Credits

Built with

Runtime

  • Pydantic — the typed models and validation

  • httpx — HTTP transport, sync and async

  • websockets — the object-subscription push channel

  • stamina — retry with backoff

  • PyYAML — the design vocabulary curation

Code generation and packaging

  • Jinja2 — the model generator’s templates

  • Hatchling — the build backend

  • uv — dependency management and execution

Testing and quality

Documentation

Each dependency is distributed under its own license, carried in its own distribution artifacts.

Provenance and trademarks

Cisco, Cisco ACI and APIC are trademarks of Cisco Systems, Inc. This project is an independent SDK, not affiliated with, endorsed or sponsored by Cisco Systems, Inc.

All other product names, logos, and brands mentioned in this documentation are property of their respective owners, and are used for identification purposes only. Their use does not imply affiliation with or endorsement by their holders — nor does crediting a library imply that its authors endorse this project.

The ACI class and property metadata the package ships (names, types, formats, labels, and descriptive text in the read catalogue, model docstrings and reference documentation) is derived from the Cisco APIC Management Information Model, remains the property of Cisco Systems, Inc., and is reproduced solely for interoperability and documentation. See the NOTICE file shipped with the package for the authoritative statement.