From 18e68d4ee896691f50f5a15275385eb472ef4645 Mon Sep 17 00:00:00 2001 From: Remi Gau Date: Tue, 8 Oct 2024 14:28:03 +0200 Subject: [PATCH] [MAINT] drop python 3.8 and support 3.13 (#179) * drop 3.8 and support 3.13 * fix --- .github/workflows/test.yml | 7 ++++--- pyproject.toml | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7afd375..a10b9e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -128,13 +128,14 @@ jobs: strategy: fail-fast: false matrix: - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] + python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - - uses: actions/setup-python@v5 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} + allow-prereleases: true - name: Restore cached data ds000017 id: cache diff --git a/pyproject.toml b/pyproject.toml index 0d20183..421ec21 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,18 +6,18 @@ build-backend = "hatchling.build" name = "giga_connectome" description = "Generate connectome from fMRIPrep outputs" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" license = { file="LICENSE" } authors = [ { name="Hao-Ting Wang", email="htwangtw@gmail.com" }, ] classifiers = [ "Programming Language :: Python :: 3", - "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", + "Programming Language :: Python :: 3.13", ] dependencies = [ "nilearn[plotting] >=0.10.3",