Scopinator
A library for controlling telescopes (initially Seestars).
Example commands
uv run scopinator status uv run scopinator discover uv run scopinator version uv run scopinator device-state --all --host 192.168.42.41 uv run scopinator device-state --all --json --host 192.168.42.41 uv run scopinator device-state --all --json --host 192.168.42.41 | fx uv run scopinator capture-video --host 192.168.42.41 --duration 10 uv run scopinator monitor uv run scopinator monitor --host 192.168.42.41 uv run scopinator monitor --host 192.168.42.41 --json uv run scopinator monitor --host 192.168.42.41 -i pi_get_time uv run scopinator stream-images --host 192.168.42.41 --show-events uv run scopinator stream-images --host 192.168.42.41 --compact uv run scopinator stream-images --host 192.168.42.41 --compact --scenery --save scenery.mp4 uv run scopinator stream-images --host 192.168.42.41 --compact --scenery --save scenery.mp4 --save-video uv run scopinator stream-images --host 192.168.42.41 --compact --save scenery.mp4 --save-video --count 50 --scenery uv run scopinator repl SCOPINATOR_DEBUG=false uv run scopinator repl SCOPINATOR_TRACE=true SCOPINATOR_DEBUG=true uv run scopinator stream-images --host 192.168.42.41 --compact
Versioning
This project uses CalVer versioning in a SemVer-compatible format:
Format: YYYY.MM.PATCH
YYYY: Full year (e.g., 2025)MM: Month without zero-padding (e.g., 8 for August)PATCH: Patch version for bug fixes within the month (starts at 0)
This format is compatible with Semantic Versioning where:
YYYYacts as the MAJOR versionMMacts as the MINOR versionPATCHacts as the PATCH version
Example: 2025.8.0 means the first release in August 2025.
Metadata
Release files for scopinator 2026.3.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scopinator-2026.3.14.tar.gz | 135.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scopinator-2026.3.14-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 312.2 kB
Release files / scopinator-2026.3.14.tar.gz
| Download URL | scopinator-2026.3.14.tar.gz |
|---|---|
| Size | 135.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b8c376fec9b21d6bb0ac7171d1a1f4d72946130f2a21be17e613ad6ffe61ff78
|
|
BLAKE2b-256 checksum How to use checksums |
64b72277d2a3f7cd94aac130e0b6c81952df0ddc1a8ab544440d2ed544d6ac07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / scopinator-2026.3.14-py3-none-any.whl
| Download URL | scopinator-2026.3.14-py3-none-any.whl |
|---|---|
| Size | 176.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
62c67fed1a3e0511101c75721c76894c0d8cad7cb14612dfa5a97544b8e0ff89
|
|
BLAKE2b-256 checksum How to use checksums |
cb9f662849430a1d9848503b8c67294c06807a61c9d72a2bde6f920466f43f23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|