A knowledge organization system (KOS) service for Heliophysics
Project description
heliokos
A knowledge organization system (KOS) service for Heliophysics
development
git clone
this repository, and in the root directory,
pip install -e .
To start the Web server for development:
uvicorn heliokos.ui.main:app --reload
testing
# Example: run linting and tests for single module
tox run -e lint,py311 -- tests/test_units.py
# Example run single test by name
tox run -e py311 -- -k test_harmonizing_two_concept_schemes
# Example: run all tests
tox
release process
- bump
version
in pyproject.toml. - git commit
- git tag v$(pyproject.toml.version) # e.g.
git tag v0.0.5
. - python -m build
- python -m twine upload dist/*
- rm -rf dist
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
heliokos-0.0.9.tar.gz
(2.5 MB
view hashes)