Skip to content

Commit b748ad8

Browse files
committed
drop py3.7
1 parent c4a3439 commit b748ad8

File tree

4 files changed

+6
-7
lines changed

4 files changed

+6
-7
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
test:
1919
if: github.event_name != 'pull_request' || !contains('OWNER,MEMBER,COLLABORATOR', github.event.pull_request.author_association)
2020
name: py${{ matrix.python }}
21-
runs-on: ubuntu-${{ matrix.python == 3.7 && '22.04' || 'latest' }}
21+
runs-on: ubuntu-latest
2222
strategy:
2323
matrix:
24-
python: [3.7, 3.12]
24+
python: [3.8, 3.12]
2525
steps:
2626
- uses: actions/checkout@v4
2727
with: {fetch-depth: 0}
@@ -54,7 +54,7 @@ jobs:
5454
runs-on: [self-hosted, cuda, python]
5555
strategy:
5656
matrix:
57-
python: [3.7, 3.12]
57+
python: [3.8, 3.12]
5858
steps:
5959
- uses: actions/checkout@v4
6060
with: {fetch-depth: 0}

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Install
1414

1515
Requirements:
1616

17-
- Python 3.7 or greater (e.g. via `Anaconda or Miniconda <https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html#anaconda-or-miniconda>`_, or via ``python3-dev``)
17+
- Python 3.8 or greater (e.g. via `Anaconda or Miniconda <https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html#anaconda-or-miniconda>`_, or via ``python3-dev``)
1818
- (optional) `CUDA SDK/Toolkit <https://developer.nvidia.com/cuda-downloads>`_ (including drivers for an NVIDIA GPU)
1919

2020
* note that if the CUDA SDK/Toolkit is installed *after* NumCu, then NumCu must be re-installed to enable CUDA support

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pip install numcu
1818

1919
Requirements:
2020

21-
- Python 3.7 or greater (e.g. via [Anaconda or Miniconda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html#anaconda-or-miniconda) or via `python3-dev`)
21+
- Python 3.8 or greater (e.g. via [Anaconda or Miniconda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html#anaconda-or-miniconda) or via `python3-dev`)
2222
- (optional) [CUDA SDK/Toolkit](https://developer.nvidia.com/cuda-downloads) (including drivers for an NVIDIA GPU)
2323
+ note that if the CUDA SDK/Toolkit is installed *after* NumCu, then NumCu must be re-installed to enable CUDA support
2424

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dynamic = ["version"]
2626
authors = [{name = "Casper da Costa-Luis", email = "[email protected]"}]
2727
description = "Numerical CUDA-based Python library built on CuVec"
2828
readme = "README.rst"
29-
requires-python = ">=3.7"
29+
requires-python = ">=3.8"
3030
keywords = ["Python", "C", "C++", "buffer", "vector", "array", "CUDA", "CPython", "nanobind", "extensions", "API"]
3131
license = {text = "MPL-2.0"}
3232
classifiers = [
@@ -42,7 +42,6 @@ classifiers = [
4242
"Programming Language :: C",
4343
"Programming Language :: C++",
4444
"Programming Language :: Python :: 3",
45-
"Programming Language :: Python :: 3.7",
4645
"Programming Language :: Python :: 3.8",
4746
"Programming Language :: Python :: 3.9",
4847
"Programming Language :: Python :: 3.10",

0 commit comments

Comments
 (0)