summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorFederico Caselli <cfederico87@gmail.com>2021-11-21 20:36:35 +0100
committerFederico Caselli <cfederico87@gmail.com>2021-11-22 15:03:17 +0000
commit0b95f0055be252b13e99b0a944466f60b5e367ff (patch)
tree6ae4135fd408c4e69582c4f6fa458b007553aeab /examples
parente04baa2953fb5d0d29f5dca01ea6882bf1fa1cd4 (diff)
downloadsqlalchemy-0b95f0055be252b13e99b0a944466f60b5e367ff.tar.gz
Remove object in class definition
References: #4600 Change-Id: I2a62ddfe00bc562720f0eae700a497495d7a987a
Diffstat (limited to 'examples')
-rw-r--r--examples/association/dict_of_sets_with_default.py2
-rw-r--r--examples/custom_attributes/custom_management.py2
-rw-r--r--examples/custom_attributes/listen_for_events.py2
-rw-r--r--examples/dogpile_caching/caching_query.py2
-rw-r--r--examples/dynamic_dict/dynamic_dict.py2
-rw-r--r--examples/elementtree/adjacency_list.py8
-rw-r--r--examples/elementtree/optimized_al.py8
-rw-r--r--examples/elementtree/pickle_type.py2
-rw-r--r--examples/extending_query/filter_public.py2
-rw-r--r--examples/extending_query/temporal_range.py2
-rw-r--r--examples/generic_associations/discriminator_on_association.py4
-rw-r--r--examples/generic_associations/generic_fk.py4
-rw-r--r--examples/generic_associations/table_per_association.py4
-rw-r--r--examples/generic_associations/table_per_related.py6
-rw-r--r--examples/large_collection/large_collection.py4
-rw-r--r--examples/performance/__init__.py4
-rw-r--r--examples/performance/large_resultsets.py2
-rw-r--r--examples/postgis/postgis.py2
-rw-r--r--examples/versioned_history/history_meta.py2
-rw-r--r--examples/versioned_rows/versioned_rows.py2
-rw-r--r--examples/versioned_rows/versioned_rows_w_versionid.py2
-rw-r--r--examples/versioned_rows/versioned_update_old_row.py2
-rw-r--r--examples/vertical/dictlike-polymorphic.py2
-rw-r--r--examples/vertical/dictlike.py2
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