tortoise-orm

View on PyPIReverse Dependencies (97)

0.20.0 tortoise_orm-0.20.0-py3-none-any.whl

Wheel Details

Project: tortoise-orm
Version: 0.20.0
Filename: tortoise_orm-0.20.0-py3-none-any.whl
Download: [link]
Size: 168267
MD5: 44385a93f990c12280ef527181311f9f
SHA256: 1891ad935de689ddf002c5c65c864176d28659ab6069e45f0e2cde32359bb8d9
Uploaded: 2023-08-11 03:44:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tortoise-orm
Version: 0.20.0
Summary: Easy async ORM for python, built with relations in mind
Author: Andrey Bondar
Author-Email: andrey[at]bondar.ru
Home-Page: https://github.com/tortoise/tortoise-orm
Project-Url: Documentation, https://tortoise-orm.readthedocs.io
Project-Url: Repository, https://github.com/tortoise/tortoise-orm.git
License: Apache-2.0
Keywords: sql,mysql,postgres,psql,sqlite,aiosqlite,asyncpg,relational,database,rdbms,orm,object mapper,async,asyncio,aio,psycopg
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: PL/SQL
Classifier: Programming Language :: Python :: 3
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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8,<4.0
Requires-Dist: aiomysql; extra == "aiomysql"
Requires-Dist: aiosqlite (<0.18.0,>=0.16.0)
Requires-Dist: asyncmy (<0.3.0,>=0.2.8); extra == "asyncmy"
Requires-Dist: asyncodbc (<0.2.0,>=0.1.1); extra == "asyncodbc"
Requires-Dist: asyncpg; extra == "asyncpg"
Requires-Dist: ciso8601; (sys_platform != "win32" and implementation_name == "cpython") and extra == "accel"
Requires-Dist: iso8601 (<2.0.0,>=1.0.2)
Requires-Dist: orjson; extra == "accel"
Requires-Dist: psycopg[binary,pool] (<4.0.0,>=3.0.12); extra == "psycopg"
Requires-Dist: pypika-tortoise (<0.2.0,>=0.1.6)
Requires-Dist: pytz
Requires-Dist: uvloop; (sys_platform != "win32" and implementation_name == "cpython") and extra == "accel"
Provides-Extra: accel
Provides-Extra: aiomysql
Provides-Extra: asyncmy
Provides-Extra: asyncodbc
Provides-Extra: asyncpg
Provides-Extra: psycopg
Description-Content-Type: text/x-rst
[Description omitted; length: 8671 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.6.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CHANGELOG.rst sha256=PgEOpLC7_uSh-5rSjVUR6DlP04ZA2cBGp0JCFy_ROc4 46912
README.rst sha256=1vxy2-lZQplw0Kf37HZfJj7sB6Yh3oE9BMy4l5vmNcA 8670
tortoise/__init__.py sha256=GrbUg38X6rjdTUn6Wqkn_QbNDrqQ9WEruinrhH5--bQ 28748
tortoise/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/asyncpg/__init__.py sha256=tmCrfeVzyAL-UkLBlj1AoeHbN4NSgKfvfKWytDa0DKY 68
tortoise/backends/asyncpg/client.py sha256=J0Ne0A-IRlazQAr2oSr4-0J0ot5F6cz_0ig5wPpW3_I 7527
tortoise/backends/asyncpg/executor.py sha256=dv0bz7oOLgGtiHs8Xg6pRPyAsFGLrB472zaVZjM09IU 382
tortoise/backends/asyncpg/schema_generator.py sha256=mFYkZsNktUsK9JABe-F-ZvxP2sE5IwTKD7GC4yMZl8w 382
tortoise/backends/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/base/client.py sha256=fgHaETDsfayR-Th1XvUH4k4gf9VP-RIrBsPkA6rIAEo 13123
tortoise/backends/base/config_generator.py sha256=vksHKcBQ8CQMlEGa7VFOClKDJg5HQ7BWTPOkIeGxw6k 6086
tortoise/backends/base/executor.py sha256=GhEtBJiP3NHkjHOfbG-wldot6GeeYiDEZizkuMJt_9c 25009
tortoise/backends/base/schema_generator.py sha256=J77fgFlAf2WJo9Y9_lsTKdnCfD5E0spmRak0-z3hh3k 18484
tortoise/backends/base_postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/base_postgres/client.py sha256=WR3b23y5bL9Hg0SDphhnTLjCR0udTPYY_YuQ2OmlCjc 5240
tortoise/backends/base_postgres/executor.py sha256=WyS8p9SNfWk5Ut_GQgTpO5LHkVvQEmeLPY_wjIc-28s 2116
tortoise/backends/base_postgres/schema_generator.py sha256=LsRMu73K6rj_0HefPL7TGjVMNnVOnbZ8FNdWEXhqsMo 2182
tortoise/backends/mssql/__init__.py sha256=86sw5wwQVKnKODaxuU-sLBr3C5hOcZTuOQ601C9WsSk 60
tortoise/backends/mssql/client.py sha256=M6ZBvO3pbQJMKwWMSavrpSi8wxB6frFdj5JHIQZJnNs 1752
tortoise/backends/mssql/executor.py sha256=iokQlVwKUZcSCxit3m4wPF5xle50xUh1jaH287-Ko8E 689
tortoise/backends/mssql/schema_generator.py sha256=yNBNq-Q_0Y6JeUAye_bFEpcPaXwFdbupLPPtw_5l4UE 3794
tortoise/backends/mysql/__init__.py sha256=La1XV1p6egTwoqMSJWWQ3Lpjf2h6bIZgf_htdkQCIUo 60
tortoise/backends/mysql/client.py sha256=w5i-8ar_Z3gR2OjbUsT7JzKF0zKce8RiBcgNyowfGQA 9672
tortoise/backends/mysql/executor.py sha256=uKBU6tIcwXEHHNQliXaDtpPGCH9oLGDah5zjhTo0Jac 3932
tortoise/backends/mysql/schema_generator.py sha256=3qXAwPn8voYq5oQ277VRcmP3ewLQGUGea-mchczxDuo 3886
tortoise/backends/odbc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/odbc/client.py sha256=snCg-40Ld3eCAobJnWH1AmJCWw8uEB7VZwUcyjDOqZw 7368
tortoise/backends/odbc/executor.py sha256=hGDkW0CkC1BrHVqE8eVLOETUfpHRk_UAoI21Hl475VY 603
tortoise/backends/oracle/__init__.py sha256=t0rXrBKWL5BWDPWxXhG5zCpQVayeUcTFKidvx_BQeOs 62
tortoise/backends/oracle/client.py sha256=U83AYVeW8IiEDwzSKqL6StvtQCdwST5wburX3j5C6r4 4246
tortoise/backends/oracle/executor.py sha256=uhF5NFjSKRfFlchcMuRCqm9MQ6FNxPh4HSvekMcVDCg 741
tortoise/backends/oracle/schema_generator.py sha256=6P0oYnc0-2x9L9q-yhEJDwMOVLpOFzONFzNuD0JXNoQ 4105
tortoise/backends/psycopg/__init__.py sha256=ZxjK4Dn7PKFzb_N3ihtHU9R-1zQBIO5Y3nOoiZdxu_w 64
tortoise/backends/psycopg/client.py sha256=xszhjn5JE_D1P44cKlLsI-R2pt_hepz-PXducDn6Pig 8792
tortoise/backends/psycopg/executor.py sha256=YdjlqLdEfgKQvsL1FE_Kk6n4wyI7GQLmABsKakpxO_Y 904
tortoise/backends/psycopg/schema_generator.py sha256=c_lk0X_kr9wc-O0YsaWJ0Gr7O7Wtw6QHcyQgC4q4h7c 412
tortoise/backends/sqlite/__init__.py sha256=rDRWcVLpGV4rzRfZnv1o01zEIf9AVowmA1b5GVzBHIs 62
tortoise/backends/sqlite/client.py sha256=gLA7CiQkLPrINtQBHQwIC89yFUj_XJwOZT3Op3QahMY 7307
tortoise/backends/sqlite/executor.py sha256=dg9I-oUHAK3jc8QAgfgi3z-1QQC_3bBZsJgbGjcWCsc 3115
tortoise/backends/sqlite/schema_generator.py sha256=no5NZCSk0PjlgLJVJCCxfU99EQb9vY2YmLskQ3tbdrA 1192
tortoise/connection.py sha256=lolw7YGZYaWXMk0o3zz9ZezTgkABRvKWD3ttFj1TzrA 7888
tortoise/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/aiohttp/__init__.py sha256=D0PRmdhjJEXwL2fPmOvBIFYDfByknc9-XNZoX6ypVZY 3019
tortoise/contrib/blacksheep/__init__.py sha256=JxU0PlQJTAxSqXp-mAEAB6xFjTLNqnjGvzIVkP7_U04 3845
tortoise/contrib/fastapi/__init__.py sha256=9FyJhUngpfp1lEMeXZoxjvlBKNmhpOh37BovO4Ls9Iw 4040
tortoise/contrib/mysql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/mysql/fields.py sha256=i5aYBH86JiXAC183DDsV2zu3aW0cjXWk8FecVeNQXR0 90
tortoise/contrib/mysql/functions.py sha256=EbxiZTkCwG7G-HtlqPhXiNp0qRxtOGDlSYE5YfzpwQ0 409
tortoise/contrib/mysql/indexes.py sha256=2xJorGQL6aA4lK0WELeOxGuOdjZgFUhQNetrJ811Tww 557
tortoise/contrib/mysql/json_functions.py sha256=jxxVSuOSWbj-uUiQp2bCMm_85lK_-enRpt_G5iHVegU 2629
tortoise/contrib/mysql/search.py sha256=t-goi9qrJ0V0FmgpdAWLR3j2vFykqgoEhe6lpWpyCDk 1306
tortoise/contrib/postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/postgres/fields.py sha256=vi0e97xttly6C-n4Ajzs9WCSHz5ZyBinJnfyxdUBQb0 407
tortoise/contrib/postgres/functions.py sha256=JaKaafmf6kSdIZkO7tC0vlwEFPvnR7Ogy-zO3K0UPQ4 616
tortoise/contrib/postgres/indexes.py sha256=q7WyxOY-3wZMJ7V_YuDZ_NQybuBDfU1NwUfGvFAqw0Y 1163
tortoise/contrib/postgres/json_functions.py sha256=POKq-P9pxlHquURoktpgOl-5PH_mFRMFVmNdn6dZZlk 1996
tortoise/contrib/postgres/search.py sha256=Vv5yK6nXCFJoHP9apDkqfBMsbCTI3pJ7J1q0PTGTBxU 395
tortoise/contrib/pydantic/__init__.py sha256=qkO7TvKOoRugH9p7BZCw2wgZYw3cNnDGIZqQJBoHBhI 291
tortoise/contrib/pydantic/base.py sha256=k3eAiEEOkhJ8JkdeqOs0pw5_hrQ35vK-kEifICbFwx0 5344
tortoise/contrib/pydantic/creator.py sha256=y1pWGNoRC3a2fPOScdVNWBZzsxmJ_VrJfLRnWanWqH0 18467
tortoise/contrib/pydantic/utils.py sha256=o-iJjJhgLoOy_ZsX1T_Z14O6CZcK9hz6j2qF2KForcw 662
tortoise/contrib/pylint/__init__.py sha256=Zv9-YW66GEXtsNVcm4ZhA7qC7FVMZTTIcYywqhJLlRE 5338
tortoise/contrib/quart/__init__.py sha256=8EFMfbHfj3onftRNMBPMjsEGpR_M-1MJfgSKqeKJQHE 3689
tortoise/contrib/sanic/__init__.py sha256=tRff4sUoU_nFlLgbnQl5upDkEhdoWTC7HijRLQ3Mwo8 3041
tortoise/contrib/sqlite/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/sqlite/functions.py sha256=74HVztTDH4yEIIiB7a3mZJ85OHqwdL3zFhPOksqqTt8 235
tortoise/contrib/starlette/__init__.py sha256=_wt3RF6W_lFQGa1l7zzzActz-PnAIjbl_DMFOBBY2Tk 3033
tortoise/contrib/test/__init__.py sha256=BwKhU-xpaEZRN1NQsS5B1BmBkDG1FiOJvT33Jnosouw 13769
tortoise/contrib/test/condition.py sha256=zaF7dSglHYqVAWSQ6eaYjLiq2JsZfcWlohRzRtQfB48 729
tortoise/converters.py sha256=58zSvaQi90sc_cSE9VVCXXRO2WiAgHhY9cgtfrNLaGU 3919
tortoise/exceptions.py sha256=GWeOUAtaddnjus7-4MSon8ZVwGwygQTYHcOigfhoCEU 2008
tortoise/expressions.py sha256=BNCMnHiG7s6TpExjxR6InNXQQMm36nAKZ4TTXfw8Th8 22217
tortoise/fields/__init__.py sha256=Vbqc3BItbQR130Imf27pl3zbwHvFCDYhFCNXyUZnDnE 1525
tortoise/fields/base.py sha256=LnTwOay_y7pgeVd5d0kRPmoYQfOv70lxRsPvEh2rlkg 14642
tortoise/fields/data.py sha256=KYMdDOgFR0lipIs38-A9N2DDQqAh5ASUHDOvGvn7BjU 23007
tortoise/fields/relational.py sha256=_mN-RTjbB3AqyaCOwuWzgE2UaX2HslNo_EcNpg75WGA 22362
tortoise/filters.py sha256=5jJBJRO2qjM12ik3kKWoo70qhhSrHjwQVJSFIs6IEU4 16836
tortoise/functions.py sha256=vY2Bzwd3EhHzLTjZnB8Bst4IUCrUyEzfUG65Z4nLvgo 2387
tortoise/indexes.py sha256=ipaNW8f8u7eEr3eij8iS1SV6vkoQx7U7icGcaCff5fk 3128
tortoise/log.py sha256=MP-GsOB4UqSHANK0v9wNm_BQtzWZ42BZv_VYNscgcaI 114
tortoise/manager.py sha256=nvxjj_2IhM6jtOsfby7fhEn9zR7HZ0XKgcXkd45m9Nc 471
tortoise/models.py sha256=LOZr4K_SP8NRnxOpgza_XJ5iYiC_T0eZzmeBAQCgems 57208
tortoise/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/query_utils.py sha256=Lled7WsxH9Icc8ea9Ptd-pUvgSC05EGAIOLZL8TpETE 7156
tortoise/queryset.py sha256=MXNOUhuR8c4-r-Tig8EmlnJswyNdqbi3KlMH4td8Xn0 68691
tortoise/router.py sha256=uAxkgksS_wkWEhVDtJByrv7yvXzhR5z90gbZbsKiBFY 1353
tortoise/signals.py sha256=pb4381Xe25ZZwENdA2sDn5YdfVAaZZdywbr5LMhTJPk 1275
tortoise/timezone.py sha256=TmIxU2PNrncRA-Vsac-k69VAhuhvUFikQtxYfTiPtLg 3373
tortoise/transactions.py sha256=Nnusn17rhGTcOjLbWkhRa1VP1o2BhKxScoX4yATPXrM 2046
tortoise/utils.py sha256=XV3qabBp9Q_3Z1rHBJiKfSXZMtr3LnsLmG3QBsdMWGo 1520
tortoise/validators.py sha256=2cdM46Ev_k16DmYgUGa_BJlGv3v95ocsdoivbz-NfCs 4885
tortoise_orm-0.20.0.dist-info/LICENSE.txt sha256=-VXTR7l11YZ-42T5eEdrMBKHinBtRoVxuXWMrHTeYEE 11342
tortoise_orm-0.20.0.dist-info/METADATA sha256=YngdDDqZOxJV44oNNUuBBgj9JgY-xOwDGU8CBz--uIE 10959
tortoise_orm-0.20.0.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
tortoise_orm-0.20.0.dist-info/RECORD