diff options
| author | Federico Caselli <cfederico87@gmail.com> | 2021-12-27 21:04:54 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@ci3.zzzcomputing.com> | 2021-12-27 21:04:54 +0000 |
| commit | c5b8f2f88bb487ce9bd4aac6173c445fa307ae07 (patch) | |
| tree | e28194a1edb222b7de87126933c579db53e14bd0 /lib/sqlalchemy/sql/selectable.py | |
| parent | 9eb5e153c93b6a01f16453bd45b4bda9411fb414 (diff) | |
| parent | 13e6e5608898a2c85751372ba88d357e5b80fe3f (diff) | |
| download | sqlalchemy-c5b8f2f88bb487ce9bd4aac6173c445fa307ae07.tar.gz | |
Merge "Replace raise_ with raise from" into main
Diffstat (limited to 'lib/sqlalchemy/sql/selectable.py')
| -rw-r--r-- | lib/sqlalchemy/sql/selectable.py | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/lib/sqlalchemy/sql/selectable.py b/lib/sqlalchemy/sql/selectable.py index a96ed479d..2f157c27e 100644 --- a/lib/sqlalchemy/sql/selectable.py +++ b/lib/sqlalchemy/sql/selectable.py @@ -3606,13 +3606,10 @@ class GenerativeSelect(DeprecatedSelectBaseGenerations, SelectBase): try: value = clause._limit_offset_value except AttributeError as err: - util.raise_( - exc.CompileError( - "This SELECT structure does not use a simple " - "integer value for %s" % attrname - ), - replace_context=err, - ) + raise exc.CompileError( + "This SELECT structure does not use a simple " + "integer value for %s" % attrname + ) from err else: return util.asint(value) @@ -5053,15 +5050,12 @@ class Select( try: cols_present = bool(columns) except TypeError as err: - util.raise_( - exc.ArgumentError( - "select() construct created in legacy mode, i.e. with " - "keyword arguments, must provide the columns argument as " - "a Python list or other iterable.", - code="c9ae", - ), - from_=err, - ) + raise exc.ArgumentError( + "select() construct created in legacy mode, i.e. with " + "keyword arguments, must provide the columns argument as " + "a Python list or other iterable.", + code="c9ae", + ) from err if cols_present: self._raw_columns = [ |
