OpenDiamond scope manipulation library and tools
Project description
OpenDiamond-scope
Library and tools for manipulating OpenDiamond search scopes.
To install the latest release from PyPI
pipx install opendiamond-scope # or
pip install --user opendiamond-scope
Building from source
For development, a consistent development environment is managed with poetry. If you are developing locally it is recommended to set up pre-commit git hooks.
poetry install
poetry run pre-commit install # optional
The code can then be run from the managed environment.
poetry run opendiamond-scope -h
Running of tests and release tagging is done with nox, which should already be installed in the development environment at this point.
# run tests against different installed python interpreters
poetry run nox
# release version tagging (and publishing) are handled by a nox script
poetry run nox -s release -- [major/minor/patch]
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
opendiamond-scope-10.2.1.tar.gz
(22.1 kB
view hashes)
Built Distribution
Close
Hashes for opendiamond_scope-10.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83ccac6008a4be6f975814937a90d9d343144f3e151d2788cb6698d5b62c8b2b |
|
MD5 | 38172cd84c22fc1abe9d4346e5d5a919 |
|
BLAKE2b-256 | 18594d6a01dbf47963393c42218e852d08631e0a9fcfc315543ec89c6bb1374a |