Commit 854359b
authored
docs: add GitHub links to PyPI metadata and Everruns ecosystem section (#1065)
## What
- Add `[project.urls]` to `pyproject.toml` so PyPI sidebar shows GitHub
repo, issues, and changelog links
- Add "Part of Everruns" section to both Python and Node README files
## Why
The PyPI page for `bashkit` has no link back to the GitHub repo, making
it harder for users to find source code, report issues, or discover the
broader ecosystem.
## How
- Added `[project.urls]` with Homepage, Repository, Issues, and
Changelog entries to `crates/bashkit-python/pyproject.toml`
- Added ecosystem section to `crates/bashkit-python/README.md` (mentions
Node package)
- Added ecosystem section to `crates/bashkit-js/README.md` (mentions
Python package)
## Test plan
- [x] `cargo test --all-features` — all pass
- [x] `cargo fmt --check` — clean
- [x] `cargo clippy --all-targets --all-features -- -D warnings` — clean
- [x] `ruff check` and `ruff format --check` — clean
- [ ] Verify PyPI sidebar after next publish1 parent 419e08b commit 854359b
File tree
3 files changed
+14
-0
lines changed- crates
- bashkit-js
- bashkit-python
3 files changed
+14
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
235 | 239 | | |
236 | 240 | | |
237 | 241 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
264 | 268 | | |
265 | 269 | | |
266 | 270 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
28 | 34 | | |
29 | 35 | | |
30 | 36 | | |
| |||
0 commit comments