From 805d2214271e9a40296eb775212a8a8fda2dff4b Mon Sep 17 00:00:00 2001 From: Rafael Ferreira da Silva Date: Sat, 29 Nov 2025 13:11:12 -0500 Subject: [PATCH 1/2] v1.3 --- .github/workflows/build.yml | 2 +- README.md | 2 +- docs/source/quickstart_installation.rst | 2 +- pyproject.toml | 4 ++-- wfcommons/version.py | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3447cb7f..6ed65c4e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ] + python-version: [ "3.10", "3.11", "3.12", "3.13", "3.14" ] steps: - uses: actions/checkout@v4 diff --git a/README.md b/README.md index cd43f157..8756feea 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ This Python package provides a collection of tools for: ## Installation WfCommons is available on [PyPI](https://pypi.org/project/wfcommons). -WfCommons requires Python3.9+ and has been tested on Linux and macOS. +WfCommons requires Python3.10+ and has been tested on Linux and macOS. ### Installation using pip diff --git a/docs/source/quickstart_installation.rst b/docs/source/quickstart_installation.rst index 43367f3e..854f723f 100644 --- a/docs/source/quickstart_installation.rst +++ b/docs/source/quickstart_installation.rst @@ -2,7 +2,7 @@ Installation ============ WfCommons is available on `PyPI `_. -WfCommons requires Python3.9+ and has been tested on Linux and macOS. +WfCommons requires Python3.10+ and has been tested on Linux and macOS. Installation using pip ---------------------- diff --git a/pyproject.toml b/pyproject.toml index cf60a08e..ceb1e914 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,16 +7,16 @@ name = "wfcommons" authors = [{name = "WfCommons team", email = "support@wfcommons.org"}] description = "A Framework for Enabling Scientific Workflow Research and Education" readme = "README.md" -requires-python = ">=3.9" +requires-python = ">=3.10" classifiers = [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "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", + "Programming Language :: Python :: 3.14", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", diff --git a/wfcommons/version.py b/wfcommons/version.py index f3b25b78..911feb9d 100644 --- a/wfcommons/version.py +++ b/wfcommons/version.py @@ -8,5 +8,5 @@ # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. -__version__ = "1.3-dev" +__version__ = "1.3" __schema_version__ = "1.5" From 95e46f7a9ba126eb644abcc7c924ccf5abc94b72 Mon Sep 17 00:00:00 2001 From: Rafael Ferreira da Silva Date: Sat, 29 Nov 2025 13:15:42 -0500 Subject: [PATCH 2/2] Update build.yml --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 961c0a39..e0618644 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [ "3.10", "3.11", "3.12", "3.13", "3.14" ] + python-version: [ "3.11", "3.12", "3.13", "3.14" ] steps: - uses: actions/checkout@v4