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"