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

jentic_apitools_public_apis_client-1.0.0a24.tar.gz (13.8 kB view details)

Uploaded Source

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.0a24.tar.gz.

File metadata

File hashes

Hashes for jentic_apitools_public_apis_client-1.0.0a24.tar.gz
Algorithm Hash digest
SHA256 6bb227f90d7c91e2eedc8f1f735debeadb9e05a22dada43472774ffb04b87074
MD5 cd0a20dab4e17a1be93f8ae08818cad4
BLAKE2b-256 0bd6fe6550b00a53d84cdbec0e5403adb8f302d5eee83e4f84a01cfb90f20fda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jentic_apitools_public_apis_client-1.0.0a24-py3-none-any.whl
Algorithm Hash digest
SHA256 90cc93f53d59e6a4d9ff0249c79a056391e41adb58b544526fb262f34b4938b5
MD5 26783e0638e267c8b6793be5d0106ea1
BLAKE2b-256 6258ad57e5b1ff0e89459c6b82c2011d76aa401181e771e5bd6012d026c1101f

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