diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 1d270e42..50dc267a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.8' + python-version: '3.9' - name: Install dependencies run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 199015fe..90dff2dc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,7 +40,7 @@ jobs: if: steps.auto-version.outputs.version != '' uses: actions/setup-python@v5 with: - python-version: '^3.8' + python-version: '^3.9' - name: Install Python dependencies if: steps.auto-version.outputs.version != '' diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a640917a..a9e35028 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,6 @@ jobs: fail-fast: false matrix: python-version: - - '3.8' - '3.9' - '3.10' - '3.11' diff --git a/.github/workflows/typing.yml b/.github/workflows/typing.yml index c01c56cb..dd8a09e5 100644 --- a/.github/workflows/typing.yml +++ b/.github/workflows/typing.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.8' + python-version: '3.9' - name: Install dependencies run: | diff --git a/heudiconv/info.py b/heudiconv/info.py index 74deecf2..10e729b2 100644 --- a/heudiconv/info.py +++ b/heudiconv/info.py @@ -11,15 +11,15 @@ "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", - "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 :: Scientific/Engineering", "Typing :: Typed", ] -PYTHON_REQUIRES = ">=3.8" +PYTHON_REQUIRES = ">=3.9" REQUIRES = [ # not usable in some use cases since might be just a downloader, not binary