- Support Python 3.11.
- Add pre-commit hooks for uniform text checks, isort, flake8, and pyupgrade.
- Fix a crash that occurs if the
colour-science
package is installed, which shares the same import name as thecolour
package that sqlalchemy-utils supports. (#637, courtesy of JayPalm) - Fix a crash that occurs if the installed sqlalchemy version is a beta (like
"2.0.0b3"
). (Reported in #643, thanks Dinmukhamet!)