troncos

View on PyPIReverse Dependencies (0)

5.1.0 troncos-5.1.0-py3-none-any.whl

Wheel Details

Project: troncos
Version: 5.1.0
Filename: troncos-5.1.0-py3-none-any.whl
Download: [link]
Size: 25854
MD5: d2a40113309e56bc28cf2b8a80c67d08
SHA256: 9ef18e251fa2e524d037b962ecc322c12323133460855577c1df5d62d03c79f1
Uploaded: 2024-06-27 12:17:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: troncos
Version: 5.1.0
Summary: Collection of Python logging, tracing and profiling tools
Author: Guðmundur Björn Birkisson
Author-Email: gudmundur.birkisson[at]oda.com
Home-Page: https://github.com/kolonialno/troncos
Project-Url: Documentation, https://github.com/kolonialno/troncos
Project-Url: Repository, https://github.com/kolonialno/troncos
License: MIT
Keywords: logs,traces,opentelemetry
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: ddtrace (<3,>=2)
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc (<2,>=1.19); extra == "grpc"
Requires-Dist: opentelemetry-exporter-otlp-proto-http (<2,>=1.19)
Requires-Dist: opentelemetry-sdk (<2,>=1.19)
Requires-Dist: pyroscope-io (<1,>=0.8.0)
Requires-Dist: python-ipware (<4,>=2)
Requires-Dist: structlog-sentry (<3,>=2.0.0); extra == "sentry"
Provides-Extra: grpc
Provides-Extra: sentry
Description-Content-Type: text/markdown
[Description omitted; length: 9679 characters]

WHEEL

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

RECORD

Path Digest Size
troncos/__init__.py sha256=3REKplo7TWe4bLJjZhtJY2Spzsi-nCwI6CbP9D227N4 291
troncos/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/asgi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/asgi/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/asgi/logging/middleware.py sha256=8f4p75FjWTO6J4HztsaagNmZu98kKDYHdH9GiH1KyrM 5686
troncos/contrib/asgi/profiling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/asgi/profiling/app.py sha256=r5LVm-u50PDq194R74d0s2Sah9rcn0yNmzGkTw5Fymg 576
troncos/contrib/celery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/celery/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/celery/logging/signals.py sha256=nmbSh66et8MnaEuYsRxleatFlFGK3Ujv4kqkBMYUXEY 999
troncos/contrib/django/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/django/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/django/logging/middleware.py sha256=KDd3Ii1_C3TXncwIXE2C1v8roHvNJ2U6dsld-MSeqLk 2391
troncos/contrib/django/profiling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/django/profiling/views.py sha256=n4qvmfPxEpTguph6ijtN-k-WYH2piZwbAz7VU7Quh7s 259
troncos/contrib/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/logging/tools/__init__.py sha256=RAcCkx5X_jvpM9fuoEvsigYAx8KXRP6scjxzf68fB0s 3455
troncos/contrib/starlette/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/starlette/profiling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/contrib/starlette/profiling/views.py sha256=3ACxB3LS62E1omAuKdMjBPpLcnhR90f9bWkxBHFzWJE 291
troncos/contrib/structlog/__init__.py sha256=I9GDOqU3TgMq0Ta07UBrZxbsfu82eFCczJj2IjyLzM8 5500
troncos/contrib/structlog/processors.py sha256=yjfbMDR5ZP3w6ByunU86NhmYovE2ETExXRsgCnPFucs 906
troncos/profiling/__init__.py sha256=Ld0yn-Uxyn_SwBMvPXsrUiIKpXkdUh-PW5viYwUEt3M 82
troncos/profiling/auto.py sha256=cbuC6gnCEo-BuINqGM-A8SsWaen6Uuq_u7DLJVZrzWo 192
troncos/profiling/bootstrap/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/profiling/bootstrap/profile.py sha256=hhubb4jIJXhipIsZsXbLNexYIMHIc_YlSE4JRf7IpRI 439
troncos/profiling/bootstrap/start.py sha256=F3G9JzlgkoYRJ5EqxfWwy1F6o9lJJgkZAtHgD3OB9Hs 343
troncos/profiling/profiler.py sha256=nIrWegg3Il4cHMupm5lv7Upl0EqgXXvZViK9dk2fdEs 1791
troncos/profiling/pyroscope.py sha256=T7ZQ6qhKjSn8wENSvkTENk8lateUTiyf7qzOMVhjeGQ 1155
troncos/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
troncos/tracing/__init__.py sha256=eeCarOzcKETjDnG-aw0dGM2boMOKdv_jO1__JVH1mZ8 734
troncos/tracing/_exporter.py sha256=IEeCyK6_KkKKKEu1HpxMznePLFfPfMhGSEekhDj0h8o 1305
troncos/tracing/_otel.py sha256=8P5Ev_FzbcDPMlsRwEwd0szoTVLINvXQb3w1HZij5X8 2199
troncos/tracing/_span.py sha256=kVZvEWck3nhgUCx3huIh1XSCkMZez1_WLBWNxGeesb8 4620
troncos/tracing/_writer.py sha256=UoOt9bo2OA2xDGbMFa7JgtGf4UD8eeWn57ihrW_0g4g 2529
troncos/tracing/decorators.py sha256=7E5Jn47pNqKhKQNbc65_d9i79r-qX5kV1KrX9irs_i0 7547
troncos-5.1.0.dist-info/LICENSE sha256=0LkhXGFNXIt9gW0zs6_9YZynb4DDt3OZaRXz7DpD0qQ 1077
troncos-5.1.0.dist-info/METADATA sha256=RShy5cY_uarHyiYYdIfycxAHWYtWU1d-MYTWJQQO28M 10842
troncos-5.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
troncos-5.1.0.dist-info/RECORD