pypara


Namepypara JSON
Version 0.1.1 PyPI version JSON
download
home_page
SummaryCurrencies, Monetary Value Arithmetic/Conversion and Some Type Convenience
upload_time2023-10-11 01:09:49
maintainer
docs_urlNone
author
requires_python>=3.9
licenseBSD License
keywords finance
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Python Library for Currencies and Monetary Values

[![PyPI](https://img.shields.io/pypi/v/pypara?style=flat-square)](https://pypi.org/project/pypara/)
[![Python Versions](https://img.shields.io/pypi/pyversions/pypara?style=flat-square)](https://pypi.org/project/pypara/)
[![License](https://img.shields.io/github/license/vst/pypara?style=flat-square)](https://github.com/vst/pypara/blob/main/LICENSE)
[![Builds](https://img.shields.io/github/actions/workflow/status/vst/pypara/test.yml?style=flat-square)](https://github.com/vst/pypara/actions/workflows/test.yml)
[![Issues](https://img.shields.io/github/issues/vst/pypara?style=flat-square)](https://github.com/vst/pypara/issues)
[![Last Commit](https://img.shields.io/github/last-commit/vst/pypara?style=flat-square)](https://github.com/vst/pypara/commits)

> **TODO**: Provide a complete README.

## Development Notes

Enter the Nix shell:

```sh
nix-shell
```

Run the test suite:

```sh
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:

```sh
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:

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

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "pypara",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "finance",
    "author": "",
    "author_email": "Vehbi Sinan Tunalioglu <vst@vsthost.com>",
    "download_url": "https://files.pythonhosted.org/packages/3a/07/40c1165e5bae822f2a02c41f095fd9e1b04a9103baf5d1ee296d8579bde2/pypara-0.1.1.tar.gz",
    "platform": null,
    "description": "# Python Library for Currencies and Monetary Values\n\n[![PyPI](https://img.shields.io/pypi/v/pypara?style=flat-square)](https://pypi.org/project/pypara/)\n[![Python Versions](https://img.shields.io/pypi/pyversions/pypara?style=flat-square)](https://pypi.org/project/pypara/)\n[![License](https://img.shields.io/github/license/vst/pypara?style=flat-square)](https://github.com/vst/pypara/blob/main/LICENSE)\n[![Builds](https://img.shields.io/github/actions/workflow/status/vst/pypara/test.yml?style=flat-square)](https://github.com/vst/pypara/actions/workflows/test.yml)\n[![Issues](https://img.shields.io/github/issues/vst/pypara?style=flat-square)](https://github.com/vst/pypara/issues)\n[![Last Commit](https://img.shields.io/github/last-commit/vst/pypara?style=flat-square)](https://github.com/vst/pypara/commits)\n\n> **TODO**: Provide a complete README.\n\n## Development Notes\n\nEnter the Nix shell:\n\n```sh\nnix-shell\n```\n\nRun the test suite:\n\n```sh\npython -m nox\n```\n\n> **Note:** Since we are under Nix shell, `nox` command will attempt to use its\n> own Python interpreter pinned during `nox` installation. We want our own\n> interpreter to be used during `nox` checks.\n\nAlternatively:\n\n```sh\nnix-shell --argstr python python39  --run \"python -m nox\"\nnix-shell --argstr python python310 --run \"python -m nox\"\nnix-shell --argstr python python311 --run \"python -m nox\"\n```\n\n> **Note:** Python 3.9 test are not added to GitHub Actions test workflow. It\n> takes very long to setup the Nix shell as Python 3.9 packages are no longer\n> fetched from the cache.\n\n## Publishing\n\nBuilding a package and uploading it to PyPI is handled by the GitHub Action upon\nsuccessful GitHub Release (using Release Please Action).\n\nHowever, in the event of emergency, you can still manually build a package and\nupload it to PyPI:\n\n```sh\nrm -Rf dist/\npython -m build\ntwine check dist/*\ntwine upload -s dist/*\n```\n",
    "bugtrack_url": null,
    "license": "BSD License",
    "summary": "Currencies, Monetary Value Arithmetic/Conversion and Some Type Convenience",
    "version": "0.1.1",
    "project_urls": {
        "Changelog": "https://github.com/vst/pypara/blob/main/CHANGELOG.md",
        "Documentation": "https://github.com/vst/pypara#readme",
        "Homepage": "https://github.com/vst/pypara",
        "Repository": "https://github.com/vst/pypara.git"
    },
    "split_keywords": [
        "finance"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "626253f937b19b09c0f389c830498daaf50d2dec46e1caf33f0def93d5d0fd76",
                "md5": "b595d1798e8a542ba012951e19b5ba6d",
                "sha256": "d2a4c07a4c9173984efd8d6d1f341497a917bc856ed4a76750e5ec7aa2bdc973"
            },
            "downloads": -1,
            "filename": "pypara-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b595d1798e8a542ba012951e19b5ba6d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 41024,
            "upload_time": "2023-10-11T01:09:48",
            "upload_time_iso_8601": "2023-10-11T01:09:48.003293Z",
            "url": "https://files.pythonhosted.org/packages/62/62/53f937b19b09c0f389c830498daaf50d2dec46e1caf33f0def93d5d0fd76/pypara-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3a0740c1165e5bae822f2a02c41f095fd9e1b04a9103baf5d1ee296d8579bde2",
                "md5": "00df67ffbfea178a280604a296caa35f",
                "sha256": "4a285a07b87c79df62e04efac61d859d7f103ff57d2327983b909b6e75a0df96"
            },
            "downloads": -1,
            "filename": "pypara-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "00df67ffbfea178a280604a296caa35f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 42903,
            "upload_time": "2023-10-11T01:09:49",
            "upload_time_iso_8601": "2023-10-11T01:09:49.550280Z",
            "url": "https://files.pythonhosted.org/packages/3a/07/40c1165e5bae822f2a02c41f095fd9e1b04a9103baf5d1ee296d8579bde2/pypara-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-11 01:09:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "vst",
    "github_project": "pypara",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pypara"
}
        
Elapsed time: 0.35030s