File tree Expand file tree Collapse file tree 4 files changed +11
-4
lines changed
Expand file tree Collapse file tree 4 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 2626 - " 3.10"
2727 - " 3.11"
2828 - " 3.12"
29+ - " 3.13"
2930 - " pypy3.9"
31+ - " pypy3.10"
3032 image :
3133 - " ubuntu-22.04"
3234 include :
4345 - name : Disable AppArmor
4446 run : sudo aa-disable /usr/sbin/slapd
4547 - name : Set up Python ${{ matrix.python-version }}
46- uses : actions/setup-python@v4
48+ uses : actions/setup-python@v5
4749 with :
4850 python-version : ${{ matrix.python-version }}
4951 allow-prereleases : true
Original file line number Diff line number Diff line change 99 tox_test :
1010 name : Tox env "${{matrix.tox_env}}" on Fedora
1111 steps :
12- - uses : actions/checkout@v2
12+ - uses : actions/checkout@v4
1313 - name : Run Tox tests
1414 uses : fedora-python/tox-github-action@main
1515 with :
1616 tox_env : ${{ matrix.tox_env }}
1717 dnf_install : >
1818 @c-development openldap-devel python3-devel
1919 openldap-servers openldap-clients lcov clang-analyzer valgrind
20- enchant
20+ enchant python3-setuptools
2121 strategy :
2222 matrix :
2323 tox_env :
2828 - py310
2929 - py311
3030 - py312
31+ - py313
3132 - c90-py36
3233 - c90-py37
3334 - py3-nosasltls
Original file line number Diff line number Diff line change @@ -93,6 +93,7 @@ class OpenLDAP2:
9393 'Programming Language :: Python :: 3.10' ,
9494 'Programming Language :: Python :: 3.11' ,
9595 'Programming Language :: Python :: 3.12' ,
96+ 'Programming Language :: Python :: 3.13' ,
9697 # Note: when updating Python versions, also change tox.ini and .github/workflows/*
9798
9899 'Topic :: Database' ,
Original file line number Diff line number Diff line change @@ -17,10 +17,12 @@ python =
1717 3.10: py310
1818 3.11: py311
1919 3.12: py312
20+ 3.13: py313
2021 pypy3.9: pypy3.9
22+ pypy3.10: pypy3.10
2123
2224[testenv]
23- deps =
25+ deps = setuptools
2426passenv = WITH_GCOV
2527# - Enable BytesWarning
2628# - Turn all warnings into exceptions.
@@ -98,6 +100,7 @@ deps =
98100 markdown
99101 sphinx
100102 sphinxcontrib-spelling
103+ setuptools
101104commands =
102105 {envpython} setup.py check --restructuredtext --metadata --strict
103106 {envpython} -m markdown README -f {envtmpdir}/README.html
You can’t perform that action at this time.
0 commit comments