Skip to content

Commit 3c7bf38

Browse files
committed
Bump Python versions
1 parent bad9f3e commit 3c7bf38

File tree

7 files changed

+9
-9
lines changed

7 files changed

+9
-9
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- uses: actions/checkout@v4
2121
- uses: actions/setup-python@v5
2222
with:
23-
python-version: '3.11'
23+
python-version: '3.12'
2424
- name: Setup Headless Display
2525
run: |
2626
sudo apt-get install libgl1-mesa-glx

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- name: Set up Python
1212
uses: actions/setup-python@v5
1313
with:
14-
python-version: "3.11"
14+
python-version: "3.12"
1515
- name: Install Style dependencies
1616
run: |
1717
python -m pip install --upgrade pip

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
python-version: ['3.8', '3.9', '3.10', '3.11']
21+
python-version: ['3.9', '3.10', '3.11', '3.12']
2222
os: [ubuntu-latest, macOS-latest, windows-latest]
2323
steps:
2424
- uses: actions/checkout@v4
@@ -44,7 +44,7 @@ jobs:
4444
- uses: actions/checkout@v4
4545
- uses: actions/setup-python@v5
4646
with:
47-
python-version: 3.8
47+
python-version: 3.12
4848
- name: Build and Publish to PyPI
4949
env:
5050
TWINE_USERNAME: __token__

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ environment (we highly recommend using anaconda) and install *PVGeo* through pip
4343
pip install PVGeo
4444
```
4545

46-
Now *PVGeo* is ready for use in your standard Python environment (>=3.8)
46+
Now *PVGeo* is ready for use in your standard Python environment (>=3.9)
4747
with all dependencies installed! Go ahead and test your install:
4848

4949
```bash

docs/source/overview/getting-started.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Getting Started
44
Using PVGeo in a Python Environment
55
-----------------------------------
66

7-
If you'd like to use PVGeo in Python (>=3.8), then simply
7+
If you'd like to use PVGeo in Python (>=3.9), then simply
88
install PVGeo to your active Python environment with ``pip``
99
or ``conda``
1010

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
vtk>=8.1.1
1+
vtk>=8.1.1,<9.4
22
pyvista>=0.20.1
33
numpy>=1.13
44
scipy>=1.1

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
+ 'https://anaconda.org/anaconda/vtk'
3737
)
3838
else:
39-
install_requires.append(['vtk>=8.1'])
39+
install_requires.append(['vtk>=8.1,<9.4'])
4040

4141
setuptools.setup(
4242
name="PVGeo",
@@ -49,7 +49,7 @@
4949
url="https://github.com/OpenGeoVis/PVGeo",
5050
packages=setuptools.find_packages(),
5151
install_requires=install_requires,
52-
python_requires='>=3.8',
52+
python_requires='>=3.9',
5353
extras_require={
5454
'pyproj': ['pyproj>=1.9'],
5555
'omf': ['omf>=0.9.3', 'omfvista>=0.2.0'],

0 commit comments

Comments
 (0)