Skip to main content

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)

Source distribution for smartconnect-client 1.14.0
File Size Uploaded
smartconnect_client-1.14.0.tar.gz 20.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for smartconnect-client 1.14.0
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

1.14.0 This release

2 release files

1.13.0

2 release files

1.11.1

2 release files

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