File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,11 +19,11 @@ jobs:
1919 fail-fast : false
2020 matrix :
2121 python-version :
22- - " 3.8"
2322 - " 3.9"
2423 - " 3.10"
2524 - " 3.11"
2625 - " 3.12"
26+ - " 3.13"
2727
2828 services :
2929 elasticsearch :
4949 MONGODB_URL : mongodb://localhost:27017/
5050 REDIS_URL : redis://localhost:6379/0
5151
52- steps :
53- - uses : actions/checkout@v3
54- - uses : actions/setup-python@v4
55- with :
56- python-version : ${{ matrix.python-version }}
57- - name : Upgrade packaging tools
58- run : python -m pip install --upgrade pip setuptools importlib_metadata virtualenv
59- - name : Install dependencies
60- run : python -m pip install --upgrade tox
61- - name : Run tox targets for ${{ matrix.python-version }}
62- run : |
63- ENV_PREFIX=$(tr -C -d "0-9" <<< "${{ matrix.python-version }}" | cut -c -3)
64- TOXENV=$(tox --listenvs | grep "^py$ENV_PREFIX" | tr '\n' ',') python -m tox
65-
66- tests-ubuntu-20 :
67- name : Python ${{ matrix.python-version }} Ubuntu 20
68- runs-on : ubuntu-20.04
69-
70- strategy :
71- fail-fast : false
72- matrix :
73- python-version :
74- - " 3.8"
75- - " 3.9"
76-
77- services :
78- elasticsearch :
79- image : elasticsearch:7.10.1
80- ports :
81- - 9200:9200
82- env :
83- discovery.type : single-node
84- xpack.security.enabled : false
85-
86- mongodb :
87- image : mongo:4
88- ports :
89- - 27017:27017
90-
91- redis :
92- image : redis:6
93- ports :
94- - 6379:6379
95-
96- env :
97- ELASTICSEARCH_URL : http://localhost:9200/
98- MONGODB_URL : mongodb://localhost:27017/
99- REDIS_URL : redis://localhost:6379/0
100-
10152 steps :
10253 - uses : actions/checkout@v4
10354 - uses : actions/setup-python@v5
Original file line number Diff line number Diff line change @@ -14,11 +14,11 @@ jobs:
1414 runs-on : ${{ matrix.os }}
1515 strategy :
1616 matrix :
17- os : [ ubuntu-20 .04 ]
18- python : ['3.10']
17+ os : [ ubuntu-22 .04 ]
18+ python : ['3.10', '3.11', '3.12', '3.13' ]
1919 manylinux_image : [ manylinux2014, manylinux_2_28 ]
2020 # Disable for platforms where pure Python wheels would be generated
21- cibw_skip : [ "pp38 -* pp39 -* pp310 -* pp311 -*" ]
21+ cibw_skip : [ "pp310 -* pp311 -* pp312 -* pp313 -*" ]
2222 steps :
2323 - uses : actions/checkout@v4
2424
You can’t perform that action at this time.
0 commit comments