Python Library for Currencies and Monetary Values
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,
noxcommand will attempt to use its own Python interpreter pinned duringnoxinstallation. We want our own interpreter to be used duringnoxchecks.
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/*
Metadata
Release files for pypara 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pypara-0.1.1.tar.gz | 42.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pypara-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 83.9 kB
Release files / pypara-0.1.1.tar.gz
| Download URL | pypara-0.1.1.tar.gz |
|---|---|
| Size | 42.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4a285a07b87c79df62e04efac61d859d7f103ff57d2327983b909b6e75a0df96
|
|
BLAKE2b-256 checksum How to use checksums |
3a0740c1165e5bae822f2a02c41f095fd9e1b04a9103baf5d1ee296d8579bde2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / pypara-0.1.1-py3-none-any.whl
| Download URL | pypara-0.1.1-py3-none-any.whl |
|---|---|
| Size | 41.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d2a4c07a4c9173984efd8d6d1f341497a917bc856ed4a76750e5ec7aa2bdc973
|
|
BLAKE2b-256 checksum How to use checksums |
626253f937b19b09c0f389c830498daaf50d2dec46e1caf33f0def93d5d0fd76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|