https://github.com/viralemergence/py-virion-data
https://github.com/viralemergence/py-virion-data
software
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/viralemergence/py-virion-data
- Owner: viralemergence
- License: mit
- Created: 2025-06-26T15:19:38.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-03-20T23:15:24.000Z (3 months ago)
- Last Synced: 2026-03-21T14:30:46.997Z (3 months ago)
- Topics: software
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# py-virion-data
[](https://pypi.org/project/py-virion-data)
[](https://pypi.org/project/py-virion-data)
[](https://codecov.io/github/viralemergence/py-virion-data)
-----
## Table of Contents
- [Installation](#installation)
- [License](#license)
## Installation
```console
pip install py-virion-data
```
## License
`py-virion-data` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
## Package development and maintenance
This package was developed using the [PyOpenSci package tutorial](https://www.pyopensci.org/python-package-guide/tutorials/intro.html) and follows their best practices as closely as possible.
Therefore we use [hatch](https://hatch.pypa.io/1.16/) to build, test, and document the package.
### Versioning
major - changes to defined classes that break previous releases
minor - changes or refactors to defined classes that add, refine or modify features without breaking functionality from previous releases. A minor release may also occur if there are significant improvements testing, documentation or other user support features.
patch - quick fixes to correct malfunctioning code, or improvements to testing, documentation, or other user support features.
To change the version run the following code:
```
hatch version minor
```
see [hatch versioning](https://hatch.pypa.io/1.9/version/) for more details.
### Testing
Tests are stored in the "tests" directory and test configurations can be found in the pyproject.toml file. See [Using Hatch for Developing](https://www.pyopensci.org/python-package-guide/tutorials/develop-python-package-hatch.html) for more info.
To run tests locally:
```
hatch run test:run_local
```