Skip to content

docs: fix install instructions -- not published to PyPI - #28

Merged
brett-buskirk merged 1 commit into
mainfrom
docs/fix-install-instructions
Jul 4, 2026
Merged

docs: fix install instructions -- not published to PyPI#28
brett-buskirk merged 1 commit into
mainfrom
docs/fix-install-instructions

Conversation

@brett-buskirk

Copy link
Copy Markdown
Owner

Summary

Fixes a mistake in the v1.0.0 release: the release notes claimed pipx install python-network-toolkit, implying PyPI availability that doesn't exist — caught when you actually tried it and got "No matching distribution found." Apologies for that — I'd only verified pipx install . from a local checkout, and wrote the release notes as if that implied PyPI availability, which it doesn't.

The README also never had an end-user Installation section at all — only the Development section's editable-install (pip install -e ".[dev]") instructions, which aren't what a regular user wants.

  • Added a real Installation section to the README documenting the path that actually works: pipx install directly from this git repo (optionally pinned to a tag).
  • Already corrected the published v1.0.0 GitHub Release notes to match (via gh release edit — that's release metadata, not repo content, so no PR needed for that half).

Test plan

  • pipx install "git+https://github.com/brett-buskirk/python-network-toolkit.git" (unpinned, installs from main) — installs cleanly, netk --help and netsniff --version both work
  • Same command pinned to @v1.0.0 — same result
  • Full pytest suite, ruff, mypy — unaffected (a docs-only change)

🤖 Generated with Claude Code

The v1.0.0 release notes claimed `pipx install python-network-toolkit`,
implying PyPI availability that doesn't exist -- a mistake caught when the
user actually tried it and got "No matching distribution found". The
README also never had an end-user Installation section at all, only the
Development section's editable-install instructions.

Added a real Installation section documenting the path that actually
works: `pipx install` directly from this git repo, optionally pinned to a
tag. Already corrected the published v1.0.0 GitHub Release notes to match
(gh release edit, no PR needed for that -- it's release metadata, not
repo content).

Verified: `pipx install "git+https://github.com/.../python-network-toolkit.git"`
(both unpinned and pinned to @v1.0.0) installs cleanly and `netk --help`/
`netsniff --version` both work, exactly as documented. Full pytest suite,
ruff, and mypy unaffected (a docs-only repo change).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@brett-buskirk brett-buskirk self-assigned this Jul 4, 2026
@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown

✅ AgentGate: Passed

2 files changed  ·  +17 -0 lines

No issues found.

Generated by AgentGate

@brett-buskirk
brett-buskirk merged commit 61c1043 into main Jul 4, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant