Skip to main content

arkitekt-runtime

The execution core of an Arkitekt app: what every runtime needs to run a declared app.

An app is declared with arkitekt-spec. A runtime executes it: rekuest in distributed mode (a socket agent registered with a rekuest server), arkitekt-fastapi in server mode (an HTTP service). Both build on this package: the agent's assignment handling, actors, Task, the journal, state, locks, hook runners and structure serialization.

It carries no transport and no client -- no websockets, rath or graphql-core. A runtime plugs in its transport (agents.transport.base.AgentTransport), its caller (to call other actions) and its task scope (e.g. rath's, so service clients attribute requests to the running task).

Metadata

Release files for arkitekt-runtime 3.0.1

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

Source distribution (sdist)

Source distribution for arkitekt-runtime 3.0.1
File Size Uploaded
arkitekt_runtime-3.0.1.tar.gz 101.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arkitekt-runtime 3.0.1
File Interpreter ABI Platform
arkitekt_runtime-3.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 230.8 kB

Release files / arkitekt_runtime-3.0.1.tar.gz

Download URL arkitekt_runtime-3.0.1.tar.gz
Size 101.9 kB
Tags Source
SHA-256 checksum
How to use checksums
8cf13f2c25e33fcb2df7216919e81be78467ed61747a7a891bc6402572c73a30
BLAKE2b-256 checksum
How to use checksums
15fd9789c185bfa4140e5dae973b6098a1d2e5f0cd456cf59d914c0caeb45842
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","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}

Release files / arkitekt_runtime-3.0.1-py3-none-any.whl

Download URL arkitekt_runtime-3.0.1-py3-none-any.whl
Size 129.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7f1b96ec0bc099c4af7db616c776054f78040d3c3d890127a16211aec02367e4
BLAKE2b-256 checksum
How to use checksums
d749169446d47550cb7dfedc3e116a53be9a4f6b39d596498a49d978cd4c7f19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","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}

Release history Release notifications | RSS feed

4.1.1

2 release files

4.1.0

2 release files

4.0.1

2 release files

4.0.0

2 release files

This release

3.0.1 This release

2 release files

3.0.0

2 release files

2.0.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

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