Skip to main content

Reference adapter for oxi. Drives the throwaway sample-project fixture.

Project description

oxi-adapter-reference

Reference adapter for oxi. Drives the throwaway sample-project/ fixture — used for end-to-end smoke tests, doc examples, and dogfooding the wizard.

Forks shouldn't depend on this package. It exists as a working example of what an adapter implementation looks like.

Install

pip install oxi-core oxi-adapter-reference

Use

from oxi_adapter_reference import ReferenceAdapter
from oxi_core.adapter import register_adapter

register_adapter(ReferenceAdapter(repo_root="/path/to/sample-project"))

After registration, any oxi engine module calls get_active_adapter() and reads its configuration from the reference adapter.

What it configures

  • instance_name: "reference"
  • github_repo: "owner/sample-project" (placeholder — there is no real remote for the fixture)
  • roadmap_location: "roadmap.md" (the file that ships with sample-project)
  • plan_tier: "standard"
  • Budget caps: conservative defaults, low enough that accidentally running the adapter against a real project would hit caps quickly
  • Dispatch hosts: one local host, concurrency 1

Project details


Download files

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

Source Distribution

oxi_adapter_reference-0.1.0a5.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

oxi_adapter_reference-0.1.0a5-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file oxi_adapter_reference-0.1.0a5.tar.gz.

File metadata

  • Download URL: oxi_adapter_reference-0.1.0a5.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for oxi_adapter_reference-0.1.0a5.tar.gz
Algorithm Hash digest
SHA256 5a70e19258144e07c0a61fcb6d93e97e7c1bd6cec0942ee9086f2e368991e0c9
MD5 6f117bbec6ef0b75c229c0c376923810
BLAKE2b-256 7aa83ec4091cf793ca21f11fff5992718d7658b09bfd67d92ecd6445146a823d

See more details on using hashes here.

File details

Details for the file oxi_adapter_reference-0.1.0a5-py3-none-any.whl.

File metadata

File hashes

Hashes for oxi_adapter_reference-0.1.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 584bf234e6e781774712974dd179200a06f525741beb67bff99da63a92123cff
MD5 eda7f06a787a0e556de7944721042c02
BLAKE2b-256 45d769a3bfda2ac92ea328675d45a60719b67240671e9cfb0d1f8d6bf567bff8

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 Pingdom Monitoring Sentry Error logging StatusPage Status page