Skip to main content

Currencies, Monetary Value Arithmetic/Conversion and Some Type Convenience

Project description

Python Library for Currencies and Monetary Values

PyPI Python Versions License Builds Issues Last Commit

TODO: Provide a complete README.

Development Notes

Enter the Nix shell:

nix-shell

Run the test suite:

python -m nox

Note: Since we are under Nix shell, nox command will attempt to use its own Python interpreter pinned during nox installation. We want our own interpreter to be used during nox checks.

Alternatively:

nix-shell --argstr python python39  --run "python -m nox"
nix-shell --argstr python python310 --run "python -m nox"
nix-shell --argstr python python311 --run "python -m nox"

Note: Python 3.9 test are not added to GitHub Actions test workflow. It takes very long to setup the Nix shell as Python 3.9 packages are no longer fetched from the cache.

Publishing

Building a package and uploading it to PyPI is handled by the GitHub Action upon successful GitHub Release (using Release Please Action).

However, in the event of emergency, you can still manually build a package and upload it to PyPI:

rm -Rf dist/
python -m build
twine check dist/*
twine upload -s dist/*

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

pypara-0.1.1.tar.gz (42.9 kB view details)

Uploaded Source

Built Distribution

pypara-0.1.1-py3-none-any.whl (41.0 kB view details)

Uploaded Python 3

File details

Details for the file pypara-0.1.1.tar.gz.

File metadata

  • Download URL: pypara-0.1.1.tar.gz
  • Upload date:
  • Size: 42.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pypara-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4a285a07b87c79df62e04efac61d859d7f103ff57d2327983b909b6e75a0df96
MD5 00df67ffbfea178a280604a296caa35f
BLAKE2b-256 3a0740c1165e5bae822f2a02c41f095fd9e1b04a9103baf5d1ee296d8579bde2

See more details on using hashes here.

File details

Details for the file pypara-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pypara-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 41.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for pypara-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d2a4c07a4c9173984efd8d6d1f341497a917bc856ed4a76750e5ec7aa2bdc973
MD5 b595d1798e8a542ba012951e19b5ba6d
BLAKE2b-256 626253f937b19b09c0f389c830498daaf50d2dec46e1caf33f0def93d5d0fd76

See more details on using hashes here.

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