Skip to main content
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-apis without 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 from jentic-apitools-pipelines.github_pr.
  • improve — synchronous orchestrator (submit_improve) that runs improve_openapi against 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)

Source distribution for jentic-apitools-public-apis-client 1.0.0a25
File Size Uploaded
jentic_apitools_public_apis_client-1.0.0a25.tar.gz 13.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jentic-apitools-public-apis-client 1.0.0a25
File Interpreter ABI Platform
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
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