Skip to content

Commit

Permalink
DEP: Minimum supported Python version 3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
snowman2 committed Oct 7, 2021
1 parent 76ef185 commit 52719bb
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 9 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build_docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ jobs:
- name: Setup Conda
uses: s-weigand/setup-conda@v1
with:
python-version: 3.8
python-version: 3.9
conda-channels: conda-forge

- name: Install and Build
shell: bash
run: |
conda config --prepend channels conda-forge
conda config --set channel_priority strict
conda create -n docs python=3.8 cython proj
conda create -n docs python=3.9 cython proj
source activate docs
python -m pip install -e . --no-use-pep517 || python -m pip install -e .
python -m pip install -r requirements-docs.txt
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_proj_latest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: 3.7
python-version: 3.9
- name: Install PROJ
shell: bash
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@ jobs:
fail-fast: true
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: [3.7, 3.8, 3.9]
python-version: [3.8, 3.9, '3.10']
python-implementation: [python]
proj-version: ['*']
env:
- PYPROJ_FULL_COVERAGE: YES
include:
- os: ubuntu-latest
python-version: 3.7
python-version: 3.8
python-implementation: python
proj-version: 7.2
- os: ubuntu-latest
Expand Down
1 change: 1 addition & 0 deletions docs/history.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ Change Log

Latest
-------
- DEP: Minimum supported Python version 3.8 (issue #930)
- BUG: Prepend "Derived" to CRS type name if CRS is derived (issue #932)
- BUG: Improved handling of inf values in :attr:`pyproj.transformer.Transformer.transform_bounds` (pull #961)
- ENH: Add support for transforming bounds at the poles in :attr:`pyproj.transformer.Transformer.transform_bounds` (pull #962)
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ GitHub Repository: https://github.com/pyproj4/pyproj

.. note:: Minimum supported PROJ version is 7.2.0

.. note:: Minimum supported Python version is 3.7
.. note:: Minimum supported Python version is 3.8

.. note:: pyproj 3 wheels do not include transformation grids.
For migration assistance see: :ref:`transformation_grids`
Expand Down
2 changes: 1 addition & 1 deletion pyproj/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Download: http://python.org/pypi/pyproj
Requirements: Python 3.7+.
Requirements: Python 3.8+.
Contact: Jeffrey Whitaker <jeffrey.s.whitaker@noaa.gov>
Expand Down
4 changes: 2 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ classifiers =
License :: OSI Approved :: MIT License
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3 :: Only
Topic :: Scientific/Engineering
Topic :: Scientific/Engineering :: GIS
Expand All @@ -35,7 +35,7 @@ project_urls =
[options]
zip_safe = False # https://mypy.readthedocs.io/en/stable/installed_packages.html
packages = pyproj,pyproj.crs
python_requires = >=3.7
python_requires = >=3.8
install_requires =
certifi

Expand Down

0 comments on commit 52719bb

Please sign in to comment.