odg-client
Client library for the Open Delivery Gear
Decision gist · record as of 2026-08-14
Yes, with conditions. The package is actively maintained, has low install friction, and carries no known vulnerabilities. However, the unclear license and lack of public documentation are material blockers: verify the license terms and confirm the API documentation is accessible before committing to a production dependency. If you are already embedded in the Open Delivery Gear ecosystem and have internal documentation, this is a straightforward install.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.11 or later; runtime dependencies include dacite, gardener-ocm, pycryptodome, pyjwt, and requests.
- Installation is low-friction with a pure-wheel distribution.
- The package is actively maintained with a recent release (18 days old), though repository metadata is not publicly available to verify ongoing development signals.
License · maintenance · safety
(unclear) — License treatment is unclear—no SPDX identifier or raw license text is declared. Before adopting this package in a commercial or copyleft-sensitive project, verify the actual license terms with the maintainers or project documentation.
last release 2026-07-27 (18 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 711,564 downloads/mo, #5,256 on PyPI
Alternatives
Verify before relying
pip install odg-client
import odg_client
# Create a client instance and call service methods
client = odg_client.Client()
# Use client to interact with the Delivery Service- What authentication mechanism does the Delivery Service require (JWT, API key, OAuth)?
- Does gardener-ocm introduce system-level or compiled dependencies beyond Python packages?
- What is the actual license of odg-client, and are there any restrictions on commercial use?
- Is there published API documentation or examples beyond the package description?
What it is and what it does
odg-client is a Python client library for the Open Delivery Gear's Delivery Service. It wraps HTTP communication with the service using requests, handles cryptographic operations via pycryptodome, and manages JWT-based authentication through pyjwt. The library uses dacite for data serialization and depends on gardener-ocm for integration with the broader Open Delivery Gear ecosystem.
The package is actively maintained and has a low installation footprint as a pure-wheel distribution. It targets Python 3.11 and later. The library is positioned for developers who need to automate or integrate delivery operations programmatically, though without published documentation or repository visibility, the scope and API surface remain opaque from the public fact sheet alone.
Use it for
- Automate delivery workflows by calling the Delivery Service API from Python applications.
- Integrate delivery operations into CI/CD pipelines or orchestration tools.
- Build management dashboards or monitoring tools that query delivery status and metrics.
- Develop scripts to manage or provision delivery resources within the Open Delivery Gear ecosystem.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, with conditions.
The package is actively maintained, has low install friction, and carries no known vulnerabilities. However, the unclear license and lack of public documentation are material blockers: verify the license terms and confirm the API documentation is accessible before committing to a production dependency. If you are already embedded in the Open Delivery Gear ecosystem and have internal documentation, this is a straightforward install.
Install
odg-client on PyPI
Before you install
Installation is low-friction with a pure-wheel distribution. The package is actively maintained with a recent release (18 days old), though repository metadata is not publicly available to verify ongoing development signals.
Requires Python 3.11 or later; runtime dependencies include dacite, gardener-ocm, pycryptodome, pyjwt, and requests.
License in practice
License treatment is unclear—no SPDX identifier or raw license text is declared. Before adopting this package in a commercial or copyleft-sensitive project, verify the actual license terms with the maintainers or project documentation.
Quickstart
pip install odg-client
import odg_client
# Create a client instance and call service methods
client = odg_client.Client()
# Use client to interact with the Delivery Service
Verify before relying
- What authentication mechanism does the Delivery Service require (JWT, API key, OAuth)?
- Does gardener-ocm introduce system-level or compiled dependencies beyond Python packages?
- What is the actual license of odg-client, and are there any restrictions on commercial use?
- Is there published API documentation or examples beyond the package description?
Package facts
| License | Not declared unclear |
| Python support | Supports the current Python release >=3.11 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 5 packagesdacitegardener-ocmpycryptodomepyjwtrequests |
| Maintenance | Actively maintained 18 days since the last release |
| First released | |
| Downloads | 711,564 / month, #5,256 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
Evidence: odg_client-0.12.0-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “open delivery gear client”
- odg-clientodg-client is a Python client library for interacting with the Open…
- ha-garminPython client for the Garmin Connect API with support for…
- django-sendgrid-v5Provides a Django email backend that sends messages through…
Give your agent the search over MCP, or paste the wish link into any chat.
More Internet packages
Botocore provides low-level, data-driven access to Amazon Web Services APIs, serving as the foundation for the AWS CLI and boto3 libraries.
Install it if you need programmatic access to AWS services.
Provides an async client for AWS services using botocore and aiohttp, allowing you to call AWS APIs asynchronously within asyncio-based applications.
Install it if you need to call AWS services from async Python code; it is the standard way to do so.
Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.
Provides a platform-independent file locking mechanism to coordinate access to files across processes and threads.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides common Protocol Buffer message definitions used across Google Cloud APIs, enabling Python clients to interact with Google services.
See also dicomweb-client · rapidata · mailgun · garminconnect · google-cloud-deploy · odfdo · openshift-client · ha-garmin · googleads · mailchimp-transactional