Skip to content

Commit

Permalink
chore(python): Bump python min to 3.9 (#1146)
Browse files Browse the repository at this point in the history
Bumping python requirement to >=3.9 following xarray.

Ref: #1144
  • Loading branch information
lsetiawan authored Aug 31, 2023
1 parent 07b8e26 commit 23433af
Show file tree
Hide file tree
Showing 7 changed files with 6 additions and 15 deletions.
8 changes: 0 additions & 8 deletions .ci_helpers/py3.8.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion .ci_helpers/user_environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: echopype
channels:
- conda-forge
dependencies:
- python=3.8
- python=3.9
- ipykernel
- echopype
- dask
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10"]
python-version: ["3.9", "3.10"]
runs-on: [ubuntu-latest]
experimental: [false]
# TODO: Uncomment when netcdf is unpinned
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10"]
python-version: ["3.9", "3.10"]
runs-on: [ubuntu-latest]
experimental: [false]
# TODO: Uncomment when netcdf is unpinned
Expand Down
2 changes: 1 addition & 1 deletion .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ version: 2
build:
os: ubuntu-22.04
tools:
python: "3.8"
python: "3.9"
jobs:
pre_build:
# Generate the Sphinx configuration for this Jupyter Book so it builds.
Expand Down
2 changes: 1 addition & 1 deletion docs/source/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Installation and Examples
Installation
------------

Echopype is available and tested for Python>=3.8. The latest release
Echopype is available and tested for Python>=3.9. The latest release
can be installed from `PyPI <https://pypi.org/project/echopype/>`_:

.. code-block:: console
Expand Down
3 changes: 1 addition & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ classifiers =
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Topic :: Scientific/Engineering
Expand All @@ -29,7 +28,7 @@ platforms = any
py_modules =
_echopype_version
include_package_data = True
python_requires = >=3.8
python_requires = >=3.9
setup_requires =
setuptools_scm

Expand Down

0 comments on commit 23433af

Please sign in to comment.