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 details)
Built Distribution
File details
Details for the file heliokos-0.0.9.tar.gz
.
File metadata
- Download URL: heliokos-0.0.9.tar.gz
- Upload date:
- Size: 2.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca48d4dca7c471c235346d194c90a578a1a8652254cc1c604f9e150f95d600fb |
|
MD5 | c02aac55adc21367cda803603bb6a518 |
|
BLAKE2b-256 | 55eeae120b8c39c1f5a707bc8dfb2952fdfef0418b380e00a0f34192ca41d043 |
File details
Details for the file heliokos-0.0.9-py3-none-any.whl
.
File metadata
- Download URL: heliokos-0.0.9-py3-none-any.whl
- Upload date:
- Size: 2.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b3106c9c72bca44371a56c09d6c2cfb5ec1ae722c34623c50a49c628510a4d0 |
|
MD5 | a2c9bb7cf83fda567967d5e6add158c3 |
|
BLAKE2b-256 | 81d00fc628a70202c394a034fd722c8921d85fd4b2e342d0f86a988e97b1e80b |