@@ -18,28 +18,29 @@ jobs:
1818 strategy :
1919 fail-fast : false
2020 matrix :
21- python-version : ["3.9", "3. 10", "3.11", "3.12", "3.13"]
21+ python-version : ["3.10", "3.11", "3.12", "3.13"]
2222 name : integration-tests
2323 runs-on : ubuntu-latest
2424 env :
2525 PYTHONUNBUFFERED : 1
26- UV_PYTHON : ${{ matrix.python-version }}
26+ PYTHON_VERSION : ${{ matrix.python-version }}
2727 UV_LOCKED : 1
2828 steps :
2929 - name : Checkout the repository
3030 uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
3131 with :
3232 persist-credentials : false
3333
34- - name : Set up Python ${{ matrix.python-version }}
34+ - name : Set up Python ${{ env.PYTHON_VERSION }}
3535 uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3636 with :
37- python-version : ${{ matrix.python-version }}
37+ python-version : ${{ env.PYTHON_VERSION }}
3838
3939 - name : Install uv
4040 uses : astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
4141 with :
4242 version : " 0.11.21"
43+ python-version : ${{ env.PYTHON_VERSION }}
4344
4445 - name : Meilisearch (latest version) setup with Docker
4546 run : docker run -d -p 7700:7700 getmeili/meilisearch-enterprise:latest meilisearch --no-analytics --master-key=masterKey
@@ -52,23 +53,24 @@ jobs:
5253 runs-on : ubuntu-latest
5354 env :
5455 PYTHONUNBUFFERED : 1
55- UV_PYTHON : " 3.9 "
56+ PYTHON_VERSION : " 3.10 "
5657 UV_LOCKED : 1
5758 steps :
5859 - name : Checkout the repository
5960 uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
6061 with :
6162 persist-credentials : false
6263
63- - name : Set up Python 3.9
64+ - name : Set up Python ${{ env.PYTHON_VERSION }}
6465 uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
6566 with :
66- python-version : " 3.9 "
67+ python-version : ${{ env.PYTHON_VERSION }}
6768
6869 - name : Install uv
6970 uses : astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
7071 with :
7172 version : " 0.11.21"
73+ python-version : ${{ env.PYTHON_VERSION }}
7274
7375 - name : Linter with pylint
7476 run : uv run pylint meilisearch tests
@@ -78,23 +80,24 @@ jobs:
7880 runs-on : ubuntu-latest
7981 env :
8082 PYTHONUNBUFFERED : 1
81- UV_PYTHON : " 3.9 "
83+ PYTHON_VERSION : " 3.10 "
8284 UV_LOCKED : 1
8385 steps :
8486 - name : Checkout the repository
8587 uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
8688 with :
8789 persist-credentials : false
8890
89- - name : Set up Python 3.9
91+ - name : Set up Python ${{ env.PYTHON_VERSION }}
9092 uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
9193 with :
92- python-version : 3.9
94+ python-version : ${{ env.PYTHON_VERSION }}
9395
9496 - name : Install uv
9597 uses : astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
9698 with :
9799 version : " 0.11.21"
100+ python-version : ${{ env.PYTHON_VERSION }}
98101
99102 - name : mypy type check
100103 run : uv run mypy meilisearch
@@ -118,23 +121,24 @@ jobs:
118121 runs-on : ubuntu-latest
119122 env :
120123 PYTHONUNBUFFERED : 1
121- UV_PYTHON : " 3.9 "
124+ PYTHON_VERSION : " 3.10 "
122125 UV_LOCKED : 1
123126 steps :
124127 - name : Checkout the repository
125128 uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
126129 with :
127130 persist-credentials : false
128131
129- - name : Set up Python 3.9
132+ - name : Set up Python ${{ env.PYTHON_VERSION }}
130133 uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
131134 with :
132- python-version : 3.9
135+ python-version : ${{ env.PYTHON_VERSION }}
133136
134137 - name : Install uv
135138 uses : astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
136139 with :
137140 version : " 0.11.21"
141+ python-version : ${{ env.PYTHON_VERSION }}
138142
139143 - name : isort
140144 run : uv run isort meilisearch tests --check-only
0 commit comments