diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml index b2afce6..6229262 100644 --- a/.github/workflows/publish-to-pypi.yml +++ b/.github/workflows/publish-to-pypi.yml @@ -9,7 +9,7 @@ on: jobs: release: name: Create Release - runs-on: ubuntu-18.04 + runs-on: ubuntu-22.04 steps: - name: Checkout code uses: actions/checkout@master diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index dbb6fad..894350e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -4,11 +4,11 @@ on: [push, pull_request] jobs: test: - runs-on: ubuntu-18.04 + runs-on: ubuntu-22.04 strategy: max-parallel: 4 matrix: - python-version: [3.5, 3.6, 3.7, 3.8] + python-version: [3.9, 3.10.16, 3.11, 3.12, 3.13] steps: - uses: actions/checkout@v2 diff --git a/setup.py b/setup.py index 1b8d8c9..d1139e2 100644 --- a/setup.py +++ b/setup.py @@ -17,11 +17,11 @@ ] dev_requirements = [ - "bandit==1.6.0", - "codecov==2.0.15", - "mypy==0.910", - "pytest==4.6.2", - "pytest-cov==2.7.1", + "bandit>=1.6.0", + "codecov>=2.0.15", + "mypy>=0.910", + "pytest>=4.6.2", + "pytest-cov>=2.7.1", "pytest-mypy>=0.8.1", "types-requests>=2.25.6" ] @@ -29,7 +29,7 @@ setup( name='sgs', packages=['sgs'], - python_requires=">=3.5", + python_requires=">=3.6", install_requires=requirements, extras_require={ 'dev': dev_requirements @@ -47,9 +47,12 @@ 'Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', - 'License :: OSI Approved :: MIT License', - 'Programming Language :: Python :: 3.5', - 'Programming Language :: Python :: 3.6', + 'License :: OSI Approved :: MIT License', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', 'Topic :: Scientific/Engineering :: Information Analysis', ], ) diff --git a/sgs/__version__.py b/sgs/__version__.py index 58039f5..528787c 100644 --- a/sgs/__version__.py +++ b/sgs/__version__.py @@ -1 +1 @@ -__version__ = "2.1.1" +__version__ = "3.0.0"