Skip to content

Conversation

@dimbleby
Copy link
Contributor

@dimbleby dimbleby commented Jun 8, 2025

A miscellany of small improvements, which would be five separate pull requests if I were less lazy.

Ask me to split it up if that sort of thing matters to you - or if there are commits in here that you do want mixed up with commits that you do not want.

  • make the mypy configuration a little bit stricter (and prettier)
  • fix some mis-initializations in test code
  • modernize pyproject.toml to PEP621 style
  • add incomplete type annotations to the unit tests
    • just enough to stop my editor from marking whole functions red, which was the motivation...
  • fix coverage report so that it does only gives statistics for the source code, not for the tests

@pappasam
Copy link
Owner

🚀 Thanks, for the cleanup, lgtm!

@pappasam pappasam merged commit 8bde3da into pappasam:main Jun 10, 2025
11 checks passed
@dimbleby dimbleby deleted the misc-improvements branch June 10, 2025 06:43
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.

2 participants