advanced-alchemy

View on PyPIReverse Dependencies (9)

0.32.2 advanced_alchemy-0.32.2-py3-none-any.whl

Wheel Details

Project: advanced-alchemy
Version: 0.32.2
Filename: advanced_alchemy-0.32.2-py3-none-any.whl
Download: [link]
Size: 172779
MD5: 8130277c71dbac52e86ae4630c8b8b36
SHA256: a594e91506d05fff718103b09355cdd36085d1027dbfbf4ffb64761ca8f1a7e2
Uploaded: 2025-02-26 12:58:53 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: advanced_alchemy
Version: 0.32.2
Summary: Ready-to-go SQLAlchemy concoctions.
Author-Email: Cody Fincher <cody.fincher[at]gmail.com>, Peter Schutt <peter.github[at]proton.me>, Janek Nouvertné <j.a.nouvertne[at]posteo.de>, Jacob Coffee <jacob[at]z7x.org>
Maintainer-Email: Litestar Developers <hello[at]litestar.dev>, Cody Fincher <cody[at]litestar.dev>, Jacob Coffee <jacob[at]litestar.dev>, Janek Nouvertné <janek[at]litestar.dev>, Julien Courtes <julien[at]litestar.dev>
Project-Url: Changelog, https://docs.advanced-alchemy.litestar.dev/latest/changelog
Project-Url: Discord, https://discord.gg/litestar
Project-Url: Documentation, https://docs.advanced-alchemy.litestar.dev/latest/
Project-Url: Funding, https://github.com/sponsors/litestar-org
Project-Url: Homepage, https://docs.advanced-alchemy.litestar.dev/latest/
Project-Url: Issue, https://github.com/litestar-org/advanced-alchemy/issues/
Project-Url: Source, https://github.com/litestar-org/advanced-alchemy
License: MIT
Keywords: alembic,fastapi,flask,litestar,sanic,sqlalchemy
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
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: Topic :: Database
Classifier: Topic :: Database :: Database Engines/Servers
Classifier: Topic :: Software Development
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: alembic (>=1.12.0)
Requires-Dist: eval-type-backport; python_full_version < "3.10"
Requires-Dist: greenlet
Requires-Dist: sqlalchemy (>=2.0.20)
Requires-Dist: typing-extensions (>=4.0.0)
Requires-Dist: rich-click; extra == "cli"
Requires-Dist: fastnanoid (>=0.4.1); extra == "nanoid"
Requires-Dist: uuid-utils (>=0.6.1); extra == "uuid"
Provides-Extra: cli
Provides-Extra: nanoid
Provides-Extra: uuid
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 19085 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
advanced_alchemy/__init__.py sha256=OAeIZtzX2t2_6vTiicOJk-bIiiahnq3y4IuYguip2Ks 376
advanced_alchemy/__main__.py sha256=cUeygJQT2r2WnWF_xLAkpzrKiV1W8p9JU8PloFiL3Io 246
advanced_alchemy/__metadata__.py sha256=ctRb_Zdz95kQNz3EGBZlI6mkedlGay78FqMxwrRwNo0 567
advanced_alchemy/_listeners.py sha256=uQBjyLOOF1Nr0XqIVeukhS8vAhxYi8lOgpCoGpo_3AQ 716
advanced_alchemy/_serialization.py sha256=jOBpQD6moCX4s6oqquSxnNE1zP-fT-jQ4obrkp8vSz8 2572
advanced_alchemy/base.py sha256=e3KaOzH0wpC7ynmlVhAYBs7_JmjUuIoK_mkYyXDJe4c 17508
advanced_alchemy/cli.py sha256=Uhjp1OQBz_CttAjr9njjhgFyPrBOl3QCvD3bFzeT54k 16273
advanced_alchemy/exceptions.py sha256=F1I_8Hr2H97tBOpXZoq7QXYN-9Vn1GfGI3VsJabTzNI 12263
advanced_alchemy/filters.py sha256=0krqb8qCrFn13NxS5IrmTHet8JV-E1TwlIka7PPtJdA 20393
advanced_alchemy/operations.py sha256=5P5Ju2_XeubKBxW1degl7lwtaIDrKnbcjJ1M61CBtic 1298
advanced_alchemy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advanced_alchemy/alembic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advanced_alchemy/alembic/commands.py sha256=3jJQxDR6IJxdQc_j1rpNV6iYXbNnRlDLPw1cl5wDlSI 13523
advanced_alchemy/alembic/utils.py sha256=NPCCbVQ80KQglrwtmf2nXDf52IasIueUCUsgI4xnXa0 4220
advanced_alchemy/alembic/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advanced_alchemy/alembic/templates/asyncio/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advanced_alchemy/alembic/templates/asyncio/alembic.ini.mako sha256=8xVqjcaUCTdmHQwnAQJNvG84o7GF67DPMNrcYkUvkDs 2561
advanced_alchemy/alembic/templates/asyncio/env.py sha256=BA6GGMwUdyrId9-kdYmDEaFhxn29wJ4Fn5HUBh1miQ4 4586
advanced_alchemy/alembic/templates/asyncio/script.py.mako sha256=--q7f2xCL2cVZc43zhYcEUgzeS2bngsqz6wbVapW0ZE 1780
advanced_alchemy/alembic/templates/sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advanced_alchemy/alembic/templates/sync/alembic.ini.mako sha256=zdjN06yPJBYGW-E8LT9pdSsZHDwiMz-_U4g2aKvzJ3o 2562
advanced_alchemy/alembic/templates/sync/env.py sha256=VHgdrps66LDoJNm1pSVOBHuK2cjmRFfeF5TEP8aagcc 4493
advanced_alchemy/alembic/templates/sync/script.py.mako sha256=tIYbEmw8GgFcyd5ycLRMb-D_RVY7TaGf3M1pRbg4W1A 1855
advanced_alchemy/config/__init__.py sha256=QFfuLs05q0_f-uebBSCkbDJSCMQN8EdiV04ZfV_-PmA 1007
advanced_alchemy/config/asyncio.py sha256=VZ2Z6LxNS_uTV0TZxLub7qZxUN_UCGyLjppWsAg2f3k 3308
advanced_alchemy/config/common.py sha256=TS3khTQZjEdd3qrd5CZXVz5oux2CaKskVVwiHLsnBjQ 13633
advanced_alchemy/config/engine.py sha256=m32bGF5jnvr9tQhXkS7sGN3qtBq5oEBqiAAe5gt3GPA 11353
advanced_alchemy/config/sync.py sha256=U_0OqG5kW1RDH-vueetpHEOa0rAGvlfmpJp82gjB6KI 2670
advanced_alchemy/config/types.py sha256=fWZPj80LQCiNkNbK0H74yw-_TttU_2Dqx2fMMevlZIQ 829
advanced_alchemy/extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advanced_alchemy/extensions/fastapi/__init__.py sha256=7tO3JElSdz4LqrDH0VPeVAOlPpwaBXXT3TbosGzFL_A 1196
advanced_alchemy/extensions/fastapi/cli.py sha256=QyUyMtjHv8ZoUxZEEf3jh9W-brkHHX-Fp27ReeNxcJs 1309
advanced_alchemy/extensions/fastapi/config.py sha256=gw2LkYjb8KX05C3JuAadNiDo3BaGAOb5jYBvNzYTIQU 200
advanced_alchemy/extensions/fastapi/extension.py sha256=v-zU3zAy5x0fvbPHeYTmILgD6f-Eif-CJxbkAqJUIfM 1507
advanced_alchemy/extensions/flask/__init__.py sha256=yAvInKb_HUM8j94r7oRHY5voyU1wnKqC0rJtom0X3V8 1238
advanced_alchemy/extensions/flask/cli.py sha256=5YIYn0kijsJHgP7wnnmUU39dmheJss8ZfumJPxXS6C0 1701
advanced_alchemy/extensions/flask/config.py sha256=Bc5hjClMUsVDfXD444fi9NTVMKeExIGX4AM2JAFl61o 10625
advanced_alchemy/extensions/flask/extension.py sha256=nNiF2JB5-Ow60Yy5-Y-A0hb2Jp9WP_YYCmW5KNGtYWo 7233
advanced_alchemy/extensions/flask/utils.py sha256=VlkPSQUDb-21f1wtNVZLb4IqHvkKX_PieTaLQ8Y3bPo 1189
advanced_alchemy/extensions/litestar/__init__.py sha256=DpRaIl7hwlsHco6weVGVQm_MIm-9d_qWeXHdFPD4KAw 2678
advanced_alchemy/extensions/litestar/_utils.py sha256=SR62vZ_YsADlAm09mM-teekGusyy1ckwDDG0KHp_NS8 1951
advanced_alchemy/extensions/litestar/cli.py sha256=z_j-xjsXPP9Sg7Jxdvy4JdDwo_F6meWhWAuRYpxYJdQ 1264
advanced_alchemy/extensions/litestar/dto.py sha256=xJjDfj7lSpl39i8GrV1QfiPHaS7NeeWxqUN5R0kPJBE 19178
advanced_alchemy/extensions/litestar/exception_handler.py sha256=8MhVvjxtq2NZ9UjsPZPVgX6XpnfoPUZUGIiv0Jv0sOs 1733
advanced_alchemy/extensions/litestar/plugins/__init__.py sha256=G52wcO3SOir9zM3w0_EOzXg9ZBWZ72uLF5Oxh3P9qH8 1734
advanced_alchemy/extensions/litestar/plugins/_slots_base.py sha256=px3VztdjbqiduWqHuOhwwNXT9T-xAUQoUg2OTBHn_vU 284
advanced_alchemy/extensions/litestar/plugins/serialization.py sha256=4lrpwEp2Loq6wkoAwLn9G9R196obG4Xh7AG2w19omRs 1446
advanced_alchemy/extensions/litestar/plugins/init/__init__.py sha256=T0QANXCclnjZ-_79q0s1mPH_KsCMjt7WcwRiAV1H9XA 354
advanced_alchemy/extensions/litestar/plugins/init/plugin.py sha256=yySLvyIXJPcYR0MKW6jD0_zt1EsUfElmkNBJFC7lpFk 6001
advanced_alchemy/extensions/litestar/plugins/init/config/__init__.py sha256=fj2AkRjm4osnxLW0VuBZ2LoU54fVff3_3UqstMRfBas 375
advanced_alchemy/extensions/litestar/plugins/init/config/asyncio.py sha256=6lpi1MxSKGN1SlO6CKL0EE45Ga0AnjdFF79RzCjn1Qo 11415
advanced_alchemy/extensions/litestar/plugins/init/config/common.py sha256=abYXw8lXPEVy2WgM7dmE-YEPHyT3HUpdWmfh2qz_Vcg 337
advanced_alchemy/extensions/litestar/plugins/init/config/engine.py sha256=-Ni3ijR5lI1V5AFJkxHXnOsGNjsBhvYwNEVOrtUTdL0 1176
advanced_alchemy/extensions/litestar/plugins/init/config/sync.py sha256=PPFMBi1eooulKC7rB_Owytuof4jESF3ho9UCfhl_j_M 11016
advanced_alchemy/extensions/sanic/__init__.py sha256=fhfsD6u4qKZKt-5wT7ELrIrxjVWh4w_sFJFmGReI02c 756
advanced_alchemy/extensions/sanic/extension.py sha256=tgEgQ1mERFyahD4P1B7vlOj2EMzIBp8YUEka1S8y4os 14683
advanced_alchemy/extensions/starlette/__init__.py sha256=2ibhJfKRmQEtl_IB8-n7ctTHacMIPKLabcNgovKgLi0 1020
advanced_alchemy/extensions/starlette/config.py sha256=xUzbBdHXQVYPx1x2wl3Uf98-527Pz74xxCKxeIB7J_E 15435
advanced_alchemy/extensions/starlette/extension.py sha256=VmVBb2JxGPWo-hu2X9jFG9Q3sVXHlGBri0pV1um1DbM 11697
advanced_alchemy/mixins/__init__.py sha256=UtiEu5kMFbjz5O7fAUiLVfF1CC_3aBKwMKxYNtAhSH8 638
advanced_alchemy/mixins/audit.py sha256=N4tyBCSTUMbMupSziGzgwBPhYqJn7k-PkJE8vRWWUFw 978
advanced_alchemy/mixins/bigint.py sha256=kF5sXjgkM614PEXCUXzQUFIZrpVZRdfnUSaF3J5D_TQ 543
advanced_alchemy/mixins/nanoid.py sha256=uD6j3Ly9pfjxwHngwbeS68BU9SfYHE90OGzq0pr1vqI 707
advanced_alchemy/mixins/sentinel.py sha256=6Lq7fXWakxFbUY6a5ilMyRFySwXM_h9jxckDNOmY6Qw 313
advanced_alchemy/mixins/slug.py sha256=P-nf7hgOHvti-jgMt-HYBp7XwttE9jq1_PNm-UqeMes 1423
advanced_alchemy/mixins/unique.py sha256=Ry9rY7aQdkXI6t3q-8RESJzG6iIAinACcGn49blVL2g 5722
advanced_alchemy/mixins/uuid.py sha256=1x4f0s-KgMcOPesFTZ8vQKuat9x97z1jkUiKrfudkQ0 1281
advanced_alchemy/repository/__init__.py sha256=3x8c5fi1YPhZn6vnU4SVkY5KLRRWaELMyp5JODon3bY 1557
advanced_alchemy/repository/_async.py sha256=9upTmHNkeUAzLP5qIGECx71-tD4pxW-rjWD-8rFqaJs 101562
advanced_alchemy/repository/_sync.py sha256=WRSwr12DQcCR2EyMdFTz0Btx6a_sSIasveB9qMcQOMk 100675
advanced_alchemy/repository/_util.py sha256=YOWwC_zi0YNFFvSw8Uk-l7C6_324_M3_6nfxRpqOtKw 14026
advanced_alchemy/repository/typing.py sha256=uMb3qoxq7a14Psp1H-yUazEpUwc-oTFdOL2qUu_iVOU 2664
advanced_alchemy/repository/memory/__init__.py sha256=tB0mSvdxBZmnHiKg87PaNMT71XMZBk7dEHmWuCcbVj8 404
advanced_alchemy/repository/memory/_async.py sha256=VVzoTzcugXs9F76dFjajR8DI-AzohhH7_6XtXTSODi0 30203
advanced_alchemy/repository/memory/_sync.py sha256=kjfQXAKuHoeiEpkk7JPXaJNgtCNVQo_OeluWQYo88Jw 29970
advanced_alchemy/repository/memory/base.py sha256=TNfAx0febQ6kMqdYc6g_j6R6yMBMftHKtBwHnz48Au8 12272
advanced_alchemy/service/__init__.py sha256=OqmScJmQP9Gpn3uD_Ng5jfjFBl_vV4PNzbiLfCMyPZc 2355
advanced_alchemy/service/_async.py sha256=62fsvWcfR6xJH0hNaTbwbtlilNwUg-Mt9JTdmTDnFTg 47778
advanced_alchemy/service/_sync.py sha256=ZN45O931GsjwcchJnOphzCUb5cObUEAmzLkIvIeWlR0 47380
advanced_alchemy/service/_typing.py sha256=oBPx6tr8qd6O-aEC_-YigLDDuuw3VYZQgR4AfIXKYwc 3861
advanced_alchemy/service/_util.py sha256=M-CPFNhuWnaKHOZ5ZS-mClorweGxWXmJFNUQ0T4nDZU 9725
advanced_alchemy/service/pagination.py sha256=ndLQwsvswoISWEE_3IG9nmdHt42OZkVMJvr-2HTWsLw 619
advanced_alchemy/service/typing.py sha256=Q0G3ewbiQbEsfiKnGWMTPjmo3zVail7BL2zR-BtSIws 11504
advanced_alchemy/types/__init__.py sha256=fTMNwstep3sQrVQ7VczJrVPo1fMplJLh_UqwpVEpbPc 679
advanced_alchemy/types/datetime.py sha256=mB_FZoKKHeOV9HJ-RvI0Rj1-GvzL189OXPDQexWmmUg 1173
advanced_alchemy/types/encrypted_string.py sha256=Wbg_-Zy9GvoQxLPJ9dQMVmnAiYTlu3GzvFqNaYNOT4c 13049
advanced_alchemy/types/guid.py sha256=0aJXXvpXBVswkkEMz2-U9etjsKnnu9iWIlh1SnB-SsY 3371
advanced_alchemy/types/identity.py sha256=4CurxUA0r9wrTgltEUyI8ruXM3BlMzAsrV2oB6Hh_FU 200
advanced_alchemy/types/json.py sha256=bPpMn32qfZn0HO5pTOXxd0DNBX8fSsIzB_SN5_N54M8 3184
advanced_alchemy/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
advanced_alchemy/utils/dataclass.py sha256=Ip87tlfdh0g_vb1LGVvji559QycoYVa769uhq3z3cEY 5204
advanced_alchemy/utils/deprecation.py sha256=OpEiWZwoZNA6YPhrq1MN39N3g8hd6F23yPeCYAwghKA 3895
advanced_alchemy/utils/fixtures.py sha256=QudgkosRnkoGPd2Gai7skAdG0RFTxlqKLQ6Yr5-lOf4 2201
advanced_alchemy/utils/module_loader.py sha256=WMy2l6rx6FYAymSmCC-K3enp3iofSV5Xf6gvIwCm1ig 2699
advanced_alchemy/utils/portals.py sha256=-IAcPRIz2H29Ckzob_Tg11tpVSOiWV2J7Ps1IqAeZSw 6645
advanced_alchemy/utils/text.py sha256=OtQfahHKRS3w1KWQFseHGopWnfyzEu2zywRGP5vo2_g 1474
advanced_alchemy-0.32.2.dist-info/METADATA sha256=a_s16FCU3djHWH4kl9G8aeH-Ch3dVwjjSODnY5eqk1k 21398
advanced_alchemy-0.32.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
advanced_alchemy-0.32.2.dist-info/entry_points.txt sha256=pQ23Q4KJ6TYD6389ioA2-K0zFfdBdMhhJaKoqL6zRXY 62
advanced_alchemy-0.32.2.dist-info/licenses/LICENSE sha256=DX-mBmwOHF-LBx-Pwjclow5R3Ik33pNyt1GbFgcEvfc 1078
advanced_alchemy-0.32.2.dist-info/RECORD

entry_points.txt

alchemy = advanced_alchemy.__main__:run_cli