nexify

View on PyPIReverse Dependencies (0)

0.7.3 nexify-0.7.3-py3-none-any.whl

Wheel Details

Project: nexify
Version: 0.7.3
Filename: nexify-0.7.3-py3-none-any.whl
Download: [link]
Size: 52733
MD5: 02b08a89f563ff998ef8228180735784
SHA256: 24c845369a4727065e3e92ed0b91dee07e847665e128bef27979ebe50c7e8d5c
Uploaded: 2025-03-25 08:45:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nexify
Version: 0.7.3
Summary: Nexify is a web framework for building APIs with AWS Lambda Python runetime based on standard Python type hints.
Author-Email: junah201 <junah.dev[at]gmail.com>
Project-Url: Homepage, https://github.com/junah201/nexify
Project-Url: Documentation, https://nexify.junah201.dev
Project-Url: Repository, https://github.com/junah201/nexify
Project-Url: Issues, https://github.com/junah201/nexify/issues
Project-Url: Changelog, https://nexify.junah201.dev/release-notes
License: MIT
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development
Classifier: Typing :: Typed
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
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 :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.10
Requires-Dist: pydantic (!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=2.0.0)
Requires-Dist: typing-extensions (>=4.8.0)
Requires-Dist: mypy; extra == "dev"
Requires-Dist: ruff (>=0.9.0); extra == "dev"
Requires-Dist: mypy; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: typer (>=0.12.3); extra == "cli"
Requires-Dist: rich-toolkit (>=0.11.1); extra == "cli"
Requires-Dist: boto3 (>=1.36.0); extra == "cli"
Requires-Dist: boto3-stubs[cloudformation,s3] (>=1.36.0); extra == "cli"
Requires-Dist: mkdocs-material (>=9.5.50); extra == "docs"
Requires-Dist: mdx-include (>=1.4.2); extra == "docs"
Requires-Dist: mkdocs-redirects (>=1.2.2); extra == "docs"
Requires-Dist: pyyaml (<7.0.0,>=5.3.1); extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.27.0); extra == "docs"
Requires-Dist: griffe-typingdoc (>=0.2.7); extra == "docs"
Requires-Dist: mkdocs-macros-plugin (>=1.3.7); extra == "docs"
Requires-Dist: markdown-include-variants (>=0.0.4); extra == "docs"
Requires-Dist: mkdocs-markdownextradata-plugin (>=0.2.6); extra == "docs"
Requires-Dist: pymdown-extensions (>=10.14.2); extra == "docs"
Provides-Extra: dev
Provides-Extra: test
Provides-Extra: cli
Provides-Extra: docs
Description-Content-Type: text/markdown
[Description omitted; length: 7783 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
nexify-0.7.3.dist-info/METADATA sha256=Vgm99uvBvYEiALd8t2B5Dy83PzNELNXzNqa7lFnSgXc 10674
nexify-0.7.3.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
nexify-0.7.3.dist-info/entry_points.txt sha256=09PvyNPLPHg-dGju0WqQYU5FETKEHZ1M5bpa8ZjPhmo 59
nexify/__init__.py sha256=rQcNr1lacumeLW4_68G1PRwVlOZk04scZbJCTqh1JmA 426
nexify/applications.py sha256=6W5GJau2P6ngoUz9O2r0GWQxv7t1VytYGaYmdi0bqVw 40756
nexify/cli/__init__.py sha256=bD1T0q4k5HMltVkEr4pqXqNbN7uk8zuAmZaGS_rRpXQ 1926
nexify/cli/application.py sha256=tc1_UxeDfwqdEeqfEibMxUmZh1pSaZlCkVdUSFd2scY 181
nexify/cli/deploy/__init__.py sha256=-wsRzxmvMzNc1kDnPxLaUY5_PwaQgH5Fch_eWvJtrRQ 27539
nexify/cli/deploy/constants.py sha256=myEMVoTeC6vkGTt1jYR70Z0ggt_q7aQxvdALtxvDokY 2367
nexify/cli/deploy/environ.py sha256=rgiSmP3BUB9pkyVhH_Jgp1K4et-bYm0uuCQZLphc3es 671
nexify/cli/deploy/package.py sha256=-8eo2_ywGDKeLnrxj7M9KnheZPTg5B91H66Hbo6qZb0 2612
nexify/cli/deploy/types.py sha256=0z2fYFfHwxZQfmaFuHTyhRckcwuU_YrBk8RUv9JoFJ8 5254
nexify/cli/exceptions.py sha256=gIzTcUl1h4XMzLGiiFSAiQkJEW1vRKBaxRXXeyxrBkY 46
nexify/cli/init.py sha256=AzKlpe6snI9xMPT0sZp74eZtMLCn6OVn-jUDMDvLbtc 1018
nexify/convertors.py sha256=07oqfKgRdJyTB3qSI8L0BUWNkroLO7YG8iky7uDBIqU 2156
nexify/dependencies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexify/dependencies/models.py sha256=HBNU7S7ZjpUxIUhTPTnDovnbXYDkK7mnWtzGN6JDeMs 979
nexify/dependencies/utils.py sha256=0PWjSxgjpQrEWJ7uY9sHs6o9EI7FXgvqTTgYqMcbpWo 7192
nexify/encoders.py sha256=Fpql7fkc2FHb3jy6HwU1bO1bVRAfTd-whIjMdKXsits 9448
nexify/exception_handlers.py sha256=_diYTlRNlCGb6gZX6L-kySj4bhXsEs_ZAbgu1g3Z1a4 1117
nexify/exceptions.py sha256=9wt_DRAvrp6TtxY7Bg4EzqZoEexxlvxtR5F7NNN43UE 1392
nexify/middleware/__init__.py sha256=olMUrhy7uIyRkf7i_pq1xGGUNJWBhGySeAJVkw6fj-4 5732
nexify/models.py sha256=HOcSM9pRRLf05DWvoleX0X__I4WMujwvyP8eAnCxtcE 4013
nexify/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexify/openapi/constants.py sha256=adGzmis1L1HJRTE3kJ5fmHS_Noq6tIY6pWv_SFzoFDU 153
nexify/openapi/docs.py sha256=LdgakzVjjW-2hzvSPXJDewl8ikMCM2OB0nFYezm6OdQ 6256
nexify/openapi/models.py sha256=aNvr7xM855sw-D538ykhtoZhsh_j97U9Ym4eMRpoIBA 372
nexify/openapi/utils.py sha256=fJ-GyvnPyVGyDvFynvOb0Kt_Nj7EIPd0-cDNJtBuxko 11314
nexify/operation.py sha256=brFMK9QnqTGKxdn8YMR82xfRUQJ1RDILbBaGhc8LnAc 1375
nexify/param_functions.py sha256=zXb69r0CrYAJatz2pbRpBXDG4EC_i5olOkRCT0KXv-Y 36185
nexify/params.py sha256=N_ipvTLs-NW6tQmt09c2kbYkHC3A2kCn6TX1gfOPW90 19758
nexify/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nexify/responses.py sha256=IHeioVS2jelCo6V0d4k-2FGY10a3-vk5YNFBqozwWCI 3526
nexify/routing.py sha256=XpTPwTmAlEjSqpFDICPDdsJzZc-XCZBtsXlGaBGfL14 44157
nexify/schedule.py sha256=NPKZGsIG4JmQsslb6VgaDxBgtRdv3GOhK7-xjwUAcj4 7784
nexify/status.py sha256=kS71Pcb_6_bUcSQeuF1sg10qakSjMEt9fQWvBHaOYFE 2197
nexify/templates/basic/.gitignore sha256=WlhE9d4dftCLW_oroNur5QXB3SW0F4A5LHpuqcuNqZo 8
nexify/templates/basic/main.py sha256=mAkv9gPK4H8ajnc5_by_kTmbf7ozWGrRZUvaQLn2KAE 722
nexify/templates/basic/nexify.json sha256=QRalqLCYlucXhpwzeSsdLy4mSBJVrixM3KeZa2VGJAc 938
nexify/templates/basic/requirements.txt sha256=VSmG5lr-5UZxmBJ1ScnaE_qhVDlH-Udi1O2n0i5BLO0 6
nexify/types.py sha256=8HLyi2bY9FC7HGz1fL5Dj19LuguQFMzepoYAUain_zU 717
nexify/utils.py sha256=KqeIHPnjZiAKXtMCxBDEeS4BryCljWL7TrrumPgW2os 156
nexify-0.7.3.dist-info/RECORD

entry_points.txt

nexify = nexify.cli:main