microbootstrap

View on PyPIReverse Dependencies (0)

0.8.1 microbootstrap-0.8.1-py3-none-any.whl

Wheel Details

Project: microbootstrap
Version: 0.8.1
Filename: microbootstrap-0.8.1-py3-none-any.whl
Download: [link]
Size: 28159
MD5: 9ccc74e882102f07e5e6644271e1f0dd
SHA256: 7b76c325827f7f3c5a186c1822caab39d4f4dfe34c0b99e16c98f23067778615
Uploaded: 2024-10-28 09:13:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: microbootstrap
Version: 0.8.1
Summary: Package for bootstrapping new micro-services
Author: community-of-python
Project-Url: documentation, https://pypi.org/project/microbootstrap/
Project-Url: homepage, https://github.com/community-of-python/microbootstrap
Project-Url: repository, https://github.com/community-of-python/microbootstrap
Keywords: python,microservice,bootstrap,opentelemetry,logging,error-tracing,litestar,fastapi
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Build Tools
Classifier: Typing :: Typed
Requires-Python: >=3.9,<4.0
Requires-Dist: eval-type-backport (<0.3.0,>=0.2.0)
Requires-Dist: fastapi (<0.112.0,>=0.111.0); extra == "fastapi"
Requires-Dist: fastapi-offline-docs (<2.0.0,>=1.0.1); extra == "fastapi"
Requires-Dist: granian[reload] (<2.0.0,>=1.4.4)
Requires-Dist: health-checks (<2.0.0,>=1.1.0)
Requires-Dist: litestar (<3.0.0,>=2.9.1); extra == "litestar"
Requires-Dist: litestar-offline-docs (<2.0.0,>=1.0.1); extra == "litestar"
Requires-Dist: opentelemetry-api (<2.0.0,>=1.25.0)
Requires-Dist: opentelemetry-exporter-otlp (<2.0.0,>=1.25.0)
Requires-Dist: opentelemetry-exporter-prometheus-remote-write (<0.47,>=0.46b0)
Requires-Dist: opentelemetry-instrumentation (<0.47,>=0.46b0)
Requires-Dist: opentelemetry-instrumentation-asgi (<0.47,>=0.46b0)
Requires-Dist: opentelemetry-instrumentation-fastapi (<0.47,>=0.46b0); extra == "fastapi"
Requires-Dist: opentelemetry-instrumentation-system-metrics (<0.47,>=0.46b0)
Requires-Dist: opentelemetry-sdk (<2.0.0,>=1.25.0)
Requires-Dist: prometheus-client (<0.21.0,>=0.20.0); extra == "litestar"
Requires-Dist: prometheus-fastapi-instrumentator (<7.0.0,>=6.1.0); extra == "fastapi"
Requires-Dist: pydantic-settings (<3.0.0,>=2.3.4)
Requires-Dist: rich (<14.0.0,>=13.7.1)
Requires-Dist: sentry-sdk (<3.0.0,>=2.7.1)
Requires-Dist: structlog (<25.0.0,>=24.2.0)
Requires-Dist: typing-extensions (<5.0.0,>=4.12.2)
Provides-Extra: fastapi
Provides-Extra: litestar
Description-Content-Type: text/markdown
[Description omitted; length: 22452 characters]

WHEEL

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

RECORD

Path Digest Size
microbootstrap/__init__.py sha256=9_HXDRBXITBnJTmiTboyXApAECTfMqwdehggWoAozSY 951
microbootstrap/bootstrappers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microbootstrap/bootstrappers/base.py sha256=_OLRmt5PKDx-lxLxg-qYx-7pJQ5VSrHXG3BgAkKpMXo 3953
microbootstrap/bootstrappers/fastapi.py sha256=cMzCPXhhJyAg_J1ZPF9yYa1SL6Gt_T0cZYH5_r6h-eQ 5721
microbootstrap/bootstrappers/litestar.py sha256=5ioSCnY6PWiFOFYOyORkCOhuMyT_rqZzWe6wpYBDpq4 6864
microbootstrap/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microbootstrap/config/fastapi.py sha256=vBl9jZbKTr_lMUFKGnvzNzuYaPr1ctobcaBcCotBOWk 2575
microbootstrap/config/litestar.py sha256=fDcyDRnwRcFhfnPj9MQ3zwdj9oxxfz6IuRK5E6vdiVs 309
microbootstrap/console_writer.py sha256=KAct42dszpcp_p_bkIxdVzYpmyBUdXikEFmdy6h67ZA 1243
microbootstrap/exceptions.py sha256=ZnOy90CtqL22GaiFGBJELNzeS8BjfhqVTOQ_DHk8R0g 347
microbootstrap/granian_server.py sha256=d0jfqAoRarQ3KYlmuD3Mjj0hJ-wZE2WML5jcXsa_R14 1097
microbootstrap/helpers.py sha256=3BC9UR0jS_oeydnC9lJltyjJbkqR0p1UPq9TBiIh4Ek 3671
microbootstrap/instruments/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microbootstrap/instruments/base.py sha256=XGRb98pv_OnGrK4SVDPI6b0J5aGwim5WWU4XzJMWjP4 1908
microbootstrap/instruments/cors_instrument.py sha256=k2oqAVw64ZGtMXQmaV-SlAIGebwC6zPE0RLZpFJvm9c 999
microbootstrap/instruments/health_checks_instrument.py sha256=_62_m6lWXMtEMd8dAlp45mBnVeriXoNHeWljAMAqy_c 1019
microbootstrap/instruments/instrument_box.py sha256=ObpAy0TjUX_XI3iA8rGPLwgVHCd0UTFmJIApSpXozIg 1949
microbootstrap/instruments/logging_instrument.py sha256=ZYOwRCQV4QiYB-QAzry_zLyGW_zrDD3SmpSPT-A130c 5851
microbootstrap/instruments/opentelemetry_instrument.py sha256=FOFgEDunvTUgXE7PEwo1cQ7fyWJST1NvlnNOwpXqcvQ 3310
microbootstrap/instruments/prometheus_instrument.py sha256=nEh4fAZB_78cfPllMQnkjPtmHQpqL5wzBVl63jbg_Pg 1459
microbootstrap/instruments/sentry_instrument.py sha256=7WBtj04dP1KIaW_PtvUP1fhqhf-qgZAM33_p9Hghq7U 1779
microbootstrap/instruments/swagger_instrument.py sha256=c2EVwXKyBCcBfNju6CvPHJ6WFkyMa56UmniqdBpO_9k 954
microbootstrap/instruments_setupper.py sha256=tt1EY4LmuxFZj_b8RxKHDXljUbaMLZL8aTf6296hVQc 2376
microbootstrap/middlewares/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microbootstrap/middlewares/fastapi.py sha256=wYGOP8boU1uHQqNSAu0XgYwowEB1EQogc7XQCBUM88c 1315
microbootstrap/middlewares/litestar.py sha256=fALn8USGwZgzoBczETcRQsqpJCAsbONr78bZgL4THqQ 1640
microbootstrap/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microbootstrap/settings.py sha256=n8mKG8hO3AwLiW_wD3UcJqGCKq-G87Q1id92y_BLkm0 2156
microbootstrap-0.8.1.dist-info/METADATA sha256=SwvWm3rq-_-ue1Spa0fcqnKpwZvperFJ9F_1njzaFtI 25037
microbootstrap-0.8.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
microbootstrap-0.8.1.dist-info/RECORD