v4.7.0 - Support for Python 3.11, drop Python 3.7, fix lints and more
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #67
- fix(ci): setup minimal python version for flake8 by @jeertmans in #69
- Remove redundant black hook & specify minimal supported python version for hooks by @tdadela in #70
- docs: correct virtual environment information by @tdadela in #72
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #73
- chore(python): support and tests for Python 3.11 by @jeertmans in #74
- Fix flake8 check errors: unused imports, tab warning by @tdadela in #68
- chore(lib): add missing type hints and mypy is happy! by @jeertmans in #75
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #77
- chore(setup): move setup config to pyproject.toml by @jeertmans in #78
- refactor(lib): rename
main
to__main__
by @jeertmans in #82 - chore(speed): avoid unnecessary color conversion by @jeertmans in #83
- feat(cli): check for newer Manim Slides version by @jeertmans in #85
- chore(deps): drop support for Python 3.7 by @jeertmans in #84
New Contributors
Full Changelog: v4.6.0...v4.7.0