Skip to content

Commit f0ae68b

Browse files
committed
bump to 3.4.0 for release
1 parent e05da51 commit f0ae68b

File tree

3 files changed

+19
-17
lines changed

3 files changed

+19
-17
lines changed

.github/RELEASE_CHECKLIST.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
2. Most importantly, pick an undeniably outstanding [name](http://www.codenamegenerator.com/) for the release where _Prefix_ = _Metal_ and _Dictionary_ = _Animal_.
55
3. Check the [pipeline health page](https://nf-co.re/pipeline_health) to make sure that all repos look sane (missing `TEMPLATE` branches etc)
66
4. Check that modules/subworkflows in template are up to date with the latest releases
7-
5. Create a PR to `dev` to bump the version in `CHANGELOG.md` and `setup.py` and change the gitpod container to `nfcore/gitpod:latest`.
7+
5. Create a PR to `dev` to bump the version in `CHANGELOG.md` and `setup.py` and change the `.devcontainer/devcontainer.json` container to `nfcore/gitpod:latest`.
88
6. Make sure all CI tests are passing!
99
7. Create a PR from `dev` to `main`
1010
8. Run a manual sync on `nf-core/testpipeline` and check that CI is passing on the resulting PR: use the `Sync template` GitHub Action from the tools repository specifying the pipeline name and running from the `dev` branch.
@@ -22,4 +22,4 @@
2222
3. Manually trigger the `Sync template` GitHub Action for all pipelines.
2323
4. Check that the automatic `PyPi` deployment has worked: [pypi.org/project/nf-core](https://pypi.org/project/nf-core/)
2424
5. Check `BioConda` has an automated PR to bump the version, and merge. eg. [bioconda/bioconda-recipes #20065](https://github.com/bioconda/bioconda-recipes/pull/20065)
25-
6. Create a tools PR to `dev` to bump back to the next development version in `CHANGELOG.md` and `setup.py` and change the gitpod container to `nfcore/gitpod:dev`.
25+
6. Create a tools PR to `dev` to bump back to the next development version in `CHANGELOG.md` and `setup.py` and change the `.devcontainer/devcontainer.json` container to `nfcore/gitpod:dev`.

CHANGELOG.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# nf-core/tools: Changelog
22

3-
## v3.4.0dev
3+
## [v3.4.0 - Ducol Dingo](https://github.com/nf-core/tools/releases/tag/3.4.0) - [2025-10-10]
4+
5+
**Highlights**
6+
7+
- Bumping minimum Nextflow version to 25.04.0.
8+
- Refactoring of the `nf-core pipelines download` command.
49

510
### Template
611

@@ -11,8 +16,8 @@
1116
- Explicitly declare conda-forge as a channel in the conda setup for GitHub CI for nf-test ([#3764](https://github.com/nf-core/tools/pull/3764))
1217
- Update multiqc to 1.31 ([#3766](https://github.com/nf-core/tools/pull/3766))
1318
- Update charliecloud URL ([#3757](https://github.com/nf-core/tools/pull/3757))
14-
- Fix: Add NXF_VERSION environment variable to nf-test workflow ([#3770](https://github.com/nf-core/tools/pull/3770))
15-
- Template: Update nextflow.config to use environment variable for `hook_url` ([#3756](https://github.com/nf-core/tools/pull/3756))
19+
- Add NXF_VERSION environment variable to nf-test workflow ([#3770](https://github.com/nf-core/tools/pull/3770))
20+
- Update nextflow.config to use environment variable for `hook_url` ([#3756](https://github.com/nf-core/tools/pull/3756))
1621
- Update nf-test to 0.9.3 ([#3781](https://github.com/nf-core/tools/pull/3781))
1722
- update release checklist to battle test pipeline template more ([#3788](https://github.com/nf-core/tools/pull/3788))
1823
- update pipeline template subworkflows ([#3826](https://github.com/nf-core/tools/pull/3826))
@@ -31,7 +36,7 @@
3136
### Modules
3237

3338
- Support modules with `exec:` blocks ([#3633](https://github.com/nf-core/tools/pull/3633))
34-
- feat: nf-core modules bump-version supports specifying the toolkit ([#3608](https://github.com/nf-core/tools/pull/3608))
39+
- nf-core modules bump-version supports specifying the toolkit ([#3608](https://github.com/nf-core/tools/pull/3608))
3540
- use same logic for super-tool selection in modules lint and bump-version ([#3823](https://github.com/nf-core/tools/pull/3823))
3641
- Override example keywords in modules test ([#3801](https://github.com/nf-core/tools/pull/3801))
3742
- update test assertions in modules template to current recommendations and remove `single_end` from example meta value ([#3815](https://github.com/nf-core/tools/pull/3815))
@@ -43,12 +48,7 @@
4348
### General
4449

4550
- don't read param expressions with spaces as params ([#3674](https://github.com/nf-core/tools/pull/3674))
46-
- Update marocchino/sticky-pull-request-comment digest to 7737449 ([#3681](https://github.com/nf-core/tools/pull/3681))
4751
- Stop using Gitpod in favor of devcontainer for codespaces ([#3569](https://github.com/nf-core/tools/pull/3569))
48-
- Update dependency textual to v5 ([#3699](https://github.com/nf-core/tools/pull/3699))
49-
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.7 ([#3697](https://github.com/nf-core/tools/pull/3697))
50-
- Update pre-commit hook pre-commit/mirrors-mypy to v1.17.1 ([#3698](https://github.com/nf-core/tools/pull/3698))
51-
- Update python:3.13-slim Docker digest to 4c2cf99 ([#3700](https://github.com/nf-core/tools/pull/3700))
5252
- Validation of meta.yaml in cross-org repos ([#3680](https://github.com/nf-core/tools/pull/3680))
5353
- Refactor downloads command ([#3634](https://github.com/nf-core/tools/pull/3634))
5454
- Split `download.py` into subdirectory `download/`
@@ -59,7 +59,6 @@
5959
- Move `gather_registries` function to `ContainerFetcher` subclasses (#3634 follow-up) ([#3696](https://github.com/nf-core/tools/pull/3696))
6060
- Add container load scripts for Docker and Podman (#3634 follow up) ([#3706](https://github.com/nf-core/tools/pull/3706))
6161
- Replace arm profile with arm64 and emulate_amd64 profiles ([#3689](https://github.com/nf-core/tools/pull/3689))
62-
- Update codecov/codecov-action digest to fdcc847 ([#3717](https://github.com/nf-core/tools/pull/3717))
6362
- Fix paths to logos ([#3715](https://github.com/nf-core/tools/pull/3715))
6463
- Update test-datasets list subcommand to output plain text urls and paths for easy copying [#3720](https://github.com/nf-core/tools/pull/3720)
6564
- Remove workflow.trace from nf-test snapshot ([#3721](https://github.com/nf-core/tools/pull/3721))
@@ -70,19 +69,22 @@
7069
- Fix Issues/3729: Remove temporary folders created from nextflow inspect during downloads ([#3750](https://github.com/nf-core/tools/pull/3750))
7170
- Fix diff printing to terminal ([#3759](https://github.com/nf-core/tools/pull/3759))
7271
- Add .nf-test/ to prettier ignore list ([#3776](https://github.com/nf-core/tools/pull/3776))
72+
- pipelines bump-version: fix indentation for list in dumped .nf-core.yml ([#3829](https://github.com/nf-core/tools/pull/3829))
73+
74+
### Version updates
75+
76+
- Update marocchino/sticky-pull-request-comment digest to 7737449 ([#3681](https://github.com/nf-core/tools/pull/3681))
77+
- Update codecov/codecov-action digest to fdcc847 ([#3717](https://github.com/nf-core/tools/pull/3717))
7378
- Update dependency prompt_toolkit to <=3.0.52 ([#3783](https://github.com/nf-core/tools/pull/3783))
74-
- Update python:3.13-slim Docker digest to 3a6ead7 ([#3786](https://github.com/nf-core/tools/pull/3786))
75-
- Update dependency textual to v5.3.0 ([#3785](https://github.com/nf-core/tools/pull/3785))
7679
- update rich-click to 1.9 and use new styling options ([#3787](https://github.com/nf-core/tools/pull/3787))
7780
- Update dependency textual to v6 ([#3793](https://github.com/nf-core/tools/pull/3793))
7881
- Update pre-commit hook pre-commit/mirrors-mypy to v1.18.2 ([#3792](https://github.com/nf-core/tools/pull/3792))
7982
- Update python:3.13-slim Docker digest to 5f55cdf ([#3796](https://github.com/nf-core/tools/pull/3796))
80-
- Update GitHub Actions ([#3795](https://github.com/nf-core/tools/pull/3795))
8183
- Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.3 ([#3791](https://github.com/nf-core/tools/pull/3791))
8284
- Update pre-commit hook pre-commit/pre-commit-hooks to v6 ([#3797](https://github.com/nf-core/tools/pull/3797))
8385
- Update dependency python to 3.14 ([#3817](https://github.com/nf-core/tools/pull/3817))
8486
- update Dockerfile to python 3.14 ([#3822](https://github.com/nf-core/tools/pull/3822))
85-
- pipelines bump-version: fix indentation for list in dumped .nf-core.yml ([#3829](https://github.com/nf-core/tools/pull/3829))
87+
- Update GitHub Actions ([#3795](https://github.com/nf-core/tools/pull/3795))
8688

8789
## [v3.3.2 - Tungsten Tamarin Patch 2](https://github.com/nf-core/tools/releases/tag/3.3.2) - [2025-07-08]
8890

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from setuptools import find_packages, setup
44

5-
version = "3.4.0dev"
5+
version = "3.4.0"
66

77
with open("README.md") as f:
88
readme = f.read()

0 commit comments

Comments
 (0)