Skip to content

Commit 475b8e4

Browse files
authored
Release/0.23.0 (#699)
* doc: Update changelog for 0.23.0 release. * Bump up to version 0.23.0. * doc: Update 0.23.0 release date.
1 parent cdeaf3f commit 475b8e4

File tree

7 files changed

+14
-11
lines changed

7 files changed

+14
-11
lines changed

.zenodo.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -184,5 +184,5 @@
184184
},
185185
"title": "signac-flow",
186186
"upload_type": "software",
187-
"version": "0.22.0"
187+
"version": "0.23.0"
188188
}

CITATION.cff

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
---
33
cff-version: "1.0.3"
44
title: signac-flow
5-
version: 0.22.0
5+
version: 0.23.0
66
abstract: |
77
The signac-flow tool provides the basic components to set up simple to complex workflows for projects as part of the signac framework. That includes the definition of data pipelines, execution of data space operations and the submission of operations to high-performance super computers.
88
authors:

changelog.txt

+7-4
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,20 @@ The numbers in brackets denote the related GitHub issue and/or pull request.
88
Version 0.23
99
============
1010

11-
[0.23.0] -- 20xx-xx-xx
11+
[0.23.0] -- 2022-12-09
1212
----------------------
1313

1414
Added
1515
+++++
1616

17+
- Official Python 3.11 support (#697).
18+
- The ``flow.FlowProject.operation`` decorator now has an ``aggregator`` keyword argument: ``@FlowProject.operation(aggregator=aggregator.groupsof(2))`` (#681).
1719
- The ``FlowGroupEntry`` class can be called with a ``directives`` keyword argument: ``FlowGroupEntry(directives={...})`` (#696).
1820

1921
Changed
2022
+++++++
2123

24+
- Deprecated using ``flow.aggregate.aggregator`` as a decorator.
2225
- Deprecated placing ``@FlowProject.pre`` and ``@FlowProject.post`` before the ``FlowProject.operation`` decorator (#690).
2326
- Require ``signac`` version 1.8.0 (#693).
2427
- Deprecated ``alias`` CLI argument to ``flow init`` (#693).
@@ -29,16 +32,16 @@ Fixed
2932
+++++
3033

3134
- Detecting correct environment on Delta GPU nodes (#682).
32-
- Identical aggregates are used only once in submission and running (#694).
35+
- Identical aggregates are used only once in submission and running (#694, #688).
3336

3437
Removed
3538
+++++++
3639

3740
- ``show_traceback`` from CLI and config (#690).
3841
- Formatting the output of a ``FlowCmdOperation`` (#686).
39-
- ``@flow.cmd`` and ``flow.with_job`` (#686).
42+
- ``@flow.cmd`` and ``flow.with_job`` (#686, #669).
4043
- ``@FlowProject.operation.with_directives`` (#686).
41-
- The ``flow.testing`` module (#691).
44+
- The ``flow.testing`` module (#691, #692).
4245

4346
Version 0.22
4447
============

doc/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ def __getattr__(cls, name):
7878
# built documents.
7979
#
8080
# The short X.Y version.
81-
version = "0.22.0"
81+
version = "0.23.0"
8282
# The full version, including alpha/beta/rc tags.
83-
release = "0.22.0"
83+
release = "0.23.0"
8484

8585
# The language for content autogenerated by Sphinx. Refer to documentation
8686
# for a list of supported languages.

flow/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
# This software is licensed under the BSD 3-Clause License.
44
"""Define the signac-flow version."""
55

6-
__version__ = "0.22.0"
6+
__version__ = "0.23.0"
77

88
__all__ = ["__version__"]

setup.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 0.22.0
2+
current_version = 0.23.0
33
commit = True
44
tag = False
55
message = Bump up to version {new_version}.

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
setup(
3434
name="signac-flow",
35-
version="0.22.0",
35+
version="0.23.0",
3636
packages=find_packages(),
3737
include_package_data=True,
3838
zip_safe=True,

0 commit comments

Comments
 (0)