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/engine | |
parent | e04baa2953fb5d0d29f5dca01ea6882bf1fa1cd4 (diff) | |
download | sqlalchemy-0b95f0055be252b13e99b0a944466f60b5e367ff.tar.gz |
Remove object in class definition
References: #4600
Change-Id: I2a62ddfe00bc562720f0eae700a497495d7a987a
Diffstat (limited to 'lib/sqlalchemy/engine')
-rw-r--r-- | lib/sqlalchemy/engine/base.py | 2 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/cursor.py | 4 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/default.py | 2 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/interfaces.py | 10 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/reflection.py | 2 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/result.py | 6 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/row.py | 2 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/strategies.py | 2 | ||||
-rw-r--r-- | lib/sqlalchemy/engine/util.py | 2 |
9 files changed, 16 insertions, 16 deletions
diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index 24f8a8a87..389270e45 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -2603,7 +2603,7 @@ class Engine(ConnectionEventsTarget, log.Identified): return self.pool.connect() -class OptionEngineMixin(object): +class OptionEngineMixin: _sa_propagate_class_events = False def __init__(self, proxied, execution_options): diff --git a/lib/sqlalchemy/engine/cursor.py b/lib/sqlalchemy/engine/cursor.py index 0099d69ff..54db9f6c2 100644 --- a/lib/sqlalchemy/engine/cursor.py +++ b/lib/sqlalchemy/engine/cursor.py @@ -692,7 +692,7 @@ class CursorResultMetaData(ResultMetaData): self._translated_indexes = self._tuplefilter = None -class ResultFetchStrategy(object): +class ResultFetchStrategy: """Define a fetching strategy for a result object. @@ -1095,7 +1095,7 @@ class _NoResultMetaData(ResultMetaData): _NO_RESULT_METADATA = _NoResultMetaData() -class BaseCursorResult(object): +class BaseCursorResult: """Base class for database result objects.""" out_parameters = None diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py index 9a138e69e..3af24d913 100644 --- a/lib/sqlalchemy/engine/default.py +++ b/lib/sqlalchemy/engine/default.py @@ -674,7 +674,7 @@ class DefaultDialect(interfaces.Dialect): return connection -class _RendersLiteral(object): +class _RendersLiteral: def literal_processor(self, dialect): def process(value): return "'%s'" % value diff --git a/lib/sqlalchemy/engine/interfaces.py b/lib/sqlalchemy/engine/interfaces.py index 7150f386c..6772a27bd 100644 --- a/lib/sqlalchemy/engine/interfaces.py +++ b/lib/sqlalchemy/engine/interfaces.py @@ -11,7 +11,7 @@ from ..sql.compiler import Compiled # noqa from ..sql.compiler import TypeCompiler # noqa -class Dialect(object): +class Dialect: """Define the behavior of a specific database and DB-API combination. Any aspect of metadata definition, SQL query generation, @@ -1109,7 +1109,7 @@ class Dialect(object): raise NotImplementedError() -class CreateEnginePlugin(object): +class CreateEnginePlugin: """A set of hooks intended to augment the construction of an :class:`_engine.Engine` object based on entrypoint names in a URL. @@ -1343,7 +1343,7 @@ class CreateEnginePlugin(object): """ -class ExecutionContext(object): +class ExecutionContext: """A messenger object for a Dialect that corresponds to a single execution. @@ -1601,7 +1601,7 @@ class Connectable(ConnectionEventsTarget): raise NotImplementedError() -class ExceptionContext(object): +class ExceptionContext: """Encapsulate information about an error condition in progress. This object exists solely to be passed to the @@ -1750,7 +1750,7 @@ class ExceptionContext(object): """ -class AdaptedConnection(object): +class AdaptedConnection: """Interface of an adapted connection object to support the DBAPI protocol. Used by asyncio dialects to provide a sync-style pep-249 facade on top diff --git a/lib/sqlalchemy/engine/reflection.py b/lib/sqlalchemy/engine/reflection.py index fed353e9c..c918f15b3 100644 --- a/lib/sqlalchemy/engine/reflection.py +++ b/lib/sqlalchemy/engine/reflection.py @@ -58,7 +58,7 @@ def cache(fn, self, con, *args, **kw): @inspection._self_inspects -class Inspector(object): +class Inspector: """Performs database schema inspection. The Inspector acts as a proxy to the reflection methods of the diff --git a/lib/sqlalchemy/engine/result.py b/lib/sqlalchemy/engine/result.py index 113cdcf35..4187c6c13 100644 --- a/lib/sqlalchemy/engine/result.py +++ b/lib/sqlalchemy/engine/result.py @@ -35,7 +35,7 @@ else: return lambda row: (it(row),) -class ResultMetaData(object): +class ResultMetaData: """Base for metadata about result rows.""" __slots__ = () @@ -655,7 +655,7 @@ class ResultInternal(InPlaceGenerative): return uniques, strategy -class _WithKeys(object): +class _WithKeys: # used mainly to share documentation on the keys method. def keys(self): """Return an iterable view which yields the string keys that would @@ -1516,7 +1516,7 @@ class MappingResult(_WithKeys, FilterResult): ) -class FrozenResult(object): +class FrozenResult: """Represents a :class:`.Result` object in a "frozen" state suitable for caching. diff --git a/lib/sqlalchemy/engine/row.py b/lib/sqlalchemy/engine/row.py index e268cfec9..782fc21b8 100644 --- a/lib/sqlalchemy/engine/row.py +++ b/lib/sqlalchemy/engine/row.py @@ -53,7 +53,7 @@ try: except ImportError: _baserow_usecext = False - class BaseRow(object): + class BaseRow: __slots__ = ("_parent", "_data", "_keymap", "_key_style") def __init__(self, parent, processors, keymap, key_style, data): diff --git a/lib/sqlalchemy/engine/strategies.py b/lib/sqlalchemy/engine/strategies.py index bda1c7fae..a1d76f2b0 100644 --- a/lib/sqlalchemy/engine/strategies.py +++ b/lib/sqlalchemy/engine/strategies.py @@ -13,5 +13,5 @@ from .mock import MockConnection # noqa -class MockEngineStrategy(object): +class MockEngineStrategy: MockConnection = MockConnection diff --git a/lib/sqlalchemy/engine/util.py b/lib/sqlalchemy/engine/util.py index 36691504c..4467bafd3 100644 --- a/lib/sqlalchemy/engine/util.py +++ b/lib/sqlalchemy/engine/util.py @@ -81,7 +81,7 @@ def _distill_raw_params(params): raise exc.ArgumentError("mapping or sequence expected for parameters") -class TransactionalContext(object): +class TransactionalContext: """Apply Python context manager behavior to transaction objects. Performs validation to ensure the subject of the transaction is not |