starlite-saqlalchemy

View on PyPIReverse Dependencies (0)

0.30.0 starlite_saqlalchemy-0.30.0-py3-none-any.whl

Wheel Details

Project: starlite-saqlalchemy
Version: 0.30.0
Filename: starlite_saqlalchemy-0.30.0-py3-none-any.whl
Download: [link]
Size: 60674
MD5: a8c99f1bbd22163cd55b55b31cdab16f
SHA256: ca826dab832863674d6ab192c355ba62864336cfbbee90c7b8cbaba275db00f6
Uploaded: 2023-03-10 23:53:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: starlite-saqlalchemy
Version: 0.30.0
Summary: Starlite config plugin with SAQ and SQLAlchemy boilerplate
Author: Peter Schutt
Author-Email: peter.github[at]proton.me
Home-Page: https://github.com/topsport-com-au/starlite-saqlalchemy
Project-Url: Bugs, https://github.com/topsport-com-au/starlite-saqlalchemy/issues
Project-Url: GitHub, https://github.com/topsport-com-au
Project-Url: Repository, https://github.com/topsport-com-au/starlite-saqlalchemy
License: MIT
Keywords: api,rest,http,asgi,starlite,saq,sqlalchemy,plugin,python
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Plugins
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development
Classifier: Topic :: System :: Installation/Setup
Requires-Python: >=3.10,<4.0
Requires-Dist: asyncpg
Requires-Dist: hiredis; extra == "cache" or extra == "worker" or extra == "all"
Requires-Dist: httpx
Requires-Dist: msgspec
Requires-Dist: pydantic
Requires-Dist: python-dotenv
Requires-Dist: redis; extra == "cache" or extra == "all"
Requires-Dist: saq (<0.10.0,>=0.9.1); extra == "worker" or extra == "all"
Requires-Dist: sentry-sdk; extra == "sentry" or extra == "all"
Requires-Dist: sqlalchemy (<3.0,>=2.0); extra == "sqlalchemy" or extra == "all"
Requires-Dist: starlite (<1.52.0,>=1.51.2)
Requires-Dist: structlog (>=22.2.0)
Requires-Dist: tenacity
Requires-Dist: uvicorn
Requires-Dist: uvloop
Provides-Extra: all
Provides-Extra: cache
Provides-Extra: sentry
Provides-Extra: sqlalchemy
Provides-Extra: worker
Description-Content-Type: text/markdown
[Description omitted; length: 8174 characters]

WHEEL

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

RECORD

Path Digest Size
pytest_starlite_saqlalchemy/__init__.py sha256=SGxkIs3zy5TeW2CzJlB7r9uEdpmhuHXfPmKNGYn5964 295
pytest_starlite_saqlalchemy/plugin.py sha256=Fj2UA2qKPlp3ZrMegj7mYWqcnvRjQKLsHgUXlgQMw9M 4847
starlite_saqlalchemy/__init__.py sha256=FRyKvEdDTm5XM3HdQTmMFMoL-dehhfZb2GfX8_fBZRw 965
starlite_saqlalchemy/cache.py sha256=Af8htrCMaWRMJuhEF8bEIJReiPJ3bY2jMwHJGmf4L4k 812
starlite_saqlalchemy/compression.py sha256=j3zdy7WOSn1xTd9TNqQt0E7cJq-AFIOMz4tQmUyEEdg 225
starlite_saqlalchemy/constants.py sha256=Q8nX96KGrPSEMS7ORiDTybRjdAQOZDkgZVUOgEZ4vCY 1678
starlite_saqlalchemy/db/__init__.py sha256=AJIJzAxr5EHlFeGNeIAYUWdTaxdQEkIDkHs6QuD7uI0 2772
starlite_saqlalchemy/db/orm.py sha256=pgCHMSZ4r3-6yyhnXGi_FWHw6dXNfVxs4BxzjRhJSE4 2941
starlite_saqlalchemy/dependencies.py sha256=vSvrqw-osyqbczJUPGt1eeTFT59ete3DpKIl5I6LBLg 4356
starlite_saqlalchemy/dto/__init__.py sha256=7di8iprLQnQKmmXaeE_lvRMFpMnH8NvnRBtM9ADmTl4 302
starlite_saqlalchemy/dto/from_mapped.py sha256=GxddUtOjX1t8e9_XN8oWEGv19SWd7f-5KIJxwG_yD8c 8279
starlite_saqlalchemy/dto/types.py sha256=VmoaclKjtDBceWEOkJCJZxfyRQ79XexK88686zpSUcg 2337
starlite_saqlalchemy/dto/utils.py sha256=tV65SbzvoMVPQde4UM7iDcgqFCLNHlY7VZRndZhe-IY 1824
starlite_saqlalchemy/endpoint_decorator.py sha256=O8z8H2CYX0RR6njIG1GQv3HDpljS-e5k6HL1xV26O6E 2631
starlite_saqlalchemy/exceptions.py sha256=m7iaG8mhXC-LfME3WsDEctvZWc4ADXHoBS8Zbacsmj8 4056
starlite_saqlalchemy/health.py sha256=LGaem6mJFivgMoSJFvZt2QajIT2NigSuyBexuI6iXH0 3165
starlite_saqlalchemy/http.py sha256=S0id8r8fl0lQGi6tKeiw0uiy9FgGxksvpgCgPgLPzak 6023
starlite_saqlalchemy/init_plugin.py sha256=iDyw9W_8AS8alJHUzMcC618hNXfPJAiFf49aMupCGNw 16569
starlite_saqlalchemy/lifespan.py sha256=tHX1S5f0TOokWuGh8fuG2W-EHwxJBU3zqMZsYr_DUac 1504
starlite_saqlalchemy/log/__init__.py sha256=A4EvAi4lmdiiTWpz_lHH9C820LJMwUW8l4p8e4K-xMw 3322
starlite_saqlalchemy/log/controller.py sha256=GLoDKJY-0fLSiRwEMQZ6RmcV6_aOSKDat4DzjnJ0ZKQ 8766
starlite_saqlalchemy/log/utils.py sha256=Ggzgd82b0hdKicVt-ygHusFmPCD9EWwSkVcCkalt8R8 1895
starlite_saqlalchemy/log/worker.py sha256=rDohGOZTKsnYupaqSeO6OKW6R-XY5mVOcH-tBxNFqPI 1134
starlite_saqlalchemy/openapi.py sha256=oteC27q2lIBsYXGDT_De7X2CW5IAdB_UZUVrtku0aSs 548
starlite_saqlalchemy/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
starlite_saqlalchemy/redis.py sha256=SfiaYR3-CqyeINcfYckw0D4qm9JfxIkEtbw-_zJMzUg 349
starlite_saqlalchemy/repository/__init__.py sha256=edAS_wLZDHk5NAklR-q9hI9VzZQKyaxoJFQ0vXLp4uo 185
starlite_saqlalchemy/repository/abc.py sha256=Qp4VhxrgoQbdwCZEuDgivQnEJuPNhezWuNALeJULV1M 5071
starlite_saqlalchemy/repository/filters.py sha256=B2c3AEYUhsnOuuBVmIhvwJZjMBwNjvAf1np0ePHjFeA 1043
starlite_saqlalchemy/repository/sqlalchemy.py sha256=8g17jb2eJGKi0QKFTZbsGtpU_a9-mPtCPoxjEVsHCtw 10174
starlite_saqlalchemy/repository/types.py sha256=URN93O4y6-3kZIunnOe_geEgtETd9Ra10Vw-2Gof-uE 348
starlite_saqlalchemy/scripts.py sha256=ScHYOzrBDoPaKEdljdwXoVeiWsVseWrRyHo-6xZ1s50 1149
starlite_saqlalchemy/sentry.py sha256=Byk9Aj9Og3837ZDO0gEeiJ9ZzXaHJcTVOgcm7pMgx18 1533
starlite_saqlalchemy/service/__init__.py sha256=lKa2YudA8Ynl7o0AJpfBjgFOyeShs8aiIJWBEz7gVKM 95
starlite_saqlalchemy/service/generic.py sha256=0jn9Q96mhf0kIG6dp-5PE2DeixyMLRnDagr6o_G3Oxo 3625
starlite_saqlalchemy/service/sqlalchemy.py sha256=_sc__FTA1rUA0fcWFl5kJD4eqx0aogkedcqo8tO85jk 3716
starlite_saqlalchemy/settings.py sha256=8DEwwVyqSFT__a2Amm7aojZJCq6Efety3kVejKyH75k 9839
starlite_saqlalchemy/sqlalchemy_plugin.py sha256=0LM8653mW_-GDKTGQVLQo9Z59aDQwzRXp-jCAJfgGfk 2500
starlite_saqlalchemy/static/starlite-favicon.ico sha256=cXd7iScBqVbkoQqVyIrHd6IFSB_HiKUTTl-d9viqTmw 9662
starlite_saqlalchemy/testing/__init__.py sha256=Ovlcb2AwFHzOdXrp8VhqnVHl2ty8HWjykFdCT6yZtUM 184
starlite_saqlalchemy/testing/controller_test.py sha256=JQ-UuE6J3Ico-BXyEXRI--WchvuW_gKhG5ZKMj0108Y 3908
starlite_saqlalchemy/testing/generic_mock_repository.py sha256=emnkrBLyAauw101u3hjpF8YYeKz82NODZq5BGunfyJ0 6707
starlite_saqlalchemy/testing/modify_settings.py sha256=crY5cRtpnhY9jUx65CYS9Hzn19qLojNVmKY1pSxEluM 1309
starlite_saqlalchemy/type_encoders.py sha256=s7eCc5PkXo9G1WbTz0QR5uzeQCRT12HgCa46r3y8E_k 368
starlite_saqlalchemy/utils.py sha256=-LPoKI8RIFwMtYL4w0UFn-vRM5BnAKM1JllcOF0Cs3s 652
starlite_saqlalchemy/worker.py sha256=S9Yc8DHrR91xDvYEp8Y5D0SufIkBGdiovd3Z6QSd4Ug 6739
starlite_saqlalchemy-0.30.0.dist-info/LICENSE sha256=UIWBJA7Ipcc8CWx_ra9BeIpilnSPXOa7vriLybPuJEw 1075
starlite_saqlalchemy-0.30.0.dist-info/METADATA sha256=bOP_Xuhin4wR_bF4rxhWpx_K6yjhPoGFRnvJdCys-To 10119
starlite_saqlalchemy-0.30.0.dist-info/WHEEL sha256=kLuE8m1WYU0Ig0_YEGrXyTtiJvKPpLpDEiChiNyei5Y 88
starlite_saqlalchemy-0.30.0.dist-info/entry_points.txt sha256=-LLbKY4wC6ey8cHTw7a1LrNtRX0-LPx8Mzhnd7qcNn8 132
starlite_saqlalchemy-0.30.0.dist-info/RECORD

entry_points.txt

run-app = starlite_saqlalchemy.scripts:run_app
pytest_starlite_saqlalchemy = pytest_starlite_saqlalchemy