Skip to content

Commit db26f17

Browse files
authored
Merge pull request #422 from olemke/bump-python-version
Remove Python 3.9, add 3.12
2 parents baeed5f + 908f36a commit db26f17

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

.github/workflows/build-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
name: [ubuntu, windows, macos]
14-
python-version: ["3.9", "3.10", "3.11"]
14+
python-version: ["3.10", "3.11", "3.12"]
1515

1616
include:
1717
- name: ubuntu
@@ -24,7 +24,7 @@ jobs:
2424
os: macos-latest
2525

2626
steps:
27-
- uses: actions/checkout@v2
27+
- uses: actions/checkout@v4
2828
- name: Install Python ${{ matrix.python-version }}
2929
uses: actions/setup-python@v4
3030
with:

.github/workflows/python-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ jobs:
88
deploy:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Set up Python
13-
uses: actions/setup-python@v1
13+
uses: actions/setup-python@v4
1414
with:
1515
python-version: '3.x'
1616
- name: Install dependencies

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
# typhon - Tools for atmospheric research
77

88
## Installation
9-
Typhon requires Python version 3.6 or higher. The recommended way to get Python
10-
is through [Anaconda]. But of course, any other Python distribution is also
9+
Typhon requires Python version 3.10 or higher. The recommended way to get Python
10+
is through [Miniforge3]. But of course, any other Python distribution is also
1111
working.
1212

1313
### Stable release
@@ -53,5 +53,5 @@ A recent build of the documentation is accessible
5353
Kindly note that bleeding edge features might not be covered.
5454

5555
[Sphinx]: http://www.sphinx-doc.org
56-
[Anaconda]: https://www.continuum.io/downloads
56+
[Miniforge3]: https://github.com/conda-forge/miniforge#miniforge
5757
[pytest]: https://docs.pytest.org/

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: typhon
22
dependencies:
3-
- python>=3.9
3+
- python>=3.10
44
- cartopy
55
- cython
66
- fsspec!=2023.12.0,!=2023.12.1,!=2024.3.1

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,11 @@
7171
"Intended Audience :: Science/Research",
7272
"Topic :: Scientific/Engineering :: Atmospheric Science",
7373
"License :: OSI Approved :: MIT License",
74-
"Programming Language :: Python :: 3.9",
7574
"Programming Language :: Python :: 3.10",
7675
"Programming Language :: Python :: 3.11",
76+
"Programming Language :: Python :: 3.12",
7777
],
78-
python_requires="~=3.9",
78+
python_requires="~=3.10",
7979
include_package_data=True,
8080
install_requires=[
8181
"docutils",

0 commit comments

Comments
 (0)