Skip to content

Release 4.17rc2#257

Merged
timsavage merged 12 commits into
masterfrom
development
Sep 12, 2025
Merged

Release 4.17rc2#257
timsavage merged 12 commits into
masterfrom
development

Conversation

@timsavage

Copy link
Copy Markdown
Collaborator

Release 4.17rc2

Features

  • Arguments no longer require Dict/Optional/Tuple etc can use dict, tuple , list or str | None

Project Changes

  • Upgraded type hints to use builtin types eg str | None vs Optional[str]
  • A lot of spelling and grammar fixes in doc strings
  • Fixed issue causing reported test coverage to be well below expected value.
    PyApp registers as a PyTest plugin to provide fixtures to simplify testing.
    This causes parts of the PyApp to be imported before coverage tracking is
    activated, causing ~20% of SLOC not to be included in the coverage report.

@timsavage timsavage merged commit f8cc2a6 into master Sep 12, 2025
5 of 6 checks passed
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