diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index 76df7b691..9093ee7e1 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -21,7 +21,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: 3.10 + python-version: "3.10" - name: Install dependencies run: | # We must explicitly install the requirements so that we can force diff --git a/.zenodo.json b/.zenodo.json index c2a90bf60..ee29ed9cf 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -76,6 +76,29 @@ { "affiliation": "Jodhpur Institute of Engineering and Technology", "name": "Shantanu Dave" + }, + { + "affiliation": "Cluster Innovation Centre, New Delhi", + "name": "Onkar Mahapatra" + }, + { + "affiliation": "", + "name": "Parisa Tork" + }, + { + "affiliation": "University of Wisconsin-Madison", + "name": "Matthew Feickert", + "orcid": "0000-0003-4124-7862" + }, + { + "affiliation": "Cornell University", + "name": "Rachael S Skye", + "orcid": "0000-0001-8639-3607" + }, + { + "affiliation": "University of Michigan", + "name": "Alain Kadar", + "orcid": "0000-0002-0522-4199" } ], "creators": [ @@ -128,5 +151,5 @@ "id": "http://www.opensource.org/licenses/BSD-3-Clause" }, "title": "signac", - "version": "1.7.0" + "version": "1.8.0" } diff --git a/CITATION.cff b/CITATION.cff index 4181f96e8..4697f195e 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -2,7 +2,7 @@ --- cff-version: "1.0.3" title: signac -version: 1.7.0 +version: 1.8.0 abstract: | The signac framework helps users manage and scale file-based workflows, facilitating data reuse, sharing, and reproducibility. It provides a simple and robust data model to create diff --git a/changelog.txt b/changelog.txt index 1b6f41c14..e880ef135 100644 --- a/changelog.txt +++ b/changelog.txt @@ -7,7 +7,7 @@ The **signac** package follows `semantic versioning `_. Version 1 ========= -[1.8.0] -- 2021-xx-xx +[1.8.0] -- 2022-10-05 --------------------- Added @@ -22,7 +22,7 @@ Changed +++++++ - Schema migration is now performed on directories rather than signac projects and supports a wider range of schemas (#654). - - Deprecated features now use ``FutureWarning`` instead of ``DeprecationWarning``, which is hidden by default (#687, #691). + - Deprecated features now use ``FutureWarning`` instead of ``DeprecationWarning``, which is hidden by default (#687, #691, #692). - Project names have a default in anticipation of removing names entirely. Project names will be removed in signac 2.0 (#644). - ``Project.workspace`` is now a property, not a method (#685). - Continuous integration uses GitHub Actions instead of CircleCI (#776, #788). @@ -50,11 +50,14 @@ Fixed - ``Collection`` class no longer raises an error when searching by a primary key that does not exist (#676). - Relative paths on Windows are not used if the current directory has no common prefix (#777). - ``get_project()`` now raises an error if provided a root directory that does not exist (#779, #792). + - Catch internally raised warnings on use of deprecated password cache (#754). + - Catch ``KeyError`` from multithreading error (#710). + - Tests now properly show raised warnings (#603). Removed +++++++ - - Removed upper bound of Python 4 on ``python_requires`` (#781). + - Removed upper bound of Python 4 on ``python_requires`` (#780, #781). - Dropped support for Python 3.6 and Python 3.7 (#715) following the recommended support schedules of `NEP 29 `__. - Dropped dependency on ``deprecation`` package (#687, #718). - Removed unused ``_extract`` utility function to avoid CVE-2007-4559 (#829). diff --git a/contributors.yaml b/contributors.yaml index a71501438..d66f6b49e 100644 --- a/contributors.yaml +++ b/contributors.yaml @@ -114,6 +114,7 @@ contributors: - family-names: Tork given-names: Parisa + affiliation: "" - family-names: "Feickert" given-names: "Matthew" @@ -124,4 +125,9 @@ contributors: given-names: "Rachael S" affiliation: "Cornell University" orcid: "https://orcid.org/0000-0001-8639-3607" + - + family-names: Kadar + given-names: Alain + affiliation: "University of Michigan" + orcid: "https://orcid.org/0000-0002-0522-4199" ... diff --git a/doc/conf.py b/doc/conf.py index 92ea3735c..8c8a131af 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -78,9 +78,9 @@ def __getattr__(cls, name): # built documents. # # The short X.Y version. -version = "1.7.0" +version = "1.8.0" # The full version, including alpha/beta/rc tags. -release = "1.7.0" +release = "1.8.0" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/setup.cfg b/setup.cfg index 26170b3c7..c4b626b48 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.7.0 +current_version = 1.8.0 commit = True tag = False message = Bump up to version {new_version}. @@ -61,4 +61,3 @@ filterwarnings = [bumpversion:file:CITATION.cff] [bumpversion:file:.zenodo.json] - diff --git a/setup.py b/setup.py index 828d8b5cf..63a194062 100644 --- a/setup.py +++ b/setup.py @@ -26,7 +26,7 @@ setup( name="signac", - version="1.7.0", + version="1.8.0", packages=find_packages(), zip_safe=True, maintainer="signac Developers", diff --git a/signac/version.py b/signac/version.py index 1b614ea50..0c97effd6 100644 --- a/signac/version.py +++ b/signac/version.py @@ -4,7 +4,7 @@ """Define signac version.""" -__version__ = "1.7.0" +__version__ = "1.8.0" SCHEMA_VERSION = "1"