Skip to content

Commit 4c95e04

Browse files
authored
Drop Python 3.10 support (#2932)
Contributes to rapidsai/build-planning#246 Finishes the work of dropping Python 3.10 support. This project stopped building / testing against Python 3.10 as of rapidsai/shared-workflows#494 This PR updates configuration and docs to reflect that. ## Followups before merging Check that there are no remaining uses like this: ```shell git grep -E '3\.10' git grep '310' git grep 'py310' ``` Authors: - Gil Forsyth (https://github.com/gforsyth) Approvers: - Bradley Dice (https://github.com/bdice) URL: #2932
1 parent 7fa83ed commit 4c95e04

4 files changed

Lines changed: 4 additions & 10 deletions

File tree

dependencies.yaml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -341,10 +341,6 @@ dependencies:
341341
specific:
342342
- output_types: conda
343343
matrices:
344-
- matrix:
345-
py: "3.10"
346-
packages:
347-
- python=3.10
348344
- matrix:
349345
py: "3.11"
350346
packages:
@@ -359,7 +355,7 @@ dependencies:
359355
- python=3.13
360356
- matrix:
361357
packages:
362-
- python>=3.10,<3.14
358+
- python>=3.11,<3.14
363359
run_pylibraft:
364360
common:
365361
- output_types: [conda, pyproject, requirements]

python/libraft/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ authors = [
1818
{ name = "NVIDIA Corporation" },
1919
]
2020
license = "Apache-2.0"
21-
requires-python = ">=3.10"
21+
requires-python = ">=3.11"
2222
dependencies = [
2323
"cuda-toolkit[cublas,curand,cusolver,cusparse]>=12,<14",
2424
"librmm==26.4.*,>=0.0.0a0",

python/pylibraft/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ authors = [
1818
{ name = "NVIDIA Corporation" },
1919
]
2020
license = "Apache-2.0"
21-
requires-python = ">=3.10"
21+
requires-python = ">=3.11"
2222
dependencies = [
2323
"cuda-python>=13.0.1,<14.0",
2424
"libraft==26.4.*,>=0.0.0a0",
@@ -28,7 +28,6 @@ dependencies = [
2828
classifiers = [
2929
"Intended Audience :: Developers",
3030
"Programming Language :: Python",
31-
"Programming Language :: Python :: 3.10",
3231
"Programming Language :: Python :: 3.11",
3332
"Programming Language :: Python :: 3.12",
3433
"Programming Language :: Python :: 3.13",

python/raft-dask/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ authors = [
1818
{ name = "NVIDIA Corporation" },
1919
]
2020
license = "Apache-2.0"
21-
requires-python = ">=3.10"
21+
requires-python = ">=3.11"
2222
dependencies = [
2323
"dask-cuda==26.4.*,>=0.0.0a0",
2424
"distributed-ucxx==0.49.*,>=0.0.0a0",
@@ -29,7 +29,6 @@ dependencies = [
2929
classifiers = [
3030
"Intended Audience :: Developers",
3131
"Programming Language :: Python",
32-
"Programming Language :: Python :: 3.10",
3332
"Programming Language :: Python :: 3.11",
3433
"Programming Language :: Python :: 3.12",
3534
"Programming Language :: Python :: 3.13",

0 commit comments

Comments
 (0)