A python version of the "BasicTracer" reference implementation for OpenTracing.
The examples/
directory contains a sample of how the BasicTracer
implementation could be used to display spans in the console.
This project uses Protocol Buffers for serializing tracing data. The protobuf definition is in the proto/wire.proto
file. If you need to regenerate the Python code from the proto file, see the instructions in proto/README.md.
virtualenv env
. ./env/bin/activate
make bootstrap
make test
You can use tox to run tests as well.
tox
Before new release, add a summary of changes since last version to CHANGELOG.rst
pip install zest.releaser[recommended]
prerelease
release
git push origin master --follow-tags
python setup.py sdist upload -r pypi
postrelease
git push