diff --git a/.github/workflows/security-scan.yml b/.github/workflows/security-scan.yml index 8b1cb4df..123750eb 100644 --- a/.github/workflows/security-scan.yml +++ b/.github/workflows/security-scan.yml @@ -12,8 +12,8 @@ jobs: strategy: matrix: include: - - {python-version: '3.7' } - - {python-version: '3.11' } + - {python-version: '3.9' } + - {python-version: '3.12' } steps: - name: Git clone the repository uses: actions/checkout@v3 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fbdb17f6..adea61b7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,10 +19,10 @@ jobs: max-parallel: 1 matrix: include: - - {python-version: '3.7', os: ubuntu-latest, dashboard: cudos } - - {python-version: '3.8', os: macos-latest, dashboard: cudos } - {python-version: '3.9', os: ubuntu-latest, dashboard: cudos } - {python-version: '3.10', os: macos-latest, dashboard: cudos } + - {python-version: '3.11', os: ubuntu-latest, dashboard: cudos } + - {python-version: '3.12', os: macos-latest, dashboard: cudos } steps: - name: Git clone the repository uses: actions/checkout@v3 diff --git a/cid/common.py b/cid/common.py index 58ede5ee..214e6c52 100644 --- a/cid/common.py +++ b/cid/common.py @@ -8,11 +8,7 @@ from string import Template from typing import Dict from pkg_resources import resource_string - -if sys.version_info < (3, 8): - from importlib_metadata import entry_points -else: - from importlib.metadata import entry_points +from importlib.metadata import entry_points import yaml import click diff --git a/setup.cfg b/setup.cfg index ede377ac..ac12ebc8 100644 --- a/setup.cfg +++ b/setup.cfg @@ -15,17 +15,17 @@ classifiers = Development Status :: 4 - Beta License :: OSI Approved :: MIT License Programming Language :: Python :: 3 - 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 [options] include_package_data = True packages = find_namespace: install_requires = setuptools - boto3>=1.29.5 + boto3>=1.34.70 Click>=8.0 PyYAML requests