Skip to content

v4.7.0 - Support for Python 3.11, drop Python 3.7, fix lints and more

Compare
Choose a tag to compare
@jeertmans jeertmans released this 03 Dec 15:11
· 348 commits to main since this release

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