diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b112f39..5f81dfc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -14,8 +14,9 @@ jobs: matrix: python-version: - '3.8' # oldest supported Py3 gha - - '3.9' # newest passing Py3, reason: pyyaml binaries - #- '3' # newest supported Py3 + - '3.9' # last version importlib.metadata.entry_points with dictionary interface + - '3.10' # first version using importlib.metadata.entry_points with selection interface + - '3' # newest supported Py3 name: Python ${{ matrix.python-version }} steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it diff --git a/setup.py b/setup.py index 57133c9..57fe49f 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ long_description_content_type='text/markdown', author='David García Garzón', author_email='voki@canvoki.net', - python_requires='>=2.7', + python_requires='>=3.8', url='https://vokimon.github.io/markdown-customblocks', packages=find_packages(exclude=['test*']), entry_points={ @@ -67,15 +67,12 @@ 'Intended Audience :: Other Audience', 'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)', 'Operating System :: OS Independent', - 'Programming Language :: Python :: 2', - 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.5', - 'Programming Language :: Python :: 3.6', - 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', 'Topic :: Software Development :: Libraries :: Python Modules', 'Topic :: Text Processing :: Filters',