Improve PyPI/GitHub discoverability: keywords, classifiers, badges, py.typed#76
Open
aural-psynapse wants to merge 8 commits into
Open
Improve PyPI/GitHub discoverability: keywords, classifiers, badges, py.typed#76aural-psynapse wants to merge 8 commits into
aural-psynapse wants to merge 8 commits into
Conversation
aural-psynapse
force-pushed
the
feat/pypi-discoverability
branch
from
July 16, 2026 17:36
c8afbac to
e47d780
Compare
SimoneBottoni
requested changes
Jul 17, 2026
SimoneBottoni
requested changes
Jul 17, 2026
SimoneBottoni
requested changes
Jul 17, 2026
SimoneBottoni
previously approved these changes
Jul 17, 2026
Comment on lines
18
to
41
| @@ -36,57 +39,23 @@ SourceryKit handles policy enforcement and logging right inside your agent's nor | |||
| - **Provably Backend**: The source of truth that turns your local intercepts into anchored verification proofs. | |||
|
|
|||
|
|
|||
Contributor
There was a problem hiding this comment.
We can even merge these two sections into a single "Features" section.
…ingle example in quickstart, restore source install; drop redundant classifier
…re image from How Does It Work
…Work (Simone review)
aural-psynapse
force-pushed
the
feat/pypi-discoverability
branch
from
July 17, 2026 13:38
6e05d63 to
d572af1
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
ai-agents, llm, guardrails, llm-security, observability, hallucination.Python :: 3 :: Only,Implementation :: CPython,Typing :: Typed. All strings verified against pypi.org/classifiers and accepted by a clean build.Typing :: Typedand mypy badge honest.status/coveragebadges and stars/downloads.v1.0.0target was the removed status badge).Why
Richer valid classifiers and search keywords improve PyPI findability; live badges stay accurate with no upkeep. Badge set follows what mature Python tools ship (httpx, ruff, pydantic): version/license/python/CI are the credible core, and low stars/downloads on a new package read as vanity, so they wait. SPDX
license = "BUSL-1.1"(PEP 639) is left for a separate PR since it changes packaging metadata.