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.

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-1.2.3.tar.gz (53.4 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-1.2.3-py3-none-any.whl (35.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ya_agent_environment-1.2.3.tar.gz
  • Upload date:
  • Size: 53.4 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-1.2.3.tar.gz
Algorithm Hash digest
SHA256 5fdb72ea0655fc4620ebed3c13b6e00224c29ed955a6c8e12c7e05a1f9ce33c0
MD5 fb59ec3ba4077a69129e42b47c760558
BLAKE2b-256 00e182e04aa28633fd768ef04a339bf4199553c1bc11c44a8b091dca748a5e1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ya_agent_environment-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 35.7 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-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9e2124ba65e426755f423dd102e1f5c8148ec5a24c0a98be25a749dad71d5abd
MD5 1f13d2afbdc84870f8a568a369816a45
BLAKE2b-256 fbbd02a94f7b201f10240c3ce81b57900b222653f1e7249790d3ad83edc285a4

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