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.17.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.17.1
File Actions
rutis_host-0.17.1-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for rutis_host-0.17.1-py3-none-win_amd64.whl
rutis_host-0.17.1-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details for rutis_host-0.17.1-py3-none-manylinux_2_28_aarch64.whl
rutis_host-0.17.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.17.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
rutis_host-0.17.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for rutis_host-0.17.1-py3-none-macosx_11_0_arm64.whl
rutis_host-0.17.1-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details for rutis_host-0.17.1-py3-none-macosx_10_12_x86_64.whl

Total release size: 33.3 MB

Release files / rutis_host-0.17.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.17.1-py3-none-win_amd64.whl
Size 6.5 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
21000876cdcba6726c185e9edabef6754df6c17b6ac4a9c5aacd6f491c3a6209
BLAKE2b-256 checksum
How to use checksums
3dc83c9b1226787c2909331ff769cb76355a9cb8ec71005933c658ca7f52a618
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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.17.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.17.1-py3-none-manylinux_2_28_aarch64.whl
Size 6.9 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
4243474b2a30d752290c4e9cb39ca455a437e5c4d4f86f9bc1625a513359b8c3
BLAKE2b-256 checksum
How to use checksums
acc1e0d2cf3142d00e6e19f13fdd2eb1d90c2d7173bd74d24383552dd7faa61b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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.17.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.17.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.8 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
23631504a55376baf40a489060b4e877b721653021abe8c2ef8a50f882693765
BLAKE2b-256 checksum
How to use checksums
9c70382936b77d3aa97f41a481c24533a63379213103cce040d2607b4014b576
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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.17.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.17.1-py3-none-macosx_11_0_arm64.whl
Size 6.4 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4dc8de36a37c63afb6a511eb0dd41f1727fdbad46ac814b64cb59cb7f6b9b27d
BLAKE2b-256 checksum
How to use checksums
d9da22af0a9e672e44ee7c26cd2aeba7632d42f19e98948ab2750d8bef87f3e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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.17.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.17.1-py3-none-macosx_10_12_x86_64.whl
Size 6.6 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
210694710aa4b88feb3bf2a30749886662c3e5749a5f93fbab0b81e53985663a
BLAKE2b-256 checksum
How to use checksums
11c3cdd599337eb86934627886e544438144136b8250b475cde33c1f364a8f57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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.17.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.17.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