diff options
Diffstat (limited to 'lib/sqlalchemy/orm/base.py')
| -rw-r--r-- | lib/sqlalchemy/orm/base.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/sqlalchemy/orm/base.py b/lib/sqlalchemy/orm/base.py index 2cd4134d6..c79592625 100644 --- a/lib/sqlalchemy/orm/base.py +++ b/lib/sqlalchemy/orm/base.py @@ -396,12 +396,9 @@ def _entity_descriptor(entity, key): try: return getattr(entity, key) except AttributeError as err: - util.raise_( - sa_exc.InvalidRequestError( - "Entity '%s' has no property '%s'" % (description, key) - ), - replace_context=err, - ) + raise sa_exc.InvalidRequestError( + "Entity '%s' has no property '%s'" % (description, key) + ) from err _state_mapper = util.dottedgetter("manager.mapper") |
