Declare Python 3.13 support
No code changes needed, that I could find.
This commit is contained in:
parent
e2c112d2fe
commit
9cdd51cf5b
|
@ -48,24 +48,24 @@ jobs:
|
|||
- name: Ans_311_5
|
||||
python_version: '3.11'
|
||||
tox_env: py311-mode_ansible-ansible5
|
||||
- name: Ans_312_6
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_ansible-ansible6
|
||||
- name: Ans_312_7
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_ansible-ansible7
|
||||
- name: Ans_312_8
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_ansible-ansible8
|
||||
- name: Ans_312_9
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_ansible-ansible9
|
||||
- name: Ans_312_10
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_ansible-ansible10
|
||||
- name: Van_312_10
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_ansible-ansible10-strategy_linear
|
||||
- name: Ans_313_6
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_ansible-ansible6
|
||||
- name: Ans_313_7
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_ansible-ansible7
|
||||
- name: Ans_313_8
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_ansible-ansible8
|
||||
- name: Ans_313_9
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_ansible-ansible9
|
||||
- name: Ans_313_10
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_ansible-ansible10
|
||||
- name: Van_313_10
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_ansible-ansible10-strategy_linear
|
||||
|
||||
- name: Mito_27_centos6
|
||||
tox_env: py27-mode_mitogen-distro_centos6
|
||||
|
@ -114,33 +114,33 @@ jobs:
|
|||
python_version: '3.6'
|
||||
tox_env: py36-mode_mitogen-distro_ubuntu2004
|
||||
|
||||
- name: Mito_312_centos6
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_centos6
|
||||
- name: Mito_312_centos7
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_centos7
|
||||
- name: Mito_312_centos8
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_centos8
|
||||
- name: Mito_312_debian9
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_debian9
|
||||
- name: Mito_312_debian10
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_debian10
|
||||
- name: Mito_312_debian11
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_debian11
|
||||
- name: Mito_312_ubuntu1604
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_ubuntu1604
|
||||
- name: Mito_312_ubuntu1804
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_ubuntu1804
|
||||
- name: Mito_312_ubuntu2004
|
||||
python_version: '3.12'
|
||||
tox_env: py312-mode_mitogen-distro_ubuntu2004
|
||||
- name: Mito_313_centos6
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_centos6
|
||||
- name: Mito_313_centos7
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_centos7
|
||||
- name: Mito_313_centos8
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_centos8
|
||||
- name: Mito_313_debian9
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_debian9
|
||||
- name: Mito_313_debian10
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_debian10
|
||||
- name: Mito_313_debian11
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_debian11
|
||||
- name: Mito_313_ubuntu1604
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_ubuntu1604
|
||||
- name: Mito_313_ubuntu1804
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_ubuntu1804
|
||||
- name: Mito_313_ubuntu2004
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen-distro_ubuntu2004
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
@ -232,18 +232,21 @@ jobs:
|
|||
include:
|
||||
- name: Mito_27
|
||||
tox_env: py27-mode_mitogen
|
||||
- name: Mito_312
|
||||
tox_env: py312-mode_mitogen
|
||||
- name: Mito_313
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_mitogen
|
||||
|
||||
- name: Loc_27_210
|
||||
tox_env: py27-mode_localhost-ansible2.10
|
||||
- name: Loc_312_10
|
||||
tox_env: py312-mode_localhost-ansible10
|
||||
- name: Loc_313_10
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_localhost-ansible10
|
||||
|
||||
- name: Van_27_210
|
||||
tox_env: py27-mode_localhost-ansible2.10-strategy_linear
|
||||
- name: Van_312_10
|
||||
tox_env: py312-mode_localhost-ansible10-strategy_linear
|
||||
- name: Van_313_10
|
||||
python_version: '3.13'
|
||||
tox_env: py313-mode_localhost-ansible10-strategy_linear
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
|
|
@ -132,13 +132,13 @@ Noteworthy Differences
|
|||
| 5 | 3.8 - 3.11 |
|
||||
+-----------------+-----------------+
|
||||
| 6 | |
|
||||
+-----------------+ 3.8 - 3.12 |
|
||||
+-----------------+ 3.8 - 3.13 |
|
||||
| 7 | |
|
||||
+-----------------+-----------------+
|
||||
| 8 | 3.9 - 3.12 |
|
||||
| 8 | 3.9 - 3.13 |
|
||||
+-----------------+-----------------+
|
||||
| 9 | |
|
||||
+-----------------+ 3.10 - 3.12 |
|
||||
+-----------------+ 3.10 - 3.13 |
|
||||
| 10 | |
|
||||
+-----------------+-----------------+
|
||||
|
||||
|
|
|
@ -26,6 +26,7 @@ In Progress (unreleased)
|
|||
* :gh:issue:`1116` :mod:`ansible_mitogen`: Support for templated variable
|
||||
`ansible_ssh_user`.
|
||||
* :gh:issue:`978` :mod:`ansible_mitogen`: Support templated Ansible SSH port.
|
||||
* :gh:issue:`1073` Python 3.13 support
|
||||
|
||||
|
||||
v0.3.11 (2024-10-07)
|
||||
|
|
1
setup.py
1
setup.py
|
@ -79,6 +79,7 @@ setup(
|
|||
'Programming Language :: Python :: 3.10',
|
||||
'Programming Language :: Python :: 3.11',
|
||||
'Programming Language :: Python :: 3.12',
|
||||
'Programming Language :: Python :: 3.13',
|
||||
'Programming Language :: Python :: Implementation :: CPython',
|
||||
'Topic :: System :: Distributed Computing',
|
||||
'Topic :: System :: Systems Administration',
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
cffi==1.15.1; python_version < '3.8'
|
||||
cffi==1.16; python_version >= '3.8'
|
||||
cffi==1.17.1; python_version >= '3.8'
|
||||
|
||||
coverage==5.5; python_version == '2.7'
|
||||
coverage==6.2; python_version == '3.6'
|
||||
|
|
9
tox.ini
9
tox.ini
|
@ -55,10 +55,10 @@ envlist =
|
|||
init,
|
||||
py{27,36}-mode_ansible-ansible{2.10,3,4},
|
||||
py{311}-mode_ansible-ansible{2.10,3,4,5},
|
||||
py{312}-mode_ansible-ansible{6,7,8,9,10},
|
||||
py{27,36,312}-mode_mitogen-distro_centos{6,7,8},
|
||||
py{27,36,312}-mode_mitogen-distro_debian{9,10,11},
|
||||
py{27,36,312}-mode_mitogen-distro_ubuntu{1604,1804,2004},
|
||||
py{313}-mode_ansible-ansible{6,7,8,9,10},
|
||||
py{27,36,313}-mode_mitogen-distro_centos{6,7,8},
|
||||
py{27,36,313}-mode_mitogen-distro_debian{9,10,11},
|
||||
py{27,36,313}-mode_mitogen-distro_ubuntu{1604,1804,2004},
|
||||
report,
|
||||
|
||||
[testenv]
|
||||
|
@ -73,6 +73,7 @@ basepython =
|
|||
py310: python3.10
|
||||
py311: python3.11
|
||||
py312: python3.12
|
||||
py313: python3.13
|
||||
deps =
|
||||
-r{toxinidir}/tests/requirements.txt
|
||||
mode_ansible: -r{toxinidir}/tests/ansible/requirements.txt
|
||||
|
|
Loading…
Reference in New Issue