databases/py-sqlalchemy20: Add py-sqlalchemy20 2.0.4

The Python SQL Toolkit and Object Relational Mapper

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives
application developers the full power and flexibility of SQL.

It provides a full suite of well known enterprise-level persistence patterns,
designed for efficient and high-performing database access, adapted into a
simple and Pythonic domain language.
This commit is contained in:
Po-Chuan Hsieh 2023-03-22 02:34:59 +08:00
parent f2fb2ea33e
commit d6c5c60cda
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
5 changed files with 615 additions and 0 deletions

View file

@ -821,6 +821,7 @@
SUBDIR += py-sqlalchemy12
SUBDIR += py-sqlalchemy13
SUBDIR += py-sqlalchemy14
SUBDIR += py-sqlalchemy20
SUBDIR += py-sqlglot
SUBDIR += py-sqlite-fts4
SUBDIR += py-sqlite-utils

View file

@ -0,0 +1,57 @@
PORTNAME= sqlalchemy
PORTVERSION= 2.0.4
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 20
DISTNAME= SQLAlchemy-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python SQL toolkit and Object Relational Mapper 2.0.x
WWW= https://www.sqlalchemy.org/ \
https://github.com/sqlalchemy/sqlalchemy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}greenlet>=0:devel/py-greenlet@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.2.0:devel/py-typing-extensions@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=2.5.2:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0,1:devel/py-pytest-xdist@${PY_FLAVOR}
USES= cpe python:3.7+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}sqlalchemy[0-9][0-9]
OPTIONS_DEFINE= DOCS EXAMPLES
OPTIONS_MULTI= BACKEND
OPTIONS_MULTI_BACKEND= MSSQL MYSQL PGSQL SQLITE
OPTIONS_DEFAULT=SQLITE
MSSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymssql>=0:databases/py-pymssql@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymysql>=0:databases/py-pymysql@${PY_FLAVOR}
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg>=3.0.7:databases/py-psycopg@${PY_FLAVOR}
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 30800
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR}
.endif
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.post.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1677770913
SHA256 (SQLAlchemy-2.0.4.tar.gz) = 95a18e1a6af2114dbd9ee4f168ad33070d6317e11bafa28d983cc7b585fe900b
SIZE (SQLAlchemy-2.0.4.tar.gz) = 9250723

View file

@ -0,0 +1,8 @@
The Python SQL Toolkit and Object Relational Mapper
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives
application developers the full power and flexibility of SQL.
It provides a full suite of well known enterprise-level persistence patterns,
designed for efficient and high-performing database access, adapted into a
simple and Pythonic domain language.

View file

@ -0,0 +1,546 @@
%%PORTDOCS%%%%DOCSDIR%%/_images/sqla_arch_small.png
%%PORTDOCS%%%%DOCSDIR%%/_images/sqla_engine_arch.png
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/adjacency_list/adjacency_list.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/association/basic_association.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/association/dict_of_sets_with_default.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/association/proxied_association.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/asyncio/async_orm.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/asyncio/async_orm_writeonly.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/asyncio/basic.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/asyncio/gather_orm_statements.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/asyncio/greenlet_orm.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/custom_attributes/active_column_defaults.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/custom_attributes/custom_management.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/custom_attributes/listen_for_events.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/advanced.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/caching_query.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/environment.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/fixture_data.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/helloworld.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/local_session_caching.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/model.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dogpile_caching/relationship_caching.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/dynamic_dict/dynamic_dict.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/extending_query/filter_public.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/extending_query/temporal_range.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/generic_associations/discriminator_on_association.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/generic_associations/generic_fk.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/generic_associations/table_per_association.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/generic_associations/table_per_related.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/graphs/directed_graph.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/inheritance/concrete.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/inheritance/joined.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/inheritance/single.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/materialized_paths/materialized_paths.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/nested_sets/nested_sets.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/performance/__main__.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/performance/bulk_inserts.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/performance/bulk_updates.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/performance/large_resultsets.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/performance/short_selects.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/performance/single_inserts.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/sharding/asyncio.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/sharding/separate_databases.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/sharding/separate_schema_translates.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/sharding/separate_tables.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/space_invaders/space_invaders.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/versioned_history/history_meta.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/versioned_history/test_versioning.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/versioned_rows/versioned_map.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/versioned_rows/versioned_rows.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/versioned_rows/versioned_rows_w_versionid.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/versioned_rows/versioned_update_old_row.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/vertical/dictlike-polymorphic.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/examples/vertical/dictlike.html
%%PORTDOCS%%%%DOCSDIR%%/_modules/index.html
%%PORTDOCS%%%%DOCSDIR%%/_static/_sphinx_javascript_frameworks_compat.js
%%PORTDOCS%%%%DOCSDIR%%/_static/annotated.png
%%PORTDOCS%%%%DOCSDIR%%/_static/basic.css
%%PORTDOCS%%%%DOCSDIR%%/_static/changelog.css
%%PORTDOCS%%%%DOCSDIR%%/_static/clipboard.min.js
%%PORTDOCS%%%%DOCSDIR%%/_static/copybutton.css
%%PORTDOCS%%%%DOCSDIR%%/_static/copybutton.js
%%PORTDOCS%%%%DOCSDIR%%/_static/copybutton_funcs.js
%%PORTDOCS%%%%DOCSDIR%%/_static/deepalchemy.png
%%PORTDOCS%%%%DOCSDIR%%/_static/deepalchemy_original.png
%%PORTDOCS%%%%DOCSDIR%%/_static/docs.css
%%PORTDOCS%%%%DOCSDIR%%/_static/doctools.js
%%PORTDOCS%%%%DOCSDIR%%/_static/documentation_options.js
%%PORTDOCS%%%%DOCSDIR%%/_static/dragons.png
%%PORTDOCS%%%%DOCSDIR%%/_static/dragons_original.png
%%PORTDOCS%%%%DOCSDIR%%/_static/file.png
%%PORTDOCS%%%%DOCSDIR%%/_static/init.js
%%PORTDOCS%%%%DOCSDIR%%/_static/jquery-3.6.0.js
%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.js
%%PORTDOCS%%%%DOCSDIR%%/_static/language_data.js
%%PORTDOCS%%%%DOCSDIR%%/_static/minus.png
%%PORTDOCS%%%%DOCSDIR%%/_static/nonannotated.png
%%PORTDOCS%%%%DOCSDIR%%/_static/plus.png
%%PORTDOCS%%%%DOCSDIR%%/_static/pygments.css
%%PORTDOCS%%%%DOCSDIR%%/_static/searchtools.js
%%PORTDOCS%%%%DOCSDIR%%/_static/sphinx_highlight.js
%%PORTDOCS%%%%DOCSDIR%%/_static/sphinx_paramlinks.css
%%PORTDOCS%%%%DOCSDIR%%/_static/underscore-1.13.1.js
%%PORTDOCS%%%%DOCSDIR%%/_static/underscore.js
%%PORTDOCS%%%%DOCSDIR%%/build/Makefile
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/README.txt
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_01.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_02.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_03.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_04.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_05.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_06.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_07.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_08.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_09.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_10.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_11.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_12.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_13.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_14.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/changelog_20.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_04.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_05.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_06.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_07.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_08.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_09.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_10.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_11.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_12.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_13.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_14.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/migration_20.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_11/README.txt
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_12/README.txt
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_13/6135.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_13/6182.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_13/6392.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_13/6589.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_13/7115.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_13/README.txt
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/5047.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/7664.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/9047.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/9048.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/9075.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/9133.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/README.txt
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_14/mypy_fix.rst
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/unreleased_20/README.txt
%%PORTDOCS%%%%DOCSDIR%%/build/changelog/whatsnew_20.rst
%%PORTDOCS%%%%DOCSDIR%%/build/conf.py
%%PORTDOCS%%%%DOCSDIR%%/build/contents.rst
%%PORTDOCS%%%%DOCSDIR%%/build/copyright.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/api_basics.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/compiler.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/connections.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/constraints.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/custom_types.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/ddl.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/defaults.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/dml.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/engines.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/engines_connections.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/event.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/events.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/exceptions.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/expression_api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/foundation.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/functions.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/future.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/inspection.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/internals.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/metadata.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/operators.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/pooling.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/reflection.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/schema.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/selectable.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/serializer.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/sqla_engine_arch.png
%%PORTDOCS%%%%DOCSDIR%%/build/core/sqlelement.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/tutorial.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/type_api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/type_basics.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/types.rst
%%PORTDOCS%%%%DOCSDIR%%/build/core/visitors.rst
%%PORTDOCS%%%%DOCSDIR%%/build/dialects/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/dialects/mssql.rst
%%PORTDOCS%%%%DOCSDIR%%/build/dialects/mysql.rst
%%PORTDOCS%%%%DOCSDIR%%/build/dialects/oracle.rst
%%PORTDOCS%%%%DOCSDIR%%/build/dialects/postgresql.rst
%%PORTDOCS%%%%DOCSDIR%%/build/dialects/sqlite.rst
%%PORTDOCS%%%%DOCSDIR%%/build/errors.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/connections.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/installation.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/metadata_schema.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/ormconfiguration.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/performance.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/sessions.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/sqlexpressions.rst
%%PORTDOCS%%%%DOCSDIR%%/build/faq/thirdparty.rst
%%PORTDOCS%%%%DOCSDIR%%/build/glossary.rst
%%PORTDOCS%%%%DOCSDIR%%/build/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/intro.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/backref.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/basic_relationships.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/cascades.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/classical.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/collection_api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/collections.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/composites.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/constructors.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/contextual.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/dataclasses.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/declarative_config.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/declarative_mapping.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/declarative_mixins.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/declarative_styles.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/declarative_tables.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/events.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/examples.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/exceptions.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extending.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/associationproxy.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/asyncio.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/automap.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/baked.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/declarative/api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/declarative/basic_use.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/declarative/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/declarative/inheritance.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/declarative/mixins.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/declarative/relationships.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/declarative/table_config.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/horizontal_shard.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/hybrid.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/indexable.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/instrumentation.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/mutable.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/mypy.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/extensions/orderinglist.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/inheritance.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/inheritance_loading.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/internals.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/join_conditions.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/large_collections.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/loading.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/loading_columns.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/loading_objects.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/loading_relationships.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/mapped_attributes.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/mapped_sql_expr.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/mapper_config.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/mapping_api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/mapping_columns.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/mapping_styles.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/nonstandard_mappings.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/persistence_techniques.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/query.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/_deferred_setup.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/_dml_setup.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/_end_doctest.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/_inheritance_setup.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/_plain_setup.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/_single_inheritance.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/columns.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/dml.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/inheritance.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/query.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/queryguide_nav_include.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/relationships.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/queryguide/select.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/quickstart.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/relationship_api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/relationship_persistence.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/relationships.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/scalar_mapping.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/self_referential.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/session.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/session_api.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/session_basics.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/session_events.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/session_state_management.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/session_transaction.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/tutorial.rst
%%PORTDOCS%%%%DOCSDIR%%/build/orm/versioning.rst
%%PORTDOCS%%%%DOCSDIR%%/build/requirements.txt
%%PORTDOCS%%%%DOCSDIR%%/build/sqla_arch_small.png
%%PORTDOCS%%%%DOCSDIR%%/build/texinputs/Makefile
%%PORTDOCS%%%%DOCSDIR%%/build/texinputs/sphinx.sty
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/data.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/data_insert.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/data_select.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/data_update.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/dbapi_transactions.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/engine.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/further_reading.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/index.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/metadata.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/orm_data_manipulation.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/orm_related_objects.rst
%%PORTDOCS%%%%DOCSDIR%%/build/tutorial/tutorial_nav_include.rst
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_01.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_02.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_03.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_04.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_05.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_06.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_07.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_08.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_09.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_10.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_11.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_12.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_13.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_14.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/changelog_20.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/index.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_04.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_05.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_06.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_07.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_08.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_09.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_10.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_11.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_12.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_13.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_14.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/migration_20.html
%%PORTDOCS%%%%DOCSDIR%%/changelog/whatsnew_20.html
%%PORTDOCS%%%%DOCSDIR%%/contents.html
%%PORTDOCS%%%%DOCSDIR%%/copyright.html
%%PORTDOCS%%%%DOCSDIR%%/core/api_basics.html
%%PORTDOCS%%%%DOCSDIR%%/core/compiler.html
%%PORTDOCS%%%%DOCSDIR%%/core/connections.html
%%PORTDOCS%%%%DOCSDIR%%/core/constraints.html
%%PORTDOCS%%%%DOCSDIR%%/core/custom_types.html
%%PORTDOCS%%%%DOCSDIR%%/core/ddl.html
%%PORTDOCS%%%%DOCSDIR%%/core/defaults.html
%%PORTDOCS%%%%DOCSDIR%%/core/dml.html
%%PORTDOCS%%%%DOCSDIR%%/core/engines.html
%%PORTDOCS%%%%DOCSDIR%%/core/engines_connections.html
%%PORTDOCS%%%%DOCSDIR%%/core/event.html
%%PORTDOCS%%%%DOCSDIR%%/core/events.html
%%PORTDOCS%%%%DOCSDIR%%/core/exceptions.html
%%PORTDOCS%%%%DOCSDIR%%/core/expression_api.html
%%PORTDOCS%%%%DOCSDIR%%/core/foundation.html
%%PORTDOCS%%%%DOCSDIR%%/core/functions.html
%%PORTDOCS%%%%DOCSDIR%%/core/future.html
%%PORTDOCS%%%%DOCSDIR%%/core/index.html
%%PORTDOCS%%%%DOCSDIR%%/core/inspection.html
%%PORTDOCS%%%%DOCSDIR%%/core/internals.html
%%PORTDOCS%%%%DOCSDIR%%/core/metadata.html
%%PORTDOCS%%%%DOCSDIR%%/core/operators.html
%%PORTDOCS%%%%DOCSDIR%%/core/pooling.html
%%PORTDOCS%%%%DOCSDIR%%/core/reflection.html
%%PORTDOCS%%%%DOCSDIR%%/core/schema.html
%%PORTDOCS%%%%DOCSDIR%%/core/selectable.html
%%PORTDOCS%%%%DOCSDIR%%/core/serializer.html
%%PORTDOCS%%%%DOCSDIR%%/core/sqlelement.html
%%PORTDOCS%%%%DOCSDIR%%/core/tutorial.html
%%PORTDOCS%%%%DOCSDIR%%/core/type_api.html
%%PORTDOCS%%%%DOCSDIR%%/core/type_basics.html
%%PORTDOCS%%%%DOCSDIR%%/core/types.html
%%PORTDOCS%%%%DOCSDIR%%/core/visitors.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/index.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/mssql.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/mysql.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/oracle.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/postgresql.html
%%PORTDOCS%%%%DOCSDIR%%/dialects/sqlite.html
%%PORTDOCS%%%%DOCSDIR%%/errors.html
%%PORTDOCS%%%%DOCSDIR%%/faq/connections.html
%%PORTDOCS%%%%DOCSDIR%%/faq/index.html
%%PORTDOCS%%%%DOCSDIR%%/faq/installation.html
%%PORTDOCS%%%%DOCSDIR%%/faq/metadata_schema.html
%%PORTDOCS%%%%DOCSDIR%%/faq/ormconfiguration.html
%%PORTDOCS%%%%DOCSDIR%%/faq/performance.html
%%PORTDOCS%%%%DOCSDIR%%/faq/sessions.html
%%PORTDOCS%%%%DOCSDIR%%/faq/sqlexpressions.html
%%PORTDOCS%%%%DOCSDIR%%/faq/thirdparty.html
%%PORTDOCS%%%%DOCSDIR%%/genindex.html
%%PORTDOCS%%%%DOCSDIR%%/glossary.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/intro.html
%%PORTDOCS%%%%DOCSDIR%%/notfound.html
%%PORTDOCS%%%%DOCSDIR%%/orm/backref.html
%%PORTDOCS%%%%DOCSDIR%%/orm/basic_relationships.html
%%PORTDOCS%%%%DOCSDIR%%/orm/cascades.html
%%PORTDOCS%%%%DOCSDIR%%/orm/classical.html
%%PORTDOCS%%%%DOCSDIR%%/orm/collection_api.html
%%PORTDOCS%%%%DOCSDIR%%/orm/collections.html
%%PORTDOCS%%%%DOCSDIR%%/orm/composites.html
%%PORTDOCS%%%%DOCSDIR%%/orm/constructors.html
%%PORTDOCS%%%%DOCSDIR%%/orm/contextual.html
%%PORTDOCS%%%%DOCSDIR%%/orm/dataclasses.html
%%PORTDOCS%%%%DOCSDIR%%/orm/declarative_config.html
%%PORTDOCS%%%%DOCSDIR%%/orm/declarative_mapping.html
%%PORTDOCS%%%%DOCSDIR%%/orm/declarative_mixins.html
%%PORTDOCS%%%%DOCSDIR%%/orm/declarative_styles.html
%%PORTDOCS%%%%DOCSDIR%%/orm/declarative_tables.html
%%PORTDOCS%%%%DOCSDIR%%/orm/events.html
%%PORTDOCS%%%%DOCSDIR%%/orm/examples.html
%%PORTDOCS%%%%DOCSDIR%%/orm/exceptions.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extending.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/associationproxy.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/asyncio.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/automap.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/baked.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative/api.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative/basic_use.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative/index.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative/inheritance.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative/mixins.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative/relationships.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/declarative/table_config.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/horizontal_shard.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/hybrid.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/index.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/indexable.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/instrumentation.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/mutable.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/mypy.html
%%PORTDOCS%%%%DOCSDIR%%/orm/extensions/orderinglist.html
%%PORTDOCS%%%%DOCSDIR%%/orm/index.html
%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance.html
%%PORTDOCS%%%%DOCSDIR%%/orm/inheritance_loading.html
%%PORTDOCS%%%%DOCSDIR%%/orm/internals.html
%%PORTDOCS%%%%DOCSDIR%%/orm/join_conditions.html
%%PORTDOCS%%%%DOCSDIR%%/orm/large_collections.html
%%PORTDOCS%%%%DOCSDIR%%/orm/loading.html
%%PORTDOCS%%%%DOCSDIR%%/orm/loading_columns.html
%%PORTDOCS%%%%DOCSDIR%%/orm/loading_objects.html
%%PORTDOCS%%%%DOCSDIR%%/orm/loading_relationships.html
%%PORTDOCS%%%%DOCSDIR%%/orm/mapped_attributes.html
%%PORTDOCS%%%%DOCSDIR%%/orm/mapped_sql_expr.html
%%PORTDOCS%%%%DOCSDIR%%/orm/mapper_config.html
%%PORTDOCS%%%%DOCSDIR%%/orm/mapping_api.html
%%PORTDOCS%%%%DOCSDIR%%/orm/mapping_columns.html
%%PORTDOCS%%%%DOCSDIR%%/orm/mapping_styles.html
%%PORTDOCS%%%%DOCSDIR%%/orm/nonstandard_mappings.html
%%PORTDOCS%%%%DOCSDIR%%/orm/persistence_techniques.html
%%PORTDOCS%%%%DOCSDIR%%/orm/query.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/_deferred_setup.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/_dml_setup.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/_end_doctest.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/_inheritance_setup.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/_plain_setup.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/_single_inheritance.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/api.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/columns.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/dml.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/index.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/inheritance.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/query.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/relationships.html
%%PORTDOCS%%%%DOCSDIR%%/orm/queryguide/select.html
%%PORTDOCS%%%%DOCSDIR%%/orm/quickstart.html
%%PORTDOCS%%%%DOCSDIR%%/orm/relationship_api.html
%%PORTDOCS%%%%DOCSDIR%%/orm/relationship_persistence.html
%%PORTDOCS%%%%DOCSDIR%%/orm/relationships.html
%%PORTDOCS%%%%DOCSDIR%%/orm/scalar_mapping.html
%%PORTDOCS%%%%DOCSDIR%%/orm/self_referential.html
%%PORTDOCS%%%%DOCSDIR%%/orm/session.html
%%PORTDOCS%%%%DOCSDIR%%/orm/session_api.html
%%PORTDOCS%%%%DOCSDIR%%/orm/session_basics.html
%%PORTDOCS%%%%DOCSDIR%%/orm/session_events.html
%%PORTDOCS%%%%DOCSDIR%%/orm/session_state_management.html
%%PORTDOCS%%%%DOCSDIR%%/orm/session_transaction.html
%%PORTDOCS%%%%DOCSDIR%%/orm/tutorial.html
%%PORTDOCS%%%%DOCSDIR%%/orm/versioning.html
%%PORTDOCS%%%%DOCSDIR%%/search.html
%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
%%PORTDOCS%%%%DOCSDIR%%/tutorial/data.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/data_insert.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/data_select.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/data_update.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/dbapi_transactions.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/engine.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/further_reading.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/index.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/metadata.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/orm_data_manipulation.html
%%PORTDOCS%%%%DOCSDIR%%/tutorial/orm_related_objects.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/adjacency_list/adjacency_list.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/basic_association.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/dict_of_sets_with_default.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/association/proxied_association.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asyncio/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asyncio/async_orm.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asyncio/async_orm_writeonly.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asyncio/basic.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asyncio/gather_orm_statements.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asyncio/greenlet_orm.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/active_column_defaults.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/custom_management.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/custom_attributes/listen_for_events.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/advanced.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/caching_query.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/environment.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/fixture_data.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/helloworld.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/local_session_caching.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/model.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dogpile_caching/relationship_caching.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_dict/dynamic_dict.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/extending_query/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/extending_query/filter_public.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/extending_query/temporal_range.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/discriminator_on_association.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/generic_fk.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_association.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generic_associations/table_per_related.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graphs/directed_graph.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/concrete.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/joined.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/inheritance/single.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/materialized_paths/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/materialized_paths/materialized_paths.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nested_sets/nested_sets.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance/__main__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance/bulk_inserts.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance/bulk_updates.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance/large_resultsets.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance/short_selects.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/performance/single_inserts.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/asyncio.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/separate_databases.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/separate_schema_translates.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sharding/separate_tables.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/space_invaders/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/space_invaders/space_invaders.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/history_meta.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_history/test_versioning.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_map.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_rows.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_rows_w_versionid.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/versioned_rows/versioned_update_old_row.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/__init__.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike-polymorphic.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vertical/dictlike.py