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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file jentic_apitools_public_apis_client-1.0.0a25.tar.gz.

File metadata

File hashes

Hashes for jentic_apitools_public_apis_client-1.0.0a25.tar.gz
Algorithm Hash digest
SHA256 cfc63d5746f43b205613f374d5b95df243a70f3af485ebaf65025653e44712e0
MD5 395c7945a214cbc09205da8709a67ff0
BLAKE2b-256 c944e7fbe9587d58f596800a2999957facecf83048f1df8f5b173bb35ad6576e

See more details on using hashes here.

File details

Details for the file jentic_apitools_public_apis_client-1.0.0a25-py3-none-any.whl.

File metadata

File hashes

Hashes for jentic_apitools_public_apis_client-1.0.0a25-py3-none-any.whl
Algorithm Hash digest
SHA256 46ad828b80b220de4ea77ead332130249ba91d8387fd9491cc993157b1d73254
MD5 6dc76a83d83cb3df248573365b9f423b
BLAKE2b-256 f7b54c2d1f0d5601e1620952113698f84cbf3e16cd3f0557fc752a2a00dfd8d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page