Add support for Python 3.14

This commit is contained in:
Cédric Krier committed 2026-03-21 09:02:25 +01:00
1 parent 42b0fc7061
commit d3c8a8e55d
443 files changed
+445 -224

No files matched your search

+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
* Use flat balance for general ledger
* Add cron job to reconcile move lines
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
* Add payment means to invoices
* Add an origin invoices field to the invoice
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
* Add direct debit as instrument for invoice payment means
* Warn against creating an overpayment
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
+1
View File
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
+1 -1
View File
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
@@ -1,3 +1,4 @@
* Add support for Python 3.14
* Remove support for Python 3.9
Version 7.8.0 - 2025-12-15
@@ -1,5 +1,5 @@
[tox]
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
envlist = {py310,py311,py312,py313,py314}-{sqlite,postgresql}
[testenv]
changedir = {toxworkdir}
Loaded 100 of 443 files, more files were not shown because too many files have changed in this diff. Show more