Metadata-Version: |
2.4 |
Name: |
structlog |
Version: |
25.1.0 |
Summary: |
Structured Logging for Python |
Author-Email: |
Hynek Schlawack <hs[at]ox.cx> |
Project-Url: |
Documentation, https://www.structlog.org/ |
Project-Url: |
Changelog, https://github.com/hynek/structlog/blob/main/CHANGELOG.md |
Project-Url: |
GitHub, https://github.com/hynek/structlog |
Project-Url: |
Funding, https://github.com/sponsors/hynek |
Project-Url: |
Tidelift, https://tidelift.com?utm_source=lifter&utm_medium=referral&utm_campaign=hynek |
Project-Url: |
Mastodon, https://mastodon.social/@hynek |
Project-Url: |
Bluesky, https://bsky.app/profile/hynek.me |
Project-Url: |
Twitter, https://twitter.com/hynek |
Keywords: |
log,logging,structure,structured |
Classifier: |
Development Status :: 5 - Production/Stable |
Classifier: |
License :: OSI Approved :: Apache Software License |
Classifier: |
License :: OSI Approved :: MIT License |
Classifier: |
Programming Language :: Python :: 3.8 |
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: |
Topic :: System :: Logging |
Classifier: |
Typing :: Typed |
Requires-Python: |
>=3.8 |
Requires-Dist: |
typing-extensions; python_version < "3.11" |
Requires-Dist: |
freezegun (>=0.2.8); extra == "dev" |
Requires-Dist: |
mypy (>=1.4); extra == "dev" |
Requires-Dist: |
pretend; extra == "dev" |
Requires-Dist: |
pytest-asyncio (>=0.17); extra == "dev" |
Requires-Dist: |
pytest (>=6.0); extra == "dev" |
Requires-Dist: |
rich; extra == "dev" |
Requires-Dist: |
simplejson; extra == "dev" |
Requires-Dist: |
twisted; extra == "dev" |
Requires-Dist: |
cogapp; extra == "docs" |
Requires-Dist: |
furo; extra == "docs" |
Requires-Dist: |
myst-parser; extra == "docs" |
Requires-Dist: |
sphinx; extra == "docs" |
Requires-Dist: |
sphinx-notfound-page; extra == "docs" |
Requires-Dist: |
sphinxcontrib-mermaid; extra == "docs" |
Requires-Dist: |
sphinxext-opengraph; extra == "docs" |
Requires-Dist: |
twisted; extra == "docs" |
Requires-Dist: |
freezegun (>=0.2.8); extra == "tests" |
Requires-Dist: |
pretend; extra == "tests" |
Requires-Dist: |
pytest-asyncio (>=0.17); extra == "tests" |
Requires-Dist: |
pytest (>=6.0); extra == "tests" |
Requires-Dist: |
simplejson; extra == "tests" |
Requires-Dist: |
mypy (>=1.4); extra == "typing" |
Requires-Dist: |
rich; extra == "typing" |
Requires-Dist: |
twisted; extra == "typing" |
Provides-Extra: |
dev |
Provides-Extra: |
docs |
Provides-Extra: |
tests |
Provides-Extra: |
typing |
Description-Content-Type: |
text/markdown |
License-Expression: |
MIT OR Apache-2.0 |
License-File: |
LICENSE-APACHE |
License-File: |
LICENSE-MIT |
License-File: |
NOTICE |