Skip to main content

Helper functions to consume and parse information from University of Colorado's Argovis API.

Project description

Build and release

  • Review metadata in pyproject.toml; while determining if code is release worthy, append an rc tag to the semantic version, like major.minor.patch.rcxx
  • Build a release (image is built off of Dockerfile-build-env):
    docker container run -v $(pwd):/src argovis/argovis_helpers:build-240118 python -m build
    
  • Push to testPypi (notice you'll need a file pypirc with appropriate API tokens for the pypi servers):
    docker container run -v $(pwd):/src -v $(pwd)/pypirc:/root/.pypirc -it argovis/argovis_helpers:build-240118 twine upload -r testpypi dist/<your new rc>
    
  • Test install and try: python -m pip install -i https://test.pypi.org/simple argovis_helpers
  • If all is well, rebuild without the rc tag and push to pypi:
    docker container run -v $(pwd):/src -v $(pwd)/pypirc:/root/.pypirc -it argovis/argovis_helpers:build-240118 twine upload dist/<your new release>
    
  • git add your new build artifacts under /dist
  • Push to github and mint a release matching the version number in pyproject.toml.

Project details


Download files

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

Source Distribution

argovisHelpers-0.0.23.tar.gz (14.8 kB view hashes)

Uploaded Source

Built Distribution

argovisHelpers-0.0.23-py3-none-any.whl (12.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page