Skip to main content

aiyou-client

Reusable async clients for dispatcher APIs.

Response Model

Low-level verbs such as get(), post(), put(), patch(), delete(), and send() return a transparent ResultResponse wrapper.

The wrapper behaves like httpx.Response for normal access such as status_code, headers, content, text, json(), request, and stream-reading helpers, while also providing convenience methods:

  • with_config(model=..., rc_response=...)
  • json_or_none() / json_or_raise()
  • text_or_none() / text_or_raise()
  • content_or_none() / content_or_raise()
  • rc_result_or_none() / rc_result_or_raise()
  • pydantic_or_none() / pydantic_or_raise()

Use *_or_none() for soft-failure flows and *_or_raise() when the caller expects success. For list payloads, pass model=list[YourModel].

Metadata

Release files for aiyou-client 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiyou-client 0.3.0
File Size Uploaded Provenance Actions
aiyou_client-0.3.0.tar.gz 107.9 kB Without provenance Details for aiyou_client-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aiyou-client 0.3.0
File Interpreter ABI Platform Actions
aiyou_client-0.3.0-py3-none-any.whl Python 3 none any Details for aiyou_client-0.3.0-py3-none-any.whl

Total release size: 198.8 kB

Release files / aiyou_client-0.3.0.tar.gz

Download URL aiyou_client-0.3.0.tar.gz
Size 107.9 kB
Tags Source
SHA-256 checksum
How to use checksums
74549d3fc382286f0855b9db557f23df98a7d992ad573ac2596deec37d2f7822
BLAKE2b-256 checksum
How to use checksums
fc5232f1e5036585d253e14b29f862fae2a8d28ff4b129515fb70d233fd7f06b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / aiyou_client-0.3.0-py3-none-any.whl

Download URL aiyou_client-0.3.0-py3-none-any.whl
Size 90.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
945a0a5e725549b6669d556a5b70f64f35014a8db745eecae2fc9d5b1d7edf77
BLAKE2b-256 checksum
How to use checksums
8c15bf4b123e3c3bd1387b61dd826e6b8b28564be1a56e90cb2c195e11c8d80e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for aiyou-client 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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