Releases: akaihola/darkgray-dev-tools
Releases · akaihola/darkgray-dev-tools
Release list
v0.3.0
Added
- To get a repository URL, support more sources in
pyproject.tomlandsetup.cfg. suggest_constraintcommand to suggest a new maximum version constraint for a
dependency.
Fixed
- Support
[dependency-groups]inpyproject.tomlby upgrading to
pyproject-parser0.13.0b1. - Ignore the
github-actionsuser for issues, discussions and comments in
darkgray_collect_contributors.
Removed
- Support for Python 3.8. We now support all versions 3.9 and up.
Internal
- Add a pre-commit workflow.
v0.2.0
Added
- New
darkgray_show_reviewscommand to display timestamps and reviewers of recent
approved pull request reviews. The command supports options for including repository
owner reviews and generating monthly statistics. - Added
darkgray_collect_contributorstool to gather GitHub usernames of
contributors to a repository, including issue authors, PR authors, and commenters. - A
README.rstfile and a guide for contributors inCONTRIBUTING.rst. - In
darkgray_update_contributors, support and automatically detectREADME.md
in addition toREADME.rst. - The repo-summary-post GitHub action now auto-generates a weekly project activity
summary in the Announcements discussion category. - Pytest and keyring as dependencies.
- Use uv and pre-commit_ for testing and linting.
- Basic configuration for using use Aider as a coding assistant to develop these tools.
- Ruff configuration settings.
v0.1.1
v0.1.0
v0.0.2
- Moved the
darkgray_update_contributorsanddarkgray_verify_contributorstools
from Darker. - Support PEP621 packages in
darkgray_bump_version. - Support package names with dashes in
darkgray_bump_version. - Take
darkgray_bump_versioninto use in the package itself.