diff options
author | Federico Caselli <cfederico87@gmail.com> | 2021-11-21 20:36:35 +0100 |
---|---|---|
committer | Federico Caselli <cfederico87@gmail.com> | 2021-11-22 15:03:17 +0000 |
commit | 0b95f0055be252b13e99b0a944466f60b5e367ff (patch) | |
tree | 6ae4135fd408c4e69582c4f6fa458b007553aeab /lib/sqlalchemy/sql/coercions.py | |
parent | e04baa2953fb5d0d29f5dca01ea6882bf1fa1cd4 (diff) | |
download | sqlalchemy-0b95f0055be252b13e99b0a944466f60b5e367ff.tar.gz |
Remove object in class definition
References: #4600
Change-Id: I2a62ddfe00bc562720f0eae700a497495d7a987a
Diffstat (limited to 'lib/sqlalchemy/sql/coercions.py')
-rw-r--r-- | lib/sqlalchemy/sql/coercions.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/sqlalchemy/sql/coercions.py b/lib/sqlalchemy/sql/coercions.py index f888bad4c..f051ba12f 100644 --- a/lib/sqlalchemy/sql/coercions.py +++ b/lib/sqlalchemy/sql/coercions.py @@ -235,7 +235,7 @@ def expect_col_expression_collection(role, expressions): yield resolved, column, strname, add_element -class RoleImpl(object): +class RoleImpl: __slots__ = ("_role_class", "name", "_use_inspection") def _literal_coercion(self, element, **kw): @@ -282,7 +282,7 @@ class RoleImpl(object): util.raise_(exc.ArgumentError(msg, code=code), replace_context=err) -class _Deannotate(object): +class _Deannotate: __slots__ = () def _post_coercion(self, resolved, **kw): @@ -291,13 +291,13 @@ class _Deannotate(object): return _deep_deannotate(resolved) -class _StringOnly(object): +class _StringOnly: __slots__ = () _resolve_literal_only = True -class _ReturnsStringKey(object): +class _ReturnsStringKey: __slots__ = () def _implicit_coercions( @@ -312,7 +312,7 @@ class _ReturnsStringKey(object): return element -class _ColumnCoercions(object): +class _ColumnCoercions: __slots__ = () def _warn_for_scalar_subquery_coercion(self): @@ -358,7 +358,7 @@ def _no_text_coercion( ) -class _NoTextCoercion(object): +class _NoTextCoercion: __slots__ = () def _literal_coercion(self, element, argname=None, **kw): @@ -370,7 +370,7 @@ class _NoTextCoercion(object): self._raise_for_expected(element, argname) -class _CoerceLiterals(object): +class _CoerceLiterals: __slots__ = () _coerce_consts = False _coerce_star = False @@ -417,7 +417,7 @@ class LiteralValueImpl(RoleImpl): return element -class _SelectIsNotFrom(object): +class _SelectIsNotFrom: __slots__ = () def _raise_for_expected(self, element, argname=None, resolved=None, **kw): |