starlette-context

View on PyPIReverse Dependencies (34)

0.4.0 starlette_context-0.4.0-py3-none-any.whl

Wheel Details

Project: starlette-context
Version: 0.4.0
Filename: starlette_context-0.4.0-py3-none-any.whl
Download: [link]
Size: 12273
MD5: c7399c7b0242983638a96c24a08a1fb2
SHA256: dbcc11006587f901edd3d0a989a69a628fccf9d00c1ca3c28fab23ab88bd0093
Uploaded: 2025-03-04 06:36:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: starlette-context
Version: 0.4.0
Summary: Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.
Author: Tom Wojcik
Author-Email: starlette-context-pkg[at]tomwojcik.com
Home-Page: https://github.com/tomwojcik/starlette-context
Project-Url: Documentation, https://starlette-context.readthedocs.io/
Project-Url: Repository, https://github.com/tomwojcik/starlette-context
License: MIT
Keywords: middleware,starlette,fastapi
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
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: Topic :: Internet
Requires-Python: >=3.9,<4.0
Requires-Dist: starlette (>=0.27.0)
Description-Content-Type: text/markdown
[Description omitted; length: 2830 characters]

WHEEL

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

RECORD

Path Digest Size
starlette_context/__init__.py sha256=ZRoiGnfwSqmPppF-PKji3v5-BQ7sR9nQQ5lxSvQ8FKY 864
starlette_context/ctx.py sha256=4uiOY1OjxZ3gI9_8zXN7OUy6fBVkTcNN6ALwsnKFIno 1717
starlette_context/errors.py sha256=s8xOrDbumDSo9fSwpvx-49mm9-WfJfhVXCaLDN0R0Ew 886
starlette_context/header_keys.py sha256=LUt7ZVKHBz8-3EVbo4YSojEF5kXc50tUkqtrJ_KxYnQ 237
starlette_context/middleware/__init__.py sha256=CPuAVOBsFkBGZkFGK9rPqQu-dwdgzze7mHbQZr2cdm0 167
starlette_context/middleware/context_middleware.py sha256=rzyuSHSAHteDTserY1duUbjL4HgDzSPFG4kOGEhjdNI 2436
starlette_context/middleware/raw_middleware.py sha256=1BjwQXS7DoYo3Kg9VNfvDJ3W_87ZPLB5ivEOVTJgF-M 3099
starlette_context/plugins/__init__.py sha256=Kw1o84Z39AVxgK60IZUOR5urXHmlgyS5Gi9k1Bhfm4g 447
starlette_context/plugins/api_key.py sha256=IhIAdLVmEhUJj6Qs6LMxvbQQdCpWalZgxNZJr17EVu0 162
starlette_context/plugins/base.py sha256=8pPijzZt-zCQm8LtMhsjNdOwDH7DybR0t05FQ8_VABE 3183
starlette_context/plugins/correlation_id.py sha256=PhHIpENDHVWHurW6N9bC-scIrJxleRn0ALXnDz08XbI 192
starlette_context/plugins/date_header.py sha256=E5B9s0sY18-pyaJVK29pzh1F6sUBb0tRjdmx9T4vuxM 1791
starlette_context/plugins/forwarded_for.py sha256=7iz120vSDb-PHg1ppMxZoqL9aUQzcrXtIfoI5IA09zE 174
starlette_context/plugins/request_id.py sha256=csokQi1yBwJlgJoaelCGWTRAHPmQKrvbRpWaiznTslI 184
starlette_context/plugins/user_agent.py sha256=4wCwLLECWvKYvLOyteOYbSVmQcx-RrSCFu--X61Rddo 168
starlette_context/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
starlette_context-0.4.0.dist-info/LICENSE sha256=NzljFTj4rg9C9T9PeXB7hVMynAsvNe5Y3Xjdcb6EVfA 1071
starlette_context-0.4.0.dist-info/METADATA sha256=1f2rTjy0sGQpfsKJU-TZH8tyPTjOtTgQsXrSl7wms5E 4057
starlette_context-0.4.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
starlette_context-0.4.0.dist-info/RECORD