Remove support for Python 3.9
This commit is contained in:
+3
-3
@@ -265,7 +265,7 @@ check-account-chart:
|
||||
path: ${PACKAGE}/.tox/coverage.xml
|
||||
parallel:
|
||||
matrix:
|
||||
- PYTHON_VERSION: ["3.9", "3.10", "3.11", "3.12", "3.13"]
|
||||
- PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13"]
|
||||
|
||||
.test-db:
|
||||
extends: .test-tox
|
||||
@@ -341,7 +341,7 @@ test-trytond-postgresql:
|
||||
TAG_PATTERN: '/^trytond-.*/'
|
||||
parallel:
|
||||
matrix:
|
||||
- PYTHON_VERSION: ["3.9", "3.10", "3.11", "3.12", "3.13"]
|
||||
- PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13"]
|
||||
|
||||
check-doc-trytond-gis:
|
||||
extends: .check-doc
|
||||
@@ -386,7 +386,7 @@ test-sao:
|
||||
|
||||
test-demo:
|
||||
stage: test
|
||||
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/python:3.9
|
||||
image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/python:3.10
|
||||
variables:
|
||||
TRYTOND_DATABASE__PATH: "$TMPDIR"
|
||||
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = '{{ cookiecutter.package_name }}'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{%- if cookiecutter.prefix %}
|
||||
{name = "{{ cookiecutter.author }}", email = "{{ cookiecutter.author_email }}"},
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
* Use flat balance for general ledger
|
||||
* Add cron job to reconcile move lines
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_asset'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_be'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_budget'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_cash_rounding'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_consolidation'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_credit_limit'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_de_skr03'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_deposit'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_dunning'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_dunning_email'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_dunning_fee'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_dunning_letter'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_es'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_es_sii'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_eu'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_export'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_export_winbooks'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_fr'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_fr_chorus'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
* Add payment means to invoices
|
||||
* Add an origin invoices field to the invoice
|
||||
* Remove default invoice type
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice_correction'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice_defer'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice_history'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice_line_standalone'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice_secondary_unit'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice_stock'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_invoice_watermark'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_move_line_grouping'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
* Add direct debit as instrument for invoice payment means
|
||||
* Warn against creating an overpayment
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_payment'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_payment_braintree'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
@@ -5,7 +5,7 @@ build-backend = 'hatchling.build'
|
||||
[project]
|
||||
name = 'trytond_account_payment_clearing'
|
||||
dynamic = ['version', 'dependencies', 'optional-dependencies', 'authors', 'readme']
|
||||
requires-python = '>=3.9'
|
||||
requires-python = '>=3.10'
|
||||
maintainers = [
|
||||
{name = "Tryton", email = "foundation@tryton.org"},
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[tox]
|
||||
envlist = {py39,py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
envlist = {py310,py311,py312,py313}-{sqlite,postgresql}
|
||||
|
||||
[testenv]
|
||||
changedir = {toxworkdir}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
* Remove support for Python 3.9
|
||||
|
||||
Version 7.8.0 - 2025-12-15
|
||||
--------------------------
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user