Skip to content

Commit 103eb27

Browse files
Merge #1039
1039: Drop support for python 3.8 and add 3.13 support r=curquiza a=sanders41 # Pull Request Python 3.8 is EOL and Python 3.13 has been released. Support for Python 3.8 has been removed from a lot of the packages we use and this is causing the dependabot updates to fail. ## Related issue Fixes #<issue_number> ## What does this PR do? - Drops support for Python 3.8 - Adds support for Python 3.13 ## PR checklist Please check if your PR fulfills the following requirements: - [ ] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)? - [ ] Have you read the contributing guidelines? - [ ] Have you made sure that the title is accurate and descriptive of the changes? Thank you so much for contributing to Meilisearch! Co-authored-by: Paul Sanders <[email protected]>
2 parents 1547517 + e99541e commit 103eb27

File tree

6 files changed

+417
-414
lines changed

6 files changed

+417
-414
lines changed

.github/workflows/pre-release-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
python-version: ["3.8", "3.9", "3.10", "3.11"]
16+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1717
name: integration-tests-against-rc
1818
runs-on: ubuntu-latest
1919
steps:

.github/workflows/pypi-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Set up Python
1414
uses: actions/setup-python@v5
1515
with:
16-
python-version: '3.8'
16+
python-version: "3.9"
1717
cache: "pipenv"
1818
- name: Check release validity
1919
run: sh .github/scripts/check-release.sh

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
20+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2121
name: integration-tests
2222
runs-on: ubuntu-latest
2323
steps:
@@ -41,10 +41,10 @@ jobs:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- uses: actions/checkout@v4
44-
- name: Set up Python 3.8
44+
- name: Set up Python 3.9
4545
uses: actions/setup-python@v5
4646
with:
47-
python-version: "3.8"
47+
python-version: "3.9"
4848
cache: "pipenv"
4949
- name: Install pipenv
5050
run: pipx install pipenv

0 commit comments

Comments
 (0)