Breaking changes
- Remove support for python 3.7, 3.9 and 3.10
Added
- Add "reimbursement" bills and allow to create them directly from the "Settle" page (#1290)
- Add support for python 3.13 (#1392)
- Add support for python 3.12 (#757)
- Add translations for Azerbaijani, Breton, Danish, Basque, and Occitan
Changed
- Update translations for Catalan, Persian, Hungarian, Japanese,
Portuguese, Brazilian Portuguese, and Telugu - Update all Python dependencies (#1392 #1248)
Development stuff
- Update db versions used in CI to match Debian Trixie (#1392)
- Migrate from setup.cfg to pyproject.toml (#1243)
- Document repository rules (#1253)
- Replace the black linter by ruff
- Replace virtualenv and pip by uv
- Remove tox