Skip to content

Commit 66e5b97

Browse files
committed
Add python 3.13 requirements files
1 parent 221420c commit 66e5b97

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+5286
-158
lines changed

.pre-commit-config.yaml

Lines changed: 276 additions & 0 deletions
Large diffs are not rendered by default.

requirements/base.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
Jinja2
44
jmespath
5-
msgpack>=1.0.0
5+
msgpack>=1.0.0 ; python_version < '3.13'
6+
msgpack>=1.1.0 ; python_version >= '3.13'
67
PyYAML
78
MarkupSafe
89
# pin to a version available on all supported python versions so salt-ssh can run on older targets
@@ -28,7 +29,8 @@ python-dateutil>=2.8.1
2829
python-gnupg>=0.4.7
2930
cherrypy>=18.6.1
3031
importlib-metadata>=3.3.0
31-
cryptography>=42.0.0
32+
cryptography>=42.0.0; python_version < '3.13'
33+
cryptography==42.0.2; python_version >= '3.13'
3234

3335
# From old requirements/static/pkg/linux.in
3436
rpm-vercmp; sys_platform == 'linux'
@@ -38,7 +40,7 @@ gitpython>=3.1.37; sys_platform == 'win32'
3840
lxml>=4.6.3; sys_platform == 'win32'
3941
pymssql>=2.2.1; sys_platform == 'win32'
4042
pymysql>=1.0.2; sys_platform == 'win32'
41-
pythonnet>=3.0.1; sys_platform == 'win32'
43+
pythonnet>=3.0.4; sys_platform == 'win32' and python_version < '3.13'
4244
pywin32>=305; sys_platform == 'win32'
4345
wmi>=1.5.1; sys_platform == 'win32'
4446
xmltodict>=0.13.0; sys_platform == 'win32'

requirements/static/ci/common.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ rfc3987
4040
sqlparse>=0.4.4
4141
strict_rfc3339>=0.7
4242
toml
43-
vcert; sys_platform != 'win32'
43+
vcert; sys_platform != 'win32' and python_version < '3.13.0'
4444
virtualenv>=20.3.0
4545
watchdog>=0.9.0
4646
xmldiff>=2.4

requirements/static/ci/py3.10/cloud.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ charset-normalizer==3.2.0
2020
# via
2121
# -c requirements/static/ci/py3.10/linux.txt
2222
# requests
23-
cryptography==42.0.5
23+
cryptography==42.0.5 ; python_version < "3.13"
2424
# via
2525
# -c requirements/static/ci/py3.10/linux.txt
2626
# pyspnego

requirements/static/ci/py3.10/darwin.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ croniter==2.0.5 ; sys_platform != "win32"
103103
# via
104104
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
105105
# -r requirements/base.txt
106-
cryptography==42.0.5
106+
cryptography==42.0.5 ; python_version < "3.13"
107107
# via
108108
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
109109
# -r requirements/base.txt
@@ -257,7 +257,7 @@ more-itertools==9.1.0
257257
# jaraco.text
258258
moto==4.1.11
259259
# via -r requirements/static/ci/common.in
260-
msgpack==1.0.7
260+
msgpack==1.0.7 ; python_version < "3.13"
261261
# via
262262
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
263263
# -r requirements/base.txt
@@ -437,7 +437,7 @@ pyyaml==6.0.1
437437
# responses
438438
# yamllint
439439
# yamlordereddictloader
440-
pyzmq==25.1.2
440+
pyzmq==25.1.2 ; python_version < "3.13"
441441
# via
442442
# -c requirements/static/ci/../pkg/py3.10/darwin.txt
443443
# -r requirements/zeromq.txt
@@ -550,7 +550,7 @@ urllib3==1.26.18
550550
# python-etcd
551551
# requests
552552
# responses
553-
vcert==0.9.1 ; sys_platform != "win32"
553+
vcert==0.9.1 ; sys_platform != "win32" and python_version < "3.13.0"
554554
# via -r requirements/static/ci/common.in
555555
virtualenv==20.24.7
556556
# via

requirements/static/ci/py3.10/freebsd.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ croniter==2.0.5 ; sys_platform != "win32"
102102
# via
103103
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
104104
# -r requirements/base.txt
105-
cryptography==42.0.5
105+
cryptography==42.0.5 ; python_version < "3.13"
106106
# via
107107
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
108108
# -r requirements/base.txt
@@ -260,7 +260,7 @@ more-itertools==9.1.0
260260
# jaraco.text
261261
moto==4.1.11
262262
# via -r requirements/static/ci/common.in
263-
msgpack==1.0.7
263+
msgpack==1.0.7 ; python_version < "3.13"
264264
# via
265265
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
266266
# -r requirements/base.txt
@@ -441,7 +441,7 @@ pyyaml==6.0.1
441441
# responses
442442
# yamllint
443443
# yamlordereddictloader
444-
pyzmq==25.1.2
444+
pyzmq==25.1.2 ; python_version < "3.13"
445445
# via
446446
# -c requirements/static/ci/../pkg/py3.10/freebsd.txt
447447
# -r requirements/zeromq.txt
@@ -555,7 +555,7 @@ urllib3==1.26.18
555555
# python-etcd
556556
# requests
557557
# responses
558-
vcert==0.9.1 ; sys_platform != "win32"
558+
vcert==0.9.1 ; sys_platform != "win32" and python_version < "3.13.0"
559559
# via -r requirements/static/ci/common.in
560560
virtualenv==20.24.7
561561
# via

requirements/static/ci/py3.10/linux.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ croniter==2.0.5 ; sys_platform != "win32"
115115
# via
116116
# -c requirements/static/ci/../pkg/py3.10/linux.txt
117117
# -r requirements/base.txt
118-
cryptography==42.0.5
118+
cryptography==42.0.5 ; python_version < "3.13"
119119
# via
120120
# -c requirements/static/ci/../pkg/py3.10/linux.txt
121121
# -r requirements/base.txt
@@ -285,7 +285,7 @@ more-itertools==9.1.0
285285
# jaraco.text
286286
moto==4.1.11
287287
# via -r requirements/static/ci/common.in
288-
msgpack==1.0.7
288+
msgpack==1.0.7 ; python_version < "3.13"
289289
# via
290290
# -c requirements/static/ci/../pkg/py3.10/linux.txt
291291
# -r requirements/base.txt
@@ -481,7 +481,7 @@ pyyaml==6.0.1
481481
# responses
482482
# yamllint
483483
# yamlordereddictloader
484-
pyzmq==25.1.2
484+
pyzmq==25.1.2 ; python_version < "3.13"
485485
# via
486486
# -c requirements/static/ci/../pkg/py3.10/linux.txt
487487
# -r requirements/zeromq.txt
@@ -619,7 +619,7 @@ urllib3==1.26.18
619619
# python-etcd
620620
# requests
621621
# responses
622-
vcert==0.9.1 ; sys_platform != "win32"
622+
vcert==0.9.1 ; sys_platform != "win32" and python_version < "3.13.0"
623623
# via -r requirements/static/ci/common.in
624624
virtualenv==20.24.7
625625
# via

requirements/static/ci/py3.10/windows.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ contextvars==2.4
9797
# via
9898
# -c requirements/static/ci/../pkg/py3.10/windows.txt
9999
# -r requirements/base.txt
100-
cryptography==42.0.5
100+
cryptography==42.0.5 ; python_version < "3.13"
101101
# via
102102
# -c requirements/static/ci/../pkg/py3.10/windows.txt
103103
# -r requirements/base.txt
@@ -243,7 +243,7 @@ more-itertools==9.1.0
243243
# jaraco.text
244244
moto==4.1.11
245245
# via -r requirements/static/ci/common.in
246-
msgpack==1.0.7
246+
msgpack==1.0.7 ; python_version < "3.13"
247247
# via
248248
# -c requirements/static/ci/../pkg/py3.10/windows.txt
249249
# -r requirements/base.txt
@@ -377,7 +377,7 @@ python-gnupg==0.5.2
377377
# via
378378
# -c requirements/static/ci/../pkg/py3.10/windows.txt
379379
# -r requirements/base.txt
380-
pythonnet==3.0.3 ; sys_platform == "win32"
380+
pythonnet==3.0.4 ; sys_platform == "win32" and python_version < "3.13"
381381
# via
382382
# -c requirements/static/ci/../pkg/py3.10/windows.txt
383383
# -r requirements/base.txt
@@ -405,7 +405,7 @@ pyyaml==6.0.1
405405
# pytest-salt-factories
406406
# responses
407407
# yamllint
408-
pyzmq==25.1.2
408+
pyzmq==25.1.2 ; python_version < "3.13"
409409
# via
410410
# -c requirements/static/ci/../pkg/py3.10/windows.txt
411411
# -r requirements/zeromq.txt

requirements/static/ci/py3.11/cloud.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ charset-normalizer==3.2.0
2020
# via
2121
# -c requirements/static/ci/py3.11/linux.txt
2222
# requests
23-
cryptography==42.0.5
23+
cryptography==42.0.5 ; python_version < "3.13"
2424
# via
2525
# -c requirements/static/ci/py3.11/linux.txt
2626
# pyspnego

requirements/static/ci/py3.11/darwin.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ croniter==2.0.5 ; sys_platform != "win32"
9898
# via
9999
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
100100
# -r requirements/base.txt
101-
cryptography==42.0.5
101+
cryptography==42.0.5 ; python_version < "3.13"
102102
# via
103103
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
104104
# -r requirements/base.txt
@@ -250,7 +250,7 @@ more-itertools==8.2.0
250250
# jaraco.text
251251
moto==4.1.11
252252
# via -r requirements/static/ci/common.in
253-
msgpack==1.0.7
253+
msgpack==1.0.7 ; python_version < "3.13"
254254
# via
255255
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
256256
# -r requirements/base.txt
@@ -430,7 +430,7 @@ pyyaml==6.0.1
430430
# responses
431431
# yamllint
432432
# yamlordereddictloader
433-
pyzmq==25.1.2
433+
pyzmq==25.1.2 ; python_version < "3.13"
434434
# via
435435
# -c requirements/static/ci/../pkg/py3.11/darwin.txt
436436
# -r requirements/zeromq.txt
@@ -541,7 +541,7 @@ urllib3==1.26.18
541541
# python-etcd
542542
# requests
543543
# responses
544-
vcert==0.7.4 ; sys_platform != "win32"
544+
vcert==0.7.4 ; sys_platform != "win32" and python_version < "3.13.0"
545545
# via -r requirements/static/ci/common.in
546546
virtualenv==20.24.7
547547
# via

0 commit comments

Comments
 (0)