diff --git a/.travis.yml b/.travis.yml index aaaa1e4f483d0a4e83ff20af54ec159d8ea9a038..3f4fd1391caf6d306bcd6c5f6b2fe3bc3668f2d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,10 +2,10 @@ language: python python: + - 3.10 + - 3.9 - 3.8 - 3.7 - - 3.6 - - 3.5 # Command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors install: pip install -U tox-travis diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index ede725fb704bcd03e09c1293ad96d34a6c4d2727..6a40080e65610cd3536aa73128474d15babbee00 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -102,7 +102,7 @@ Before you submit a pull request, check that it meets these guidelines: 2. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the list in README.rst. -3. The pull request should work for Python 3.5, 3.6, 3.7 and 3.8, and for PyPy. Check +3. The pull request should work for Python 3.7, 3.8, 3.9, 3.10 and for PyPy. Check https://travis-ci.org/danschef/sensormapgeo/pull_requests and make sure that the tests pass for all supported Python versions. diff --git a/HISTORY.rst b/HISTORY.rst index c98f6072fd6c7be30b30cc9eee054d50a7966b51..bcf0ca8c02648035f77694aec0bb4f6d1025e755 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -2,6 +2,15 @@ History ======= +0.7.0 (2022-11-15) +------------------ + +* Renamed master branch to main. +* !11`_: Dropped Python 3.6 support due to EOL status. + +.. _!11: https://git.gfz-potsdam.de/EnMAP/sensormapgeo/-/merge_requests/11 + + 0.6.2 (2022-03-10) ------------------ diff --git a/docs/installation.rst b/docs/installation.rst index ae5770d18683a021e02ee388adeec622bcd77429..4e147d075b6084eb9d09bc9cdcb13f4f1b5576d7 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -62,8 +62,8 @@ you through the process. .. note:: - sensormapgeo has been tested with Python 3.6+., - i.e., should be fully compatible to all Python versions from 3.6 onwards. + sensormapgeo has been tested with Python 3.7+., + i.e., should be fully compatible to all Python versions from 3.7 onwards. .. _pip: https://pip.pypa.io diff --git a/sensormapgeo/version.py b/sensormapgeo/version.py index 985270db3f165a4db2cf0b2d8fcee12c711690b2..82bebb1fc12b247ca7fabacb04883891ce0a5adc 100644 --- a/sensormapgeo/version.py +++ b/sensormapgeo/version.py @@ -24,6 +24,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = '0.6.2' -__versionalias__ = '20220310.01' +__version__ = '0.7.0' +__versionalias__ = '20221115.01' __author__ = 'Daniel Scheffler' diff --git a/setup.py b/setup.py index dec4c16fb73c8f23815dc5a0a98a7da33d5077aa..71d3f61d4865f5067ad563aceca9f32db6d16d41 100644 --- a/setup.py +++ b/setup.py @@ -54,10 +54,10 @@ setup( 'License :: OSI Approved :: Apache Software License', 'Natural Language :: English', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9' + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10' ], description="A package for transforming remote sensing images between sensor and map geometry.", install_requires=requirements, @@ -67,7 +67,7 @@ setup( keywords='sensormapgeo', name='sensormapgeo', packages=find_packages(exclude=['tests*']), - python_requires='>=3.6', + python_requires='>=3.7', setup_requires=setup_requirements, test_suite='tests', tests_require=test_requirements, diff --git a/tox.ini b/tox.ini index ffc10f5a5ff6149702ef2eeabe8b0db94d2a8e7a..8e45602585075b0bbfa69ec9e2a416a7d4146c1a 100644 --- a/tox.ini +++ b/tox.ini @@ -1,12 +1,12 @@ [tox] -envlist = py35, py36, py37, py38, flake8 +envlist = py37, py38, py39, py310, flake8 [travis] python = + 3.10: py310 + 3.9: py39 3.8: py38 3.7: py37 - 3.6: py36 - 3.5: py35 [testenv:flake8] basepython = python