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 /examples | |
parent | e04baa2953fb5d0d29f5dca01ea6882bf1fa1cd4 (diff) | |
download | sqlalchemy-0b95f0055be252b13e99b0a944466f60b5e367ff.tar.gz |
Remove object in class definition
References: #4600
Change-Id: I2a62ddfe00bc562720f0eae700a497495d7a987a
Diffstat (limited to 'examples')
24 files changed, 37 insertions, 37 deletions
diff --git a/examples/association/dict_of_sets_with_default.py b/examples/association/dict_of_sets_with_default.py index 435761d3f..14045b7f5 100644 --- a/examples/association/dict_of_sets_with_default.py +++ b/examples/association/dict_of_sets_with_default.py @@ -26,7 +26,7 @@ from sqlalchemy.orm import Session from sqlalchemy.orm.collections import MappedCollection -class Base(object): +class Base: id = Column(Integer, primary_key=True) diff --git a/examples/custom_attributes/custom_management.py b/examples/custom_attributes/custom_management.py index 6cddfe7bd..5ee5a45f8 100644 --- a/examples/custom_attributes/custom_management.py +++ b/examples/custom_attributes/custom_management.py @@ -43,7 +43,7 @@ class MyClassState(InstrumentationManager): return find -class MyClass(object): +class MyClass: __sa_instrumentation_manager__ = MyClassState def __init__(self, **kwargs): diff --git a/examples/custom_attributes/listen_for_events.py b/examples/custom_attributes/listen_for_events.py index e3ef4cbea..b2d2b690b 100644 --- a/examples/custom_attributes/listen_for_events.py +++ b/examples/custom_attributes/listen_for_events.py @@ -27,7 +27,7 @@ if __name__ == "__main__": from sqlalchemy.orm import relationship from sqlalchemy.ext.declarative import declarative_base - class Base(object): + class Base: def receive_change_event(self, verb, key, value, oldvalue): s = "Value '%s' %s on attribute '%s', " % (value, verb, key) if oldvalue: diff --git a/examples/dogpile_caching/caching_query.py b/examples/dogpile_caching/caching_query.py index 68f72e5f0..dc007a760 100644 --- a/examples/dogpile_caching/caching_query.py +++ b/examples/dogpile_caching/caching_query.py @@ -26,7 +26,7 @@ from sqlalchemy.orm import loading from sqlalchemy.orm.interfaces import UserDefinedOption -class ORMCache(object): +class ORMCache: """An add-on for an ORM :class:`.Session` optionally loads full results from a dogpile cache region. diff --git a/examples/dynamic_dict/dynamic_dict.py b/examples/dynamic_dict/dynamic_dict.py index 63a23bffb..f8dc080ff 100644 --- a/examples/dynamic_dict/dynamic_dict.py +++ b/examples/dynamic_dict/dynamic_dict.py @@ -8,7 +8,7 @@ from sqlalchemy.orm import relationship from sqlalchemy.orm import sessionmaker -class ProxyDict(object): +class ProxyDict: def __init__(self, parent, collection_name, childclass, keyname): self.parent = parent self.collection_name = collection_name diff --git a/examples/elementtree/adjacency_list.py b/examples/elementtree/adjacency_list.py index 43961fb41..9d2c78157 100644 --- a/examples/elementtree/adjacency_list.py +++ b/examples/elementtree/adjacency_list.py @@ -89,7 +89,7 @@ mapper_registry.metadata.create_all(e) # and the ElementTree root element. -class Document(object): +class Document: def __init__(self, name, element): self.filename = name self.element = element @@ -103,7 +103,7 @@ class Document(object): # may be backed by native implementations. so here we construct an adapter. -class _Node(object): +class _Node: pass @@ -111,7 +111,7 @@ class _Node(object): # stored for a particular Node. -class _Attribute(object): +class _Attribute: def __init__(self, name, value): self.name = name self.value = value @@ -144,7 +144,7 @@ mapper(_Attribute, attributes) # collection. -class ElementTreeMarshal(object): +class ElementTreeMarshal: def __get__(self, document, owner): if document is None: return self diff --git a/examples/elementtree/optimized_al.py b/examples/elementtree/optimized_al.py index c68720aaa..1c16e1c8a 100644 --- a/examples/elementtree/optimized_al.py +++ b/examples/elementtree/optimized_al.py @@ -80,7 +80,7 @@ mapper_registry.metadata.create_all(e) # and the ElementTree root element. -class Document(object): +class Document: def __init__(self, name, element): self.filename = name self.element = element @@ -94,7 +94,7 @@ class Document(object): # may be backed by native implementations. so here we construct an adapter. -class _Node(object): +class _Node: pass @@ -102,7 +102,7 @@ class _Node(object): # stored for a particular Node. -class _Attribute(object): +class _Attribute: def __init__(self, name, value): self.name = name self.value = value @@ -147,7 +147,7 @@ mapper(_Attribute, attributes) # collection. -class ElementTreeMarshal(object): +class ElementTreeMarshal: def __get__(self, document, owner): if document is None: return self diff --git a/examples/elementtree/pickle_type.py b/examples/elementtree/pickle_type.py index cde517db3..e96a128b3 100644 --- a/examples/elementtree/pickle_type.py +++ b/examples/elementtree/pickle_type.py @@ -51,7 +51,7 @@ mapper_registry.metadata.create_all(e) # and the ElementTree root element. -class Document(object): +class Document: def __init__(self, name, element): self.filename = name self.element = element diff --git a/examples/extending_query/filter_public.py b/examples/extending_query/filter_public.py index 53472e95a..08a0d273d 100644 --- a/examples/extending_query/filter_public.py +++ b/examples/extending_query/filter_public.py @@ -50,7 +50,7 @@ def _add_filtering_criteria(execute_state): ) -class HasPrivate(object): +class HasPrivate: """Mixin that identifies a class as having private entities""" public = Column(Boolean, nullable=False) diff --git a/examples/extending_query/temporal_range.py b/examples/extending_query/temporal_range.py index 370687746..3a6570ad1 100644 --- a/examples/extending_query/temporal_range.py +++ b/examples/extending_query/temporal_range.py @@ -11,7 +11,7 @@ from sqlalchemy import DateTime from sqlalchemy import orm -class HasTemporal(object): +class HasTemporal: """Mixin that identifies a class as having a timestamp column""" timestamp = Column( diff --git a/examples/generic_associations/discriminator_on_association.py b/examples/generic_associations/discriminator_on_association.py index 950208846..f0f1d7ed9 100644 --- a/examples/generic_associations/discriminator_on_association.py +++ b/examples/generic_associations/discriminator_on_association.py @@ -29,7 +29,7 @@ from sqlalchemy.orm import Session @as_declarative() -class Base(object): +class Base: """Base class which provides automated table name and surrogate primary key column. @@ -81,7 +81,7 @@ class Address(Base): ) -class HasAddresses(object): +class HasAddresses: """HasAddresses mixin, creates a relationship to the address_association table for each parent. diff --git a/examples/generic_associations/generic_fk.py b/examples/generic_associations/generic_fk.py index 23145ed4c..1cd0404e9 100644 --- a/examples/generic_associations/generic_fk.py +++ b/examples/generic_associations/generic_fk.py @@ -35,7 +35,7 @@ from sqlalchemy.orm import Session @as_declarative() -class Base(object): +class Base: """Base class which provides automated table name and surrogate primary key column. @@ -86,7 +86,7 @@ class Address(Base): ) -class HasAddresses(object): +class HasAddresses: """HasAddresses mixin, creates a relationship to the address_association table for each parent. diff --git a/examples/generic_associations/table_per_association.py b/examples/generic_associations/table_per_association.py index 98c76ef7b..2e412869f 100644 --- a/examples/generic_associations/table_per_association.py +++ b/examples/generic_associations/table_per_association.py @@ -24,7 +24,7 @@ from sqlalchemy.orm import Session @as_declarative() -class Base(object): +class Base: """Base class which provides automated table name and surrogate primary key column. @@ -58,7 +58,7 @@ class Address(Base): ) -class HasAddresses(object): +class HasAddresses: """HasAddresses mixin, creates a new address_association table for each parent. diff --git a/examples/generic_associations/table_per_related.py b/examples/generic_associations/table_per_related.py index 3f09e538b..5b83e6e68 100644 --- a/examples/generic_associations/table_per_related.py +++ b/examples/generic_associations/table_per_related.py @@ -28,7 +28,7 @@ from sqlalchemy.orm import Session @as_declarative() -class Base(object): +class Base: """Base class which provides automated table name and surrogate primary key column. @@ -41,7 +41,7 @@ class Base(object): id = Column(Integer, primary_key=True) -class Address(object): +class Address: """Define columns that will be present in each 'Address' table. @@ -64,7 +64,7 @@ class Address(object): ) -class HasAddresses(object): +class HasAddresses: """HasAddresses mixin, creates a new Address class for each parent. diff --git a/examples/large_collection/large_collection.py b/examples/large_collection/large_collection.py index 2b8c57232..b2ba1b6ae 100644 --- a/examples/large_collection/large_collection.py +++ b/examples/large_collection/large_collection.py @@ -34,12 +34,12 @@ member_table = Table( ) -class Organization(object): +class Organization: def __init__(self, name): self.name = name -class Member(object): +class Member: def __init__(self, name): self.name = name diff --git a/examples/performance/__init__.py b/examples/performance/__init__.py index b6c74d7fe..bdf8e841d 100644 --- a/examples/performance/__init__.py +++ b/examples/performance/__init__.py @@ -215,7 +215,7 @@ import sys import time -class Profiler(object): +class Profiler: tests = [] _setup = None @@ -400,7 +400,7 @@ class Profiler(object): return suites -class TestResult(object): +class TestResult: def __init__( self, profile, test, stats=None, total_time=None, sort="cumulative" ): diff --git a/examples/performance/large_resultsets.py b/examples/performance/large_resultsets.py index b7b96453d..ac1b98b6f 100644 --- a/examples/performance/large_resultsets.py +++ b/examples/performance/large_resultsets.py @@ -168,7 +168,7 @@ def _test_dbapi_raw(n, make_objects): # because if you're going to roll your own, you're probably # going to do this, so see how this pushes you right back into # ORM land anyway :) - class SimpleCustomer(object): + class SimpleCustomer: def __init__(self, id_, name, description): self.id_ = id_ self.name = name diff --git a/examples/postgis/postgis.py b/examples/postgis/postgis.py index 2b45b98f5..06df2ce66 100644 --- a/examples/postgis/postgis.py +++ b/examples/postgis/postgis.py @@ -10,7 +10,7 @@ from sqlalchemy.types import UserDefinedType # Python datatypes -class GisElement(object): +class GisElement: """Represents a geometry value.""" def __str__(self): diff --git a/examples/versioned_history/history_meta.py b/examples/versioned_history/history_meta.py index 7d13f2d74..214f75e6b 100644 --- a/examples/versioned_history/history_meta.py +++ b/examples/versioned_history/history_meta.py @@ -173,7 +173,7 @@ def _history_mapper(local_mapper): local_mapper.version_id_col = local_mapper.local_table.c.version -class Versioned(object): +class Versioned: use_mapper_versioning = False """if True, also assign the version column to be tracked by the mapper""" diff --git a/examples/versioned_rows/versioned_rows.py b/examples/versioned_rows/versioned_rows.py index 7179d0474..96d2e399e 100644 --- a/examples/versioned_rows/versioned_rows.py +++ b/examples/versioned_rows/versioned_rows.py @@ -18,7 +18,7 @@ from sqlalchemy.orm import Session from sqlalchemy.orm import sessionmaker -class Versioned(object): +class Versioned: def new_version(self, session): # make us transient (removes persistent # identity). diff --git a/examples/versioned_rows/versioned_rows_w_versionid.py b/examples/versioned_rows/versioned_rows_w_versionid.py index 87d246da1..39cbaf1aa 100644 --- a/examples/versioned_rows/versioned_rows_w_versionid.py +++ b/examples/versioned_rows/versioned_rows_w_versionid.py @@ -25,7 +25,7 @@ from sqlalchemy.orm import Session from sqlalchemy.orm import sessionmaker -class Versioned(object): +class Versioned: # we have a composite primary key consisting of "id" # and "version_id" id = Column(Integer, primary_key=True) diff --git a/examples/versioned_rows/versioned_update_old_row.py b/examples/versioned_rows/versioned_update_old_row.py index 049c1a7a0..e1e25704c 100644 --- a/examples/versioned_rows/versioned_update_old_row.py +++ b/examples/versioned_rows/versioned_update_old_row.py @@ -37,7 +37,7 @@ def current_time(): return now -class VersionedStartEnd(object): +class VersionedStartEnd: start = Column(DateTime, primary_key=True) end = Column(DateTime, primary_key=True) diff --git a/examples/vertical/dictlike-polymorphic.py b/examples/vertical/dictlike-polymorphic.py index 4c81af6d5..95b582a76 100644 --- a/examples/vertical/dictlike-polymorphic.py +++ b/examples/vertical/dictlike-polymorphic.py @@ -31,7 +31,7 @@ from sqlalchemy.orm.interfaces import PropComparator from .dictlike import ProxiedDictMixin -class PolymorphicVerticalProperty(object): +class PolymorphicVerticalProperty: """A key/value pair with polymorphic value storage. The class which is mapped should indicate typing information diff --git a/examples/vertical/dictlike.py b/examples/vertical/dictlike.py index f1f364207..9d2eb4a22 100644 --- a/examples/vertical/dictlike.py +++ b/examples/vertical/dictlike.py @@ -33,7 +33,7 @@ can be used with many common vertical schemas as-is or with minor adaptations. from __future__ import unicode_literals -class ProxiedDictMixin(object): +class ProxiedDictMixin: """Adds obj[key] access to a mapped class. This class basically proxies dictionary access to an attribute |