diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index a62bf21..e1c9b43 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -37,7 +37,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: "3.7" + python-version: "3.8" cache: pip cache-dependency-path: | .github/workflows/workflow.yml @@ -68,12 +68,9 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', 'pypy3.8'] + python-version: ['pypy3.9', '3.8', '3.9', '3.10', '3.11'] sphinx-version: ['>=4,<5', '>=5,<6', '>=6a0,<7'] os: [windows-latest, macos-latest, ubuntu-latest] - exclude: - # Sphinx 6 supports 3.8+ - - { python-version: '3.7', sphinx-version: '>=6a0,<7' } steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/.readthedocs.yml b/.readthedocs.yml index 979fd36..cdc9629 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -1,7 +1,11 @@ version: 2 +build: + os: ubuntu-22.04 + tools: + python: "3.11" + python: - version: 3 install: - method: pip path: . diff --git a/setup.py b/setup.py index 45b707b..d797402 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,6 @@ "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -39,5 +38,5 @@ "Topic :: Text Processing", "Topic :: Utilities", ], - python_requires=">=3.7", + python_requires=">=3.8", )