Skip to content

chore: pyproject keyword positioning cleanup#56

Merged
rmichaelthomas merged 1 commit into
mainfrom
fix/pyproject-keyword-positioning
Jul 5, 2026
Merged

chore: pyproject keyword positioning cleanup#56
rmichaelthomas merged 1 commit into
mainfrom
fix/pyproject-keyword-positioning

Conversation

@rmichaelthomas

Copy link
Copy Markdown
Owner

Summary

  • Removes "programming-language" from the keywords list in pyproject.toml. Liminate's locked public-surface terminology never describes the project as a "programming language" — it's a "prose-as-syntax language" — and this PyPI keyword was in tension with that positioning.
  • The Topic :: Software Development :: Interpreters classifier already covers PyPI discovery/categorization, so removal costs no real discoverability. The keyword was redundant with it.
  • classifiers and version are untouched — this is a single-line metadata edit.

Note on file inventory: the spec expected pyproject.toml at blob 3ac4528; live main has it at 0b80941. Diffed the two — the only change is the version = "0.15.1""0.16.0" bump from the most recent commit on main (unrelated wave). The keywords line and classifiers block are unchanged from what the spec inspected, so this proceeded as planned.

No version bump / release included here — release sequencing (ride the next publish vs. cut 0.16.1) is the architect's call.

Test plan

  • One-line diff: only the "programming-language" entry removed; other three keywords preserved in order
  • classifiers and version confirmed unchanged in the diff
  • rm -rf dist/ build-artifacts && python3 -m build succeeds (sdist + wheel)
  • Built PKG-INFO confirmed: programming-language absent; Keywords: prose-as-syntax,natural-language,interpreter present

🤖 Generated with Claude Code

…ters classifier, off-positioning)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@rmichaelthomas
rmichaelthomas merged commit b8d5695 into main Jul 5, 2026
2 checks passed
@rmichaelthomas
rmichaelthomas deleted the fix/pyproject-keyword-positioning branch July 5, 2026 00:04
rmichaelthomas added a commit that referenced this pull request Jul 15, 2026
…tioning

chore: pyproject keyword positioning cleanup
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