From 69d4143bd6526b293a0cc3a529f01f0e336faae5 Mon Sep 17 00:00:00 2001 From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Date: Tue, 1 Apr 2025 09:01:21 +0200 Subject: [PATCH 1/3] feat: remove 3.9 and add 3.13 --- .github/workflows/ci_cd.yml | 6 +++--- pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci_cd.yml b/.github/workflows/ci_cd.yml index 01cd3652..c66765ce 100644 --- a/.github/workflows/ci_cd.yml +++ b/.github/workflows/ci_cd.yml @@ -8,7 +8,7 @@ on: - main env: - MAIN_PYTHON_VERSION: '3.12' + MAIN_PYTHON_VERSION: '3.13' DOCUMENTATION_CNAME: 'ansys.github.io/ansys-tools-repo-sync' LIBRARY_NAME: 'ansys-tools-repo-sync' ON_WORKFLOW: true @@ -55,7 +55,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest] - python-version: ['3.9', '3.10', '3.11', '3.12'] + python-version: ['3.10', '3.11', '3.12', '3.13'] steps: - uses: ansys/actions/build-wheelhouse@v8 with: @@ -71,7 +71,7 @@ jobs: max-parallel: 1 matrix: os: [ubuntu-latest, windows-latest] - python-version: ['3.9', '3.12'] + python-version: ['3.10', '3.13'] fail-fast: false steps: - uses: ansys/actions/tests-pytest@v8 diff --git a/pyproject.toml b/pyproject.toml index e7688c58..17843915 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,10 +17,10 @@ maintainers = [ ] classifiers = [ "Development Status :: 4 - Beta", - "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", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ] From ace501f93a29c624c87317b3bb3ff92803bdea07 Mon Sep 17 00:00:00 2001 From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Date: Tue, 1 Apr 2025 09:14:25 +0200 Subject: [PATCH 2/3] ci: limiting flit version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 17843915..632e6421 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["flit_core >=3.2,<4"] +requires = ["flit_core >=3.2,<3.11"] # THIS SHOULD BE REVERTED TO '["flit_core >=3.2,<4"]' build-backend = "flit_core.buildapi" [project] From a3dc99b4fc61ceefdc2d93eb168f508e26523bfe Mon Sep 17 00:00:00 2001 From: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com> Date: Tue, 1 Apr 2025 09:15:21 +0200 Subject: [PATCH 3/3] fix: lower limit for Python version has to be updatd --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 632e6421..6ece6db0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "ansys-tools-repo-sync" version = "1.3.dev0" description = "Synchronize the content of two different repositories." readme = "README.rst" -requires-python = ">=3.9,<4" +requires-python = ">=3.10,<4" license = {file = "LICENSE"} authors = [ {name = "ANSYS, Inc.", email = "pyansys.core@ansys.com"},