class Person(Base):
    __tablename__ = 'person'
id = Column(Integer, primary_key=True)
_email = Column('email', String)

@hybrid_property
def email(self):
    return self._email
Make a column "immutable" in SQLAlchemy