tortoise-orm

View on PyPIReverse Dependencies (146)

0.24.2 tortoise_orm-0.24.2-py3-none-any.whl

Wheel Details

Project: tortoise-orm
Version: 0.24.2
Filename: tortoise_orm-0.24.2-py3-none-any.whl
Download: [link]
Size: 165737
MD5: bf9f1c692f0da044c28d0bb13a1bc6b8
SHA256: d2381b26f48bd2f5c5d978ddf9bb40b2b81b2dbb78dab6a17882a156de8b5c62
Uploaded: 2025-03-03 15:16:59 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: tortoise-orm
Version: 0.24.2
Summary: Easy async ORM for python, built with relations in mind
Author: Andrey Bondar
Author-Email: andrey[at]bondar.ru
Project-Url: Documentation, https://tortoise-orm.readthedocs.io
Project-Url: Homepage, https://github.com/tortoise/tortoise-orm
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.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
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Requires-Dist: aiomysql; extra == "aiomysql"
Requires-Dist: aiosqlite (<1.0.0,>=0.16.0)
Requires-Dist: asyncmy (<1.0.0,>=0.2.8); python_version < "4.0" and extra == "asyncmy"
Requires-Dist: asyncodbc (<1.0.0,>=0.1.1); python_version < "4.0" and extra == "asyncodbc"
Requires-Dist: asyncpg; extra == "asyncpg"
Requires-Dist: ciso8601; (sys_platform != "win32" and implementation_name == "cpython") and extra == "accel"
Requires-Dist: iso8601 (<3.0.0,>=2.1.0); python_version < "4.0"
Requires-Dist: orjson; extra == "accel"
Requires-Dist: psycopg[binary,pool] (<4.0.0,>=3.0.12); extra == "psycopg"
Requires-Dist: pypika-tortoise (<1.0.0,>=0.5.0); python_version < "4.0"
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: 8387 characters]

WHEEL

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

RECORD

Path Digest Size
tortoise/__init__.py sha256=UkwxPVZ3lBTXgXkBkjJdeoaKLG9m2SkWrMJ9w1Fq9hk 25976
tortoise/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/asyncpg/__init__.py sha256=tmCrfeVzyAL-UkLBlj1AoeHbN4NSgKfvfKWytDa0DKY 68
tortoise/backends/asyncpg/client.py sha256=sYxVwc-k4VuVFO9JrxvQC1MMzU61szBXWn5gT8_7o60 8339
tortoise/backends/asyncpg/executor.py sha256=-Yp8KEaaghw2W6MGtBNA4ItjtOow9opdhbvHEzqZDrc 372
tortoise/backends/asyncpg/schema_generator.py sha256=b32vL4ZchTGM3GoJrSM3GmHC7MzgM-hS0Suf0d2q7L8 416
tortoise/backends/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/base/client.py sha256=FFY1sxwVlHHKF0CDLt4UaxsBbegK6i1ysl0grpoIy2w 13776
tortoise/backends/base/config_generator.py sha256=nEMO-M6wlObrpX3-SAbTMviHi9RkJ2J3W8vjINvCcSc 6153
tortoise/backends/base/executor.py sha256=cYIhs8Gl5mgSM1TlDX3xRc5sPp_Wk94XFvHEskUTuZU 24377
tortoise/backends/base/schema_generator.py sha256=qclPwXmsTT2n4T199KEepk5CK9eCZoI5DWV3ByCxTs4 21153
tortoise/backends/base_postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/base_postgres/client.py sha256=ccLGy6TGLkSF3yTlSzZ_xT42eGSW8GBxkC-yz5XCh04 5558
tortoise/backends/base_postgres/executor.py sha256=7hQofMJkJbtto6OWg6cWfrMQwIRPP1ZY7hJ17rU2_kI 2793
tortoise/backends/base_postgres/schema_generator.py sha256=36kchPf_zeI_Y2qxPgeoZHS7Ne0gE0r-p_zlaZDQQSs 2967
tortoise/backends/mssql/__init__.py sha256=86sw5wwQVKnKODaxuU-sLBr3C5hOcZTuOQ601C9WsSk 60
tortoise/backends/mssql/client.py sha256=eIWR2NnGXePhDPdM9MCs5F_wwQzmu2h9hU0HMAmeheI 3254
tortoise/backends/mssql/executor.py sha256=qaz0g8OHMlTM68hS0BQHS8pz3EV1LUBeNbA2otK2olo 322
tortoise/backends/mssql/schema_generator.py sha256=OzFhGqIguobeCka-RsIvR8Zg5g4vaG8pj72ZQ_C5jJA 4005
tortoise/backends/mysql/__init__.py sha256=La1XV1p6egTwoqMSJWWQ3Lpjf2h6bIZgf_htdkQCIUo 60
tortoise/backends/mysql/client.py sha256=AN1XfJa1iyP_c8mJqG2yxV0DFxcUakp4jOKzOpQAAdQ 11335
tortoise/backends/mysql/executor.py sha256=OwaIC5sV5bSD04_62jLh85_smzAu7b42x8a4S0z6x5Q 4294
tortoise/backends/mysql/schema_generator.py sha256=FRyNSaNvxL4jQuXRnhZLDx1qIgwlJERZLwSwxlmUf4Q 4029
tortoise/backends/odbc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/backends/odbc/client.py sha256=2hbffyNmuRa9jNrhqz6lm-1PZ0R6-QBK1cc9Joo4a28 7625
tortoise/backends/odbc/executor.py sha256=Ohm6RoiFpFCOD1fLrSJyzp9Ke4FfzVCvybL4UuRcsc8 494
tortoise/backends/oracle/__init__.py sha256=t0rXrBKWL5BWDPWxXhG5zCpQVayeUcTFKidvx_BQeOs 62
tortoise/backends/oracle/client.py sha256=R5rCUaUyHXBA7LNJft3A7gI7wgEhetEIztCl60krbCk 4431
tortoise/backends/oracle/executor.py sha256=NZh467UgC6t_Y4vOMmlNsukv1ySX59a4zGVktJ9b5Go 882
tortoise/backends/oracle/schema_generator.py sha256=zMXweiO9HhHrkEzM7lZFYi57q8Cln9yE0WjCW-bPn_Q 4340
tortoise/backends/psycopg/__init__.py sha256=ZxjK4Dn7PKFzb_N3ihtHU9R-1zQBIO5Y3nOoiZdxu_w 64
tortoise/backends/psycopg/client.py sha256=y5xMOAi4xkT8Of2SSWUsPwd4i0kY3RR9kn198U3Zf0Y 9975
tortoise/backends/psycopg/executor.py sha256=UJ1_HBjoT_esIRMaNuPEHmkmVOzA9n9oZY16qBa6w6o 867
tortoise/backends/psycopg/schema_generator.py sha256=c_lk0X_kr9wc-O0YsaWJ0Gr7O7Wtw6QHcyQgC4q4h7c 412
tortoise/backends/sqlite/__init__.py sha256=poRXMmzDtagP0QVS0H1eZz-gvWAwhOdbKBoTkyai5e0 286
tortoise/backends/sqlite/client.py sha256=J-uRpvA_RWu7c3o4Vt24ulYQbfqm-DGyXWQdZOxRZN8 10878
tortoise/backends/sqlite/executor.py sha256=VXqxD9fR2sIaeqrUPQ2QboT0rdZNqKqzDi8kuhs64s4 1380
tortoise/backends/sqlite/schema_generator.py sha256=nYRkKREmF2hSL51J5tWfzwevYkPZnI_P6gcApygxMoM 1222
tortoise/connection.py sha256=M1QOrEP-hQyl1V8pH35aqssn57DH37peOuU6hzkhcyQ 8074
tortoise/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/aiohttp/__init__.py sha256=2yUmuxNiVIifGZfi8X85wiyPgoKdZjFO1LpTYWhKjoE 3023
tortoise/contrib/blacksheep/__init__.py sha256=DR9BowhP1E4kXWqI0Ne7gOhaOkQ5UVGnzMl4caVbIaY 3849
tortoise/contrib/fastapi/__init__.py sha256=loMkL7D-nQA7WGDDHsY-cT8Qt6oApDdM3CCt7qW1hsA 9617
tortoise/contrib/mysql/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/mysql/fields.py sha256=_MkakJ1yU6AdzVNWKbd6QEfpZMUTUhLTQiIaeo_XUSQ 2026
tortoise/contrib/mysql/functions.py sha256=0ZSczW4ArkQYSKBcKToFbf3u4qOEcomQnwCkQaqUqKI 384
tortoise/contrib/mysql/indexes.py sha256=gDLLp1Qrce18PHQv4bP3Z3pE2wz1mXEdcgwd4I54eQA 565
tortoise/contrib/mysql/json_functions.py sha256=jrcXIAJZlc8ZLbnieBNApzHLyuWoIqZ8mcNKPk7PZvc 2427
tortoise/contrib/mysql/search.py sha256=TrzwxdsYA747PgmR1d-7s-tb6mgV_l84hD-NN6ncSoc 1339
tortoise/contrib/postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/postgres/array_functions.py sha256=kYGoGSRu1IlhB9rZRmTpytTj5eQV6Q3eu3MWwChxNRg 1107
tortoise/contrib/postgres/fields.py sha256=LMBfWCwWVgfUOuPXjY0VUV27MtYkOHYq2ElrV19rUEc 451
tortoise/contrib/postgres/functions.py sha256=N-Ln0a-irm5IqDC-oLZh-P9mw2w1aKK6z_BduQCHyDA 738
tortoise/contrib/postgres/indexes.py sha256=O73tMAWJlIAK6H8X0izlJE6Tdldmfwt-FNLvQ91D8AY 454
tortoise/contrib/postgres/json_functions.py sha256=zrdju_Ga1deEKZA1BZ4Mpl0ezhyQT2xLpE0PoNaDZxM 4464
tortoise/contrib/postgres/regex.py sha256=gYXp_VauZurOuUCdtFXVPUi1DXPglz-ZEJ_ZKv2b8UI 787
tortoise/contrib/postgres/search.py sha256=drV42zlNTDZB8LJ3ZbJdfJSNzIPkNycEYRAEHGgmZ5k 550
tortoise/contrib/pydantic/__init__.py sha256=YhZ8YDippmtRE6XaQtB1rOwO4onE6UnQeuRpPb3k6Ko 309
tortoise/contrib/pydantic/base.py sha256=kMvDk8eCN2C6GjqD3NDoszNQPfAwL5oEJoJwa2MNhDA 5453
tortoise/contrib/pydantic/creator.py sha256=Sp27VHQCtzU_3jA1Kr61-a1IHsLgeHajZD9a75iJaME 24252
tortoise/contrib/pydantic/descriptions.py sha256=knNNYY4uoNfjng7eu52XWVBJkh3a8umiKpMUUhQwWRE 8035
tortoise/contrib/pydantic/utils.py sha256=aOPb8OD53BstP5yFDrdoY9UkzqTYH1Smc1EFQ6qhHW4 575
tortoise/contrib/pylint/__init__.py sha256=ZuvZP2peCZ5vYhItHwY7mNZryJFjsh4dti73sSVor18 5503
tortoise/contrib/quart/__init__.py sha256=kid8eMio-8xtAfVY9apnCYmHOtWFYIfjK5sdNyMxi6w 3693
tortoise/contrib/sanic/__init__.py sha256=2RuDe6bMhM8zph0okWmZEiayMiMaqzxtCt7Ob-pcy7w 3307
tortoise/contrib/sqlite/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/contrib/sqlite/functions.py sha256=M8lKUuo1Jvc0L_8oci5C1BXDDHd4nrPYSSeUHbR5suA 228
tortoise/contrib/sqlite/regex.py sha256=5H-PhO4TrzGnD6udMTJXNtKxNQbXG4z-koIPJtytEVk 1232
tortoise/contrib/starlette/__init__.py sha256=4vNXqjosgF7Xhtk-jqp7Kvwnvu657n_FomHASUThuTw 3037
tortoise/contrib/test/__init__.py sha256=-2nvdMQjfDhVneH881q8xMyYJi73-UFcKEnjWFHLpXY 14665
tortoise/contrib/test/condition.py sha256=g5YgW7vFAD9QeIkdWyL5HhfapgpBeUNTJLhDLqFCrss 815
tortoise/converters.py sha256=RQo_vTU73MzDdkV9ietPcJTisup8Yj7LOMek33DtQLY 3877
tortoise/exceptions.py sha256=TXI5upWx9xrXcH9C5qDcpYva660a0Be6HC6BvIczbrI 3220
tortoise/expressions.py sha256=EQNoHMfJ2MDj9_fBCHbWPnCjFMszMQY74uFwoGh6HOM 24721
tortoise/fields/__init__.py sha256=Vbqc3BItbQR130Imf27pl3zbwHvFCDYhFCNXyUZnDnE 1525
tortoise/fields/base.py sha256=lAWUww2TLUcCksAlIJPGIk0IryG6sWVbLQGqeMtRTTY 17008
tortoise/fields/data.py sha256=1QsNRmGgtqN42igQwjkQ8T73e2eTGhc2xuZDRr0HFDE 23576
tortoise/fields/relational.py sha256=UiRVP3_FGw0rbSM69pjS1XedujD4NhfFkZKibKnGA_Y 21817
tortoise/filters.py sha256=j1ow3Ur_tAEJjhwdj4ZPb_LyJazBKNqJVdH6YZxO2Fw 21553
tortoise/functions.py sha256=v9BwYZfR-2eAEtjtjRRAT1d3FNjr7je8-w9gD8j0j7o 2818
tortoise/indexes.py sha256=WMfXSjB0byHp7lBKQumZPN7AKf0nqPzq9XEJwVtevc4 3772
tortoise/log.py sha256=MP-GsOB4UqSHANK0v9wNm_BQtzWZ42BZv_VYNscgcaI 114
tortoise/manager.py sha256=jEUXTchwJKDm3PcB3ybiAao_J3sKYSemhLzvgywVpMw 543
tortoise/models.py sha256=5mMRGsKz3C83OGotCu3FrioagfiqbAHSyFv3bHuqn5I 61258
tortoise/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tortoise/query_utils.py sha256=lMEAAeBqsBC9Qljv0p_AhtxWmoxhxAdKQgjeR4FvbjA 9051
tortoise/queryset.py sha256=fTEfCZNB15_Uoln6K8qa7lf1rgoy5C2q1mrIxN2jG4U 74148
tortoise/router.py sha256=9r7-zaaulGUjAnf6ri9LQPF7YkpxSOd90ygYU6C_fgI 1438
tortoise/signals.py sha256=jBgD8fotHjYv56a_Mr5ddQpgickj5peqLeIYkZKcsrc 1424
tortoise/timezone.py sha256=-Y222Go5jb9Y4iAyksdKFj84uXs7zW36W7T6t8YTZh4 3606
tortoise/transactions.py sha256=XY_FH8CBQGPJeaf3FRgSJutR2H6QENVUoxyRFbJabpc 2101
tortoise/utils.py sha256=u4778uXWIBGS8INKjUIG2Ba2pcmIZ2f6AWC_-IO97dY 1754
tortoise/validators.py sha256=e3lYzbgBkYZRHVBpzAVKquRPSfvdAOKuSVp416o2W5I 4851
tortoise_orm-0.24.2.dist-info/LICENSE.txt sha256=-VXTR7l11YZ-42T5eEdrMBKHinBtRoVxuXWMrHTeYEE 11342
tortoise_orm-0.24.2.dist-info/METADATA sha256=IPcH2gIg53mRKGU81JW0KhPe8-lu9ed3L4FB1Rljxw8 10845
tortoise_orm-0.24.2.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
tortoise_orm-0.24.2.dist-info/RECORD