SQLAlchemy

View on PyPIReverse Dependencies (7093)

2.0.37 SQLAlchemy-2.0.37-py3-none-any.whl
SQLAlchemy-2.0.37-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-2.0.37-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-2.0.37-cp39-cp39-win_amd64.whl
SQLAlchemy-2.0.37-cp39-cp39-win32.whl
SQLAlchemy-2.0.37-cp39-cp39-macosx_10_9_x86_64.whl
SQLAlchemy-2.0.37-cp39-cp39-musllinux_1_2_x86_64.whl
SQLAlchemy-2.0.37-cp39-cp39-musllinux_1_2_aarch64.whl
SQLAlchemy-2.0.37-cp39-cp39-macosx_11_0_arm64.whl
SQLAlchemy-2.0.37-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-2.0.37-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-2.0.37-cp38-cp38-win_amd64.whl
SQLAlchemy-2.0.37-cp38-cp38-win32.whl
SQLAlchemy-2.0.37-cp38-cp38-macosx_10_9_x86_64.whl
SQLAlchemy-2.0.37-cp38-cp38-musllinux_1_2_x86_64.whl
SQLAlchemy-2.0.37-cp38-cp38-musllinux_1_2_aarch64.whl
SQLAlchemy-2.0.37-cp38-cp38-macosx_11_0_arm64.whl
SQLAlchemy-2.0.37-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-2.0.37-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-2.0.37-cp37-cp37m-win_amd64.whl
SQLAlchemy-2.0.37-cp37-cp37m-win32.whl
SQLAlchemy-2.0.37-cp37-cp37m-macosx_10_9_x86_64.whl
SQLAlchemy-2.0.37-cp37-cp37m-musllinux_1_2_x86_64.whl
SQLAlchemy-2.0.37-cp37-cp37m-musllinux_1_2_aarch64.whl
SQLAlchemy-2.0.37-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-2.0.37-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-2.0.37-cp313-cp313-win_amd64.whl
SQLAlchemy-2.0.37-cp313-cp313-win32.whl
SQLAlchemy-2.0.37-cp313-cp313-macosx_10_13_x86_64.whl
SQLAlchemy-2.0.37-cp313-cp313-musllinux_1_2_x86_64.whl
SQLAlchemy-2.0.37-cp313-cp313-musllinux_1_2_aarch64.whl
SQLAlchemy-2.0.37-cp313-cp313-macosx_11_0_arm64.whl
SQLAlchemy-2.0.37-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-2.0.37-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-2.0.37-cp312-cp312-win_amd64.whl
SQLAlchemy-2.0.37-cp312-cp312-win32.whl
SQLAlchemy-2.0.37-cp312-cp312-macosx_10_13_x86_64.whl
SQLAlchemy-2.0.37-cp312-cp312-musllinux_1_2_x86_64.whl
SQLAlchemy-2.0.37-cp312-cp312-musllinux_1_2_aarch64.whl
SQLAlchemy-2.0.37-cp312-cp312-macosx_11_0_arm64.whl
SQLAlchemy-2.0.37-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-2.0.37-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-2.0.37-cp311-cp311-win_amd64.whl
SQLAlchemy-2.0.37-cp311-cp311-win32.whl
SQLAlchemy-2.0.37-cp311-cp311-macosx_10_9_x86_64.whl
SQLAlchemy-2.0.37-cp311-cp311-musllinux_1_2_x86_64.whl
SQLAlchemy-2.0.37-cp311-cp311-musllinux_1_2_aarch64.whl
SQLAlchemy-2.0.37-cp311-cp311-macosx_11_0_arm64.whl
SQLAlchemy-2.0.37-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-2.0.37-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-2.0.37-cp310-cp310-win_amd64.whl
SQLAlchemy-2.0.37-cp310-cp310-win32.whl
SQLAlchemy-2.0.37-cp310-cp310-macosx_10_9_x86_64.whl
SQLAlchemy-2.0.37-cp310-cp310-musllinux_1_2_x86_64.whl
SQLAlchemy-2.0.37-cp310-cp310-musllinux_1_2_aarch64.whl
SQLAlchemy-2.0.37-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: SQLAlchemy
Version: 2.0.37
Filename: SQLAlchemy-2.0.37-cp39-cp39-win_amd64.whl
Download: [link]
Size: 2101760
MD5: eefc80905544adeeeb6a92585f09a4b8
SHA256: 4b12885dc85a2ab2b7d00995bac6d967bffa8594123b02ed21e8eb2205a7584b
Uploaded: 2025-01-09 23:09:17 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: SQLAlchemy
Version: 2.0.37
Summary: Database Abstraction Library
Author: Mike Bayer
Author-Email: mike_mp[at]zzzcomputing.com
Home-Page: https://www.sqlalchemy.org
Project-Url: Documentation, https://docs.sqlalchemy.org
Project-Url: Issue Tracker, https://github.com/sqlalchemy/sqlalchemy/
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Database :: Front-Ends
Requires-Python: >=3.7
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: greenlet (!=0.4.17); python_version < "3.14" and (platform_machine == "aarch64" or (platform_machine == "ppc64le" or (platform_machine == "x86_64" or (platform_machine == "amd64" or (platform_machine == "AMD64" or (platform_machine == "win32" or platform_machine == "WIN32"))))))
Requires-Dist: typing-extensions (>=4.6.0)
Requires-Dist: greenlet (!=0.4.17); extra == "asyncio"
Requires-Dist: mypy (>=0.910); extra == "mypy"
Requires-Dist: pyodbc; extra == "mssql"
Requires-Dist: pymssql; extra == "mssql-pymssql"
Requires-Dist: pyodbc; extra == "mssql-pyodbc"
Requires-Dist: mysqlclient (>=1.4.0); extra == "mysql"
Requires-Dist: mysql-connector-python; extra == "mysql-connector"
Requires-Dist: mariadb (!=1.1.10,!=1.1.2,!=1.1.5,>=1.0.1); extra == "mariadb-connector"
Requires-Dist: cx_oracle (>=8); extra == "oracle"
Requires-Dist: oracledb (>=1.0.1); extra == "oracle-oracledb"
Requires-Dist: psycopg2 (>=2.7); extra == "postgresql"
Requires-Dist: pg8000 (>=1.29.1); extra == "postgresql-pg8000"
Requires-Dist: greenlet (!=0.4.17); extra == "postgresql-asyncpg"
Requires-Dist: asyncpg; extra == "postgresql-asyncpg"
Requires-Dist: psycopg2-binary; extra == "postgresql-psycopg2binary"
Requires-Dist: psycopg2cffi; extra == "postgresql-psycopg2cffi"
Requires-Dist: psycopg (>=3.0.7); extra == "postgresql-psycopg"
Requires-Dist: psycopg[binary] (>=3.0.7); extra == "postgresql-psycopgbinary"
Requires-Dist: pymysql; extra == "pymysql"
Requires-Dist: greenlet (!=0.4.17); extra == "aiomysql"
Requires-Dist: aiomysql (>=0.2.0); extra == "aiomysql"
Requires-Dist: greenlet (!=0.4.17); extra == "aioodbc"
Requires-Dist: aioodbc; extra == "aioodbc"
Requires-Dist: greenlet (!=0.4.17); extra == "asyncmy"
Requires-Dist: asyncmy (!=0.2.4,!=0.2.6,>=0.2.3); extra == "asyncmy"
Requires-Dist: greenlet (!=0.4.17); extra == "aiosqlite"
Requires-Dist: aiosqlite; extra == "aiosqlite"
Requires-Dist: typing_extensions (!=3.10.0.1); extra == "aiosqlite"
Requires-Dist: sqlcipher3_binary; extra == "sqlcipher"
Provides-Extra: asyncio
Provides-Extra: mypy
Provides-Extra: mssql
Provides-Extra: mssql-pymssql
Provides-Extra: mssql-pyodbc
Provides-Extra: mysql
Provides-Extra: mysql-connector
Provides-Extra: mariadb-connector
Provides-Extra: oracle
Provides-Extra: oracle-oracledb
Provides-Extra: postgresql
Provides-Extra: postgresql-pg8000
Provides-Extra: postgresql-asyncpg
Provides-Extra: postgresql-psycopg2binary
Provides-Extra: postgresql-psycopg2cffi
Provides-Extra: postgresql-psycopg
Provides-Extra: postgresql-psycopgbinary
Provides-Extra: pymysql
Provides-Extra: aiomysql
Provides-Extra: aioodbc
Provides-Extra: asyncmy
Provides-Extra: aiosqlite
Provides-Extra: sqlcipher
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 5719 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp39-cp39-win_amd64

RECORD

Path Digest Size
sqlalchemy/__init__.py sha256=XHYOBnVQOAlo07Oe0EJgsf28NLRv0UsK2TWLrEDmc1o 13327
sqlalchemy/events.py sha256=dljlE94Q8_sLFDniTWiL3w6kt17yPsl4cPV383rHvGc 542
sqlalchemy/exc.py sha256=WJ-pOBKlfS37uBz4dWa_MYHMAi0NpoSTTqqpK1_iC-s 24810
sqlalchemy/inspection.py sha256=ikV5Kx2RB1tv7_fmsdmbgAvg1SMV3AmcmvfEyJELtFg 5237
sqlalchemy/log.py sha256=jy7isZDjgejMYW-LFO-F-wdse2LgPMi8UQMUOoPFApg 8895
sqlalchemy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy/schema.py sha256=5NzSnbeIWgNbodVsHBhz0VeId5cplpPTK_86dXFX88A 3264
sqlalchemy/types.py sha256=TaiynMoDCeLbr-ZEkEcNSS7bqhmz5xEmUaDzLkaAe8o 3244
sqlalchemy/connectors/__init__.py sha256=28v5l6FpQmo62VSX0ry0ZykOLoH2BPGyAStaXaarfVo 494
sqlalchemy/connectors/aioodbc.py sha256=I28-DgGDz1FIUgRJsEpZxdd05jMmZUdE3YBpoMYbyBA 5462
sqlalchemy/connectors/asyncio.py sha256=E0Y7T4bwfkxMZQQfODyRBgWhb8kLMkRSo6ON6vrfJPo 6351
sqlalchemy/connectors/pyodbc.py sha256=NtAoB80ceiy1-8n4APMKl9BAegbI_JJdT0f_cJB0Tis 8750
sqlalchemy/cyextension/__init__.py sha256=zfsKIVdRE5w2P4Qe9p_xcTCfyStODRDV9_iIBs-SdCM 250
sqlalchemy/cyextension/collections.cp39-win_amd64.pyd sha256=zwnv17SKcpLgWjlXL9mVznbOcxExhcZUJ5ugUoNDeL4 175104
sqlalchemy/cyextension/collections.pyx sha256=GXPkr9cHRLW3Vcu-ik3dVBZMR-zf0Q5_K4J-_8yV-gk 12980
sqlalchemy/cyextension/immutabledict.cp39-win_amd64.pyd sha256=VV1XiWGIOLrJp1TucFz9l4VGOre9AbdcmAsFi8zoH20 74240
sqlalchemy/cyextension/immutabledict.pxd sha256=5iGndSbJCgCkNmRbJ_z14RANs2dSSnAzyiRPUTBk58Y 299
sqlalchemy/cyextension/immutabledict.pyx sha256=IhB2pR49CrORXQ3LXMFpuCIRc6I08QNvIylE1cPQA5o 3668
sqlalchemy/cyextension/processors.cp39-win_amd64.pyd sha256=wWgMhDPhcUmkOQCrox6SV885hVvc-WVrRfAl7-pA8X8 59904
sqlalchemy/cyextension/processors.pyx sha256=V9gzqXiNHWsa5DBgYl-3KzclFHY8kXGF_TD1xHFE7eM 1860
sqlalchemy/cyextension/resultproxy.cp39-win_amd64.pyd sha256=FIkBbzF9anncRZRO748cgfNfaRGmo0TzqERwzyTNl68 61952
sqlalchemy/cyextension/resultproxy.pyx sha256=h_RrKasbLtKK3LqUh6UiWtkumBlKtcN5eeB_1bZROMA 2827
sqlalchemy/cyextension/util.cp39-win_amd64.pyd sha256=EXVJwNlvUqyP654AToWVjjLeZp6ou2JybH6JgIrQYYw 74240
sqlalchemy/cyextension/util.pyx sha256=50QYpSAKgLSUfhFEQgSN2e1qHWCMh_b6ZNlErDUS7ec 2621
sqlalchemy/dialects/__init__.py sha256=6dkwhXOEYaEwFHlZWpa6Oh4Oht1XKUOLSGmj1QXdRP8 1831
sqlalchemy/dialects/_typing.py sha256=dU8B2aZcBxM9zq7tfi4ZI-o13doagfgL-Is2XDrKXes 1001
sqlalchemy/dialects/type_migration_guidelines.txt sha256=gyh3JCauAIFi_9XEfqm3vYv_jb2Eqcz2HjpmC9ZEPMM 8384
sqlalchemy/dialects/mssql/__init__.py sha256=5zGb8Oxnm5_Fa39MRj22hCG4HH22lzbJOCaCyeYHu7M 1968
sqlalchemy/dialects/mssql/aioodbc.py sha256=n8l0wTVfFShm0SMEfjys371tGTzyUJn4oIivtvBpFNc 2084
sqlalchemy/dialects/mssql/base.py sha256=HBVi05fV04rSY5VlmbA5JTrRTDKgPtBuMABcb1YzKqQ 136771
sqlalchemy/dialects/mssql/information_schema.py sha256=EYOuxhCII5kWBeEEuVH-1UWZhwJ7EgO9OFXL37zh-o0 8338
sqlalchemy/dialects/mssql/json.py sha256=FNUpbyEH-X6sax97fpEnDZTkd5pkXj64Bk0SCGsaDfo 4885
sqlalchemy/dialects/mssql/provision.py sha256=udeC0uRg9sz4hwUhM7vCJYBxOzE1DkxayYD6SGqz6Zc 5755
sqlalchemy/dialects/mssql/pymssql.py sha256=XgC9NbmKHsCV729BnQboHdg1T901zQzcs8kjOiyxylQ 4223
sqlalchemy/dialects/mssql/pyodbc.py sha256=n4MdPmr40CeWqDb53QufVHaPJpxWB7bwrgmhMjW-AQc 27933
sqlalchemy/dialects/mysql/__init__.py sha256=sFKzurRfOGPJ3nMUTitceeHGg6fqTtzoijwzIGicqYg 2310
sqlalchemy/dialects/mysql/aiomysql.py sha256=EdDaSRQ1Tjkc4mW04rbTJjVa5AdPUTOv0PlQqSLsmmg 10348
sqlalchemy/dialects/mysql/asyncmy.py sha256=mawnMfeYixG0fkLREhNmsMwC_RtoWrVOfEa_efIsqk4 10420
sqlalchemy/dialects/mysql/base.py sha256=TbebF7Ks-csijJ_mGn6-6lnh0kxrBAyjhDW-O9jcE5k 126977
sqlalchemy/dialects/mysql/cymysql.py sha256=hq1eBnluo4V_2TXUIbmyzKWU8LBAzuqGElnZpMUoC7A 2384
sqlalchemy/dialects/mysql/dml.py sha256=5Twbxc25IRehCJjCmLoDmSUoBChoz-UQ_jM0dV-CrFk 7993
sqlalchemy/dialects/mysql/enumerated.py sha256=i8JV1FvCFfEfwPBBraDUkpV9NsMKEY_mII3J9GZmXp8 8690
sqlalchemy/dialects/mysql/expression.py sha256=dOiqor_NYeEXW0K31dsNaXWGySrVIhnc7zSBCcV1Cr8 4264
sqlalchemy/dialects/mysql/json.py sha256=E1oYKCYuK0UfA3lj60tf49f7JLwdgJjruMKu3mlUiuE 2350
sqlalchemy/dialects/mysql/mariadb.py sha256=MdAzmY3fAyf9C8mWPbKgvjxOyGOTXNfZ-xb0PvgC82M 1511
sqlalchemy/dialects/mysql/mariadbconnector.py sha256=mArMXLTwy-6q0grXK6wKSbnbUFjM9PzS56nQOuXJAvY 8900
sqlalchemy/dialects/mysql/mysqlconnector.py sha256=m-VqzCO_oZjtm5TCyJzBwG45Stmy8-E4r7YclSgSfqQ 5909
sqlalchemy/dialects/mysql/mysqldb.py sha256=7A7CNxcY5MA-9JIgspaW4i2K48c-_UQiqc7xtlq-kgY 9831
sqlalchemy/dialects/mysql/provision.py sha256=YteHrTocOyk9wrLf3oBxVqackFpv3CcAkvr5w3r_8pI 3685
sqlalchemy/dialects/mysql/pymysql.py sha256=FgNr2hkQFFA32mx4iUZZ2dcAx8Yx3NirMrEqe3D8rmU 4218
sqlalchemy/dialects/mysql/pyodbc.py sha256=Kvw-CK6FXdvkM7vR018F6VpKJr6sl3BlFjNSiFNtAI8 4437
sqlalchemy/dialects/mysql/reflection.py sha256=grXC1zMouz-YfSNgJZ1fAqG2xIwc4pDZQgfgPKHTCBs 23511
sqlalchemy/dialects/mysql/reserved_words.py sha256=tgAoz0SMyEf2O5QbXdx8QUNgVjdnCTv3bU5ogyFyxHs 9829
sqlalchemy/dialects/mysql/types.py sha256=peUx90PSc4KQ9XxcSzXSsbz-jzwO_M2_bD4_0IMnCmc 25117
sqlalchemy/dialects/oracle/__init__.py sha256=7WmxPxvTlIeidDg7f0Tkf0v9vZvzRokJf2o65_hgwSI 1560
sqlalchemy/dialects/oracle/base.py sha256=ZD612mvnrZJXToYGvoxK60DhUJnp1_XSV1fc6m8Y5QU 126455
sqlalchemy/dialects/oracle/cx_oracle.py sha256=RRyBBdNLHsp3jT38UnCFndTjHmzBgjLp0kXdTkhykc4 58164
sqlalchemy/dialects/oracle/dictionary.py sha256=cpMXbspWRmWClLac87lvBO7KMglz_tsF4NMQYHt_brc 20026
sqlalchemy/dialects/oracle/oracledb.py sha256=htpTfSqkxrA1PeNXir2TIaIjND8E8IavsmJMLPXFmH0 34718
sqlalchemy/dialects/oracle/provision.py sha256=ePX5ae92TOkcB0rKsb6jACGNtSgqd7RplYA1fpEkqUQ 8533
sqlalchemy/dialects/oracle/types.py sha256=xuslK0g_5_LjZ-vlV6kNcUD-a3WfYtJle3cGGzGmud4 9374
sqlalchemy/dialects/postgresql/__init__.py sha256=b8c1eYvTvP3J8FFb6e9Deaw5raHeAfGqj1WQLOOaQ4E 4059
sqlalchemy/dialects/postgresql/_psycopg_common.py sha256=OuHtPXXyehEHmOwPkug2-llbumlA5URU9DGSbfaDRkA 5883
sqlalchemy/dialects/postgresql/array.py sha256=ZKjvu1iIaJthUcjTYI-IEC9X676vjMZgZTh_QUZuXfE 14291
sqlalchemy/dialects/postgresql/asyncpg.py sha256=br4_KJfWS-LhWhhlf98g4Yjeabr2QMZ6ZPswNBDLEAA 42570
sqlalchemy/dialects/postgresql/base.py sha256=gFsuf2pFbeAI4MAmNy6baIEkBHkq0KjKyMIkLYxY4PI 184490
sqlalchemy/dialects/postgresql/dml.py sha256=NwSlxWQH2IG_DVGvFha9z2TVVRiDEez5sf2yqjBrOK8 12465
sqlalchemy/dialects/postgresql/ext.py sha256=EaitUDT5vrpnEVfICjdc4bPbm0RVuFsWWs2SlExHrGU 16819
sqlalchemy/dialects/postgresql/hstore.py sha256=-dYcZeW4N6grdHIt31cjDkNuXk-rFUATXH1z7cImklY 12340
sqlalchemy/dialects/postgresql/json.py sha256=llv59yt0Va-oo8oh_S1gUdzoOoBvblkBnrry_KAsJ68 11950
sqlalchemy/dialects/postgresql/named_types.py sha256=X03Z2F8syhYSP-6YMdKf9lthx2qIwc7iFVR0WbjkjZU 18077
sqlalchemy/dialects/postgresql/operators.py sha256=U2bri8df1IumpuB3PGrDE9k2N__yX2EJtPmKf1F7-bU 2937
sqlalchemy/dialects/postgresql/pg8000.py sha256=TZOJKfVmPQrBUyDkTbgSenm7e5dyZdwRff58OGQRRAM 19304
sqlalchemy/dialects/postgresql/pg_catalog.py sha256=HEfr3ycV_nQO-P2JRh2jHCb1GrtbWoKCmo5s5v4yklU 9554
sqlalchemy/dialects/postgresql/provision.py sha256=mVbELvHcXOQDAyXa3KLQxANyMy8ET0Bkhg8A_KN9_Fs 5945
sqlalchemy/dialects/postgresql/psycopg.py sha256=wUODBYhaKgauqQm9tUWR8A9gSvsqpO0bNlVXRIedvAc 24109
sqlalchemy/dialects/postgresql/psycopg2.py sha256=8owflXJl8HAVc1-qJNvR7X1SlPII4Sc3A-e-TS5B7s4 32924
sqlalchemy/dialects/postgresql/psycopg2cffi.py sha256=-r1exhBFvKWnzxqa9km5cXAwlsEppJiF_2t2V-bM_6U 1817
sqlalchemy/dialects/postgresql/ranges.py sha256=ywBw2Iq-LBc8muVdtR8NTfPfAtnu7IBb99lHCNVhOIo 34009
sqlalchemy/dialects/postgresql/types.py sha256=iBfV-Qs8jnC9CRNKAlvYbjdsFHAv5NxzlJikiXCpWKA 7589
sqlalchemy/dialects/sqlite/__init__.py sha256=ScDazYTucj7D5CntecmIw36pcLG4Q6jP1HCxc_uOaCU 1239
sqlalchemy/dialects/sqlite/aiosqlite.py sha256=LgduUbXrBYqKCFJ50pKg4zwybxUUo28PeGBAOQ8DTv0 12747
sqlalchemy/dialects/sqlite/base.py sha256=gjyWTkwbR0rSneuZARiESIXDDmQiRPgqhPaLOgnbMcA 101131
sqlalchemy/dialects/sqlite/dml.py sha256=8HDXVO-BYD4MnLM3e4X5RWUeZOWr8JqveoRidrSAUN8 9401
sqlalchemy/dialects/sqlite/json.py sha256=kue76-HGin7nqtDye6l512qixbCweMON72qINT531jE 2869
sqlalchemy/dialects/sqlite/provision.py sha256=mbUOBqbt3NQKQA293SG-s90KB1ycVV3DDlsbYAmnir8 5830
sqlalchemy/dialects/sqlite/pysqlcipher.py sha256=RIGIUq6NeB7wnj_5_STxv7KPoSpey01_782d1VEk1Yg 5528
sqlalchemy/dialects/sqlite/pysqlite.py sha256=7x8Dj22u2OqdcZfoyzAuDqgRygjshGwh23FzqtQfI8E 28858
sqlalchemy/engine/__init__.py sha256=QCVJfSmacMwrT3uKOjGEggw2nP6eoaYeCPPhh_vAZeI 2880
sqlalchemy/engine/_py_processors.py sha256=DXgQhVD_KvSRTEG5fn44voI6X3_qUc7CuVLKTS8SPLY 3880
sqlalchemy/engine/_py_row.py sha256=ylRDk1zEsS7XgRuVo4I2kNArKebr_1N3wGcbDLbH-xE 3915
sqlalchemy/engine/_py_util.py sha256=gkXD7uZ2gwK1Qckr0pXSyegWvW8nAzfJKybWMxEJkmA 2558
sqlalchemy/engine/base.py sha256=llGD7HOSL3CjF8P2W1s9DNOrWoqW7sIdLtav8JJohFw 126272
sqlalchemy/engine/characteristics.py sha256=mVV980KnAyV_2_CL_Wd-UjV9KAENY4b4Nl7puq5VVzg 4920
sqlalchemy/engine/create.py sha256=bMfIIOKkpnWKOseiLuM7GDxDaIaL1Tptap_DuSnCW5Q 34095
sqlalchemy/engine/cursor.py sha256=v-gxeNzbT0aKzfn_86fh8jMpZrqkaGeQMnLmIYuTxaU 78481
sqlalchemy/engine/default.py sha256=VDGrSTrlka78TbtUq-T31fR_a2ZtvXHsN9a8e_hLkTc 87072
sqlalchemy/engine/events.py sha256=fix6y0u2stLXiUruOzswbH79hV72Dn7R8UyCQmVlMEY 38365
sqlalchemy/engine/interfaces.py sha256=ERKdu-ZUOxCiWlcrGmFXDUkArsorlWpjmD9mnfjhmJY 116435
sqlalchemy/engine/mock.py sha256=urrkGx-IkoUlbMQI0BeFtI1sMT6DDKLsHgQqWcf4ha4 4314
sqlalchemy/engine/processors.py sha256=RWNjfb3YfAeNJbEsvM3NPvFGgc51fWsStzv5F-vJXqA 2440
sqlalchemy/engine/reflection.py sha256=utBiz4PBG8IKk_2htBVHh6zByQpsH-w_zjXK59vkGFI 77482
sqlalchemy/engine/result.py sha256=JGCIa82BgOTpr2Tuod9G0lTc5GY-lKoJE_0ZKUmBCu4 80002
sqlalchemy/engine/row.py sha256=lOOvrGphIFJGBXRFkIiD_5cWvdyTSsOlyDFjTH5Isgc 12431
sqlalchemy/engine/strategies.py sha256=yiyjnbLH0n4GoDY01jKYZN46kJPzKGtdcLMoAqJb5N0 461
sqlalchemy/engine/url.py sha256=oHu_Gh60lSLLCdrux6tj-751FP9sM5SUiAzgcQmlst4 31993
sqlalchemy/engine/util.py sha256=RKYAvUBtIvN7bFKmWv67we6QWNmNFsKyY9-QFoCo6TI 5849
sqlalchemy/event/__init__.py sha256=lBGB1sQY9xMqfkokpSgB5DJeWvvNEjwUGVefosnlEBw 1022
sqlalchemy/event/api.py sha256=yVUDVUtwmcCVFOK-b1Wwe486VpynykFnRzdFOxRZips 8333
sqlalchemy/event/attr.py sha256=OJNDkrfnMN_zVG5nndCbMLQdjHcAWUkyh63BSCsUQO4 21406
sqlalchemy/event/base.py sha256=7eYCTjXAJ0oWWVdQfAolz9HHUMuV6mkG58ReLF6weqk 15597
sqlalchemy/event/legacy.py sha256=66l-Nd4atuCAtfegOv8l65qEL81ZV8mc0nY_OWnCRtU 8473
sqlalchemy/event/registry.py sha256=ex3hwR-Q0hw9BInvjdQztvC68PjH1kjKPZALhe09Re4 11534
sqlalchemy/ext/__init__.py sha256=oZ15qCNcsI6TNS7GOr1BTg0ke5XvuKBBbwxDpbUBZfI 333
sqlalchemy/ext/associationproxy.py sha256=MvB7oDhuXpUynFt77pL5oP_WMKZfY2W_QFNscBg085Y 68075
sqlalchemy/ext/automap.py sha256=J-erzP37JGlRSXYRN82Q0gVd24QUwBtcy-tK5Jjc5DA 63376
sqlalchemy/ext/baked.py sha256=bS0SwosDjo9uj3268QlhkMvMbBrlEnejLPv0SiA8k2U 18323
sqlalchemy/ext/compiler.py sha256=J2ggO_IQtsOKVBaURRgHHILUQuagb4cMqYFXAhzfMBs 21489
sqlalchemy/ext/horizontal_shard.py sha256=oqyQXWknES7bcVO-evE7fLaLb5asZKDGXureoIkFol8 17169
sqlalchemy/ext/hybrid.py sha256=ZNEnWXr2XcsTWj-Jb4DwIjzUvLaDKIblcnV8NJSsO0I 54064
sqlalchemy/ext/indexable.py sha256=VFmB1yvHJ4kI3zl-hPvRpMKyjIXndtuGUOfaredO6ik 11410
sqlalchemy/ext/instrumentation.py sha256=HR8Ebk_pW3yzVDEIwtEvs3vESh-wsZgQik2whVTGB-M 16157
sqlalchemy/ext/mutable.py sha256=8jV9eWaLUvy2YqGZzP571-2j56rAmyvblHHt3Jev5YM 38655
sqlalchemy/ext/orderinglist.py sha256=3IIFjEqTT6VkZ6ny_taytbbmTgHKaoPgGZpfZ8lWPW4 14858
sqlalchemy/ext/serializer.py sha256=Jaj99JFxeMmYEL1sDG2_qskT8_1beQY3BoXKU0VhyGY 6354
sqlalchemy/ext/asyncio/__init__.py sha256=q8_gBx_2IJTDh8pGhNw2RWRwSdabwqQAK7Ydi8K6fds 1342
sqlalchemy/ext/asyncio/base.py sha256=XSDydN8SZ4qLlKXgMwvw3Ap-lco60-l7ur3ce9jUzJg 9211
sqlalchemy/ext/asyncio/engine.py sha256=yBoclXErXXuhSRW3fUDSUqPmV54sa7HVpodchWgJbGo 49665
sqlalchemy/ext/asyncio/exc.py sha256=wCc5msrUy8ultaTaQoiI9neVnaeqzgyzkGjo6Lv4BSA 660
sqlalchemy/ext/asyncio/result.py sha256=4j1QuPXlMkmZ67cB654eAbV1aXH_BtUmwJE4mBiRXCw 31438
sqlalchemy/ext/asyncio/scoping.py sha256=30cYgVnxK4ULkGdeYKSN6GGJ4xtADfXvvnKT2J2kGE8 54201
sqlalchemy/ext/asyncio/session.py sha256=adanMbpXU4-CuAYh2Q4nLpt6vkaI538RQOBKZIvJDh8 65109
sqlalchemy/ext/declarative/__init__.py sha256=itYJRCCslk1dx9cVsdypGxrS7i4Uj0FL9ZFiVox-SGM 1883
sqlalchemy/ext/declarative/extensions.py sha256=m4SYzAaybQECU58j8NU-l2weCNFyDv_KLh8RVf_FApI 20095
sqlalchemy/ext/mypy/__init__.py sha256=_SefzxOkJ9pt8-V-OdC_l-FC2hKUY-zRopCT61jD6lk 247
sqlalchemy/ext/mypy/apply.py sha256=aLB8sIdkYT2y-VUcLzZG_TQFTiLS-OCvQvatxXsm58w 10915
sqlalchemy/ext/mypy/decl_class.py sha256=bGAl5Pliq0dgfTnn-9TEzQJPLJbluLxqWpPa94Fdsig 17899
sqlalchemy/ext/mypy/infer.py sha256=wvvjmBBvT0pNDzQZk-DwBSzsYMKK3cyPmaVtSp0sCzM 19957
sqlalchemy/ext/mypy/names.py sha256=2K1etoLj3o7ntHeZYf5oIDX6cO4Vp56qs4WMBDixF7s 10814
sqlalchemy/ext/mypy/plugin.py sha256=JjimTZbP5I7EbfSUGJm3htTRFgi8JZD2306GrU3bM3M 10053
sqlalchemy/ext/mypy/util.py sha256=qlvEHUFWQIex-mQcBhvjdCK5-tgRCwaP1Pbt8ENv21k 10317
sqlalchemy/future/__init__.py sha256=bRMk4Ib05mCxDBZfJnhTZk241rRKgBO1C5REMKnyD4M 528
sqlalchemy/future/engine.py sha256=ABOf5TMdGBV1Nr8BwFttsg15umImWZ4lMUnSKnQCc3o 510
sqlalchemy/orm/__init__.py sha256=T0wrInkfQEJc83lG3RGlGKAJ7WCSFh8ej7hVOG912XU 8633
sqlalchemy/orm/_orm_constructors.py sha256=PWGKa1m7ygq8v9RE5t_J8KBYp5zwmdQISy69Vac2uFA 106216
sqlalchemy/orm/_typing.py sha256=m9CPK7mmf7W541gmXyAolA8p69mppDWjUagI9mQYS0s 5152
sqlalchemy/orm/attributes.py sha256=eaLtbMlvk5dFLScHyCaVKlLK_D32D-Xd9DzjJTSrceY 95369
sqlalchemy/orm/base.py sha256=9fqFjHdPzwyZJtKNbD97_tUbWzys5AACQqR-cav_3Sc 28475
sqlalchemy/orm/bulk_persistence.py sha256=U2Z1SIkU-Deto4OMV3psQZY3eKOAdLgc0-utQlYwavI 74786
sqlalchemy/orm/clsregistry.py sha256=z2bvAZAqiSFH0KYFAtajDBZrB5Ot0OqA97e5Tsu_D6Q 18545
sqlalchemy/orm/collections.py sha256=ydulkaeKgTZG_o8PRWTRpzMrQD6O2ZGqIKj5cGj3FX4 53879
sqlalchemy/orm/context.py sha256=YERwwhCcV4wNwZS_-FIODpeynwSSMukpuZog43-3EP8 116241
sqlalchemy/orm/decl_api.py sha256=TtGywHoxn-ZVodNScFYhrV3SWRmknHFpwsiwzmbs8iI 66886
sqlalchemy/orm/decl_base.py sha256=1kF83xfiFZcT7Tr9QA156IojQjpKuGIkOdCbvzrC8xM 85476
sqlalchemy/orm/dependency.py sha256=yqo992Zi963Iar-e9Z85uDkie_UamciUGRTyGJpjpFE 48935
sqlalchemy/orm/descriptor_props.py sha256=7B-Ced89zBJi2gI1jFp2aPBBazB2-xWsdHSQKYwbKq4 38308
sqlalchemy/orm/dynamic.py sha256=bY6ka1kKWB9s8_OFgCPrmPR5K-UTOFai5XBAxcRwd18 10116
sqlalchemy/orm/evaluator.py sha256=zOP-8qaqI9PZ7v93BESv5SK91EwDg4NOe2G9z--4lo8 12732
sqlalchemy/orm/events.py sha256=U5JpN0QrmqJS7J3510gB_AKxfR0cccXATYj4u6vbq_M 131052
sqlalchemy/orm/exc.py sha256=IA2MAWKJsf7GnNi1-YoDdNnVSZfZ637DEmJkyBuXWS4 7641
sqlalchemy/orm/identity.py sha256=PeO9wsd7omERGC2GmiUgcCHmpotCJUbZ3O2g23JGnME 9551
sqlalchemy/orm/instrumentation.py sha256=wcTXkRTty_DjF0em2D5DZhqgdxZC1VhcnASiZ1ZE36w 25075
sqlalchemy/orm/interfaces.py sha256=U2781Q6C7dcXRB05Fy1K2KtLLcdC2eCkOfbogs3F3N4 50287
sqlalchemy/orm/loading.py sha256=Ny4Uo-6BJBKU7pE7icmTM8hF2DNP2MPSvR4nYxxCxrw 59959
sqlalchemy/orm/mapped_collection.py sha256=wV5K1m0L3UnC-EHI9BviUL5Vpb-kYL66S-UUK3PfnQc 20239
sqlalchemy/orm/mapper.py sha256=MhG-Izvp2KzH5GFd4rOwadGrH220KQwWOnen0RS6Cog 176098
sqlalchemy/orm/path_registry.py sha256=y-Ifkeq8_KkVDspBaMx4WUPAno7ZZldlJ4kS6V9_GMU 26731
sqlalchemy/orm/persistence.py sha256=ce8d3BCQEPxJqXfoz4ul8w2hayzROxsFHen0ISk0lOI 63483
sqlalchemy/orm/properties.py sha256=BTN-hsafrTd9vG9eKODz5xheJhw3FYZbUllUq6igTkc 29942
sqlalchemy/orm/query.py sha256=JuOUCdaEbrilaZvMw5vdSaGRN9YraZw90xTQFlKE-f8 121987
sqlalchemy/orm/relationships.py sha256=sxN4KxEPjuzd4xWK3p9t30fmzcnihRI24RT-zNgSoSM 132413
sqlalchemy/orm/scoping.py sha256=UQQX-S8SGEB6c5Q9tHig2zp7if7meORMHRfPLRLrweA 80780
sqlalchemy/orm/session.py sha256=9PD2M6JMak_k-j2dkVSfGOid5kAW3p2xPDaEjrR9jEE 201416
sqlalchemy/orm/state.py sha256=Gip6hxecWRUHmIkExuvV0PO16kgEKBJDHBL4obz8uHU 38813
sqlalchemy/orm/state_changes.py sha256=uyOAglDQS2eFeyHJVO-hWBnSaNHJQ9Voz7dmbCtCBoQ 7013
sqlalchemy/orm/strategies.py sha256=b1iVYbKRKcxb_UjrRy78gaNmnew2B9VMFtt8PXLDUnA 123339
sqlalchemy/orm/strategy_options.py sha256=v0LgJuYfqMfKABfe1A_6tzQ9Hop6ufb9fIBluq2z-Gs 87593
sqlalchemy/orm/sync.py sha256=rGQsKGPor2saMCBUnudZsZGU0TKbGQdIqYiRgs8FhjI 5943
sqlalchemy/orm/unitofwork.py sha256=_5rRqoPerq_KcMcf7srsEld9XuRD-fOVodYs81w-e9I 27829
sqlalchemy/orm/util.py sha256=7qYMBI5vfc-NWL9Y7geuQNX54ywj1I-PDW8FGC9xLUU 83233
sqlalchemy/orm/writeonly.py sha256=rztFcabTQFKAfrtdd3sawTGEGjyPBlg9NxJGZcU6MtY 22983
sqlalchemy/pool/__init__.py sha256=VqloraQaP2yt2MMfc0hJO51sM7KuHEHyApuDvh2FREI 1848
sqlalchemy/pool/base.py sha256=lUh6duMY713dP1ilZovjHn7LTpkFg9K-vykT3aq1XOk 53751
sqlalchemy/pool/events.py sha256=xlmNZCCEKmtPR3d3cT3oQ-DqbuphNr7ahPk5OV2ZTYQ 13521
sqlalchemy/pool/impl.py sha256=YRadtSaTRtdexMJfoZIy8hThHj1q5IKeJ5JLZBaS-jc 19525
sqlalchemy/sql/__init__.py sha256=8-2pW4PssFcOM50bW8u3bmsVEjEA6zSbOI_viThuLhs 5965
sqlalchemy/sql/_dml_constructors.py sha256=0yFc_rMvnSuj7bIBH54IyYfWM2QEKmJBgKryUIRKy-M 3927
sqlalchemy/sql/_elements_constructors.py sha256=emBWfZeSIkciWN0yDmIztj0HsvgDQ8UC8_oCAUiXgvc 64492
sqlalchemy/sql/_orm_types.py sha256=LRQgGBiB-Pejqjnu57QKej6bjLBfFsv8NJKaIDEArWc 645
sqlalchemy/sql/_py_util.py sha256=WUT5MIpoD6XByDQ9M_ArPycWUdZO4PVg3qKTOfTkSKs 2248
sqlalchemy/sql/_selectable_constructors.py sha256=F1cNbW2VPeWsBgzDjI4HftCPqnhXVXFuOyttF5smPwk 19422
sqlalchemy/sql/_typing.py sha256=VMbPUDMsgVqve6TTEUt6wxbA-aniqk-R93Wy721HaUI 13231
sqlalchemy/sql/annotation.py sha256=1lFoOA6iKiY_YxqYBsJ2rjYc30Gm_D0FEKumMpmNGu8 18830
sqlalchemy/sql/base.py sha256=zA-k15ZJm_8oUNX6ENzbNJaOVxo_o7I3I6Z6Qch9pPI 76030
sqlalchemy/sql/cache_key.py sha256=K_Wf6BACQWxUeSiuk03I4xs5_J6Yxf_cz7vzpqy28Ns 34725
sqlalchemy/sql/coercions.py sha256=L-kLD3PVkAsNam-pF2KqPZnkVsPTcAfoY7IfNkXykUM 42155
sqlalchemy/sql/compiler.py sha256=Bg5Hf-m-WU8sR2HnKu5TEnQyRxHxPijUmQckxLP9le0 282792
sqlalchemy/sql/crud.py sha256=I-ApLMFqJ5jwRsXpdO85sm0V1u_DSvcPYeqVSIKVe34 58183
sqlalchemy/sql/ddl.py sha256=NnKdwPAVLqNbij4PHmduFS9oErzB5Wx6Aneaac910Ts 47029
sqlalchemy/sql/default_comparator.py sha256=fV8WRXlUuDfqKHckcRkA1x8nRJx5Xt_5KlWBpLCVgwo 17259
sqlalchemy/sql/dml.py sha256=juQUt61xNJ0jMIiYLrX5WqZMfTxGF4HiqYfYpFjokQY 67430
sqlalchemy/sql/elements.py sha256=DYjUoBxmi7x1o5t_mFdOIvpAP2kOnOZGNAzKM_mZnpY 181997
sqlalchemy/sql/events.py sha256=V_PFYjVRlOCcTZdgGaKkQRStaF7aLfiLUJD954qjG0I 18770
sqlalchemy/sql/expression.py sha256=5iKfdbH78Kqw4r67VKyTLLMycJMZVfAXV_HW0glE1fc 7748
sqlalchemy/sql/functions.py sha256=pvcpG9bjyAs_gix5kD5UI19Cw_-8auRmHvyNJNj60qk 65922
sqlalchemy/sql/lambdas.py sha256=qmOy7EjPebNJ84H-U2YPwbvZYy1AHRx7xvGZuBvMRXg 50639
sqlalchemy/sql/naming.py sha256=ujwzVnEMAI3XBpNZUJjkvYIuxP2Je3MpK1a4oN8WpJ8 7070
sqlalchemy/sql/operators.py sha256=hlDdhKXY1mkWPBjEumPF4DDl4PC9dkSg8YqgdGPWFPY 79415
sqlalchemy/sql/roles.py sha256=GEDH55xG83_EuEioW5XcKwfdyloX58cu0VnrAHHsrok 7985
sqlalchemy/sql/schema.py sha256=6edKtwrCmucPuHwD2zniQ9Kn2uZKMgnnR9RXF7942J0 236090
sqlalchemy/sql/selectable.py sha256=IWEj89WLABEAWdxdQKqxUdRuTmEFg0_vMiqEQK_Nwlo 244699
sqlalchemy/sql/sqltypes.py sha256=VFL47isjwKb3mEImI1eoOEH6eQ0UQyXFbANFpOjhcYk 132444
sqlalchemy/sql/traversals.py sha256=15BjlLsxWm7-S_ZCOtnAybo2x938EH7ThDbNUE3pLcE 34688
sqlalchemy/sql/type_api.py sha256=7xEzwSzT1KC4mV_jKvh2twm1SKoZao551NM2XSaIh14 86783
sqlalchemy/sql/util.py sha256=AB99blwqkswhego8yUMeVS3WK7-1H0TBrprLTBd6J3I 49573
sqlalchemy/sql/visitors.py sha256=9RyCpmzkkzDCxBoEpMjZHGJGxxNidWrqW4sjLm_L_fI 37486
sqlalchemy/testing/__init__.py sha256=U0gCwvaiU7zPRdExE9IqoT0JrS2MQCA215c3EeyN14A 3256
sqlalchemy/testing/assertions.py sha256=cFNfI5bZ2nEsD7eKcrCSutjTbUwZlI7wDv8HPuYCIro 32428
sqlalchemy/testing/assertsql.py sha256=eYp5X6p4IhPK_xcDNtm5rVBv-4km9UYiNxMLdvuPJlQ 17333
sqlalchemy/testing/asyncio.py sha256=_gUdSw0onXWOe7lIdNGZ2vvlsK-zu_KznQ3extBr8v4 3965
sqlalchemy/testing/config.py sha256=smPmR2_MM9rzvjOs_ZVuEI28cb8l7NSP_ADehr6RFgA 12481
sqlalchemy/testing/engines.py sha256=lLSIGDhEG2YH0VM8l_J-5INSS7Q0m055qIclzwxi9oo 13888
sqlalchemy/testing/entities.py sha256=JfrkjtAS_JWKGL-yyYtOkiyEru4yrFBT_4gYma-Clqo 3471
sqlalchemy/testing/exclusions.py sha256=TjWrXtSNtrCQxmkF2nWm3ueBWBzg46KBpCC_bRp3hQA 12895
sqlalchemy/testing/pickleable.py sha256=sE5abXG6sjAbQ67thkhd45PisuJwalESSWSI4Zjsn64 2988
sqlalchemy/testing/profiling.py sha256=DVcy2RvIXvf1f6L1OX7IkZHZdxURqlZG91wiML0Y6hk 10472
sqlalchemy/testing/provision.py sha256=-SG3P4bp-t28Ms6qzfAL03rPqlXhjwxbqPqtoe4uOmU 15204
sqlalchemy/testing/requirements.py sha256=L19jvh2JzxTlUeAeIThVmJxgCS_DfMPDJov5D0WejVM 54784
sqlalchemy/testing/schema.py sha256=UCYSoN-xYbXMDtK1nhNdcL0IGY-pQy6BBIdD7RUYKYY 6737
sqlalchemy/testing/util.py sha256=zPMDNeMh1tcXgWCLK8A5qH5ZGkLPA8Vqxy_rIOHMPI0 15109
sqlalchemy/testing/warnings.py sha256=mC8iK0YXuuYo6fpmfYopF6VJoa12o7_gsgbEKunPYQ4 1598
sqlalchemy/testing/fixtures/__init__.py sha256=AKttorBSiaYwg3m_cR2TJzRFgN1YJMiTcth_GfHn1K8 1226
sqlalchemy/testing/fixtures/base.py sha256=TvyZt7p9-re_6eLPO2HGkGsCNYIAsHgrGR5LGRFS1sw 12622
sqlalchemy/testing/fixtures/mypy.py sha256=uRfSXxOW6sBlT0EZ4IDmdDVpxMobAJhueb_CDpElO6g 12285
sqlalchemy/testing/fixtures/orm.py sha256=gYURL-1kdNZsDP2tq48Xbm5LsZA4TSR4rStZFy59UUY 6322
sqlalchemy/testing/fixtures/sql.py sha256=QkSV5BPYoSmHjo904bhgJzgmyJGmgV3RfJu8xrLyW-g 16403
sqlalchemy/testing/plugin/__init__.py sha256=cG2c4xiyW6CL9hwdBXRKC1v0_SEckcZZW5rfalPPWCY 253
sqlalchemy/testing/plugin/bootstrap.py sha256=kzZvNqgAES8Q2Y0ScQ1CYKBZT2JGaoTpbXUL0qn_XJg 1736
sqlalchemy/testing/plugin/plugin_base.py sha256=79OfIX8aeS7PJgry8wuvMMHtBvkCC5miNkHULN1RWjA 22357
sqlalchemy/testing/plugin/pytestplugin.py sha256=6-QHAfRBG85cKRLb3uSS49uM5rqVm2YTeWas7RhBV5Q 28524
sqlalchemy/testing/suite/__init__.py sha256=w-m10jFbq5pEg9a1UxRO46mPtfe5SBeuyGV-yHIbuls 741
sqlalchemy/testing/suite/test_cte.py sha256=foAV0X6LQ2Q-7I6VkfSpJiv2Pq82wMRI1jAMnhViRno 6662
sqlalchemy/testing/suite/test_ddl.py sha256=rkHgQvdt4SH6w5CR6DzQFtj2C_QiN1DJ9FRokcnXD7k 12420
sqlalchemy/testing/suite/test_deprecations.py sha256=DhzweNn4y8M6ZHnQEsO17z0ntZHpAQP9VPkz_KKX8JQ 5490
sqlalchemy/testing/suite/test_dialect.py sha256=24PSAsg_ojTKORKJgSLWzt29mPcNyFE_mJAp-WtTSik 23663
sqlalchemy/testing/suite/test_insert.py sha256=9rgFol6F3vR-gbLDR_B7dsPM6OJvB6bO_6veoiR2cjA 19454
sqlalchemy/testing/suite/test_reflection.py sha256=kyJqBDOUK-e2nctwFpzyLki6XclgJHRtxP4khRYaSaM 112873
sqlalchemy/testing/suite/test_results.py sha256=Zi3Bl0mwZo9Mh6vKmYsreGKu0iCK2xtukJxEqQGHgR4 17416
sqlalchemy/testing/suite/test_rowcount.py sha256=0cjWNS4CsfZmBJukn88KtIi6C-KVIyd64shwwkg9Oc4 8158
sqlalchemy/testing/suite/test_select.py sha256=dp-Lu4i_2ine_IvSKfufPnVVwHgLNwSuRna0DuGiW98 63731
sqlalchemy/testing/suite/test_sequence.py sha256=Ksp7o88PTLxgWwJHJFqHe8O006dixljRjzwHRwO_jXs 10240
sqlalchemy/testing/suite/test_types.py sha256=wdLBajDrdcT-kMFatV6n1q2bnd_DtOLhBQlG7Kx8gs4 69946
sqlalchemy/testing/suite/test_unicode_ddl.py sha256=Zlvu4l574cRTfMYXoEec-ALgIQucYpGLQXvgityo4Rc 6330
sqlalchemy/testing/suite/test_update_delete.py sha256=8SnJlTOJhA8AQ_UwVqAumRIjvpMml1mFSt00vMpSnu8 4133
sqlalchemy/util/__init__.py sha256=CkrkfPXcw5peEyU8gUAtZL9FOb4BqKjJ_CTT3Sll-i8 8472
sqlalchemy/util/_collections.py sha256=60QuUgY0EvWbpNceY9V8HQMPpFvACRs520dqH_MET1s 20793
sqlalchemy/util/_concurrency_py3k.py sha256=NZfK7tXncTiceFJ4Jm2diV1z3ZauDBWUZlqf2qfXmcA 9458
sqlalchemy/util/_has_cy.py sha256=-azchXDDoNCPGLFKQCTa16D6zC3EOztvNzf2jnQtwD8 1287
sqlalchemy/util/_py_collections.py sha256=zCCcVqzspCm_k5QrGC7ysoLYuFDeiiuspioHE0NTxjs 17255
sqlalchemy/util/compat.py sha256=Z3HMReUKsMIWvOMfMWzXzugeXWdW2_m4rCFJ85qtkeg 9061
sqlalchemy/util/concurrency.py sha256=bcYwD5hjzi9lsHH0wR1gTkVRFT621z-82W99jEuMzx0 3412
sqlalchemy/util/deprecations.py sha256=fsbt7RWhTOGmgKo2zZoFYSaag3m9HN9r1H4vELFfcv4 12413
sqlalchemy/util/langhelpers.py sha256=ooRgU7ql2TedhFk7l3Imyx5lmWQcV7KUYl__88k3QOs 67362
sqlalchemy/util/preloaded.py sha256=v03avtAWRviCHUVg90Mu_mLJCmeXydNotORPpJkjWsc 6054
sqlalchemy/util/queue.py sha256=Ne8VFlS1b4ArZi1siBB8HeqUDHu7vqvacbhMVT4VeI8 10507
sqlalchemy/util/tool_support.py sha256=8I8lTYOQ-EEPYOdw0ghvuiSfKXhaqWDUrC795NBQOCw 6336
sqlalchemy/util/topological.py sha256=Olrl6otHBgtiDvbFwB_dvdLe3-jBxq5j4oeXDe0l0fM 3578
sqlalchemy/util/typing.py sha256=D4_6VRQ3sxVE7LpDJLAgaYHlCpRjbRQqINljA6mD9zI 21609
SQLAlchemy-2.0.37.dist-info/LICENSE sha256=EaDEEc4Kj89UgMeGJS1_hW8v_-Ozo7Z1Vsc0AX892Ko 1119
SQLAlchemy-2.0.37.dist-info/METADATA sha256=y_TkqOdaL6JMTT8vW6ij3UCpCMva8W-_EonIAAj465I 9884
SQLAlchemy-2.0.37.dist-info/WHEEL sha256=agy-BJge3afXwWznUXANATmKFW4eqelqRR0uf608A_0 99
SQLAlchemy-2.0.37.dist-info/top_level.txt sha256=rp-ZgB7D8G11ivXON5VGPjupT1voYmWqkciDt5Uaw_Q 11
SQLAlchemy-2.0.37.dist-info/RECORD

top_level.txt

sqlalchemy