Skip to main content

Environment abstractions for general agents

Project description

ya-agent-environment

Environment abstractions for general agents.

ya-agent-environment provides the shared base interfaces used by YA agents:

  • Environment
  • FileOperator
  • Shell
  • ResourceRegistry
  • resumable resources
  • TmpFileOperator

The Python import package is ya_agent_environment.

Relay protocol work lives in the sibling ya-environment-relay package.

Development

This package is maintained as a workspace member in ya-mono.

uv run python -m pytest packages/ya-agent-environment/tests -vv
uv run python -m pyright
uv build --package ya-agent-environment -o dist

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

ya_agent_environment-0.74.1.tar.gz (50.2 kB view details)

Uploaded Source

Built Distribution

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

ya_agent_environment-0.74.1-py3-none-any.whl (33.4 kB view details)

Uploaded Python 3

File details

Details for the file ya_agent_environment-0.74.1.tar.gz.

File metadata

  • Download URL: ya_agent_environment-0.74.1.tar.gz
  • Upload date:
  • Size: 50.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ya_agent_environment-0.74.1.tar.gz
Algorithm Hash digest
SHA256 6ca1952f21ae5ccd17726d0d6740955b61bc0c169a386f22ca8cc3c591b7d00c
MD5 c605a500f883705212492040b430e299
BLAKE2b-256 f0646a73f7a2fb5ee352b538868268644a0b2508cf93b027c6a7eaf8b91b61eb

See more details on using hashes here.

File details

Details for the file ya_agent_environment-0.74.1-py3-none-any.whl.

File metadata

  • Download URL: ya_agent_environment-0.74.1-py3-none-any.whl
  • Upload date:
  • Size: 33.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ya_agent_environment-0.74.1-py3-none-any.whl
Algorithm Hash digest
SHA256 813fe2f2433f01c0322adffa216754ad7a5c2375db3591d0ef7f50f602d6e5ff
MD5 efc7fe16c8121d9c15fe7b4f996f804d
BLAKE2b-256 8f263d09b5f26e0c9b612913aa11874a7c9e3fd8fe57a625a79439ad1fe8d481

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