SQLAlchemy

View on PyPIReverse Dependencies (3121)

1.4.31 SQLAlchemy-1.4.31-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-1.4.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-1.4.31-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
SQLAlchemy-1.4.31-cp39-cp39-win_amd64.whl
SQLAlchemy-1.4.31-cp39-cp39-win32.whl
SQLAlchemy-1.4.31-cp39-cp39-macosx_10_15_x86_64.whl
SQLAlchemy-1.4.31-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-1.4.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-1.4.31-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
SQLAlchemy-1.4.31-cp38-cp38-win_amd64.whl
SQLAlchemy-1.4.31-cp38-cp38-win32.whl
SQLAlchemy-1.4.31-cp38-cp38-macosx_10_14_x86_64.whl
SQLAlchemy-1.4.31-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-1.4.31-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-1.4.31-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
SQLAlchemy-1.4.31-cp37-cp37m-win_amd64.whl
SQLAlchemy-1.4.31-cp37-cp37m-win32.whl
SQLAlchemy-1.4.31-cp37-cp37m-macosx_10_14_x86_64.whl
SQLAlchemy-1.4.31-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-1.4.31-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-1.4.31-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
SQLAlchemy-1.4.31-cp36-cp36m-win_amd64.whl
SQLAlchemy-1.4.31-cp36-cp36m-win32.whl
SQLAlchemy-1.4.31-cp36-cp36m-macosx_10_14_x86_64.whl
SQLAlchemy-1.4.31-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
SQLAlchemy-1.4.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
SQLAlchemy-1.4.31-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
SQLAlchemy-1.4.31-cp310-cp310-win_amd64.whl
SQLAlchemy-1.4.31-cp310-cp310-win32.whl
SQLAlchemy-1.4.31-cp310-cp310-macosx_10_15_x86_64.whl
SQLAlchemy-1.4.31-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
SQLAlchemy-1.4.31-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
SQLAlchemy-1.4.31-cp27-cp27m-win_amd64.whl
SQLAlchemy-1.4.31-cp27-cp27m-win32.whl
SQLAlchemy-1.4.31-cp27-cp27m-macosx_10_14_x86_64.whl

Wheel Details

Project: SQLAlchemy
Version: 1.4.31
Filename: SQLAlchemy-1.4.31-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 1595235
MD5: 84e5fd92f387a56d10dc59613a4a7cc2
SHA256: 0ddc5e5ccc0160e7ad190e5c61eb57560f38559e22586955f205e537cda26034
Uploaded: 2022-01-21 02:32:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: SQLAlchemy
Version: 1.4.31
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 :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Database :: Front-Ends
Requires-Python: !=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: greenlet (!=0.4.17); python_version >= "3" 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: greenlet (!=0.4.17); python_version >= "3" and extra == "aiomysql"
Requires-Dist: aiomysql; python_version >= "3" and extra == "aiomysql"
Requires-Dist: typing-extensions (!=3.10.0.1); extra == "aiosqlite"
Requires-Dist: greenlet (!=0.4.17); python_version >= "3" and extra == "aiosqlite"
Requires-Dist: aiosqlite; python_version >= "3" and extra == "aiosqlite"
Requires-Dist: greenlet (!=0.4.17); python_version >= "3" and extra == "asyncio"
Requires-Dist: greenlet (!=0.4.17); python_version >= "3" and extra == "asyncmy"
Requires-Dist: asyncmy (>=0.2.3); python_version >= "3" and extra == "asyncmy"
Requires-Dist: mariadb (>=1.0.1); python_version >= "3" and extra == "mariadb_connector"
Requires-Dist: pyodbc; extra == "mssql"
Requires-Dist: pymssql; extra == "mssql_pymssql"
Requires-Dist: pyodbc; extra == "mssql_pyodbc"
Requires-Dist: sqlalchemy2-stubs; extra == "mypy"
Requires-Dist: mypy (>=0.910); python_version >= "3" and extra == "mypy"
Requires-Dist: mysqlclient (<2,>=1.4.0); python_version < "3" and extra == "mysql"
Requires-Dist: mysqlclient (>=1.4.0); python_version >= "3" and extra == "mysql"
Requires-Dist: mysql-connector-python; extra == "mysql_connector"
Requires-Dist: cx-oracle (<8,>=7); python_version < "3" and extra == "oracle"
Requires-Dist: cx-oracle (>=7); python_version >= "3" and extra == "oracle"
Requires-Dist: psycopg2 (>=2.7); extra == "postgresql"
Requires-Dist: greenlet (!=0.4.17); python_version >= "3" and extra == "postgresql_asyncpg"
Requires-Dist: asyncpg; python_version >= "3" and extra == "postgresql_asyncpg"
Requires-Dist: pg8000 (>=1.16.6); extra == "postgresql_pg8000"
Requires-Dist: psycopg2-binary; extra == "postgresql_psycopg2binary"
Requires-Dist: psycopg2cffi; extra == "postgresql_psycopg2cffi"
Requires-Dist: pymysql (<1); python_version < "3" and extra == "pymysql"
Requires-Dist: pymysql; python_version >= "3" and extra == "pymysql"
Requires-Dist: sqlcipher3-binary; python_version >= "3" and extra == "sqlcipher"
Provides-Extra: aiomysql
Provides-Extra: aiosqlite
Provides-Extra: asyncio
Provides-Extra: asyncmy
Provides-Extra: mariadb_connector
Provides-Extra: mssql
Provides-Extra: mssql_pymssql
Provides-Extra: mssql_pyodbc
Provides-Extra: mypy
Provides-Extra: mysql
Provides-Extra: mysql_connector
Provides-Extra: oracle
Provides-Extra: postgresql
Provides-Extra: postgresql_asyncpg
Provides-Extra: postgresql_pg8000
Provides-Extra: postgresql_psycopg2binary
Provides-Extra: postgresql_psycopg2cffi
Provides-Extra: pymysql
Provides-Extra: sqlcipher
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 5714 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_5_x86_64
Tag: cp39-cp39-manylinux1_x86_64
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
sqlalchemy/__init__.py sha256=8WhhVrTRJ-2gDBUbeU9C0tc79RHplGVaYqbkDFxD6Fw 4114
sqlalchemy/cresultproxy.cpython-39-x86_64-linux-gnu.so sha256=D26XJhwQNgsdV2u6x5KK0s1bs8b7oJ_CEyF3_1K2jto 92448
sqlalchemy/processors.py sha256=LWwr9g-qDHiike9UKqD1yX8ghCxjpAWRdQk7Mh5NepA 5745
sqlalchemy/schema.py sha256=FLG1OeHCucohyiShM_jvw4OJivdrWSAsI7MxPIX7Q1M 2413
sqlalchemy/events.py sha256=VrZuUXHgwyx4kMKEielctzyTWqDlm2gvzMcc38jedoE 467
sqlalchemy/inspection.py sha256=Bcoh4cUJMKjZHcGQP-_Nz-swGXLVVWidj36W2F35Trg 3051
sqlalchemy/exc.py sha256=x9Z-nIkMQ1r3dqdNmVK5cHQq0zVFrdI6oKkXMw_QB3s 21116
sqlalchemy/cprocessors.cpython-39-x86_64-linux-gnu.so sha256=dsStf3Mf5GYzYq7Ap3nyRec1F1T_hwyuOVverOi9fGU 60640
sqlalchemy/log.py sha256=xz-h4o97Ek-fLM_1xW8Ms-A_RUcl9_QXCuszwgwgPks 6770
sqlalchemy/cimmutabledict.cpython-39-x86_64-linux-gnu.so sha256=1f-qv1v-bRN4y0cgHJ7OFaGp0qSwUYetVkghrNK6w-Y 53952
sqlalchemy/types.py sha256=x8YDIEypMHOzWb7dzp67tW2WfDF7xtdh72HVDxm-aaY 2995
sqlalchemy/event/attr.py sha256=jWU2m7uuuq40HfwIlQK27eJ_3Gg92dtqI4kwu8vhmuk 14625
sqlalchemy/event/__init__.py sha256=I3Y3cjTy0wC_f-pJRX7B-9UizYje3nh3lIHOlL0Xf00 517
sqlalchemy/event/registry.py sha256=5FuO494J1n2dUYImM9Yz1kl7C8NmO4c4GtKbk_l-S6k 8486
sqlalchemy/event/legacy.py sha256=C09AtrcACXF2gL5c8adk2nLUo1oBfnhFHDkBpv3znUg 6270
sqlalchemy/event/base.py sha256=FCifBVGLxkNkpr4mN608ZRcAraML8bcS5IU8_vAJjRQ 10936
sqlalchemy/event/api.py sha256=yTMDO4cZp-CioTgeDfYGR0O4_zxfFZ-EFdNqM-dOw8E 8043
sqlalchemy/connectors/__init__.py sha256=2m_LPZFkNExkoaTw14fRActQCcyFl7W81WeYj2O10lM 279
sqlalchemy/connectors/pyodbc.py sha256=r3aC-g4qKHoTZvW5cOEavKaEHIUKfMq2tWOaukHPXjo 6825
sqlalchemy/connectors/mxodbc.py sha256=CApFVkPEL8amXL5HKcG83jU9RbbVg0EQSyxceLWh260 5784
sqlalchemy/future/__init__.py sha256=tDG3ddqc3cRE61x7Q32ekTBQONsdy30drnW6KnIB92g 525
sqlalchemy/future/engine.py sha256=Ly-M3NGamVrpnA9XOG_nVLra5f7OlmTMmg7dMb2tn4s 16184
sqlalchemy/future/orm/__init__.py sha256=EKGpGVxFh3-ZA34c1Ujfy51Z_2oG05CFiSxk48pE1R8 289
sqlalchemy/util/compat.py sha256=7VdCiE0Nirs1ZR_3QMrKITjL8cq6TG2uFYGOF2WuGX0 18245
sqlalchemy/util/_compat_py3k.py sha256=KibHVHAIlQfYdl8xs3ZhJQDlWEI6EhudTbOnMc2x9e4 2195
sqlalchemy/util/__init__.py sha256=ype9lmU0A-NkYtLU5eMMItaheKpIYjxBy8GO7Zy9pos 6347
sqlalchemy/util/queue.py sha256=FW6DSeO_GadaW0UA2EXjrBtFPRHO-dNGEoRwqHTfkMA 9293
sqlalchemy/util/concurrency.py sha256=Y0WuJYFSRdaApmO0jlaEXxjr9Kmvm6me59KI_5Uu_KI 2260
sqlalchemy/util/topological.py sha256=MV1lkI2E0JdVIJVplggVo6iO_ZEVlUHRGvMW9AsXJRA 2859
sqlalchemy/util/deprecations.py sha256=kCTvlj8qreXnXCqd7tdlMeju5bXUnzxT5vQp4qJ0vZk 11729
sqlalchemy/util/_collections.py sha256=Nulmym_NZYGN4OyE9cMtIVSoTwOzk3eJpSJ20l8j-lU 29139
sqlalchemy/util/_preloaded.py sha256=rx7QZ4T1zDZV5lktSvQlop3O0kdbCFVMmNDp5IOhpXQ 2396
sqlalchemy/util/_concurrency_py3k.py sha256=M2wB4YvWoTmFPbFkOT8R7dusHtPKNIdXYjepr2PsjG8 6780
sqlalchemy/util/langhelpers.py sha256=BfQv1C8YpxaMKtCV4kWKgJ4kLsg0lWz6eKabcCWsprg 56250
sqlalchemy/ext/automap.py sha256=dbkjS2V9DXrubnQBdEXZzV86EIrLfgtdR1WBVEOs_cQ 45195
sqlalchemy/ext/baked.py sha256=DI4hcMk-poznDtAB6S38S7kvo5DXuvrt1CIAT8t5QPw 19969
sqlalchemy/ext/__init__.py sha256=4-X49d1TiOPC-T8JSpaFiMMVNP8JL9bDoBW19wBmXRY 322
sqlalchemy/ext/horizontal_shard.py sha256=2NygP6u9SsOlOqCEqkzNbcSshdxtfxOI78XysnJw3S8 8922
sqlalchemy/ext/mutable.py sha256=-s1S_ZKSzklJh1qwGaSyg6TQK0tyIWq4qhKiZ6SSq3M 31997
sqlalchemy/ext/serializer.py sha256=RC0aOS6nlFdA0Agkw_-3iiw7Ah2bZnY7sZVZFGj7vHI 5956
sqlalchemy/ext/compiler.py sha256=tweFdW0aiy0KvIJzMAhhjHWR3oq6JVk66XLV-Ao3Ps8 22345
sqlalchemy/ext/hybrid.py sha256=M7hI1N-bgmSwU3UFszs5ldVeH4a_NdX34fen_Lk0kb0 41787
sqlalchemy/ext/indexable.py sha256=RZmG2074pMoM9-A3evs2ZKqMn3M9uTc3izAI1cN6HQc 11255
sqlalchemy/ext/associationproxy.py sha256=kIRJRwf7w2xak5z-fVRt9yKAdcHs4UjFVUgTwbyw4KY 50568
sqlalchemy/ext/orderinglist.py sha256=JtRiLDROBsDJnME4kZMDzr3FI6rheP-bd1M-C6zxDPU 13875
sqlalchemy/ext/instrumentation.py sha256=ReSLFxqbHgwAKNwoQQmKHoqYvWCob_WuXlPAEUJk4pk 14386
sqlalchemy/ext/mypy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy/ext/mypy/names.py sha256=exMWKhQ7ouSFXojttr0ZadmigT5O_wFQ1rmZ4r7Ks4g 7930
sqlalchemy/ext/mypy/plugin.py sha256=6JnnsFCOJVwkF1o6FmXRhBYszq5gmli_lqLZJKMhALA 9245
sqlalchemy/ext/mypy/decl_class.py sha256=buWnXWGOR71CADPZ0_51S49imTXDo-LjTjWsWhhgee0 17343
sqlalchemy/ext/mypy/util.py sha256=MiJ_HqiNQLhC9BLwqGTK5VaVfNvkp5VupxhsdDRkCRQ 8233
sqlalchemy/ext/mypy/apply.py sha256=9FIH7jxh6Rl1YDE_3tsacpfNb_8floNQkTuHaNgL7XU 9610
sqlalchemy/ext/mypy/infer.py sha256=twOkOuvJ9SuXd2-Gj33xfqoD4NKgvCa9MUIZ_ozzq6c 17816
sqlalchemy/ext/declarative/__init__.py sha256=NS6-oy4iI6AiMaGWGznzYSx4gnB1fOniOGtqPHxC0ms 1842
sqlalchemy/ext/declarative/extensions.py sha256=3NBR9EosOwVlON_NM8rcmke5rI2qoKcj7_jfG5sDN8o 16409
sqlalchemy/ext/asyncio/__init__.py sha256=XKCzBrSBP_LlqaCKpiMeSPUzwNdQFXUg9GL57EOM9-8 823
sqlalchemy/ext/asyncio/engine.py sha256=1PQNmNSm9F3qFtSZv9hPSuXKMc0Fd4XMAjttyPGUrJ4 26950
sqlalchemy/ext/asyncio/base.py sha256=VQmIq-CMEVQpZPMEa0K91tMxZMqKyCCAwJVuCLiG34w 2280
sqlalchemy/ext/asyncio/scoping.py sha256=Imjl-AwjgNoexURTLmt27XDNgsh8gubuJZYAT2VnenY 2959
sqlalchemy/ext/asyncio/events.py sha256=hqFDnc-NvR9IDybvxNeT2rBky-d1veLYgY4ySVvAcOY 1235
sqlalchemy/ext/asyncio/result.py sha256=WCXQ_ZAQ_ZBbgNibcb3P_e1Dq1ADAIojroHXJoIoGiA 20438
sqlalchemy/ext/asyncio/exc.py sha256=3tcIXQPCJROB3P_TkoHmkzy6o_dIIuMcnnu4tJB__ck 639
sqlalchemy/ext/asyncio/session.py sha256=rzSWaMpTTPXphoqPHuWcXqzHonLNoJA0zANke6IjhCc 23814
sqlalchemy/testing/requirements.py sha256=yNtKVSoxfy63WEQcUYZDVRyRvATpynXe_43n-nFL9dE 43432
sqlalchemy/testing/assertions.py sha256=9Pj6LtG_bvvS6URzYFknBdO1lQcKpBpVekGRRSa8NPE 24829
sqlalchemy/testing/warnings.py sha256=7h9vRlXIaOyuc6dflO6D2GAB4x3EliZ2uWx62jYEIYo 2347
sqlalchemy/testing/__init__.py sha256=lPez0tHqYHHB2fb5Ttng1M_8_0GTuiQnaBriojXoLVk 2768
sqlalchemy/testing/engines.py sha256=ZOpdCamoGVwjbsMN_027bPitOe6u_38eDwGmkp6Ym80 12661
sqlalchemy/testing/provision.py sha256=YUEX9eiHBnQYpTHKBWM9IBMoVRFIgm6sjcZIqOeyKIc 12047
sqlalchemy/testing/schema.py sha256=INOq15yhNyANmheylSQBUlm0IWRaAkEX22BpHSMqn08 6544
sqlalchemy/testing/entities.py sha256=sOd9BlmZFPQFrBdCUlkOR8lxGEQNExkJmS_V2U5WIOk 3253
sqlalchemy/testing/pickleable.py sha256=ATT345KycDbqLMgp-x7P_DaPUX1z_g6gC_BukyYhqBQ 2707
sqlalchemy/testing/config.py sha256=XhmzFNkEN_djORr4r6owvoIl3G5zA6Eo5neUiEJXy0E 6543
sqlalchemy/testing/util.py sha256=bvCWcESEPEO8QUTH0CcOa4Xg65EYK--V8Q_XeFcfGfE 12503
sqlalchemy/testing/asyncio.py sha256=B6ZqYcQpT6QtM8gR3o3AcZX32J6ZbWDqTTZGklVo5-I 3671
sqlalchemy/testing/profiling.py sha256=ullStV2c-R4jTQJMK1tMKZE5qtSZ-PB1LzHod_hA230 10566
sqlalchemy/testing/mock.py sha256=RUTHkpnxCQfsDlEZ_aQttL_3SXLATwxt4olgmSxAsJw 894
sqlalchemy/testing/assertsql.py sha256=OIt0QyHKlFJ4zxu6WrX8_ufmBD9KrMgFrjsXTGkU3ys 14964
sqlalchemy/testing/exclusions.py sha256=zOthfVJs07z9wN2iAH0rGT39Q76Y_2cBuk5dPEW4wOA 13329
sqlalchemy/testing/fixtures.py sha256=bpYcgbh3IZTd57klSS4w8kx19xy4C_QerYD-B9PWPLM 25641
sqlalchemy/testing/suite/test_sequence.py sha256=eCyOQlynF8T0cLrIMz0PO6WuW8ktpFVYq_fQp5CQ298 8431
sqlalchemy/testing/suite/test_types.py sha256=airX8OuJJdft4DU8okOLecJbcUhC15urr60Yu1U8Qe4 48044
sqlalchemy/testing/suite/test_reflection.py sha256=z5CE0-s5v_jcMGxOOnRz9CRzWLH6u32f7Dog8zm-LV8 58086
sqlalchemy/testing/suite/__init__.py sha256=_firVc2uS3TMZ3vH2baQzNb17ubM78RHtb9kniSybmk 476
sqlalchemy/testing/suite/test_unicode_ddl.py sha256=CndeAtV3DWJXxLbOoumqf4_mOOYcW_yNOrbKQ4cwFhw 6737
sqlalchemy/testing/suite/test_ddl.py sha256=UwbfljXHdWUen3muIcgnOPi-A4AO6F1QzSOiHf9lU-A 11762
sqlalchemy/testing/suite/test_deprecations.py sha256=8oLDFUswey8KjPFKRUsqMyGT5sUMMoPQr7-XyIBMehw 5059
sqlalchemy/testing/suite/test_rowcount.py sha256=GQQRXIWbb6SfD5hwtBC8qvkGAgi1rI5Pv3c59eoumck 4877
sqlalchemy/testing/suite/test_cte.py sha256=XuTuaWblSXyO1OOUTShBBmNch7fBdGnlMD84ooVTqFY 6183
sqlalchemy/testing/suite/test_results.py sha256=xcoSl1ueaHo8LgKZp0Z1lJ44Mhjf2hxlWs_LjNLBNiE 13983
sqlalchemy/testing/suite/test_insert.py sha256=oKtVjFuxqdSV5uKj5-OxdSABupLp0pECkWkSLd2U_QA 11134
sqlalchemy/testing/suite/test_update_delete.py sha256=ebU5oV9hUZCW1ZBaZ-YAnxQE2Nk6GQashkOy6FOsp_c 1587
sqlalchemy/testing/suite/test_select.py sha256=is3BbULeOWOJTRCoUwPnh6Crue15FXfkXKqAkxrFeGM 55464
sqlalchemy/testing/suite/test_dialect.py sha256=eR1VVOb2fm955zavpWkmMjipCva3QvEE177U0OG-0LY 10895
sqlalchemy/testing/plugin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy/testing/plugin/bootstrap.py sha256=038KOv89msOTFsWoDvCyPRb3ZTMv5eAOOKoGPHuZ7zs 1701
sqlalchemy/testing/plugin/pytestplugin.py sha256=1y1noY7xCsPEnETayPcBoD0HJP8GXO6US2slkVg3r5I 26108
sqlalchemy/testing/plugin/plugin_base.py sha256=9Bg56KOsZSGW1jLHh_7fle85yFocyV8AGGVlswO9XAU 21540
sqlalchemy/testing/plugin/reinvent_fixtures_py2k.py sha256=MdakbJzFh8N_7gUpX-nFbGPFs3AZRsmDAe-7zucf0ls 3288
sqlalchemy/sql/naming.py sha256=bmjEtvUW0Ccrc5tzH0_PcoPeA5jAtDLPJ4QxtKaAwe8 6786
sqlalchemy/sql/traversals.py sha256=P0GP8F8RlM-lpL5jm3gWj7-NnE8klIXEcDmHk5Dmc-c 52719
sqlalchemy/sql/dml.py sha256=fdRNCW0xHy2xJcSN7fLHGbBS-ovKrtL6oXFMXosc3B0 51654
sqlalchemy/sql/roles.py sha256=ZTgs4PY4rneDh2suTVbmn25yGZyW34sztNWX8cOUf3M 5638
sqlalchemy/sql/__init__.py sha256=ojeq7QnyQrUcO1Ia7nogzumgOfTKXk6Oib7HuH_hz6Y 4661
sqlalchemy/sql/type_api.py sha256=eRwKZtnJXNZ00v1Nz20hOLEf0g0EKXXJ_8223gTLtzw 70268
sqlalchemy/sql/elements.py sha256=sZjmBzNs9-2ZHfu3qPWhASWPOE4vSKlN5MibN5gmjmE 180224
sqlalchemy/sql/operators.py sha256=YL5nfGJywmPdPKYdbpUN4b_sJVWVmuMgNx-0kmYDszY 47433
sqlalchemy/sql/visitors.py sha256=XLRAf08NKf5ndsNDIRY3wPJaaEBIIxl3DDI_dTKrh_s 27329
sqlalchemy/sql/schema.py sha256=jO8PQ3w1bHFwXexk6v1ilaG5iG2SKC50HfbmhLuyRpw 188553
sqlalchemy/sql/sqltypes.py sha256=vcQGpGB1PO0FUuIa7X_dw7NO6lTUpS41CobL7JwUkhA 112398
sqlalchemy/sql/default_comparator.py sha256=MAYPDiIk0DssbvDV9JWbiWp_2GlUc2WyQ1TMG0T1PrA 11046
sqlalchemy/sql/compiler.py sha256=LWDw1qGxAUirdu6rtlfjHkyAEuS_uIi5KNyT6ei3sdY 185150
sqlalchemy/sql/selectable.py sha256=3pzWS_oQlrI6LNhrDN7UoX0cP_ItKc3j-fob2qTSqio 235302
sqlalchemy/sql/base.py sha256=7Q-BZaOxQ9Z_arTEmQjUEFhbGjhW9lOquEeXTMukx-s 55839
sqlalchemy/sql/events.py sha256=tusqYeUwf421_pG-T39wIHz7RtzixftIPhJG6CP_6Io 13369
sqlalchemy/sql/lambdas.py sha256=1A5EmfJp7vAOEQvyl_iULu79lvAGRwuHlPaib2uWz4c 44408
sqlalchemy/sql/util.py sha256=vdkdts9R06zwEv7x0DaC7kNryW2JCMoTaVew8bo7bSk 35856
sqlalchemy/sql/annotation.py sha256=xGpbeieggvywgRlqerZxz6lYnuSob7C86rJQ87k6Va0 11502
sqlalchemy/sql/functions.py sha256=x8mia4FFVYq9_Zy3SkJtuCwwC4-SJZTdllGQvm_pTOI 47476
sqlalchemy/sql/crud.py sha256=1N3uPbMDcD-p2WuPYF7qo3VAj2BR_x9aHmRG9B0rf_A 35420
sqlalchemy/sql/expression.py sha256=cyzp-pgHBfrgQ6_mRxo4T4zNSKIIzd40PlRLgwXI5aM 8828
sqlalchemy/sql/coercions.py sha256=-zE2wSCD0hqHI3OsJ1TZjF95EAVTNkDL0A-9Gsk3EU8 34429
sqlalchemy/sql/ddl.py sha256=CsMWRgAiYQUyhqEqv18U9HfY2XGfLq2vXtOpDEPpCaU 44110
sqlalchemy/orm/strategies.py sha256=PXl1qSS4ABH19vOz0wVmnlzqfP02XaggC2da1G09tOs 108207
sqlalchemy/orm/query.py sha256=Ad21qwRHQxsskzZss8TYElgN54f0euNg3fAM-muRjyA 124790
sqlalchemy/orm/attributes.py sha256=F-rt-o79OHVjk4lSboDS-ujKXnhovbImEK2I_sGE_Zk 77094
sqlalchemy/orm/identity.py sha256=_UnI-6Beolu3xWGGERUQfVg0dc9sb-3G22Xv8yzfKFg 7233
sqlalchemy/orm/interfaces.py sha256=kAu29kzWsyA9j44tkT-Iqia_jqmj2WZpTgTGuJ90_9g 30249
sqlalchemy/orm/__init__.py sha256=6zq5DLpaOlFYlB45o7S48i26ry2OTe5fcXveLSP6XF8 10714
sqlalchemy/orm/relationships.py sha256=9Hmw-KuSp1opYmux1Mx_5t57Vnzd85QS83_EoPtE63c 143340
sqlalchemy/orm/dependency.py sha256=RsQ6UtF0Ryl-hgMqw9mm5tqNCZa5bbW56_X1prm6R-8 46987
sqlalchemy/orm/strategy_options.py sha256=0S100xkX9Lwor6TeRjZ1aNJgEexeCrlKTq6xME85RcQ 67319
sqlalchemy/orm/persistence.py sha256=Mxay8qihOHYPiSYHO7zk1fym9ZmCPBI3UCtx1XSjQ-U 80422
sqlalchemy/orm/path_registry.py sha256=0Akeeayg-OM-pPOAxVCyggGINInYX8kXrQkYWOtesd0 16411
sqlalchemy/orm/base.py sha256=HZu51CAOyCjJqGGPJbFqOgqbbA_yQ06Lucxpf-J1B54 15068
sqlalchemy/orm/context.py sha256=r5j7EZLsfC05xuYfsFQyJHO83BKLyKfF_iMq09gy8mw 107891
sqlalchemy/orm/scoping.py sha256=K4sY8l969uQigmm9VV1GL4XmIA505r_x_1yeDZSRWMQ 7257
sqlalchemy/orm/events.py sha256=HxJR_PcHJwGlaaJtjDTqd0p2yr8x37naIfJxDAOFXeI 110251
sqlalchemy/orm/properties.py sha256=toLCQ3PDa5DFjdrjYUfknGK56BvXnDNmU1eDoWHqNFQ 14912
sqlalchemy/orm/state.py sha256=M8JBLFJQGTRdxs6K6KL8JU-J01qI1jD4JlLHsWd8MP4 33409
sqlalchemy/orm/util.py sha256=yrEFU3tSVFu_iDJJzON3ib_M_ybk4mSXzefT792Lc_o 73264
sqlalchemy/orm/exc.py sha256=dCW9lmc-DpwTJaHo-q8TJac5dK2jWFc4Fes6V8Z_gUo 6532
sqlalchemy/orm/clsregistry.py sha256=NJ2cvyLXYM9e3SoZQPF_XA2ARZzgCdRv-Zdq1BbBno0 13291
sqlalchemy/orm/sync.py sha256=KRyKql_Pgjm_y8clsUOLe8jo5JzM1t6II2vCorbtRow 5824
sqlalchemy/orm/decl_base.py sha256=6ii4jQYPTo2S6YAsCLryK9HWURSp7hL9bIlGmfxw4ss 43322
sqlalchemy/orm/evaluator.py sha256=Cc4vdrYRq8acVhpVmGenA-xn_GRodgkhuplLlqUfrdo 6852
sqlalchemy/orm/unitofwork.py sha256=XEMx8PhX-KdP9tQpVgB0mcqnPlVbpSPG4bSKW6zIMRE 27090
sqlalchemy/orm/collections.py sha256=YXLS4MyQIGWVAV5S3sXLvJKdfVCFAQsKFymOgxzkSuU 54723
sqlalchemy/orm/loading.py sha256=OH0eIdZc0ywAwlPx4H6aICiMGSP62NJn1oGL2IjBW6Q 49316
sqlalchemy/orm/decl_api.py sha256=vSk3F-rGHxvYDv2bFyOd0nvkh8bpu_sWgEMyFS0krwA 35386
sqlalchemy/orm/dynamic.py sha256=HPnTGR5Gwy8mVlXxbAUTFy9-ZyHpKJI25skO5AxXZVo 15819
sqlalchemy/orm/mapper.py sha256=ujKEqmDqRiGJARIJdKLVZrKLFTVkPeT_jXZGs-0QDYs 139064
sqlalchemy/orm/descriptor_props.py sha256=mdVGbdKc4N8gCxV2RXDGMFZB3V2aWZARUUH9VOe0K1s 25987
sqlalchemy/orm/instrumentation.py sha256=36sHk58BCjFS1WqWDeM4NzZ-1ojjF7Vb0QxEsH4i2Ow 20349
sqlalchemy/orm/session.py sha256=jhTLx9iWDWgfb2GEG9OdXXTfsnxtY1b3rPIMrwpY04o 159860
sqlalchemy/dialects/__init__.py sha256=52RcDU2JGS1nW2OHx2nIJ1B_IBI4puWFx09th8Hg-D0 2085
sqlalchemy/dialects/oracle/cx_oracle.py sha256=SIs19JdYDXKjDNMdYh9ac0PslSXA7AZY-ifx4LqIq8I 52734
sqlalchemy/dialects/oracle/__init__.py sha256=POVn6bB3yD-b4ZT7CSYQlmNpxDRIRpfuJ8CTTYgphPM 1229
sqlalchemy/dialects/oracle/provision.py sha256=enaF61XI53b92R5LBUt1CPOLUMBWI7Ulktiqs7z54Yg 5805
sqlalchemy/dialects/oracle/base.py sha256=YDCHmDwRkiwEJNG8GPyUXBKPj6CWkqdj4AIhtc5goBc 86866
sqlalchemy/dialects/sqlite/dml.py sha256=hFloxZoqsrew4tlzS0DSMyzdKJ9-HU0z-dLKWVgR5ns 6865
sqlalchemy/dialects/sqlite/__init__.py sha256=GwL23FcaoQOso1Sa1RlaF3i5SezqEVjfijvbp8hzRg0 1198
sqlalchemy/dialects/sqlite/provision.py sha256=AQILXN5PBUSM05c-SFSFFhPdFqcQDwdoKtUnvLDac14 4676
sqlalchemy/dialects/sqlite/base.py sha256=MGWcDlT8utGzPDXofeWcZQsvP96biffoGtQZ-0UXvss 88332
sqlalchemy/dialects/sqlite/pysqlite.py sha256=_hIHqR-373bMLUr4fDaN3UXHtJzW-fbLatvXZNx2hWg 23441
sqlalchemy/dialects/sqlite/aiosqlite.py sha256=DmB9DkY-9CMB8LzRxE7g6WgcifTptm4fI0Vwwy8jwHw 9995
sqlalchemy/dialects/sqlite/pysqlcipher.py sha256=1MmhAlAaUTnzm7guppjDzGXQ6_OxFtuGzchSiJ0PeRA 5605
sqlalchemy/dialects/sqlite/json.py sha256=oFw4Rt8xw-tkD3IMlm3TDEGe1RqrTyvIuqjABsxn8EI 2518
sqlalchemy/dialects/mssql/information_schema.py sha256=R0xpK7xppti2ToGahDksb9jHy9R9MyHTwCfgeNvw3BQ 7584
sqlalchemy/dialects/mssql/__init__.py sha256=fvIR7jRTPH_4HellLg2kjwYIA3HM_jpNWSw9De0JciE 1788
sqlalchemy/dialects/mssql/pymssql.py sha256=smbS466-7-cr1o2VBRqkTHlfczy_UIycMgM4uerI5Xw 4843
sqlalchemy/dialects/mssql/provision.py sha256=m7ofLZYZinDS91Vgs42fK7dhJNnH-J_Bw2x_tP59tCc 4255
sqlalchemy/dialects/mssql/pyodbc.py sha256=vivLXHNa9VBRCl8_1acmCOR7rVsh954gd9Aw5mT4bH4 21965
sqlalchemy/dialects/mssql/base.py sha256=Oi1t-eZmwi6O6qy76ejUxvgqf6PN8ELC7oWVjwpMddM 115621
sqlalchemy/dialects/mssql/mxodbc.py sha256=HPIxqFtSUY9Ugz-ebNb2T_sLoLp4rQi7qrmezsIYIsM 4808
sqlalchemy/dialects/mssql/json.py sha256=K1RqVl5bslYyVMtk5CWGjRV_I4K1sszXjx2F_nbCVWI 4558
sqlalchemy/dialects/firebird/__init__.py sha256=iZH9WTMjUcsAf6Rl6-64CkcoLOixitP45TSZVSBQYL4 1153
sqlalchemy/dialects/firebird/kinterbasdb.py sha256=2_RZGXSw12FCEeZW0cXxbaR2Bl7GfMd7gGg5pgUiFzg 6479
sqlalchemy/dialects/firebird/base.py sha256=P0ycKcsMKJyglm6uikAVDSc_7UV0NPSIU7hL58HQaog 31171
sqlalchemy/dialects/firebird/fdb.py sha256=lQhO8S1P8PjUeEW3NXCC1vqNp1DGzBQIUN2eIi-fCC0 4116
sqlalchemy/dialects/sybase/__init__.py sha256=STn2xh97yskErTEYZAyrptb5vYOqPamvb9-QnYd3aG4 1364
sqlalchemy/dialects/sybase/pysybase.py sha256=-i6vGx7UIVX2arQE9_9GM_YcqeiRCawqxcXnngjvRAY 3370
sqlalchemy/dialects/sybase/pyodbc.py sha256=bTbAjgvx2LRlhY94DYl_NXRkbVJAd71_LbIvRCtDPX0 2230
sqlalchemy/dialects/sybase/base.py sha256=rOfZ2sN3BEtwIDo9nvIWe5VpgxVvjjLt4gSxFb9VyC0 32421
sqlalchemy/dialects/sybase/mxodbc.py sha256=7U4-Y4mf_o6qzFQraQ7XklDTB0PDddF8u6hFIpuAsCE 939
sqlalchemy/dialects/mysql/dml.py sha256=6S2VylKWm2wCp-GLiwHkFGlkN6HUO6SU6adS61JvuUc 6208
sqlalchemy/dialects/mysql/__init__.py sha256=4C8GY2nAGQOrdGj3CseZqF4NR-CkhVZ_CgXFoskGAJs 2190
sqlalchemy/dialects/mysql/reserved_words.py sha256=vvAyUvobiAB46Lpd7DhyWPgp3cWdFaVu9_5P39TEXMM 9104
sqlalchemy/dialects/mysql/asyncmy.py sha256=D8slHiFP3hOvwxf8zMY_-72V1owEhnpO0LmQdkz4n4M 9885
sqlalchemy/dialects/mysql/reflection.py sha256=TcX8NovMj9BbEkGUALcom4JMAMPc_kL6nmQzSy5XXGs 18553
sqlalchemy/dialects/mysql/mysqldb.py sha256=qvea9Iuf6SUqb4QSHeCEcbUf3c3FSckjT4jfQSTMlyw 10437
sqlalchemy/dialects/mysql/enumerated.py sha256=jI0blBz_GX5v7l-AHHVb3YsLEwmNz2RGkWVDh1TpH6o 9143
sqlalchemy/dialects/mysql/provision.py sha256=P5ma4Xy5eSOFIcMjIe_zAwu_6ncSXSLVZYYSMS5Io9c 2649
sqlalchemy/dialects/mysql/mysqlconnector.py sha256=CT4bFb2WaFHwBDfRSqK3ieltrkulTYwsX0kgbWPrRao 7690
sqlalchemy/dialects/mysql/oursql.py sha256=fWWMyvhNZ6ywBGvvwJ8DqtBec8cUtziiIjYopBn2WVg 8523
sqlalchemy/dialects/mysql/pyodbc.py sha256=0j2hrrt3EJwDhzCXqOwq-fcLXkNHStnGniqw5-84Ar0 4091
sqlalchemy/dialects/mysql/base.py sha256=5LNz0F6YVrjdl0Q5mvYaPZXeT1z9DTRHtrXCQlBgRXc 114171
sqlalchemy/dialects/mysql/mariadb.py sha256=OBwN9RMQLP-xqLbNMAe5uoz7PEtqa68ln2HwwA6KUn8 585
sqlalchemy/dialects/mysql/cymysql.py sha256=zaVxpSLTg8rvIrI6BtlK0815BCLuLKp2ILHLs57thVA 2271
sqlalchemy/dialects/mysql/pymysql.py sha256=D106c8jEME1O0wOMV7ZgSuwin7Pv61kKLWYFEEKPpUY 2770
sqlalchemy/dialects/mysql/types.py sha256=MrMLGeFo-zJJfGMn39smAfxy5fPvQrgXv49cIrm6Img 24589
sqlalchemy/dialects/mysql/aiomysql.py sha256=Xqfr0SjvUu-qQZgrDLBnxo4dRQF9ZrI6tpc4HgiXENE 9609
sqlalchemy/dialects/mysql/mariadbconnector.py sha256=CRzsqC5NQz4NbNntIxHtH6dL8DXOlvqjS1ssV6vI940 7337
sqlalchemy/dialects/mysql/json.py sha256=DMQnyo3PQ_XSPvDl8jt26Ya-fyMEaIJDXQBdLVmsdjE 2313
sqlalchemy/dialects/mysql/expression.py sha256=HJ4IO3LPJk4cQYIL-O-jN2vLWxVGCqem_K3h8kKNWzE 3741
sqlalchemy/dialects/postgresql/ranges.py sha256=p8jBm8A1P7mHlc9QrnIvJwmxm3GKDe2xr1RgY8dRg-Q 4761
sqlalchemy/dialects/postgresql/array.py sha256=I-4mTmrRsJSr42EpoUy4OvMBys82PrDO3oMK8FusPbg 13131
sqlalchemy/dialects/postgresql/asyncpg.py sha256=oZ_sgIQA8MEru-5-jVGCVoB_cleCLwhfx7sOFPChcUM 34448
sqlalchemy/dialects/postgresql/hstore.py sha256=UEjWkExqERMXkK-62Drv8ppJOyV64827xHxi3QpKV-I 12696
sqlalchemy/dialects/postgresql/dml.py sha256=O7GBPR4liaOBBJWGlEU86vrfuzLMy3d3LIbeRZ-nSvc 9582
sqlalchemy/dialects/postgresql/ext.py sha256=Aap5338DyuYWDFu8F9ydrwuIXZhfMFNydu6OEbQcVqU 8435
sqlalchemy/dialects/postgresql/__init__.py sha256=thvDDu6Vp68lXdF78wagnnOTq7sFBCDwT5X9x8Mygn8 2509
sqlalchemy/dialects/postgresql/psycopg2.py sha256=1Ej-j611awknJwQ0HWYRKvjiISnr9EYPgSgY92hQmQA 38308
sqlalchemy/dialects/postgresql/pg8000.py sha256=_UztntjUclGLtty8nvVwlcNtCEFz_9lsQrf-HR7EpLE 17044
sqlalchemy/dialects/postgresql/provision.py sha256=2hQBww2CBUz47MafjSVCVeCMoRWcCEG9fiTsKCm5KHk 4416
sqlalchemy/dialects/postgresql/pygresql.py sha256=oZ847ZkhqqzPeo1BiQnIP7slX7SIbXdoo1OyC5ehChY 8585
sqlalchemy/dialects/postgresql/base.py sha256=RJFlfjSQe8gyGiEMdYiBbhSbFIZAHxC8iQz3iA0Z_K0 154609
sqlalchemy/dialects/postgresql/pypostgresql.py sha256=_Kw2eXUEAefflJVA1dZJ7aCGt2Lown3PW3i2ab2Eat0 3693
sqlalchemy/dialects/postgresql/psycopg2cffi.py sha256=pBRHxI6KgVePwPO_FAFaE7Nces43qPIviDwbtchi8f8 1691
sqlalchemy/dialects/postgresql/json.py sha256=cIABYehcW9j7ctBCAYXhZFGFQeHgLkisVQB1k2ftnT4 10556
sqlalchemy/engine/strategies.py sha256=RzejZkLGzWq6QWWJ6a6fyYDdQac4VWCmORCTYEOZwCM 414
sqlalchemy/engine/cursor.py sha256=Aw3IiYQ_kQQPvruKbbtjxGVCKysaHEQRTJkJRhgtGmw 68088
sqlalchemy/engine/interfaces.py sha256=nL3rZH07vC7E-wL9J-NM8nKCePvD78O8ZawOk3lQ7N0 61096
sqlalchemy/engine/create.py sha256=oz20tPBRt3gQCFLLDq7yFJFxmSd8wWzHVjVvSWW1oWc 31286
sqlalchemy/engine/characteristics.py sha256=qvd3T8HW470kIxN-x6OzycfjCFdnmbzcaFQeds7KHOw 1817
sqlalchemy/engine/__init__.py sha256=F6KiBbO1ErswjwDKhkswbuCic77W5NnJmHQdP_uI_Cw 2075
sqlalchemy/engine/reflection.py sha256=eGlFTisiNrDjBMlJiia81L1zyKuntuQZ48zl1-xcuJ4 38703
sqlalchemy/engine/url.py sha256=MiqNxbjPerR5hTjqNd1fsj5o2ht5YnKtUvbDHcMUAGs 26769
sqlalchemy/engine/base.py sha256=oj5VLQUoBVcV0hSciEVZ6IFbYhfb0XO0eY0Zwb_l010 119471
sqlalchemy/engine/default.py sha256=Y5gchBl5lsTZja0txz_tFMjBGHeiWvPnQcpXd9I7Y8w 65473
sqlalchemy/engine/events.py sha256=9esCs2O_OOTIABErmhwqvrHMQOVPHMP4oUQSSIjoOMU 33166
sqlalchemy/engine/result.py sha256=oU_Qh1bT-fbpYZToZKdFJKz9TTllA5mj1GEersEfvtQ 55999
sqlalchemy/engine/util.py sha256=drzyg95MX5NzC10bSQsqQ-dc3k4N4p009JhQuLUS8r0 8442
sqlalchemy/engine/row.py sha256=m9J7J1NI3jdOHIS5UHGTbqz2bC75yY5q2F996v6oQ_k 18685
sqlalchemy/engine/mock.py sha256=wJIFZbvkHwAoi7jCupeyZzuE-J9lqyzhJ6VdrAyMNkw 3626
sqlalchemy/pool/impl.py sha256=m8kUBUGN3ZikSndBO8mcu2ym8kd_o8vEtLsDSycZXAI 15783
sqlalchemy/pool/__init__.py sha256=dTuz0I0lQ1aj_BHoMzoBk4FW1rI-4ssLZfXi7826ja8 1603
sqlalchemy/pool/dbapi_proxy.py sha256=ZDa32bJzGunYw8OyS5g0GfLoRo-Qwrf7jcsGsA9StSg 4229
sqlalchemy/pool/base.py sha256=qffJ_mAqPfxcERTWZkKc0sLHVl-BFsFEVY7R7BmKtpI 38552
sqlalchemy/pool/events.py sha256=12Vmh-EkjN1vr3pVicoZT2gNJHbFXnNOZfHVvvi3tio 10046
sqlalchemy/databases/__init__.py sha256=LAm4NHQgjg4sdCED02wUiZj9_0fKBEkStYtqvLWHArk 1010
SQLAlchemy-1.4.31.dist-info/RECORD
SQLAlchemy-1.4.31.dist-info/top_level.txt sha256=rp-ZgB7D8G11ivXON5VGPjupT1voYmWqkciDt5Uaw_Q 11
SQLAlchemy-1.4.31.dist-info/METADATA sha256=sh8iqFGJh31pPKd656jjZmCe3-PEl-TCM5bujSnl7BY 9967
SQLAlchemy-1.4.31.dist-info/WHEEL sha256=RvDNC7WG_jtA8tJl5Arh36KKeuDAxaR7gtO4xTAfLVM 217
SQLAlchemy-1.4.31.dist-info/LICENSE sha256=hZ3tJdo0wetz5uc230xfjOPtLtUpBmMXbwbncg2cmiA 1100

top_level.txt

sqlalchemy