smartconnect-client
Python client for using SMART Connect API
This is initially mean to satisfy essentials for adapting Gundi to push EarthRanger Reports to SMART Connect.
Development
Uses uv with a hatchling build backend.
uv sync # create .venv and install dependencies (incl. dev group)
uv run pytest # run the test suite
uv build # build wheel + sdist into dist/
Release
Push a v*.*.* tag matching the version in pyproject.toml. The release
workflow runs the test suite, builds, publishes to PyPI via Trusted
Publishing (OIDC), and attaches the artifacts to a GitHub Release.
Release files for smartconnect-client 1.14.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| smartconnect_client-1.14.0.tar.gz | 20.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| smartconnect_client-1.14.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 46.8 kB
Release files / smartconnect_client-1.14.0.tar.gz
| Download URL | smartconnect_client-1.14.0.tar.gz |
|---|---|
| Size | 20.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
84d599ee366ab6081699d8f83067525fcb1f1259e18d4aa8f2c30d336f130a8c
|
|
BLAKE2b-256 checksum How to use checksums |
79f17a07582232e8311ac9a72a1ff858276afb99ab6753af1498eec9c18950c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency logRelease files / smartconnect_client-1.14.0-py3-none-any.whl
| Download URL | smartconnect_client-1.14.0-py3-none-any.whl |
|---|---|
| Size | 26.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6cfdb08b8bd9ec10a8603c79654c6fa0b07a621b66a101bb0a4be0d8b3811494
|
|
BLAKE2b-256 checksum How to use checksums |
6e3126a6ffd70f5f2b697a70a9d2a85a2c15f7062b63b6d5f7c05e00af6b4c56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency log