diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 40fa42e..da6d3d5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,17 +13,13 @@ jobs: fail-fast: false matrix: platform: ["ubuntu-latest", "macos-latest"] - python-version: ["3.6", "3.7", "3.8"] + python-version: ["3.7", "3.8"] gap-version: ["4.10.2", "4.11.0"] exclude: - - python-version: "3.6" - gap-version: "4.11.0" - python-version: "3.7" gap-version: "4.11.0" - python-version: "3.8" gap-version: "4.10.2" - - platform: "macos-latest" - python-version: "3.6" - platform: "macos-latest" python-version: "3.7" runs-on: "${{ matrix.platform }}" diff --git a/.gitignore b/.gitignore index 829815d..cfd3be0 100644 --- a/.gitignore +++ b/.gitignore @@ -16,7 +16,7 @@ gappy/*.dll dist/ ## Local development virtual env -.venv +.venv* ## setuptools_scm files gappy/_version.py diff --git a/CHANGES.rst b/CHANGES.rst index 68a0895..3218cdf 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,6 +4,12 @@ Changelog v0.1.0a4 (unreleased) --------------------- +Breaking changes +^^^^^^^^^^^^^^^^ + +* Dropped support for Python 3.6; Python 3.7+ is officially supported (3.6 may + still work but is not tested). + Enhancements ^^^^^^^^^^^^ diff --git a/setup.cfg b/setup.cfg index 9b69d26..0c33e14 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,7 +16,6 @@ classifiers = License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) Operating System :: POSIX :: Linux Programming Language :: Cython - Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Topic :: Scientific/Engineering :: Mathematics @@ -24,7 +23,7 @@ classifiers = [options] # We set packages to find: to automatically find all sub-packages packages = find: -python_requires = >=3.6 +python_requires = >=3.7 setup_requires = setuptools_scm install_requires = cysignals