authx_core

View on PyPIReverse Dependencies (1)

0.0.10 authx_core-0.0.10-py3-none-any.whl

Wheel Details

Project: authx_core
Version: 0.0.10
Filename: authx_core-0.0.10-py3-none-any.whl
Download: [link]
Size: 30122
MD5: 5e39b10df743be67a84a3f9e8a8aac40
SHA256: 3e2fcc877602fdc7659985c83d7a6574570a60abdc7578434805876a203396b2
Uploaded: 2022-07-11 00:35:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: authx_core
Version: 0.0.10
Summary: Utilities to help reduce boilerplate and reuse common functionality, Based to Support Building of Authx & Authx-lite
Author: Yasser Tahiri
Author-Email: hello[at]yezz.me
Home-Page: https://github.com/yezz123/authx-core
Project-Url: Documentation, https://authx.yezz.me/
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Framework :: FastAPI
Classifier: Framework :: AsyncIO
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP :: Session
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: fastapi (<0.78.0,>=0.65.2)
Requires-Dist: p
Requires-Dist: pydantic (==1.9.1)
Requires-Dist: SQLAlchemy (==1.4.37)
Requires-Dist: mkdocs (<2.0.0,>=1.1.2); extra == "docs"
Requires-Dist: mkdocs-material (<9.0.0,>=8.1.4); extra == "docs"
Requires-Dist: mdx-include (<2.0.0,>=1.4.1); extra == "docs"
Requires-Dist: mkdocs-markdownextradata-plugin (<0.3.0,>=0.1.7); extra == "docs"
Requires-Dist: mkdocs-mermaid2-plugin (==0.5.2); extra == "docs"
Requires-Dist: markdown-include (==0.6.0); extra == "docs"
Requires-Dist: pymdown-extensions (==9.1); extra == "docs"
Requires-Dist: jinja2 (==3.0.3); extra == "docs"
Requires-Dist: pre-commit (==2.19.0); extra == "lint"
Requires-Dist: sqlalchemy-stubs; extra == "lint"
Requires-Dist: mypy (==0.931); extra == "lint"
Requires-Dist: pytest (==7.1.2); extra == "test"
Requires-Dist: pytest-asyncio (==0.18.3); extra == "test"
Requires-Dist: requests (==2.27.1); extra == "test"
Requires-Dist: uvicorn (==0.17.6); extra == "test"
Requires-Dist: asynctest (==0.13.0); extra == "test"
Requires-Dist: codecov (==2.1.12); extra == "test"
Requires-Dist: pytest-cov (==3.0.0); extra == "test"
Requires-Dist: uvloop (==0.16.0); extra == "test"
Requires-Dist: websockets (==10.3); extra == "test"
Requires-Dist: aiofiles; extra == "test"
Requires-Dist: requests; extra == "test"
Requires-Dist: psycopg2-binary; extra == "test"
Provides-Extra: docs
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 2491 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.7.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
authx_core/__init__.py sha256=44jjZlpkXQf9CBb09OMIhEx1xZNhQWbuecw_9eUYkX8 1064
authx_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
authx_core/_async/__init__.py sha256=zuwnXdU7oma06kMgl37s7CxKagbD21BOr0hNRR7em7k 484
authx_core/_async/_async_session.py sha256=NZHLH33AuEr0J6nIOxqrBhD8mCDNYG_dQx5kEj8t2Xc 2333
authx_core/database/__init__.py sha256=VqlRKzH9OUkZJS5yRuqTeb-u15iXfdryF-wkfMeH-Wk 738
authx_core/database/config.py sha256=Pkt9PUAjyaBNc-WAhw9iMFNtt-cJIIJSuO0eLoQgus4 857
authx_core/database/setup.py sha256=rfstcI_o3ywRTNhixuzIMlVVmFKeRHyBdmIHRF4uaiE 1352
authx_core/engine/__init__.py sha256=9G_kbIUvFTo01jXUuKfLK0fSQqSoplMsEbHmmre2n6Y 591
authx_core/engine/session.py sha256=VBmUtkOqaf8_hC4Ll-Nr_vbfZKMmR-T-4IO9ezrcjNQ 5161
authx_core/engine/orm/__init__.py sha256=Ljvq7mp-hMNaAq6dAQnz-2gPm2IjgpFd56yqSasL1aM 752
authx_core/engine/orm/_base.py sha256=i8tyngz5BkaPr8I-jTVW8TpLe4LP2W4h1GgdEf0haII 1566
authx_core/engine/orm/_fk.py sha256=DgqNumBWu2sNgWdRlblWkdyfK27y2uofh5sa_wS5zFo 1172
authx_core/engine/orm/_json.py sha256=hfK7tJ5kAIKQ9fPfIvKQQgJ5LtfAQnnSuMWFzKmU4ZU 521
authx_core/engine/orm/_pk.py sha256=_XYYWxNpC83-yKW1su6DDHMNopjPNo1nBXND9k_DrWY 932
authx_core/engine/orm/columns.py sha256=k-R-J7dXMEHa8L3yalVM4qEpfmv24-8PtBAv-B839k4 426
authx_core/errors/__init__.py sha256=x8oqw85gm7nSfLhvgIgu5OJagA0HG8FWOFVJPZBAiaM 880
authx_core/errors/_errors.py sha256=fPZ7K7W0steeorTBX9uYPY1fXouYvRGplnmJxK-TeU8 2800
authx_core/guid/__init__.py sha256=rc7pGeIcYa5y_b71ozUeNKcTyc3SGZx06BDx6PKs0aY 544
authx_core/guid/_guide.py sha256=Jyq9-kV9oZAw-Ttq6K9vHBCiqukRs-8MiOVxMNDS-BM 515
authx_core/guid/type.py sha256=vyH3C9qudW6yn-3ZQ73yFXtXuPu3bfsO7U7UwnW-C-M 2164
authx_core/middleware/__init__.py sha256=6XVf_y72vY1xjuMxNJK1quczqsIODqRwC36ZVGSrtl8 815
authx_core/middleware/_cpu.py sha256=ihaVow6JcwLBdy26DGnbA_lqIKE1hGmLplkon6Ac-as 261
authx_core/middleware/_metric.py sha256=gyOWa4IjwBFIQ0FeM8an_7uNGW8p3C7Brlg6YkXDO-I 1347
authx_core/middleware/_middleware.py sha256=L0p1f_i4uuJU09kYW3PQqISwt2qzlOnsbSg9sHXSBa0 1280
authx_core/middleware/_record.py sha256=zCOc8XFgUmThr6lbID9cQwvlE1Lf5fUyNTqUdL_s-wk 867
authx_core/middleware/_stats.py sha256=eayEE1sQamdb_fgmz4Tv5UdpNo_sa_sazW9y7igNxFw 1837
authx_core/model/__init__.py sha256=dYGY_9NjFKB4mPSsxCLxqWl6-Bog-Xkdpt3sljL1AuE 336
authx_core/model/_model.py sha256=tnYS8uuoGOuwuiOwZJGimjNUQkRJOmci6cgSPumcYvQ 845
authx_core/model/_settings.py sha256=BJobt3v1vG2TX_L-fGS1aWJVYghonZTaqav5wsaEVxM 1641
authx_core/routers/__init__.py sha256=i8VXyrPu06BLK04-gccXktJUSFweeMGGmvRYJRgjy-I 182
authx_core/routers/_inferring.py sha256=UtOAppWBO6IqPUAlBNDS3X2TuLYyK0QbwLaL0tR-wf8 743
authx_core/routers/_openapi.py sha256=y88vluNQ7sMPP43RiaFWU_5u-UNbW9xvW7Cl_x82V1Y 313
authx_core/settings/__init__.py sha256=0Afc9Xdyfu8gH7uJa98JuqbIphGJLFRYVqBntAmka38 374
authx_core/settings/_backend.py sha256=zqp_Vl2mxc7aJK7Dt_90KgZuDYaULnnr1Obg8MIHLFI 357
authx_core/settings/_base.py sha256=rWczmpeJoBY19avoyhmXrLwu9aWMl3GIfcJkS6drL3k 225
authx_core/settings/_database.py sha256=aGkOAD5SewIkGqSSzfhSQvxF8SmclwEPNcohY3d90TA 1290
authx_core/utils/__init__.py sha256=Thg-djhz7zj-3QkeShqvr0i_BPv5ddGqBaxfc7frd3M 518
authx_core/utils/_cache.py sha256=rcs0b8Qfh_7hRPOkfkJPpwF5G3WIsu4P4LyePo-8kHY 611
authx_core/utils/_camel.py sha256=0NRnfUONhsii9tsYBoAAJlK1rROMl1RWtxTJMwZmVcU 609
authx_core/utils/_enums.py sha256=7w6Foe3Is6Qvf0glz9ai-9Cs2EOq_PJKT2RFPWmfGlc 1133
authx_core/utils/_task.py sha256=4f2jErQSrP2KTk7W43sTxZO-_Kmq8aKezfhtz7W5jBo 2639
authx_core/view/__init__.py sha256=UiijSO-1MNDt4XQP-bmZXyAIsRwZB7MUcSyU3bWSut4 866
authx_core/view/_initial.py sha256=65K-nZ2KhH2C4TD6YeyuUBOJZLQVsMz5e7cZEY-jUSM 1967
authx_core/view/_update.py sha256=DYDzuwpenK0rBv2Pt1-jtlet4zOkZ3VEXIdivvVDs0Q 926
authx_core/view/_view.py sha256=2uPcWRhVN4V0PpPNz8nvpYyAQZyu2HkbGclFPsgC-0s 1450
authx_core-0.0.10.dist-info/LICENSE sha256=VO5dwbZJpTzdaMj7h6f5DAXrPYfzt0CGk5pEN9Y-vvo 1070
authx_core-0.0.10.dist-info/WHEEL sha256=4TfKIB_xu-04bc2iKz6_zFt-gEFEEDU_31HGhqzOCE8 81
authx_core-0.0.10.dist-info/METADATA sha256=YTvKbHqGTUqXTLWS7n1zWNx3yBHbmEuFogQjpttpfao 4831
authx_core-0.0.10.dist-info/RECORD