Pre-release
This release is a pre-release and may not be stable for production use.
jentic-apitools-public-apis-client
Shared GitHub client and improve-flow orchestration for interactions with the
jentic-public-apis repository.
This package is consumed by both jentic-apitools-cli and jentic-apitools-api
so that:
- The CLI can drive imports, rescores, and improvements against
jentic-public-apiswithout going through the API layer. - The API can serve the same operations over HTTP without duplicating GitHub client logic.
It contains:
github_service— REST client for the GitHub Contents and Git Data APIs, re-exporting the PR primitives fromjentic-apitools-pipelines.github_pr.improve— synchronous orchestrator (submit_improve) that runsimprove_openapiagainst repo state and creates the resulting PR.helpers— pure helpers (validate_path_component,get_github_token) shared between callers.
Metadata
Release files for jentic-apitools-public-apis-client 1.0.0a25
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jentic_apitools_public_apis_client-1.0.0a25.tar.gz | 13.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jentic_apitools_public_apis_client-1.0.0a25-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.2 kB
Release files / jentic_apitools_public_apis_client-1.0.0a25.tar.gz
| Download URL | jentic_apitools_public_apis_client-1.0.0a25.tar.gz |
|---|---|
| Size | 13.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cfc63d5746f43b205613f374d5b95df243a70f3af485ebaf65025653e44712e0
|
|
BLAKE2b-256 checksum How to use checksums |
c944e7fbe9587d58f596800a2999957facecf83048f1df8f5b173bb35ad6576e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / jentic_apitools_public_apis_client-1.0.0a25-py3-none-any.whl
| Download URL | jentic_apitools_public_apis_client-1.0.0a25-py3-none-any.whl |
|---|---|
| Size | 17.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
46ad828b80b220de4ea77ead332130249ba91d8387fd9491cc993157b1d73254
|
|
BLAKE2b-256 checksum How to use checksums |
f7b54c2d1f0d5601e1620952113698f84cbf3e16cd3f0557fc752a2a00dfd8d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|