Skip to main content
Loss of provenance

A previous release had provenance metadata, but this release does not. View details.

rutis-host

A rutis host that needs no Rust: run plugins written in TypeScript, JavaScript and Python from a rutis.json, develop them with live reload, and link machines.

rutis-host new greeter --lang node     # or --lang python: a plugin project
rutis-host dev                          # in a plugin project: run it, reload on change
rutis-host check [rutis.json]           # describe every row; fail on what cannot run
rutis-host run [rutis.json]             # run a host
{
  "runtimes": { "node": { "project": "." }, "py": { "project": "plugins" } },
  "rows": [
    { "id": "weather", "name": "weather-plugin", "config": { "city": "Oslo" } },
    { "id": "llm", "name": "py:llm_gateway" }
  ]
}

Install: npx @arcships/rutis-host, uvx rutis-host, cargo install rutis-host, or a binary from the GitHub release. Linux and macOS (x64 and arm64), and Windows (x64).

Guide (Chinese): docs/guide/rutis-host.md.

Metadata

Release files for rutis-host 0.20.1

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

Loss of provenance

These files do not have provenance metadata, despite files in a prior release including this data.

We recommend further investigation before installing these files. View details.

Built distributions (wheels)

Table of built distributions (wheels) for rutis-host 0.20.1
File Actions
rutis_host-0.20.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for rutis_host-0.20.1-py3-none-win_amd64.whl
rutis_host-0.20.1-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details for rutis_host-0.20.1-py3-none-manylinux_2_28_aarch64.whl
rutis_host-0.20.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for rutis_host-0.20.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rutis_host-0.20.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for rutis_host-0.20.1-py3-none-macosx_11_0_arm64.whl
rutis_host-0.20.1-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details for rutis_host-0.20.1-py3-none-macosx_10_12_x86_64.whl

Total release size: 38.0 MB

Release files / rutis_host-0.20.1-py3-none-win_amd64.whl

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL rutis_host-0.20.1-py3-none-win_amd64.whl
Size 7.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
98a84c2e9d6d3632cb7bdb6ac1c4e51c2f5b7f7d810d08a7f85794034fac7c90
BLAKE2b-256 checksum
How to use checksums
b8ec6d26c138c3e31b90ef379852c33d08dda0f20dff4e20a624049cc83ea622
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","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 / rutis_host-0.20.1-py3-none-manylinux_2_28_aarch64.whl

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL rutis_host-0.20.1-py3-none-manylinux_2_28_aarch64.whl
Size 7.0 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
533fbeac1b65e91ffc03b22a63704e97aff78b7e30848ed2411d49e04efd0728
BLAKE2b-256 checksum
How to use checksums
01d1e60d9ee38480972a7aaa98bab0b0d056e452c108adffc11193a81642c197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","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 / rutis_host-0.20.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL rutis_host-0.20.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.4 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
4d56e713c5594da76572aa64daa1e7553de6f932e69053b09dfdadc6c44e7864
BLAKE2b-256 checksum
How to use checksums
bde1eb89ceff799884d3b5ff375fa1c60d5c56fcbf902f74bd1275b1b7ec70d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","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 / rutis_host-0.20.1-py3-none-macosx_11_0_arm64.whl

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL rutis_host-0.20.1-py3-none-macosx_11_0_arm64.whl
Size 7.7 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fd7fe78835f93a938c91733d09f10edd1c3a667055b90af221884896e6e30337
BLAKE2b-256 checksum
How to use checksums
a44cb747316c3869ac1709a3a2f0e76713853bb8ea3cb87432615c0043e0226b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","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 / rutis_host-0.20.1-py3-none-macosx_10_12_x86_64.whl

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL rutis_host-0.20.1-py3-none-macosx_10_12_x86_64.whl
Size 8.0 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
183ec5a7786ab745a1f8fb1afd274ccf3709de0802e8ad3ccc3b5e01306925cc
BLAKE2b-256 checksum
How to use checksums
fab9ae82e18b90a64c6839280fb767bca04a9b47014a4fae8d4e22708df83cae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","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}

Security for rutis-host 0.20.1

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.

Loss of provenance

A previous release of these files had provenance metadata, but this release does not.

While this could reflect a routine change by the project maintainers, it may also indicate that the release files have been compromised.

Release comparison

  • Removed 0.17.0 5 files With provenance
  • Added 0.20.1 5 files Without provenance

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