diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c197caf..d108186 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -9,24 +9,11 @@ jobs: tests: name: Tests runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.experimental }} strategy: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] - experimental: [false] - - include: - - os: ubuntu-latest - python-version: "2.7" - experimental: true - - os: macos-latest - python-version: "2.7" - experimental: true - - os: windows-latest - python-version: "2.7" - experimental: true steps: - name: Checkout diff --git a/setup.py b/setup.py index 7d43e85..94453b4 100644 --- a/setup.py +++ b/setup.py @@ -68,8 +68,6 @@ "Programming Language :: C++", "Programming Language :: Cython", 'Programming Language :: Python', - 'Programming Language :: Python :: 2', - 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', @@ -84,14 +82,12 @@ ext_modules=cythonize(ext, compiler_directives={'language_level': sys.version_info[0]}), setup_requires=['cython'], install_requires=[ - 'Cython >= 0.27', + 'Cython >= 0.29.34', 'setuptools', ], extras_require={ 'tests': [ - "pytest<5;python_version<'3.4'", "pytest;python_version>'3.4'", - "numpy<1.17;python_version<'3.4'", "numpy;python_version>='3.10'" ], 'docs': ['sphinx', 'sphinx_rtd_theme'],