Skip to main content

archil-openapi

Generated low-level Python client for the Archil control plane API.

pip install archil-openapi
from archil_openapi import AuthenticatedClient
from archil_openapi.api.disks import get_disk

client = AuthenticatedClient(
    base_url="https://api.archil.com",
    token="key-...",
)

disk = get_disk.sync(id="dsk-...", client=client)

async def fetch_disk():
    return await get_disk.asyncio(id="dsk-...", client=client)

The package is generated from api/controlplane/openapi.yaml in this repository. Use the high-level archil package for the recommended disk, object, workspace, and agent-tool APIs.

Publishing

Changes to the canonical OpenAPI schema generate and test this package on every pull request. After merge, openapi-release.yml compares the generated client with the latest PyPI wheel and publishes the next patch version only when the generated client changed.

PyPI trusted publishing for archil-openapi must use repository archil-data/archil, workflow openapi-release.yml, and environment pypi.

Download files

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

Source Distribution

archil_openapi-0.0.21.tar.gz (46.5 kB view details)

Uploaded Source

Built Distribution

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

archil_openapi-0.0.21-py3-none-any.whl (138.0 kB view details)

Uploaded Python 3

File details

Details for the file archil_openapi-0.0.21.tar.gz.

File metadata

  • Download URL: archil_openapi-0.0.21.tar.gz
  • Upload date:
  • Size: 46.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for archil_openapi-0.0.21.tar.gz
Algorithm Hash digest
SHA256 3e528a5836faf0c13b5f2d8ac0a7fb5f13c24247320d4ecfef54d38e06e7c7af
MD5 b77541e59b1fe3a92ce0369bc49ccec1
BLAKE2b-256 440a6aedd3b4dab5c4ca7e854ec3dca4ec30d43deca441f232b02373f0f394af

See more details on using hashes here.

Provenance

The following attestation bundles were made for archil_openapi-0.0.21.tar.gz:

Publisher: openapi-release.yml on archil-data/archil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file archil_openapi-0.0.21-py3-none-any.whl.

File metadata

  • Download URL: archil_openapi-0.0.21-py3-none-any.whl
  • Upload date:
  • Size: 138.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for archil_openapi-0.0.21-py3-none-any.whl
Algorithm Hash digest
SHA256 196aefd0948988b3f44ccb2a1a6b7e622d00dd9083c75c0728e62773ada3fe70
MD5 475b441e4ab7ee5126a168d5714087d7
BLAKE2b-256 d5b1848c37489d5f66e92b4859c506a8c701aaa06fab768ab13cc8b637a04b5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for archil_openapi-0.0.21-py3-none-any.whl:

Publisher: openapi-release.yml on archil-data/archil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.0.21 This release

2 files

0.0.20

2 files

0.0.19

2 files

0.0.18

2 files

0.0.17

2 files

0.0.16

2 files

0.0.15

2 files

0.0.14

2 files

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

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