Skip to content

0.4

Compare
Choose a tag to compare
@d-k-bo d-k-bo released this 15 Mar 18:34

Added

  • Provide type hints for all methods
    • All json responses are type hinted using nontotal TypedDicts
  • Use black,
    isort,
    flakeheaven,
    flake8-annotations,
    flake8-docstrings and
    mypy to enforce code style and quality
  • Add tests using nox, pytest and trycast
    • nox -s test downloads a server binary and starts a preconfigured test server on port 30080
    • tests for plugin-related API endpoints are still missing

Changed

  • Renamed gotify.gotify to gotify.Gotify for conformity with naming conventions and to reduce ambiguity
  • Use a nested structure
  • Deprecated names are available via __getattr__()

Removed

  • Dropped Support for Python 3.8