Skip to content

chore: prep repo for going public#8

Merged
StuBehan merged 1 commit into
mainfrom
chore/prep-for-public
Apr 22, 2026
Merged

chore: prep repo for going public#8
StuBehan merged 1 commit into
mainfrom
chore/prep-for-public

Conversation

@StuBehan
Copy link
Copy Markdown
Collaborator

Summary

Cleans up two pre-public nits flagged in the repo audit: maintainer email and stale install instructions.

Changes

  • `pyproject.toml` + `CODE_OF_CONDUCT.md`: maintainer and CoC-enforcement contact is now `support@stackone.com` (was `engineering@stackone.com`). `SECURITY.md` intentionally stays on `security@stackone.com` — keeping the dedicated disclosure inbox.
  • README Install section now leads with PyPI (`pipx install stackvox` / `pip install stackvox`). The git-install and editable dev install are preserved as fallbacks; the dev install snippet now pulls the `[dev]` extras so contributors get the full tool chain.

Test plan

  • CI passes (lint, format, mypy, tests 3.10–3.13, PR-title, commit lint).
  • PyPI project page (https://pypi.org/project/stackvox/) will show the updated maintainer email on the next release.
  • A fresh reader landing on the README now has a working one-liner install that doesn't require a git URL.

 - pyproject.toml + CODE_OF_CONDUCT.md: maintainer and CoC-enforcement
   contact is now support@stackone.com (was engineering@stackone.com).
   SECURITY.md intentionally stays on security@stackone.com — dedicated
   disclosure inbox.
 - README install section leads with PyPI (`pipx install stackvox` /
   `pip install stackvox`) now that v0.2.0 is published; git-install
   and editable dev install are kept as fallbacks. Dev install picks
   up the `[dev]` extras so contributors get the full tool chain.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@StuBehan StuBehan merged commit 861d1fa into main Apr 22, 2026
8 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