Skip to content

Releases: akaihola/darkgray-dev-tools

v0.3.0

Choose a tag to compare

@akaihola akaihola released this 25 Aug 06:49
3ece810

Added

  • To get a repository URL, support more sources in pyproject.toml and setup.cfg.
  • suggest_constraint command to suggest a new maximum version constraint for a
    dependency.

Fixed

  • Support [dependency-groups] in pyproject.toml by upgrading to
    pyproject-parser 0.13.0b1.
  • Ignore the github-actions user 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

Choose a tag to compare

@akaihola akaihola released this 25 Aug 06:48
76d2074

Added

  • New darkgray_show_reviews command 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_contributors tool to gather GitHub usernames of
    contributors to a repository, including issue authors, PR authors, and commenters.
  • A README.rst file and a guide for contributors in CONTRIBUTING.rst.
  • In darkgray_update_contributors, support and automatically detect README.md
    in addition to README.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

Choose a tag to compare

@akaihola akaihola released this 28 Jul 20:22
f740151

Fixed

  • Upgrade Airium for compatibility with recent Pip versions.

v0.1.0

Choose a tag to compare

@akaihola akaihola released this 21 Apr 17:07
42d23d7

Added

  • Multiple repositories can now be specified in a separate configuration section in
    contributors.yaml.
  • Contribution search links now point to the /search page on GitHub and support
    searching multiple repositories.

v0.0.2

Choose a tag to compare

@akaihola akaihola released this 30 Mar 10:46
c1d6fe6
  • Moved the darkgray_update_contributors and darkgray_verify_contributors tools
    from Darker.
  • Support PEP621 packages in darkgray_bump_version.
  • Support package names with dashes in darkgray_bump_version.
  • Take darkgray_bump_version into use in the package itself.

v0.0.1

Choose a tag to compare

@akaihola akaihola released this 15 Mar 14:48

Initial release