Skip to content

Add --version, Node 24 CI actions, fuller package metadata, an Unreleased changelog - #4

Merged
loggger101 merged 1 commit into
mainfrom
repo-setup
Oct 26, 2026
Merged

loggger101 merged 1 commit into
mainfrom
repo-setup

Conversation

@loggger101

Copy link
Copy Markdown
Owner
  • quietlaunch --version prints quietlaunch X.Y.Z, read from quietlaunch.__version__. test_cli_version_is_the_package_version holds it to that; a copy of the module with a hard-coded 9.9.9 fails it.
  • CI moves to actions/checkout@v5 and actions/setup-python@v6 (Node 24). The previous pair targeted Node 20 and put a deprecation warning on all ten jobs. economicspace's and spacecost's workflows already use these versions.
  • pyproject.toml adds per-version classifiers for 3.9 to 3.14, 3 :: Only and macOS, and the Issues and Changelog URLs. I built a wheel and checked all 19 classifiers against trove-classifiers.
  • CHANGELOG has an Unreleased section covering everything merged since v0.1.0, this PR included.

Local: 49 tests pass on Windows, Python 3.14.

🤖 Generated with Claude Code

…ased changelog

- `quietlaunch --version` prints the version read from
  `quietlaunch.__version__`; a test holds it to that, and fails when a
  different string is planted.
- CI uses actions/checkout@v5 and actions/setup-python@v6. The v4/v5 pair
  targeted Node 20 and drew a deprecation warning on every job.
- pyproject lists Python 3.9-3.14 and macOS among its classifiers (all
  checked against trove-classifiers) and links the issues and the changelog.
- CHANGELOG has an Unreleased section for what landed since v0.1.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@loggger101
loggger101 merged commit 6988079 into main Oct 26, 2026
10 checks passed
@loggger101
loggger101 deleted the repo-setup branch October 26, 2026 04:14
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