Skip to content

Commit 22e016d

Browse files
Merge #859
859: Add testing for Python 3.12 r=curquiza a=sanders41 # Pull Request Python 3.12 is scheduled for release today so this PR adds 3.12 to the test matrix. The release has not been completed yet so tests will fail until that happens. I have tested locally with the RC and all tests pass. We also need to add 3.12 to the required tests in the GitHub settings once the release happens and this comes out of draft. ## Related issue Fixes #<issue_number> ## What does this PR do? - Adds Python 3.12 to the test matrix - Adds Python 3.12 to bors - Adds Python 3.12 to the supported version in classifiers ## 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 <psanders1@gmail.com>
2 parents 5484d14 + c0ea3b1 commit 22e016d

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
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"]
20+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
2121
name: integration-tests
2222
runs-on: ubuntu-latest
2323
steps:

bors.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ status = [
55
'integration-tests (3.9)',
66
'integration-tests (3.10)',
77
'integration-tests (3.11)',
8+
'integration-tests (3.12)',
89
]
910
# 1 hour timeout
1011
timeout-sec = 3600

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ classifiers = [
2121
"Programming Language :: Python :: 3.9",
2222
"Programming Language :: Python :: 3.10",
2323
"Programming Language :: Python :: 3.11",
24+
"Programming Language :: Python :: 3.12",
2425
"License :: OSI Approved :: MIT License",
2526
"Operating System :: OS Independent",
2627
]

0 commit comments

Comments
 (0)