For improving maintenance work I'd like to add release and dependency update automatisation.
- One CI job would update a release PR that automatically release on PyPI when merging and should decide on the version with semver and conventional commit formatting automatically. An automatic CHANGELOG extension could be added as well.
- A bot solution can automatically update the python dependencies: we can use GitHubs dependabot, the renovate bot, or another one.