From 0c91aa4df1bf195b5c87c3df4ff7b858ff3f6346 Mon Sep 17 00:00:00 2001 From: ivanwilliammd Date: Fri, 17 Jan 2025 21:02:44 +0700 Subject: [PATCH] Bump version to v0.7.3 for release --- .github/workflows/main.yml | 2 +- .readthedocs.yaml | 2 +- CHANGELOG.md | 3 +++ README.md | 2 +- RELEASE_PROCESS.md | 6 ++++++ docs/source/installation.md | 2 +- iderare_pheno/version.py | 2 +- pyproject.toml | 2 +- 8 files changed, 15 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9719d89..4e92133 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,7 +27,7 @@ jobs: strategy: fail-fast: false matrix: - python: ["3.8", "3.10"] + python: ["3.10"] task: - name: Test run: | diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 0b52c05..a3d68c1 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -4,7 +4,7 @@ version: 2 build: os: ubuntu-22.04 tools: - python: "3.8" + python: "3.10" sphinx: configuration: docs/source/conf.py diff --git a/CHANGELOG.md b/CHANGELOG.md index a7fac3d..cc0cc63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [v0.7.3](https://github.com/ivanwilliammd/iderare-pheno/releases/tag/v0.7.3) - 2025-01-17 +- Bump update requirement and workflows for Python >=3.10 for sphinx bump and better sustainability + ## [v0.7.2](https://github.com/ivanwilliammd/iderare-pheno/releases/tag/v0.7.2) - 2024-12-23 - Added step-by-step in RELEASE_PROCESS.md diff --git a/README.md b/README.md index b58850c..64c21db 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ This script is recommended if you would like to do conversion, linkage analysis, -**iderare-pheno** requires Python 3.8 or later. +**iderare-pheno** requires Python 3.10 or later. diff --git a/RELEASE_PROCESS.md b/RELEASE_PROCESS.md index d6f3ac2..e73ab58 100644 --- a/RELEASE_PROCESS.md +++ b/RELEASE_PROCESS.md @@ -11,6 +11,12 @@ ./scripts/release.sh ``` + or if you're on Windows: + + ```bash + release.bat + ``` + This will commit the changes to the CHANGELOG and `version.py` files and then create a new tag in git which will trigger a workflow on GitHub Actions that handles the rest. diff --git a/docs/source/installation.md b/docs/source/installation.md index 897f9ad..b02797f 100644 --- a/docs/source/installation.md +++ b/docs/source/installation.md @@ -1,7 +1,7 @@ Installation ============ -**iderare-pheno** supports Python >= 3.8. +**iderare-pheno** supports Python >= 3.10. ## Installing with `pip` diff --git a/iderare_pheno/version.py b/iderare_pheno/version.py index bc640cc..8a685d3 100644 --- a/iderare_pheno/version.py +++ b/iderare_pheno/version.py @@ -2,7 +2,7 @@ _MINOR = "7" # On main and in a nightly release the patch should be one ahead of the last # released build. -_PATCH = "2" +_PATCH = "3" # This is mainly for nightly builds which have the suffix ".dev$DATE". See # https://semver.org/#is-v123-a-semantic-version for the semantics. _SUFFIX = "" diff --git a/pyproject.toml b/pyproject.toml index 48d44f3..f1f86dd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ classifiers = [ authors = [ {name = "Ivan William Harsono", email = "ivanwilliam.md@gmail.com"} ] -requires-python = ">=3.8" +requires-python = ">=3.10" dependencies = [ "pandas", "numpy",