Skip to main content
Yanked

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.

Documentation page

Reference paper

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)

Source distribution for scabha 2.2.0rc3
File Size Uploaded
scabha-2.2.0rc3.tar.gz 65.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scabha 2.2.0rc3
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page