diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 84de8c7a1..da3670a51 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -39,7 +39,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11'] proj-version: ['9.1.0'] include: - python-version: '3.9' @@ -118,7 +118,7 @@ jobs: fail-fast: true matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.8', '3.9', '3.10', '3.11'] + python-version: ['3.9', '3.10', '3.11'] python-implementation: [python] proj-version: ['*'] include: diff --git a/docs/history.rst b/docs/history.rst index 4344cbb10..42a5bfcdf 100644 --- a/docs/history.rst +++ b/docs/history.rst @@ -4,6 +4,7 @@ Change Log Latest ------ - DEP: Minimum PROJ version 9.0 (issue #1223) +- DEP: Minimum supported Python version 3.9 (issue #1111) - ENH: Add `return_back_azimuth: bool` to allow compatibility between the azimuth output of the following functions (issue #1163): `fwd` and `fwd_intermediate`, `inv` and `inv_intermediate`, Note: BREAKING CHANGE for the default value `return_back_azimuth=True` in the functions `fwd_intermediate` and `inv_intermediate` diff --git a/docs/index.rst b/docs/index.rst index 1b30dbfbe..e953205b1 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -7,7 +7,7 @@ GitHub Repository: https://github.com/pyproj4/pyproj .. note:: Minimum supported PROJ version is 9.0 -.. note:: Minimum supported Python version is 3.8 +.. note:: Minimum supported Python version is 3.9 .. note:: Linux (manylinux2014) wheels require pip 19.3+ diff --git a/pyproj/__init__.py b/pyproj/__init__.py index b1c23071f..5905717ba 100644 --- a/pyproj/__init__.py +++ b/pyproj/__init__.py @@ -4,7 +4,7 @@ Download: http://python.org/pypi/pyproj -Requirements: Python 3.8+. +Requirements: Python 3.9+. Contact: Jeffrey Whitaker diff --git a/setup.cfg b/setup.cfg index 631286ea0..50725c1b1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -18,7 +18,6 @@ classifiers = License :: OSI Approved :: MIT License Operating System :: OS Independent Programming Language :: Python - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 @@ -39,7 +38,7 @@ project_urls = [options] zip_safe = False # https://mypy.readthedocs.io/en/stable/installed_packages.html packages = pyproj,pyproj.crs -python_requires = >=3.8 +python_requires = >=3.9 install_requires = certifi