creyPY

View on PyPIReverse Dependencies (0)

3.0.0 creyPY-3.0.0-py3-none-any.whl
3.1.0rc38 creypy-3.1.0rc38-py3-none-any.whl

Wheel Details

Project: creyPY
Version: 3.0.0
Filename: creyPY-3.0.0-py3-none-any.whl
Download: [link]
Size: 23562
MD5: 7bb86e35610e1b9c80fe53c26916784b
SHA256: b9a587abfd1da710952e18362b2650548310c35e661343eff558388d56b9f0ce
Uploaded: 2025-01-21 11:17:12 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: creyPY
Version: 3.0.0
Summary: Collection of my Python and FastAPI shortcuts, snippets etc.
Author: Conrad Großer
Author-Email: conrad[at]noah.tech
Home-Page: https://github.com/creyD/creyPY
License: MIT
Keywords: creyPY,Python,FastAPI,shortcuts,snippets,utils
Platform: any
Requires-Python: >=3.12
Requires-Dist: annotated-types (>=0.7.0)
Requires-Dist: pydantic (>=2.8.2)
Requires-Dist: pydantic-core (>=2.20.1)
Requires-Dist: typing-extensions (>=4.12.2)
Requires-Dist: anyio (>=4.4.0)
Requires-Dist: fastapi (>=0.111.0)
Requires-Dist: idna (>=3.7)
Requires-Dist: sniffio (>=1.3.1)
Requires-Dist: starlette (>=0.37.2)
Requires-Dist: fastapi-pagination (>=0.12.26)
Requires-Dist: sqlalchemy (>=2.0.31)
Requires-Dist: sqlalchemy-utils (>=0.41.2)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: h11 (>=0.14.0)
Requires-Dist: httpcore (>=1.0.5)
Requires-Dist: httpx (>=0.27.0)
Requires-Dist: certifi (>=2024.2.2); extra == "build"
Requires-Dist: charset-normalizer (>=3.3.2); extra == "build"
Requires-Dist: docutils (>=0.20.1); extra == "build"
Requires-Dist: idna (>=3.6); extra == "build"
Requires-Dist: importlib_metadata (>=7.1.0); extra == "build"
Requires-Dist: jaraco.classes (>=3.4.0); extra == "build"
Requires-Dist: jaraco.context (>=4.3.0); extra == "build"
Requires-Dist: jaraco.functools (>=4.0.0); extra == "build"
Requires-Dist: keyring (>=25.0.0); extra == "build"
Requires-Dist: markdown-it-py (>=3.0.0); extra == "build"
Requires-Dist: mdurl (>=0.1.2); extra == "build"
Requires-Dist: more-itertools (>=10.2.0); extra == "build"
Requires-Dist: nh3 (>=0.2.17); extra == "build"
Requires-Dist: pkginfo (>=1.10.0); extra == "build"
Requires-Dist: Pygments (>=2.17.2); extra == "build"
Requires-Dist: readme_renderer (>=43.0); extra == "build"
Requires-Dist: requests (>=2.31.0); extra == "build"
Requires-Dist: requests-toolbelt (>=1.0.0); extra == "build"
Requires-Dist: rfc3986 (>=2.0.0); extra == "build"
Requires-Dist: rich (>=13.7.1); extra == "build"
Requires-Dist: setuptools (>=69.2.0); extra == "build"
Requires-Dist: twine (>=5.0.0); extra == "build"
Requires-Dist: urllib3 (>=2.2.1); extra == "build"
Requires-Dist: wheel (>=0.43.0); extra == "build"
Requires-Dist: zipp (>=3.18.1); extra == "build"
Requires-Dist: psycopg (>=3.2.1); extra == "postgres"
Requires-Dist: psycopg-binary (>=3.2.1); extra == "postgres"
Requires-Dist: psycopg-pool (>=3.2.2); extra == "postgres"
Requires-Dist: asyncpg (>=0.30.0); extra == "postgres"
Requires-Dist: greenlet (>=3.1.1); extra == "postgres"
Requires-Dist: cachetools (>=5.5.0); extra == "auth0"
Requires-Dist: charset-normalizer (>=3.4.0); extra == "auth0"
Requires-Dist: requests (>=2.32.3); extra == "auth0"
Requires-Dist: pyjwt (>=2.10.1); extra == "auth0"
Requires-Dist: cffi (>=1.17.1); extra == "auth0"
Requires-Dist: cryptography (>=43.0.3); extra == "auth0"
Requires-Dist: pycparser (>=2.22); extra == "auth0"
Requires-Dist: certifi (>=2024.2.2); extra == "all"
Requires-Dist: charset-normalizer (>=3.3.2); extra == "all"
Requires-Dist: docutils (>=0.20.1); extra == "all"
Requires-Dist: idna (>=3.6); extra == "all"
Requires-Dist: importlib_metadata (>=7.1.0); extra == "all"
Requires-Dist: jaraco.classes (>=3.4.0); extra == "all"
Requires-Dist: jaraco.context (>=4.3.0); extra == "all"
Requires-Dist: jaraco.functools (>=4.0.0); extra == "all"
Requires-Dist: keyring (>=25.0.0); extra == "all"
Requires-Dist: markdown-it-py (>=3.0.0); extra == "all"
Requires-Dist: mdurl (>=0.1.2); extra == "all"
Requires-Dist: more-itertools (>=10.2.0); extra == "all"
Requires-Dist: nh3 (>=0.2.17); extra == "all"
Requires-Dist: pkginfo (>=1.10.0); extra == "all"
Requires-Dist: Pygments (>=2.17.2); extra == "all"
Requires-Dist: readme_renderer (>=43.0); extra == "all"
Requires-Dist: requests (>=2.31.0); extra == "all"
Requires-Dist: requests-toolbelt (>=1.0.0); extra == "all"
Requires-Dist: rfc3986 (>=2.0.0); extra == "all"
Requires-Dist: rich (>=13.7.1); extra == "all"
Requires-Dist: setuptools (>=69.2.0); extra == "all"
Requires-Dist: twine (>=5.0.0); extra == "all"
Requires-Dist: urllib3 (>=2.2.1); extra == "all"
Requires-Dist: wheel (>=0.43.0); extra == "all"
Requires-Dist: zipp (>=3.18.1); extra == "all"
Requires-Dist: psycopg (>=3.2.1); extra == "all"
Requires-Dist: psycopg-binary (>=3.2.1); extra == "all"
Requires-Dist: psycopg-pool (>=3.2.2); extra == "all"
Requires-Dist: asyncpg (>=0.30.0); extra == "all"
Requires-Dist: greenlet (>=3.1.1); extra == "all"
Requires-Dist: cachetools (>=5.5.0); extra == "all"
Requires-Dist: charset-normalizer (>=3.4.0); extra == "all"
Requires-Dist: requests (>=2.32.3); extra == "all"
Requires-Dist: pyjwt (>=2.10.1); extra == "all"
Requires-Dist: cffi (>=1.17.1); extra == "all"
Requires-Dist: cryptography (>=43.0.3); extra == "all"
Requires-Dist: pycparser (>=2.22); extra == "all"
Provides-Extra: build
Provides-Extra: postgres
Provides-Extra: auth0
Provides-Extra: all
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: platform
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 2071 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
creyPY/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
creyPY/helpers.py sha256=YuuBh1Hj9_Vfy2g_QoxqFNp6EeAoi_vcrWVmioATNso 516
creyPY/const/__init__.py sha256=C0onheHZSQYAhFJ6ngX8ZHzNz5ArTREwPJMq7AawU5I 88
creyPY/const/groups.py sha256=fP5EcwlBRk2GyGHPlmcaE5G2dQfuirV6u_ROJBnYVZU 146
creyPY/const/i18n.py sha256=Dh4nw2NEzDKcz78eMgg7r6LGjD0BtqcaDnvFjVminZc 9461
creyPY/const/stripe.py sha256=cY1AsLDrBw3R-80qtOCOCwM2Mg4zjc0Egb_RIofdP0U 4373
creyPY/fastapi/__init__.py sha256=Hc-WYzd61UJ6mctFJ1UNCIL-5PnDkgX9ys8eg1TKarE 207
creyPY/fastapi/app.py sha256=b374_ZA_3vVZCAgZnN5r3r_MOaaOuBkH344FxSNbJiQ 848
creyPY/fastapi/crud.py sha256=iBvbNxiRSISjaQN1763QNgpv2tTK_B3mXvuGD6_-gRg 5954
creyPY/fastapi/order_by.py sha256=21iDp4DuiPOzr_8ma_cZBqQVgyRz9mvReOYfLnkiQoo 930
creyPY/fastapi/pagination.py sha256=LPcX24lUbWJgGVQfHQThzzsPXZFCzQMkouNZ_WCfZiQ 6103
creyPY/fastapi/testing.py sha256=lOe2C2Sbb_EHRAqoAmd_NuXN2we_tz_7eszduS_1WeI 4122
creyPY/fastapi/testing_async.py sha256=v_wpDcGK1bnPZdTwlk9_zLUhnAFztZxo6sWmothD9Ow 4413
creyPY/fastapi/db/__init__.py sha256=K9OVPgffDCc2GLhSmwz9p7x_77hxrxP4dZ1oMzzaaMg 99
creyPY/fastapi/db/async_session.py sha256=h2kFyIsHm73s0CLdZL8j85GTco7Lz1tWr3dmiWuvCr0 607
creyPY/fastapi/db/common.py sha256=DsliCw36BPR1ihWRpJnl0UhlA_uZe1TDPqVNgvgK-UQ 370
creyPY/fastapi/db/helpers.py sha256=aTlO8ohYTZySOqBPazajve3gdAmwEnfWN-73zRBJwI4 275
creyPY/fastapi/db/session.py sha256=_h7WBkqAwPDp19BYvZxEZSQxXzd1lNkltRohuF125HA 494
creyPY/fastapi/models/__init__.py sha256=rpH-hhhlCo6H_XfMry1gImGBJvn5PADFy4Iy83Ehufc 28
creyPY/fastapi/models/base.py sha256=h8_obCuZCC8K-XzayoaSU2sxyOhR2Waq_TobTj80UTo 867
creyPY/fastapi/schemas/__init__.py sha256=rpH-hhhlCo6H_XfMry1gImGBJvn5PADFy4Iy83Ehufc 28
creyPY/fastapi/schemas/base.py sha256=7soUWyYxgo06CZWWwHbzG4zouoDLPbMqcoPshyYyNsY 385
creyPY/services/__init__.py sha256=hKM59Nt4hnmPmdcO10TLmg-wj-z0r8NUIlezGi9GM4U 29
creyPY/services/auth0/__init__.py sha256=EdQiC79_Vgt6ipG811eKLYrHz1F_MwAWZId-vda5E3E 93
creyPY/services/auth0/common.py sha256=KQTFRjUFqO4IltL8rN8sC3rgbo8aQ4-KiTULVM8lntc 344
creyPY/services/auth0/exceptions.py sha256=RYevVjjG2aSzJvM2Wvqh6kMlYp02NL2acoIRP8FcD_s 407
creyPY/services/auth0/manage.py sha256=ObNLRzi2LdBeIw1TyFOli_8d9f8gqicB8W56XmeIVho 685
creyPY/services/auth0/utils.py sha256=kWvbsWSIN1i_8IElLvxJfg0U30G6rqdENbBHtG63muY 3906
creyPY-3.0.0.dist-info/LICENSE sha256=Mzhkn-h1HqxZt26BPStVly3B1OBRm42874xWm7CZrEQ 1071
creyPY-3.0.0.dist-info/METADATA sha256=83QGcEELSefHAvlTNBedH04bIn-W-S8qVx_CpWIh21Q 7048
creyPY-3.0.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
creyPY-3.0.0.dist-info/top_level.txt sha256=4-yQHneewseBLs2BrSbG6frJthUFxggYQedbtuicdjk 7
creyPY-3.0.0.dist-info/RECORD

top_level.txt

creyPY