Panama Canal Authority NovaStar API Client, novastar_client
novastar_client
A Python client library for working with the NovaStar API, with documentation published via pdoc on GitHub pages. See Releases and the latest release for this package details and install guidance.
Overview
novastar_client is meant for developers who want to control or integrate NovaStar workflows from Python code instead of relying entirely on desktop tools. The documentation site is structured as API reference material, so the package is best approached as importable library for scripts, services, and internal utilities.
What it includes
- A Python package under the
novastar_clientname, documented with pdoc. - An API-first layout intended for code-based usage.
- Published release artifacts for installation from GitHub release pages.
Installation
Install from the repository's Releases using the package file provided on the GitHub release page. Release assets include a tarball and wheel. Download to install with pip, or install directly from the release version. It is suggested to use the wheel for installation because it will be a quicker install.
pip install wheel, Windows CMD
pip install .\novastar_client-0.1.0-py3-none-any.whl
pip install tarball, Windows CMD
pip install .\novastar_client-0.1.0.tar.gz
Direct pip install whl, Windows CMD
pip install "https://github.com/jeffsuperglide/novastar_client/releases/download/v0.1.0/novastar_client-0.1.0-py3-none-any.whl"
Documentation
The full API reference is published at https://jeffsuperglide.github.io/novastar_client/. Reference for:
- Module and class names.
- Method signatures.
- Parmeter details.
- Return values.
Reference Links
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file novastar_client-1.2.0.tar.gz.
File metadata
- Download URL: novastar_client-1.2.0.tar.gz
- Upload date:
- Size: 23.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f3d22e960005a54cd08c2fca81bbdc6371719c898b55b7775e9b56942d79c515
|
|
| MD5 |
c5c27e816b527b3c3ce71c4d217b249f
|
|
| BLAKE2b-256 |
7fc813b163d71d10778cd4c4e3b2678a51bef835729b0a652e637238b17ab213
|
Provenance
The following attestation bundles were made for novastar_client-1.2.0.tar.gz:
Publisher:
release.yml on jeffsuperglide/novastar_client
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
novastar_client-1.2.0.tar.gz -
Subject digest:
f3d22e960005a54cd08c2fca81bbdc6371719c898b55b7775e9b56942d79c515 - Sigstore transparency entry: 2621010666
- Sigstore integration time:
-
Permalink:
jeffsuperglide/novastar_client@1ac4bb9140e82a217d3622dd65ad11904f5c7f45 -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/jeffsuperglide
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1ac4bb9140e82a217d3622dd65ad11904f5c7f45 -
Trigger Event:
push
-
Statement type:
File details
Details for the file novastar_client-1.2.0-py3-none-any.whl.
File metadata
- Download URL: novastar_client-1.2.0-py3-none-any.whl
- Upload date:
- Size: 39.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ebda8a310861037690be61f53eca1fe8f7376b481344592b4b7835f4fb837c4
|
|
| MD5 |
89b57276c70d05112dfd2ef7ccfe6e5e
|
|
| BLAKE2b-256 |
8c45a1809f535cfba7b1411638edd4e1476e7a347345f75a5e9c6fd8d891e71f
|
Provenance
The following attestation bundles were made for novastar_client-1.2.0-py3-none-any.whl:
Publisher:
release.yml on jeffsuperglide/novastar_client
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
novastar_client-1.2.0-py3-none-any.whl -
Subject digest:
6ebda8a310861037690be61f53eca1fe8f7376b481344592b4b7835f4fb837c4 - Sigstore transparency entry: 2621010202
- Sigstore integration time:
-
Permalink:
jeffsuperglide/novastar_client@1ac4bb9140e82a217d3622dd65ad11904f5c7f45 -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/jeffsuperglide
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1ac4bb9140e82a217d3622dd65ad11904f5c7f45 -
Trigger Event:
push
-
Statement type: