SQLAlchemy

View on PyPIReverse Dependencies (2566)

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

Wheel Details

Project: SQLAlchemy
Version: 1.4.18
Filename: SQLAlchemy-1.4.18-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 1541015
MD5: f8a9cc82c0c5328d3da8fad158a6f918
SHA256: 2129d33b54da4d4771868a3639a07f461adc5887dbd9e0a80dbf560272245525
Uploaded: 2021-06-10 18:26:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: SQLAlchemy
Version: 1.4.18
Summary: Database Abstraction Library
Author: Mike Bayer
Author-Email: mike_mp[at]zzzcomputing.com
Home-Page: http://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 :: 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"
Requires-Dist: greenlet (!=0.4.17); python_version >= "3" and extra == "aiomysql"
Requires-Dist: aiomysql; python_version >= "3" and extra == "aiomysql"
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: 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.800); 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: mysqlconnector; 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: 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: 5709 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
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/events.py sha256=HSColQg_Eu8cHC4LDHg_ctHjNz7Di7IZRE8XcbT1uhQ 466
sqlalchemy/cimmutabledict.cpython-39-x86_64-linux-gnu.so sha256=xrEoIgox19jKhN8mM9mUeTmnMPiHS-gJDKTI7l11FLk 57304
sqlalchemy/__init__.py sha256=CZ663CA3wUVovEhJ-oPx9f-1K4cQHTDXisL43UISww0 4084
sqlalchemy/types.py sha256=rZcMky05y08ItFNtfgM9RTxn5XO54yGlIXmTaBL7JbI 2882
sqlalchemy/inspection.py sha256=aGu2ooEDjLtxneat_bTpFoEvEWliUjwcgJWg7B3P8mo 3050
sqlalchemy/schema.py sha256=S4DlDiwZQQaYeMS6lkHFp6FjnDMoSpJEVy8eRwSUo2s 2412
sqlalchemy/cprocessors.cpython-39-x86_64-linux-gnu.so sha256=D4_0vzbjlujpgw53cZ7FNh0zze3_Rd4pBRddxjYWkPM 59568
sqlalchemy/cresultproxy.cpython-39-x86_64-linux-gnu.so sha256=TtyJOTRkxJOpC6U1QD4NvALoZg8te69rqfuZ5wqaULc 100016
sqlalchemy/exc.py sha256=CsUmAFC7VKhAk4o8J4lKNCbyDIw35HLmnvgBs7VlCSw 20253
sqlalchemy/log.py sha256=MCk94MpUxIGByKIG9PN1LcOJ9eJaGO81hpBLta0lFyM 6769
sqlalchemy/processors.py sha256=VcPrLgLq1SxIuoFNC4RY5g0gSc2g71k2G06nq1XchRo 5744
sqlalchemy/engine/characteristics.py sha256=qvd3T8HW470kIxN-x6OzycfjCFdnmbzcaFQeds7KHOw 1817
sqlalchemy/engine/default.py sha256=jenc7SWBfWgwZ92C0TeO3sh0-JNMs7hWIlGhu7iW2Y0 64428
sqlalchemy/engine/events.py sha256=AwOIsgt7fJyfInHxBoM60XZboEgm6zsVpas0YZ958Gs 32666
sqlalchemy/engine/base.py sha256=aTHoN52jOyVMnyrr7Ku3aukbCptTWgf91vfDOJg6W_c 117992
sqlalchemy/engine/url.py sha256=QA2tmCHDnnCYVKNkFHJX15j1BkaKYoA1BkCiRi0AKTU 25425
sqlalchemy/engine/__init__.py sha256=wMjfKalD-K_goeyFJDubYnus7Usbhx1YUZLpxx3HV94 2032
sqlalchemy/engine/strategies.py sha256=7YmyLyPVPEkb4pWjR4fYp9YYdW9JYtnmDTejSP-AdqU 413
sqlalchemy/engine/reflection.py sha256=7T1Jucm6LOVWPFG-sORA5rGngKaPtZUck48MLMowqOY 38606
sqlalchemy/engine/create.py sha256=iNnYHXV1fxeHZmGgx6TErJquWYchGMGiRkVRIsvYQ3A 30400
sqlalchemy/engine/row.py sha256=n_LoCtPXF8fLD_HsvY3C4OuGZSBacFmVbW7SSvvk8jQ 18190
sqlalchemy/engine/mock.py sha256=7BcGtfJQgaTbx89JJiiM7157rECilyn1kGMWhzO3dgE 3625
sqlalchemy/engine/result.py sha256=1D9XgBQ6wvAWxnO0lu5X8noULn97orIPzX_qCsmm4Pg 53200
sqlalchemy/engine/interfaces.py sha256=cDe0Jd6w9LfRNKm9-BRDlw7O4MFYsulchx9RVdGxMng 59039
sqlalchemy/engine/util.py sha256=gz9Z2ZXCCgJ-b1Rgo1o7AwuctNfTMjmrvPJx_vvCxvA 7641
sqlalchemy/engine/cursor.py sha256=yEVEaGxW4b5c0c_11QZm6JKCxmf4NcCMwxRJAUc9FSU 67787
sqlalchemy/connectors/mxodbc.py sha256=8NYcvPWoH2cvewLKEa2cHgA5zjPIlGPjnF8WMETsVsg 5782
sqlalchemy/connectors/__init__.py sha256=2ZX0t61fo77OLuGFpYxFo3LVPTQDKMRIF77YOhjPFQw 278
sqlalchemy/connectors/pyodbc.py sha256=uhti7wnbNRvn3Ml8c6JfHU0vGgZzLzMc88R1lVm9Z1M 6812
sqlalchemy/databases/__init__.py sha256=vPxjiHKGShRfQ8l-gnfSUl_R8GJ5IJE0z0vnFRmGID8 1009
sqlalchemy/pool/events.py sha256=IgG4DO72lOjkm6hJkOCdWyAQhqJJY86yTF_RZuZneXY 8694
sqlalchemy/pool/dbapi_proxy.py sha256=heFelvAM6bIiO_AF-E83bmibvYDMxXoLX967p5sLGHI 4228
sqlalchemy/pool/base.py sha256=8Zcx7L0vwaQSoBTsgUT_UTb9rkSpuWfqMQnpMiAV3Nk 35637
sqlalchemy/pool/impl.py sha256=suFEFuGdfA0LauoORyiHiauM5V0tHa3PVWhRF4U9vXw 15770
sqlalchemy/pool/__init__.py sha256=uAf57LhCztxYIMPYYJ7q7N3UhC_4R9DW1jCP7q8iZ_k 1602
sqlalchemy/orm/state.py sha256=bJBBmBDtwBgMv_XV47IQoCviMynKwap-dPAcIiGaTBk 33408
sqlalchemy/orm/events.py sha256=7Wc9JrBjtL8pe1zx889Rb8GuAzlA-pqEtYC199HQNfk 110250
sqlalchemy/orm/decl_base.py sha256=o1EOGqf0iMzWanbx7Tu8K3-Sn_VZNvUfw3Q1Cs7fIMk 42694
sqlalchemy/orm/base.py sha256=CO_gsO74uDjvzwRlaPyIdwVhigci9PdPJbBR0jYl7Ag 14907
sqlalchemy/orm/attributes.py sha256=EJI4Rivw0v7zAmnOcYxBIrXItPsqtld381dS2cud0Jc 75603
sqlalchemy/orm/path_registry.py sha256=FydZ6LGcPp-USpNm6M-UqPjhg20RdcrS8trXNNNUJ2k 15106
sqlalchemy/orm/query.py sha256=miFEAEBtjfssgMgko0zsIYVMeLJZlAPe5A04gzjzYmE 121459
sqlalchemy/orm/persistence.py sha256=4i3sIiF6oAI0Jtpyn3Ld4nIxG0kSyuLuKHDbpdcJphQ 79037
sqlalchemy/orm/__init__.py sha256=felC9nUabtUSv__Jxkv4VVC089YtYlCcsZBPKeMcing 10437
sqlalchemy/orm/strategies.py sha256=58Q_sR1n_jZ7UkrvtdipL96A91QLszyCgm8w4aCgL7s 106622
sqlalchemy/orm/evaluator.py sha256=KFsDS_AUzfL0UlmFzd1GjiDEZoy0D7_dy2KoXK6vfK0 6851
sqlalchemy/orm/collections.py sha256=ennobnthr5ip8XjRCXwA3rvOsUeo-c1p_qzhETJmACw 54710
sqlalchemy/orm/clsregistry.py sha256=KH2tKo6JtQzLd_ZKPshQUjM40Qok5M0Z6SLsA-XhyJI 13290
sqlalchemy/orm/mapper.py sha256=wjZDzTXwgWRH-6bjYmP0ctin49JewKSxn6gF1d4xjBs 136212
sqlalchemy/orm/instrumentation.py sha256=wYpeV2v-yp96jiEG62l5m5eqIubugqchLZs3lBqeAfo 20348
sqlalchemy/orm/loading.py sha256=jYK5KwVYzZK09H-ldUBjuBBbD-byvjQg6GhVSsbTNLA 49524
sqlalchemy/orm/session.py sha256=nK5x426EGod6A6foxXTKf80lLNZf23WGBtX88HNIwCw 155588
sqlalchemy/orm/unitofwork.py sha256=x0Vvajkgt8f15jkYCGO3nmMqZ3xO8VccCSBvuOE8Wc8 27089
sqlalchemy/orm/strategy_options.py sha256=fkd7JDJGfCK_Aj_XEhYX-01qy7hnJHCuf67SrB_ItZA 61136
sqlalchemy/orm/dependency.py sha256=rQVsXKp3hAscveL-uNZlPgT1ksKvU0Vn5Hj0VRbDwRs 46978
sqlalchemy/orm/descriptor_props.py sha256=OCn9izaOH2MLkpcoYtmNA9zY81xlOIza0xtLvxf9G6M 25957
sqlalchemy/orm/identity.py sha256=mOndF9UrXMFpBTTmgJR4UPO6x__Z9WPoy4fB2bQ2l-Y 6800
sqlalchemy/orm/properties.py sha256=5GAdokElvChleRpOm1axgSCxhfVLczD9Rf1_kXGfeG8 14668
sqlalchemy/orm/exc.py sha256=A-HM_t2-zDKzSRi2n2hhm0oaOibB8TyEYlMDm0ORYoo 6531
sqlalchemy/orm/decl_api.py sha256=sfp346fMIcsdhuL8nc1v1BeudL8-GnXxVOfpsPWG8Ig 34906
sqlalchemy/orm/interfaces.py sha256=D0rg-YzU7LNY8eVxK_8eBBbGndk-If3iG3rPnk03z_Y 28062
sqlalchemy/orm/util.py sha256=634mysTHNac-exNegf1jFJzA1n-ae7cX_ikKUKBUXes 68222
sqlalchemy/orm/sync.py sha256=4YOWE_Mcc9LvfHjFNpJsvS7hgJx6qrT2kXAtm8CB1sg 5823
sqlalchemy/orm/scoping.py sha256=Otu62-U2SX3KlUBhn_16Uyk_gBXqFgZV-QlVh96doEc 6600
sqlalchemy/orm/dynamic.py sha256=gGz5i-x6uLWG7AJpJUmw_PiTfD7USxQmKN49Nh08Yko 15818
sqlalchemy/orm/relationships.py sha256=FN-tzZ2BmpyxTsJ_7o98pJX9meFARxck5Xnk8j0YI0Y 142308
sqlalchemy/orm/context.py sha256=N51SbwH0YJwGmc3YnOt8ouw8pAckuKrRqSSPWZhSJGQ 99903
sqlalchemy/testing/entities.py sha256=brkoln7YoV5BAquEyIm23xs0jzkxCfFY0JUSnm6LDXE 3252
sqlalchemy/testing/__init__.py sha256=J7H81gBljfvlolREZ4TjtsK_FFTs1p3f9QNQFE_BEKc 2729
sqlalchemy/testing/provision.py sha256=YUEX9eiHBnQYpTHKBWM9IBMoVRFIgm6sjcZIqOeyKIc 12047
sqlalchemy/testing/config.py sha256=pBAqZCfEJMSs7nRWsbM7Cr6a9UTq2xnmzDt0OgFvsWU 6542
sqlalchemy/testing/schema.py sha256=dA7qH8q_A2AqrBiFxPuWPGmi1Dp1DlM158F6lMAq2DY 6543
sqlalchemy/testing/assertions.py sha256=c2DGsG6yZln6nhgid30OEkYQNzfOweBC9pUECVnkego 23704
sqlalchemy/testing/pickleable.py sha256=-66m9Dfsj2HpOHdwPa7AM8dwjRM-0ZwCuTe3t2LlTAo 2706
sqlalchemy/testing/mock.py sha256=p86sHR8eWnT-jtZeuSfouxeKFVsYRGitY97xzlan9s4 893
sqlalchemy/testing/fixtures.py sha256=Dy_ZlpiiAlUO3oXMWLHz7lhrtNH90QF9di7ElohcuGQ 25169
sqlalchemy/testing/profiling.py sha256=lsfYfDw7qv4EzwxwYAzG7WKchgP8ZrUN7d5_U4IMmMw 10565
sqlalchemy/testing/assertsql.py sha256=FG75umsFJJ0WQQacc4yHqkPwNXpGkMr-vIDufzUKiHM 14250
sqlalchemy/testing/util.py sha256=sQSTzlD-GctkFZ1iYbAPD3i4ipwx0AAhDVrSLhRyNlM 12502
sqlalchemy/testing/asyncio.py sha256=M0ybMMlrLN3JyrhcfgdgKJ0bOPRAwbPkNMdvkupslzY 3671
sqlalchemy/testing/engines.py sha256=IPQmKBLmBr54EXec1USi4HQlhkdw0Ro08G1sjhX_Ego 12654
sqlalchemy/testing/requirements.py sha256=Gl_6rqWQ5moK24hSnODnJxYz5Nssm_J-_DmlnJIEIiE 40783
sqlalchemy/testing/warnings.py sha256=gyHLmaq2JCVUU15knH_YYcFBhJ9gS3RnR8VOtYBbwrQ 5522
sqlalchemy/testing/exclusions.py sha256=RoVFW-cy0XL14MpwQF19n0ntzS19P_mGJ-zHxB6ZsCs 13328
sqlalchemy/testing/suite/test_unicode_ddl.py sha256=CW30HKjS28o5T6BuBRXya_ohOTxvtMFES_FSe0N4nEQ 6731
sqlalchemy/testing/suite/test_reflection.py sha256=hGZAws3gDZ3k-8WCbPJ52oHQYJpC0Lg-OiwZBrvHWAY 55164
sqlalchemy/testing/suite/test_cte.py sha256=XuTuaWblSXyO1OOUTShBBmNch7fBdGnlMD84ooVTqFY 6183
sqlalchemy/testing/suite/test_insert.py sha256=oKtVjFuxqdSV5uKj5-OxdSABupLp0pECkWkSLd2U_QA 11134
sqlalchemy/testing/suite/test_rowcount.py sha256=k3cOnR8AqJ47Wt3c_3M7eGp80UXRg6NkJau9BXqzIk4 4784
sqlalchemy/testing/suite/__init__.py sha256=_firVc2uS3TMZ3vH2baQzNb17ubM78RHtb9kniSybmk 476
sqlalchemy/testing/suite/test_types.py sha256=U-B_xk_MTbF-7xQi8HNnyBZayuHqHpFRTrOdqRdufiw 44068
sqlalchemy/testing/suite/test_select.py sha256=jlUG3MUOVfqIoTBRclM2d54pW1MeylBmRZcgojRpLqw 52485
sqlalchemy/testing/suite/test_deprecations.py sha256=8oLDFUswey8KjPFKRUsqMyGT5sUMMoPQr7-XyIBMehw 5059
sqlalchemy/testing/suite/test_dialect.py sha256=eR1VVOb2fm955zavpWkmMjipCva3QvEE177U0OG-0LY 10895
sqlalchemy/testing/suite/test_sequence.py sha256=eCyOQlynF8T0cLrIMz0PO6WuW8ktpFVYq_fQp5CQ298 8431
sqlalchemy/testing/suite/test_results.py sha256=R_jlBBjGRFFywS8HjhW0KKPqwdx5E75Pcxov6nzBw8s 13970
sqlalchemy/testing/suite/test_ddl.py sha256=UwbfljXHdWUen3muIcgnOPi-A4AO6F1QzSOiHf9lU-A 11762
sqlalchemy/testing/suite/test_update_delete.py sha256=ebU5oV9hUZCW1ZBaZ-YAnxQE2Nk6GQashkOy6FOsp_c 1587
sqlalchemy/testing/plugin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy/testing/plugin/bootstrap.py sha256=8XJMcCyKMkC5cYDU9r9gZg5eNSZZGYCjS7eiUU3hHrk 1688
sqlalchemy/testing/plugin/pytestplugin.py sha256=LdT6aIh8W-xuv6moFX0Im-p0tWvdy3z3pYHKNnSBd60 24199
sqlalchemy/testing/plugin/plugin_base.py sha256=RTtFSU0ZcPY0vxT3nG9nMDgwwjhoS_wn8UJigNsqrlg 21560
sqlalchemy/testing/plugin/reinvent_fixtures_py2k.py sha256=MdakbJzFh8N_7gUpX-nFbGPFs3AZRsmDAe-7zucf0ls 3288
sqlalchemy/util/langhelpers.py sha256=oXoLMbgIrbtQ-k4FyL_y_6IzsMU6J6W7dLOKsLHUki0 56233
sqlalchemy/util/__init__.py sha256=OJVtJ_EKfHhoKzO2ufT4KyfpGs6ne8QHENxDywOMy9c 6263
sqlalchemy/util/_preloaded.py sha256=Ea-TtYUJOD9JZPu5n9lD6KNN2MjXALvNDcbkXU9s4VY 2395
sqlalchemy/util/_collections.py sha256=Rlgx_CYZPrPWT5gE5Ys31HC6izUBfYyVF6-zNXgz9Dc 29138
sqlalchemy/util/topological.py sha256=AvMDOLNWQKUz97IpmM1sfIYxPdqri23CqB3gZ7ory2U 2857
sqlalchemy/util/_concurrency_py3k.py sha256=LCGzpwRDyFpOvPXB0bI21h26lI5a5iWHO6Ij4LHEQo4 6427
sqlalchemy/util/compat.py sha256=_gYoO0-Ec1ZECjHH7-iE55TlgutBBLaq8KurtXXIXI4 18158
sqlalchemy/util/concurrency.py sha256=3zu2aBzSIrjcUixcAxETHdoNxQDEdluQf6rO8aRNxYw 1767
sqlalchemy/util/queue.py sha256=7279v4X9KLVkYRJB5BhzkTt5HxIScGXo4OfXSjs2SB4 9292
sqlalchemy/util/deprecations.py sha256=ijSw68ZZ_bY3eZXmYSJck3TmXnCCCUZDQXGNJI17hYU 11489
sqlalchemy/dialects/__init__.py sha256=t4muBGJwByvJYGPW7FZGxKsfgvunqzAIAuFL4yJ3HgY 2084
sqlalchemy/dialects/mysql/base.py sha256=FNux9MG75QKhsxS0gGZ5_vNz9YCPnMlbAf0cdYB65Vg 115759
sqlalchemy/dialects/mysql/pymysql.py sha256=aSzB5IKZT23vfxAOSQDlE9BLJ85Vgdq-HHOTjB0E2jI 2769
sqlalchemy/dialects/mysql/__init__.py sha256=0p7VRga6G-n8aja0GeRD1dzAtImflAqmf6UP-_hvSEg 2114
sqlalchemy/dialects/mysql/enumerated.py sha256=WaydJGw59ash4CbeXXv8V5kkWaSUpBDmLDw-ZcxLGko 9142
sqlalchemy/dialects/mysql/mariadbconnector.py sha256=d0Gt5MyzBHI3An1L3hfXFfS30kxS6i6ay-mApXFjHGI 7518
sqlalchemy/dialects/mysql/json.py sha256=SZvEU55unInARv292_T1g0joV23CyYI7OKjKK7kwf4s 2312
sqlalchemy/dialects/mysql/types.py sha256=S2_JgAZkE5bOOzx8q6KwfFF4in9_-7pY_NbLNXZ6KhQ 24588
sqlalchemy/dialects/mysql/dml.py sha256=bOoK22Vvh0-2N0SMkr6ri3vzXV332KSFn-GSlZ_ybVY 5468
sqlalchemy/dialects/mysql/mariadb.py sha256=-6FfoiYQzdaoXpTGKruuJxpB3nGTtH3DEB1EijJBLcg 500
sqlalchemy/dialects/mysql/reflection.py sha256=vJMaNAzqTD-9J-SXVU0IiL3eKEojSS-CrgJ0LAQ1k7I 18552
sqlalchemy/dialects/mysql/mysqlconnector.py sha256=ayBTWNB7fWjy4dBHHqzQx1e7y2-nrmnYl0y3CUlH5EQ 7689
sqlalchemy/dialects/mysql/provision.py sha256=P5ma4Xy5eSOFIcMjIe_zAwu_6ncSXSLVZYYSMS5Io9c 2649
sqlalchemy/dialects/mysql/aiomysql.py sha256=cpYraXV9vkQYlppgafmUrNceaZKz5TXWUHqvglkktHs 9146
sqlalchemy/dialects/mysql/pyodbc.py sha256=KpBZ3UjLoCatoqTC8psvA9z5cdas_xlaaMqEDeVy1Uc 4500
sqlalchemy/dialects/mysql/cymysql.py sha256=4DcHy6JJWf36uJ8eNlaeKXFCJu16g_D4KZRQyHNqIPU 2270
sqlalchemy/dialects/mysql/mysqldb.py sha256=a_5EU0sQPrs4hrUDMc3_dyn8t6C7fjE5R6VdsjfXklE 10518
sqlalchemy/dialects/mysql/oursql.py sha256=vx9pi7VWJ4YLCn0S21pka4IR8WMEqCptjUWng366_Ps 8521
sqlalchemy/dialects/sybase/base.py sha256=4Ofbpvs3maAmPlIAtpN8jf5KFcXXOwFNjZ4QOf0KGFI 32419
sqlalchemy/dialects/sybase/mxodbc.py sha256=6AuSDvemvrG7FBZyVPLynywiTg1yPQQ_VnZI4uuPSeY 937
sqlalchemy/dialects/sybase/__init__.py sha256=SAXbbiAkTpa9uIO7ReFbRXzoETJPLyHgzyxVDfTf3kw 1363
sqlalchemy/dialects/sybase/pyodbc.py sha256=cMDwwTjJP2CHYRhJNDgdXrb75PjmqXMLwTIHoyr1r8I 2232
sqlalchemy/dialects/sybase/pysybase.py sha256=LYOVx6FOs0eWVBgUZaeasetZRKLQ53_r-B-1qc7tFE4 3368
sqlalchemy/dialects/postgresql/psycopg2cffi.py sha256=aFppLozRScNVbnc2aN4Xq15tuKc11QLV-exLqa8prJE 1693
sqlalchemy/dialects/postgresql/pypostgresql.py sha256=ywlh2SafSiwaYYtgD-4xxFVNfVv-pXbF2UkPxDVZGio 3691
sqlalchemy/dialects/postgresql/base.py sha256=z89eD6XPQFnttVvg65FfJ9oidxFG8yfqS8DXLg2WjhY 151472
sqlalchemy/dialects/postgresql/pygresql.py sha256=CjbaSfSG2EeItY10JAKPGkSRzdI6fWWe8_l1OnS6seo 8583
sqlalchemy/dialects/postgresql/__init__.py sha256=IINn_uWNPRj6lNt44QvPzdb2BGwg-kLII2TWG84Mrz0 2508
sqlalchemy/dialects/postgresql/json.py sha256=sfH1CbcJJYU4pbo26lx9FrjyRoWWwKg_wFjfJSa2O3c 10453
sqlalchemy/dialects/postgresql/dml.py sha256=1TSObdQPUGnfwwKkeylmDYIh_DLzdoLSm7TNK-1I9RY 8835
sqlalchemy/dialects/postgresql/provision.py sha256=i5RD10Sr7Q_PIrh-EEJh1WOXYHZYV4Uyc0RFGDJsHNY 4346
sqlalchemy/dialects/postgresql/pg8000.py sha256=9GiyN3n_BwtldOLQeebsQrOm2IRlMGxfoak9P66NA6Q 16804
sqlalchemy/dialects/postgresql/array.py sha256=lQOGyWH8wIgrhcEQQIF4c9LNNz8XA978W7GqA1LVY9k 12222
sqlalchemy/dialects/postgresql/psycopg2.py sha256=zHsx_p3RX2Hz8s2Zq7pd4MA9sahkXX-rosy7Ts6De0w 38217
sqlalchemy/dialects/postgresql/hstore.py sha256=X_2j0ONVjLjffuV7ZoaXpPT0CjZg2SlK6uSC1eRG0eg 12393
sqlalchemy/dialects/postgresql/ext.py sha256=NTwDhrGclM_aFhSWJJ6J6UOdr41-Ve175DD4gvc5cNo 8381
sqlalchemy/dialects/postgresql/asyncpg.py sha256=4_XGOo8Zo7Emw8p91QiDevDnxzhXkdqVPuh-5J-7vM8 33425
sqlalchemy/dialects/postgresql/ranges.py sha256=ngRrnO6RPp_oOWMUG6NDLtLLXbjN0nybrJsMw0HBSZ0 4627
sqlalchemy/dialects/mssql/base.py sha256=tKIl0a4P2XIbVNvno7LWTasH_tM_Di3WFMAk7RO5sgc 106604
sqlalchemy/dialects/mssql/mxodbc.py sha256=q9IdxeGLqZpjyMeNhx3r7AzwlybWp2c77xxEbhyzWaM 4806
sqlalchemy/dialects/mssql/pymssql.py sha256=xdC2Q-6ejUBrY1Nwbq_UptsMsKq-84-INVKMjOWv22E 4838
sqlalchemy/dialects/mssql/__init__.py sha256=bIec7bt-q_4RE1FKRDcMz8UdNlGhBFNqgmNQ4sGfua8 1787
sqlalchemy/dialects/mssql/json.py sha256=K1RqVl5bslYyVMtk5CWGjRV_I4K1sszXjx2F_nbCVWI 4558
sqlalchemy/dialects/mssql/provision.py sha256=m7ofLZYZinDS91Vgs42fK7dhJNnH-J_Bw2x_tP59tCc 4255
sqlalchemy/dialects/mssql/pyodbc.py sha256=VvDPEIwiI8SD-C8KCyYgCgfT9WsTlcNcUZBB9gaRZtk 20623
sqlalchemy/dialects/mssql/information_schema.py sha256=R_jWUGbViKsg0F9x2iNcplplavBQu97pJObNn2UrbGQ 7583
sqlalchemy/dialects/sqlite/base.py sha256=vsgI9e-AjhlHS3eU8hSXTI9Ag05-Mogwz4MYsHuWrlQ 88106
sqlalchemy/dialects/sqlite/__init__.py sha256=8i_flffPJqhRduM-AOoA7bWkEkuS8gDhDImoMNGdykA 1197
sqlalchemy/dialects/sqlite/json.py sha256=oFw4Rt8xw-tkD3IMlm3TDEGe1RqrTyvIuqjABsxn8EI 2518
sqlalchemy/dialects/sqlite/dml.py sha256=LA2lYqd-rEYG0SHUbQo8TSKdJMUs12dW7HvvXycU_J4 6123
sqlalchemy/dialects/sqlite/pysqlite.py sha256=w0dBucbExtQIJVbpkVKGcsw7kud6CMbFD8XVXYvE2po 23289
sqlalchemy/dialects/sqlite/provision.py sha256=AQILXN5PBUSM05c-SFSFFhPdFqcQDwdoKtUnvLDac14 4676
sqlalchemy/dialects/sqlite/aiosqlite.py sha256=aAdM_kZ-C_8BsRsr-bSPtU1ICkVCcI7sAlO-gUckluQ 9847
sqlalchemy/dialects/sqlite/pysqlcipher.py sha256=1UegBce5t86ZU9Z6u0LxODMg2k2uLlRBYVaBFW8wTII 5604
sqlalchemy/dialects/firebird/base.py sha256=P6dfP_WR4kweK1ozIgePnYuQZ9opAYxq5UIBFSZcbx8 31178
sqlalchemy/dialects/firebird/__init__.py sha256=6M_TulUbTNL3JzHQHLGZDT1kP2ihNzwEZ_aPrGPCrXE 1152
sqlalchemy/dialects/firebird/kinterbasdb.py sha256=iMO9Ubwck-H2qGjOHzSNZQE6_82vh3IkqJcjx0MzoZc 6473
sqlalchemy/dialects/firebird/fdb.py sha256=rZltoE7V1f2-4ZroXzRHFpztwKRciw5GyfL6mhnndyg 4117
sqlalchemy/dialects/oracle/base.py sha256=kkQ3_zUv1RrUpv6of5sL0-b5R2jtZvnUjuMZxGkj8Fg 86437
sqlalchemy/dialects/oracle/__init__.py sha256=8m9GnpOsN-fSbJxfcuae_CJU48I9LpBzLPSwkcSJXb8 1228
sqlalchemy/dialects/oracle/provision.py sha256=enaF61XI53b92R5LBUt1CPOLUMBWI7Ulktiqs7z54Yg 5805
sqlalchemy/dialects/oracle/cx_oracle.py sha256=a2qcb1Q42UIuiNSrxPJ-SEvtBCEShswwuU5amQolPwo 49133
sqlalchemy/future/__init__.py sha256=Uc4gdvKhac7F7KtcWnsA7rKdPo4n9NRu73yzl_mPAVk 524
sqlalchemy/future/engine.py sha256=_yFJPyFi22UMSfO8gn2kv18VVB_xbRMqiUZb6mdtxU4 16567
sqlalchemy/future/orm/__init__.py sha256=ZkAiuN10E-HWow8bpWrYjchCPosHkaRYb5mq8kCnDS4 288
sqlalchemy/event/base.py sha256=diBthzLLz6yNhPXnHy4mw98OH2faoUBA8ricU-s4kKM 10935
sqlalchemy/event/__init__.py sha256=EgmTD2tMdROT2rhbIiNiAb5-KOJ6P4nipPZdBpIem4k 516
sqlalchemy/event/registry.py sha256=H5JG-HZ3hNvdAi00oxwo4P_RsT59nLRxFuzttyjOv6A 8280
sqlalchemy/event/attr.py sha256=sQ790W6HIYfu_qlZbyQxqBaLcZuzwqIsCidi0e56qlw 14624
sqlalchemy/event/api.py sha256=3Cwimz2agrElZusLKPHUA8CHj5cuxXD2lTF78Xv__kk 6793
sqlalchemy/event/legacy.py sha256=w6MoXUXG6zr8sI1HPrbdpCCRtUP2El8e3exCPZvgIkA 6269
sqlalchemy/sql/events.py sha256=5wmmYu7egHvcw0MwK5jMqezDnoWt6fOyZtMBzHpQMxs 13086
sqlalchemy/sql/base.py sha256=3Uwv_9mJhyTeSh7oqdw0y1F0ORAmJUKrtypTXxT1VSc 52094
sqlalchemy/sql/functions.py sha256=QH4T-pOZHKO7JnWaUcxQMkj3UVq3nDIGHcIuOH4K9pQ 46974
sqlalchemy/sql/__init__.py sha256=Z7FL33KXRWLFCKdbPUjYkh-juQwqPX0vxZ906JZD68w 4660
sqlalchemy/sql/dml.py sha256=NjcFcxmB-YNafZVf8GIOS7z2zmHXSg8okMdbiF-sv2M 51332
sqlalchemy/sql/coercions.py sha256=ew2zTj8IDcPuHaTlL-IvLWa7vCNN1rKGvUjOcvinMYk 32515
sqlalchemy/sql/default_comparator.py sha256=Ot_Dcl8SPcclrGor5yGlE-DquUjR25udvaAdyAMzIL4 10881
sqlalchemy/sql/schema.py sha256=Eb9-LLkkdA13PWNVrZi302xzxBTOdKjB2KAsNbPuabw 186595
sqlalchemy/sql/type_api.py sha256=p9rExdToLKT_isogctva0_MArS_GNKhgSlsucBN-Yus 57717
sqlalchemy/sql/elements.py sha256=Is8u08mAxZ8kZAdHpH-abczQDDQGzq4GRXPQqoLnICM 171641
sqlalchemy/sql/compiler.py sha256=qrTgnNQUVin1mcniuZ8ND6oAWp0VZgN-x1oSmsAhUrI 171430
sqlalchemy/sql/annotation.py sha256=FHHS71h0EpQNEGn_UCX76jppyI29EMvbqOeeLhvKd6o 11234
sqlalchemy/sql/roles.py sha256=r3bM1HBWsSTEyWOdN0AGwR5kaTxaegOBjb9LuEdGPE4 5398
sqlalchemy/sql/crud.py sha256=SdjA5ocVaJAtiZEAvL_pa0AL-58BERJgz6WQevpOneM 34781
sqlalchemy/sql/operators.py sha256=pmEZbgSJzFR9n6YwiHs9VWym7XGaBGlHxE19x-98UDM 47631
sqlalchemy/sql/expression.py sha256=PMrgWyozM3ggCYdr9nCxoeviQ86rf3DGPntbDml2eX0 8827
sqlalchemy/sql/ddl.py sha256=IIfI3pm7c_VrR9jFnLzNwJqrzax0-9yrI8f72HOhb8Q 44000
sqlalchemy/sql/naming.py sha256=qamXl5OKmv-7sIUF4vOTO5Q-JQqmpMLpMbRdqF4TRCo 6785
sqlalchemy/sql/util.py sha256=-WgWQgxFKX8WFZiRYHtCOBlxjjKo5p2o5RwPYTGG6FY 34425
sqlalchemy/sql/traversals.py sha256=JaTDVrSIELaNdmhOeA3kA4ctWyOwXI3Sms9tG7XNdRo 48633
sqlalchemy/sql/sqltypes.py sha256=UwlL6vjR0vR0uVVbzoY4ZxDFQkwAA5FanrgSRdawS9c 110239
sqlalchemy/sql/selectable.py sha256=NMCG8i3IlPpt5qX3dN8r8do3rCq9gvlTNlOgjAWLbFc 216968
sqlalchemy/sql/lambdas.py sha256=rM2VFZhzrS1_ZoDi502f1m3rT2gxqPJtm1SVGN8fbVo 42984
sqlalchemy/sql/visitors.py sha256=sy5FH0Uu-SKM2SsNzmvBw1BSdUo_tSgjYkX5jg3fEag 25962
sqlalchemy/ext/orderinglist.py sha256=5yjw-KJjQ6d9XP-n2SCWSRWml15jrgvTFmrLF_lvEIY 13874
sqlalchemy/ext/baked.py sha256=PGs6uSTdTY6aIJvHtx-Cx3SOUOuN6rWJAM4dzCEIveQ 19968
sqlalchemy/ext/__init__.py sha256=C0_gurpF2dy7sCEw4ZxA7kT_61-Kfk2hTd4lRxH6Egw 321
sqlalchemy/ext/associationproxy.py sha256=OilpoQ24Ia4czdesmiUtkQRyID2kluArmDpX5WGFxrA 49970
sqlalchemy/ext/serializer.py sha256=kQiKjWHQPoFtkBogMrrjY53JLhFEnpbgAh4V0BmOLbs 5955
sqlalchemy/ext/instrumentation.py sha256=ReSLFxqbHgwAKNwoQQmKHoqYvWCob_WuXlPAEUJk4pk 14386
sqlalchemy/ext/automap.py sha256=R7qBTo8xqsj2lvXDxuLJhP_crNMQHV68yxljxfWg8Rs 45003
sqlalchemy/ext/hybrid.py sha256=Y2Zf1cEz3Z_mehA8iN2YS0-8LY_IcbIFd17vV0Coznw 41898
sqlalchemy/ext/compiler.py sha256=_tRMJCS3UAhnh4f7Mo1iGxg73y4MV08Wcxm3o3kmUGU 17988
sqlalchemy/ext/mutable.py sha256=z5IS6U6cp0v41BB6MUANtABososLPFhHw-N9RVgakeI 31996
sqlalchemy/ext/indexable.py sha256=YELHG5NDsb_U5WqmzMByiPFjyam_sqYol_c9KEHggxE 11254
sqlalchemy/ext/horizontal_shard.py sha256=tLKVtwCvWCOvGRnVGPJQot2Y91DBsFwowgvMNPKOGjc 8736
sqlalchemy/ext/asyncio/events.py sha256=6WyDdVW6XwgYqC4sa1SKakXzWYIUWM2oh83I5X8sHk0 1234
sqlalchemy/ext/asyncio/base.py sha256=S5nsaqj2zWf19DnYTZOLzFEilvmipXF2TpQbMrJw_4k 2207
sqlalchemy/ext/asyncio/__init__.py sha256=I3DW9NJ_NvZvcZvYseFUX_6WmY2rTPeNJIq8d4ujD5g 735
sqlalchemy/ext/asyncio/session.py sha256=a1F8BFqRxPLt7kN8uIANpKLW6vOluXtHHDajj_Ij-zI 14893
sqlalchemy/ext/asyncio/engine.py sha256=lr4qlEPmPyKPPIxGD_aAfxDZnIcowvbyZv_Yuz9Y-2I 23040
sqlalchemy/ext/asyncio/exc.py sha256=xVb2h4Mn_nAT_g9zLaDFWyu5UY1K0xe_GPFQd3wDBIw 638
sqlalchemy/ext/asyncio/result.py sha256=-jtCkyyBkP1Ynb6PXbfDPC8NeyEXNplFIxV7UllB6Sc 19892
sqlalchemy/ext/declarative/__init__.py sha256=Q2f98mhyBRT9Lf9rEXxFRBBwRcpIxjjWWpZaW4HR9xk 1841
sqlalchemy/ext/declarative/extensions.py sha256=Za8FL3Wb7MypebRor6QTHbk-8XGvYoGbf4Tn943lBrY 16408
sqlalchemy/ext/mypy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlalchemy/ext/mypy/apply.py sha256=5dDSZu2trHjw0x3NbQgIJrD0p_TbLn1a3d_aRHEK8KY 9024
sqlalchemy/ext/mypy/names.py sha256=9Y3q0t6dedIgziCc9SyWjIhMg4ff-H6SveMNURkKgDs 7652
sqlalchemy/ext/mypy/plugin.py sha256=3O0cAuXKaI-Jo-mKtFQ_9aS4JR8Cz9lx1AFthvjgUwM 9659
sqlalchemy/ext/mypy/infer.py sha256=3EsYtp1m0Qs6yXm5N9QlV0oIncuP8AV3bzUJQPsmWUc 17156
sqlalchemy/ext/mypy/util.py sha256=fzMESiw_RgN9C0sa8wQhFLLRLm_yHzTMb8OsdrOz3Eo 5972
sqlalchemy/ext/mypy/decl_class.py sha256=7tmtHbNtccpscZY0nK8DG5WOZ6iD6jbvrNk66we6HY0 16465
SQLAlchemy-1.4.18.dist-info/RECORD
SQLAlchemy-1.4.18.dist-info/METADATA sha256=nQs_9bgJW1WCgh-huuVK0dN9cXj-ISdHKHP6ZcoTKfI 9408
SQLAlchemy-1.4.18.dist-info/top_level.txt sha256=rp-ZgB7D8G11ivXON5VGPjupT1voYmWqkciDt5Uaw_Q 11
SQLAlchemy-1.4.18.dist-info/WHEEL sha256=jHwfNRDptY1U6uEroLJ1xz8SoEEpJkJYcdl2NVqog2I 217
SQLAlchemy-1.4.18.dist-info/LICENSE sha256=_-DCK5JvsC0ovMsgocueJWTu1m_PSeTv7r8oHE-pf6c 1100

top_level.txt

sqlalchemy