Woodchipper is a support library for plugging structured logging into a Python project.
Project description
Woodchipper
A library to support contextual structured logging with related observability metrics.
Woodchipper was written during an internal hackathon at tackle.io.
Installing
pip install woodchipper
Creating a developer environment
After cloning the repository, setting up a virtual environment, and activating it...
pip install -e .[dev]
We recommend you install pre-commit and install the pre-commit hooks using:
pre-commit install
Releasing to PyPI
Releases are handled through GitHub Actions by tagging a revision in GitHub. To release version 0.13.37:
# Obviously adjust the version number to the version you're releasing, but it must be of the form vX.Y or vX.Y.Z
git tag -a v0.13.37 -m "Releasing v0.13.37"
git push origin --tags
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
woodchipper-0.14.0.tar.gz
(28.2 kB
view details)
Built Distribution
File details
Details for the file woodchipper-0.14.0.tar.gz
.
File metadata
- Download URL: woodchipper-0.14.0.tar.gz
- Upload date:
- Size: 28.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 187d6c4dfd619bd478da9d3888f773b5f8d446ee0e3ddefe8b75bccafaeffb78 |
|
MD5 | eff82f09a338771597e7a8d9a36e42f8 |
|
BLAKE2b-256 | c699f227ab6fab5da7f83e15a9ffc297192400e0bdcde6ba31e7617c5344ae35 |
File details
Details for the file woodchipper-0.14.0-py3-none-any.whl
.
File metadata
- Download URL: woodchipper-0.14.0-py3-none-any.whl
- Upload date:
- Size: 13.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1c2dab96a245a939ed1d4455d8acd013c4c943d4a6c4da2cfa04b32c38de87a |
|
MD5 | bbf7fdb4d3fdbd2fe7d09c97dde9624f |
|
BLAKE2b-256 | 7e2704971cfc3d7f338c04ab1646608a88e83a11910fca0c8714c2a134089c9b |