From 31d6a1e19bcd2da2510583b0a54e29e805c15db2 Mon Sep 17 00:00:00 2001 From: Mykhailo Chalyi Date: Sun, 5 Apr 2026 20:51:09 +0000 Subject: [PATCH] docs: add GitHub links to PyPI metadata and Everruns ecosystem section Add [project.urls] to pyproject.toml so PyPI sidebar shows links to the GitHub repo, issues, and changelog. Add "Part of Everruns" section to both Python and Node README files. --- crates/bashkit-js/README.md | 4 ++++ crates/bashkit-python/README.md | 4 ++++ crates/bashkit-python/pyproject.toml | 6 ++++++ 3 files changed, 14 insertions(+) diff --git a/crates/bashkit-js/README.md b/crates/bashkit-js/README.md index 932e37e8..73cb177b 100644 --- a/crates/bashkit-js/README.md +++ b/crates/bashkit-js/README.md @@ -232,6 +232,10 @@ Returns the bashkit version string. | Windows | x86_64 | | WASM | wasm32-wasip1-threads | +## Part of Everruns + +Bashkit is part of the [Everruns](https://github.com/everruns) ecosystem — tools and runtimes for building reliable AI agents. See the [bashkit monorepo](https://github.com/everruns/bashkit) for the Rust core, Python package (`bashkit`), and more. + ## License MIT diff --git a/crates/bashkit-python/README.md b/crates/bashkit-python/README.md index 6a1aa760..c9111d33 100644 --- a/crates/bashkit-python/README.md +++ b/crates/bashkit-python/README.md @@ -261,6 +261,10 @@ Convenience wrapper for AI agents. Inherits all execution methods from `Bash`, p Bashkit is built on top of [Bashkit core](https://github.com/everruns/bashkit), a bash interpreter written in Rust. The Python package provides a native extension for fast, sandboxed execution without spawning subprocesses or containers. +## Part of Everruns + +Bashkit is part of the [Everruns](https://github.com/everruns) ecosystem — tools and runtimes for building reliable AI agents. See the [bashkit monorepo](https://github.com/everruns/bashkit) for the Rust core, Node.js package (`@everruns/bashkit`), and more. + ## License MIT diff --git a/crates/bashkit-python/pyproject.toml b/crates/bashkit-python/pyproject.toml index 50c1b6b1..12c38f1e 100644 --- a/crates/bashkit-python/pyproject.toml +++ b/crates/bashkit-python/pyproject.toml @@ -25,6 +25,12 @@ classifiers = [ "Topic :: Security", ] +[project.urls] +Homepage = "https://github.com/everruns/bashkit" +Repository = "https://github.com/everruns/bashkit" +Issues = "https://github.com/everruns/bashkit/issues" +Changelog = "https://github.com/everruns/bashkit/releases" + [project.optional-dependencies] langchain = ["langchain-core>=0.3", "langchain-anthropic>=0.3"] deepagents = ["deepagents>=0.3.11", "langchain-anthropic>=0.3"]