Skip to main content

A framework for measuring things and producing structured results.

Project description


A framework for measuring things and producing structured results.


honestybox-measurement supports Python 3.5 to Python 3.8 inclusively.


To ensure releases are always built on the latest codebase, changes are only ever merged from master.

Creating a release

  1. Ensure that master is up to date:

    git checkout master
    git pull origin
  2. Switch to release and ensure it is up to date:

    git checkout release
    git pull origin
  3. Merge from master:

    git merge master
  4. Add a new release to and include all changes in [Unreleased].

  5. Update version number in pyproject.toml

  6. Commit the changes to the release branch with comment Release <version number>

    git add pyproject.toml
    git commit -m 'Release 0.0.1`
  7. Tag the commit with the release number:

     git tag 0.0.1
  8. Push the commit and tags upstream:

    git push && git push --tags
  9. Merge changes into master and push upstream:

    git checkout master
    git merge release
    git push

Publishing a release

  1. Install poetry

  2. Checkout the release:

    git checkout 0.0.1
  3. Publish the release:

    poetry publish --build

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for honestybox-measurement, version 1.0.2
Filename, size File type Python version Upload date Hashes
Filename, size honestybox_measurement-1.0.2-py3-none-any.whl (26.3 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size honestybox-measurement-1.0.2.tar.gz (21.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page