Skip to content

Commit 8b55865

Browse files
authored
Bump to Py3.14 (#140)
* Bump to Py3.14 * Remove 3.9 and 3.10 support
1 parent 86a4109 commit 8b55865

File tree

4 files changed

+22
-17
lines changed

4 files changed

+22
-17
lines changed

.github/workflows/docs.yaml

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,24 +21,22 @@ jobs:
2121
runs-on: ubuntu-latest
2222

2323
steps:
24-
- uses: actions/checkout@v3
24+
- uses: actions/checkout@v4
2525
with:
2626
fetch-depth: 0
27-
28-
- name: setup_miniconda
29-
uses: conda-incubator/setup-miniconda@v2
27+
28+
- name: "Setup Micromamba"
29+
uses: mamba-org/setup-micromamba@v2
3030
with:
31-
python-version: 3.11
3231
environment-file: ci/environment.yaml
33-
auto-update-conda: true
34-
channel-priority: flexible
35-
channels: conda-forge
36-
miniforge-variant: Mambaforge
37-
use-mamba: true
32+
environment-name: griddata_env
33+
create-args: >-
34+
python=3.11
35+
init-shell: bash
3836

3937
- name: install package
4038
run: |
41-
pip install -v .
39+
python -m pip install -v .
4240
4341
- name: build docs
4442
run: |

.github/workflows/gh-ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626
fail-fast: false
2727
matrix:
2828
os: [ubuntu-latest, ]
29-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
29+
python-version: ["3.11", "3.12", "3.13", "3.14"]
3030
include:
3131
- os: windows-latest
32-
python-version: "3.13"
32+
python-version: "3.14"
3333
- os: macos-latest
34-
python-version: "3.13"
34+
python-version: "3.14"
3535

3636
steps:
3737
- uses: actions/checkout@v4

CHANGELOG

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ The rules for this file:
1313
* accompany each entry with github issue/PR number (Issue #xyz)
1414

1515
------------------------------------------------------------------------------
16+
??/??/???? IAlibay
17+
* 1.0.3
18+
19+
Changes
20+
21+
* Python 3.13 and 3.14 are now supported (PR #140)
22+
* Support for Python 3.9 and 3.10 is now dropped as per SPEC0 (PR #140)
23+
1624
10/21/2023 IAlibay, orbeckst, lilyminium
1725

1826
* 1.0.2

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,15 @@ classifiers = [
2525
"Operating System :: Microsoft :: Windows",
2626
"Programming Language :: C",
2727
"Programming Language :: Python",
28-
"Programming Language :: Python :: 3.9",
29-
"Programming Language :: Python :: 3.10",
3028
"Programming Language :: Python :: 3.11",
3129
"Programming Language :: Python :: 3.12",
3230
"Programming Language :: Python :: 3.13",
31+
"Programming Language :: Python :: 3.14",
3332
"Topic :: Scientific/Engineering",
3433
"Topic :: Software Development :: Libraries :: Python Modules",
3534
]
3635
readme = {file = "README.rst", content-type = "text/x-rst"}
37-
requires-python = ">=3.9"
36+
requires-python = ">=3.11"
3837
dependencies = [
3938
"numpy>=1.21",
4039
"scipy",

0 commit comments

Comments
 (0)