Releases: kvesteri/sqlalchemy-utils
Releases · kvesteri/sqlalchemy-utils
0.42.0
- Drop support for Python 3.7 and 3.8.
- Drop support for sqlalchemy 1.3.
- Add support for Python 3.12 and 3.13.
- Add a Read the Docs configuration file.
- Make documentation builds reproducible.
- Test documentation builds in CI.
- Fix Pendulum parsing of datetime instances with timezones. (#755)
- Migrate package metadata to PEP 621 format in pyproject.toml
- Migrate to
ruff <https://docs.astral.sh/ruff/>
_ for code linting and formatting, replacing flake8 and isort with a faster Rust-based tool.
0.41.2
0.41.1
0.41.0
0.40.0
0.39.0
- 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!)