Skip to main content

Typed Python SDK for the LyrikTrip DataPipe domain-api.

Project description

lyra-python-sdk

Typed Python SDK for the LyrikTrip Lyra/DataPipe domain API.

PyPI distribution name: lyriktrip-lyra-python-sdk. Python import package: lyra.

Install from proxied GitHub source archive

pip install "lyriktrip-lyra-python-sdk @ https://proxy.cbotomo.com/https://github.com/Lyrik-AI/lyra-python-sdk/archive/refs/tags/v0.1.2.zip"

Release rule

Every public SDK behavior, exported model, client namespace, dependency, or installation-doc change must:

  1. Bump [project].version in pyproject.toml.
  2. Create and push the matching vX.Y.Z git tag.
  3. Let .github/workflows/publish-pypi.yml publish the same version to PyPI as lyriktrip-lyra-python-sdk.
  4. Verify both the proxied GitHub archive and PyPI release after the workflow succeeds:
scripts/check-release.sh 0.1.2

Detailed release steps live in docs/release-checklist.md.

Development

uv run --project . pytest tests -q

Python import name stays short and stable:

from lyra import AsyncLyraClient

client.route_v2.concierge(route_page_id) returns the single public concierge chosen by DataPipe route-page bindings. The current public contract does not expose the full concierge binding list.

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

lyriktrip_lyra_python_sdk-0.1.3.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

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

lyriktrip_lyra_python_sdk-0.1.3-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file lyriktrip_lyra_python_sdk-0.1.3.tar.gz.

File metadata

File hashes

Hashes for lyriktrip_lyra_python_sdk-0.1.3.tar.gz
Algorithm Hash digest
SHA256 f9ce7f9cab56d69c188a47cbbef2c72736eb23a16e2568e5d056267b6584f517
MD5 9cd2472e0e2746dfd363850bc36622d7
BLAKE2b-256 9ef537e081afb26804f86d783854c8b893aa68844f774db3d69ee1f6f5e1d3ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for lyriktrip_lyra_python_sdk-0.1.3.tar.gz:

Publisher: publish-pypi.yml on Lyrik-AI/lyra-python-sdk

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

File details

Details for the file lyriktrip_lyra_python_sdk-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for lyriktrip_lyra_python_sdk-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 229451fb76eb9b86a8c4a34c323bf73d90c35d097f8e92c1c40585cf489b4a4a
MD5 a922381098a15c091330830cba2b2dc4
BLAKE2b-256 05723fbfbacc628040b384c3c594ca3fbde35f024dae1be3776c4680cc7487fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for lyriktrip_lyra_python_sdk-0.1.3-py3-none-any.whl:

Publisher: publish-pypi.yml on Lyrik-AI/lyra-python-sdk

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

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