From 5e3dd6e99acb5de2b149c4a7bdb5dd54002d2e13 Mon Sep 17 00:00:00 2001 From: Hardik Ojha <44747868+kidrahahjo@users.noreply.github.com> Date: Thu, 24 Jun 2021 22:47:00 +0530 Subject: [PATCH] Release/0.15.0 (#546) * Update changelog for 0.15.0 * Add Kelly to contributors list * Update pre-commit hook * Bump up to version 0.15.0. * Fix Kelly's contributor specification * Fix changelog wording Co-authored-by: Brandon Butler --- .pre-commit-config.yaml | 6 +++--- .zenodo.json | 7 ++++++- CITATION.cff | 2 +- changelog.txt | 5 +++-- contributors.yaml | 5 +++++ doc/conf.py | 4 ++-- flow/version.py | 2 +- setup.cfg | 2 +- setup.py | 2 +- 9 files changed, 23 insertions(+), 12 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index cf36fde2f..10e664280 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -13,17 +13,17 @@ repos: exclude: 'setup.cfg' - id: debug-statements - repo: https://github.com/asottile/pyupgrade - rev: 'v2.19.1' + rev: 'v2.19.4' hooks: - id: pyupgrade args: - --py36-plus - repo: https://github.com/PyCQA/isort - rev: '5.8.0' + rev: '5.9.1' hooks: - id: isort - repo: https://github.com/psf/black - rev: '21.5b2' + rev: '21.6b0' hooks: - id: black - repo: https://github.com/PyCQA/flake8 diff --git a/.zenodo.json b/.zenodo.json index 7b9191572..f7dd3e8fb 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -111,6 +111,11 @@ "affiliation": "University of Michigan", "name": "Charlotte Zhao", "orcid": "0000-0003-4915-1064" + }, + { + "affiliation": "University of Michigan", + "name": "Kelly Wang", + "orcid": "0000-0002-7326-3835" } ], "creators": [ @@ -165,5 +170,5 @@ }, "title": "signac-flow", "upload_type": "software", - "version": "0.14.0" + "version": "0.15.0" } diff --git a/CITATION.cff b/CITATION.cff index 014d98e4a..d194cb7a3 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -2,7 +2,7 @@ --- cff-version: "1.0.3" title: signac-flow -version: 0.14.0 +version: 0.15.0 abstract: | 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. authors: diff --git a/changelog.txt b/changelog.txt index ebb1e4b1b..a7810a22e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -8,7 +8,7 @@ The numbers in brackets denote the related GitHub issue and/or pull request. Version 0.15 ============ -[0.15.0] -- 2021-xx-xx +[0.15.0] -- 2021-06-23 ---------------------- Added @@ -26,12 +26,13 @@ Changed - ``flow.directives`` is deprecated in favor of ``flow.FlowProject.operation.with_directives`` (#309, #502). - All environments require a scheduler in order to submit, even in pretend mode (#533). - Submitting in pretend mode will show additional scheduler command information (#533). +- Support fractional timeout value in Python and command line interface (#541). Fixed +++++ - Errors raised during submission were not being shown to users (#517, #518). -- Fixed dependency flag for SLURM submissions (#530). +- Fixed dependency flag for SLURM submissions (#530, #531). Version 0.14 ============ diff --git a/contributors.yaml b/contributors.yaml index a3587f4bb..f4db04832 100644 --- a/contributors.yaml +++ b/contributors.yaml @@ -147,4 +147,9 @@ contributors: given-names: Charlotte orcid: "https://orcid.org/0000-0003-4915-1064" affiliation: "University of Michigan" + - + family-names: Wang + given-names: Kelly + orcid: "https://orcid.org/0000-0002-7326-3835" + affiliation: "University of Michigan" ... diff --git a/doc/conf.py b/doc/conf.py index b61b4ddc3..982757bc0 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -77,9 +77,9 @@ def __getattr__(cls, name): # built documents. # # The short X.Y version. -version = "0.14.0" +version = "0.15.0" # The full version, including alpha/beta/rc tags. -release = "0.14.0" +release = "0.15.0" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/flow/version.py b/flow/version.py index a8a9d731c..580ae1794 100644 --- a/flow/version.py +++ b/flow/version.py @@ -3,6 +3,6 @@ # This software is licensed under the BSD 3-Clause License. """Define the signac-flow version.""" -__version__ = "0.14.0" +__version__ = "0.15.0" __all__ = ["__version__"] diff --git a/setup.cfg b/setup.cfg index c23f1dfe5..5184fbd84 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.14.0 +current_version = 0.15.0 commit = True tag = False message = Bump up to version {new_version}. diff --git a/setup.py b/setup.py index d009df5fb..f66858fbe 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ setup( name="signac-flow", - version="0.14.0", + version="0.15.0", packages=find_packages(), include_package_data=True, zip_safe=True,