2424 - name : Setup Python
2525 uses : actions/setup-python@master
2626 with :
27- python-version : ' 3.12 '
27+ python-version : ' 3.13 '
2828
2929 - name : Install packages
3030 run : pip install -r requirements_dev.txt
4141 - name : Setup Python
4242 uses : actions/setup-python@master
4343 with :
44- python-version : ' 3.12 '
44+ python-version : ' 3.13 '
4545
4646 - name : Install packages
4747 run : pip install -r requirements_dev.txt
5858 - name : Setup Python
5959 uses : actions/setup-python@master
6060 with :
61- python-version : ' 3.12 '
61+ python-version : ' 3.13 '
6262
6363 - name : Install packages
6464 run : pip install -r requirements_dev.txt
7575 - name : Setup Python
7676 uses : actions/setup-python@master
7777 with :
78- python-version : ' 3.12 '
78+ python-version : ' 3.13 '
7979
8080 - name : Install packages
8181 run : pip install -r requirements_dev.txt
9292 - name : Setup Python
9393 uses : actions/setup-python@master
9494 with :
95- python-version : ' 3.12 '
95+ python-version : ' 3.13 '
9696
9797 - name : Install packages
9898 run : pip install -r requirements_dev.txt
@@ -107,7 +107,7 @@ jobs:
107107 runs-on : ubuntu-latest
108108 strategy :
109109 matrix :
110- python-version : [ 3.9, '3.10', '3.11', '3.12']
110+ python-version : [ 3.9, '3.10', '3.11', '3.12', '3.13' ]
111111 django-version : [ 42, 50, 51, 52 ]
112112 opensearch-version : [ 10, 20 ]
113113 exclude :
@@ -117,6 +117,10 @@ jobs:
117117 django-version : 51
118118 - python-version : 3.9
119119 django-version : 52
120+ - python-version : 3.13
121+ django-version : 42
122+ - python-version : 3.13
123+ django-version : 50
120124
121125 steps :
122126 - uses : actions/checkout@v4
@@ -139,7 +143,7 @@ jobs:
139143 run : tox -e py-django${{ matrix.django-version }}-opensearch${{ matrix.opensearch-version }}
140144
141145 - name : Upload coverage to Codecov
142- if : matrix.python-version == 3.12 && matrix.django-version == 52
146+ if : matrix.python-version == 3.13 && matrix.django-version == 52
143147 uses : codecov/codecov-action@v1
144148 with :
145149 file : ./coverage.xml
@@ -153,10 +157,10 @@ jobs:
153157 steps :
154158 - uses : actions/checkout@master
155159
156- - name : Set up Python 3.12
160+ - name : Set up Python 3.13
157161 uses : actions/setup-python@v4
158162 with :
159- python-version : ' 3.12 '
163+ python-version : ' 3.13 '
160164
161165 - name : Creating Built Distributions
162166 run : |
0 commit comments