This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 2.0.0 instead.
Reason given by maintainers: broken RC
Scabha is an option parser and parameter validation tool built for (but not limited to) radio interferometry related software applications. The option parser is based on Click.
Installation - User
Scabha can be installed using pip. Simply run pip install scabha.
Installation - Developer
uv - uv managed environment
After cloning the repo, install with uv sync --group dev. Then run uv run pre-commit install to set up the pre-commit hooks. By default, you should end up with a correctly configured environment in .venv. ruff can be invoked manually with uv run ruff check and uv run ruff format.
pip managed environment
After cloning the repo, create a virtual environment with virtualenv -p {python_version} path/to/env. Activate the environment and install with pip install -e . --group dev. Then run pre-commit install inside the environment to set up the pre-commit hooks. ruff can be invoked manually with ruff check and ruff format.
Metadata
Release files for scabha 2.2.0rc3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scabha-2.2.0rc3.tar.gz | 65.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scabha-2.2.0rc3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 79.4 kB
Release files / scabha-2.2.0rc3.tar.gz
| Download URL | scabha-2.2.0rc3.tar.gz |
|---|---|
| Size | 65.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
72bc8d4379dbfb4580adb4f8b9595a0fcd7427b735c5e4a70df539ac7dcba726
|
|
BLAKE2b-256 checksum How to use checksums |
e00425e335cdb21f8dd1cd4880dfea36370dd88b75737a0672842c6bf21b9966
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / scabha-2.2.0rc3-py3-none-any.whl
| Download URL | scabha-2.2.0rc3-py3-none-any.whl |
|---|---|
| Size | 14.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f6b13b859ecee1b06b10181196ccb5dea8e99d6b89e8334b8cf64cffc58239e4
|
|
BLAKE2b-256 checksum How to use checksums |
d5d3fd11f2af6ff54b9f8c384d3e9a9de8467e4dafadf945ac314dfbfc2f1cc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|