Skip to content

Commit

Permalink
Release 1.7.0 (#564)
Browse files Browse the repository at this point in the history
* Update changelog.

* Bump up to version 1.7.0.

* Remove pre-commit CI checks (we use the pre-commit.ci service instead).

* Remove pre-commit requirements file.
  • Loading branch information
bdice committed Jun 8, 2021
1 parent 6e01b1f commit cf7f0a7
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 43 deletions.
32 changes: 2 additions & 30 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,39 +10,12 @@ orbs:
references:
restore_keys: &restore_keys
keys:
- python-env-v7-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.py" }}-{{ checksum "requirements/requirements-test.txt" }}-{{ checksum "requirements/requirements-test-optional.txt" }}-{{ checksum "requirements/requirements-precommit.txt" }}-{{ checksum ".circleci/ci-oldest-reqs.txt" }}-{{ checksum ".pre-commit-config.yaml" }}
- python-env-v7-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.py" }}-{{ checksum "requirements/requirements-test.txt" }}-{{ checksum "requirements/requirements-test-optional.txt" }}-{{ checksum ".circleci/ci-oldest-reqs.txt" }}

save_key: &save_key
key: python-env-v7-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.py" }}-{{ checksum "requirements/requirements-test.txt" }}-{{ checksum "requirements/requirements-test-optional.txt" }}-{{ checksum "requirements/requirements-precommit.txt" }}-{{ checksum ".circleci/ci-oldest-reqs.txt" }}-{{ checksum ".pre-commit-config.yaml" }}
key: python-env-v7-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.py" }}-{{ checksum "requirements/requirements-test.txt" }}-{{ checksum "requirements/requirements-test-optional.txt" }}-{{ checksum ".circleci/ci-oldest-reqs.txt" }}

jobs:
pre-checks:
docker:
- image: circleci/python:3.9

working_directory: ~/repo

steps:
- checkout

- restore_cache:
<<: *restore_keys

- run:
name: Install pre-check dependencies
command: |
pip install --progress-bar off --user -U -r requirements/requirements-precommit.txt
- run:
name: Run pre-checks
command: |
PRE_COMMIT_HOME=.pre-commit-cache pre-commit run --all-files --show-diff-on-failure
- save_cache:
<<: *save_key
paths:
- ".pre-commit-cache"

linux-python-39: &linux-template
docker:
- image: circleci/python:3.9
Expand Down Expand Up @@ -268,7 +241,6 @@ workflows:
version: 2
test:
jobs:
# - pre-checks
- linux-python-39
- linux-python-39-minimal
- linux-python-38
Expand Down
2 changes: 1 addition & 1 deletion .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,5 +128,5 @@
"id": "http://www.opensource.org/licenses/BSD-3-Clause"
},
"title": "signac",
"version": "1.6.0"
"version": "1.7.0"
}
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
---
cff-version: "1.0.3"
title: signac
version: 1.6.0
version: 1.7.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
Expand Down
9 changes: 5 additions & 4 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ The **signac** package follows `semantic versioning <https://semver.org/>`_.
Version 1
=========

next
----
[1.7.0] -- 2021-06-08
---------------------

Added
+++++
Expand All @@ -24,15 +24,16 @@ Changed
Deprecated
++++++++++

- ``doc_filter`` arguments, which are replaced by namespaced filters. Due to their long history, ``doc_filter`` arguments will still be accepted in signac 2.0 and will only be removed in 3.0.
- ``doc_filter`` arguments, which are replaced by namespaced filters. Due to their long history, ``doc_filter`` arguments will still be accepted in signac 2.0 and will only be removed in 3.0 (#516).
- The modules ``signac.core.attrdict``, ``signac.core.json``, ``signac.core.jsondict``, and ``signac.core.synceddict.py`` are deprecated in favor of the new ``SyncedCollection`` classes and will be removed in signac 2.0 (#483).

Fixed
+++++

- Corrected docstrings for ``Job.update_statepoint`` and ``Project.update_statepoint`` (#506, #563).


[1.6.0] -- 2020-01-24
[1.6.0] -- 2021-01-24
---------------------

Added
Expand Down
4 changes: 2 additions & 2 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,9 @@ def __getattr__(cls, name):
# built documents.
#
# The short X.Y version.
version = "1.6.0"
version = "1.7.0"
# The full version, including alpha/beta/rc tags.
release = "1.6.0"
release = "1.7.0"

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
1 change: 0 additions & 1 deletion requirements/requirements-precommit.txt

This file was deleted.

5 changes: 3 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 1.6.0
current_version = 1.7.0
commit = True
tag = False
message = Bump up to version {new_version}.
Expand Down Expand Up @@ -34,7 +34,7 @@ omit =
*/signac/common/configobj/*.py

[tool:pytest]
filterwarnings =
filterwarnings =
ignore: .*[The indexing module | get_statepoint | Use of.+as key] is deprecated.*: DeprecationWarning

[bumpversion:file:setup.py]
Expand All @@ -46,3 +46,4 @@ filterwarnings =
[bumpversion:file:CITATION.cff]

[bumpversion:file:.zenodo.json]

2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

setup(
name="signac",
version="1.6.0",
version="1.7.0",
packages=find_packages(),
zip_safe=True,
maintainer="signac Developers",
Expand Down
2 changes: 1 addition & 1 deletion signac/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"""Define signac version."""


__version__ = "1.6.0"
__version__ = "1.7.0"

SCHEMA_VERSION = "1"

Expand Down

0 comments on commit cf7f0a7

Please sign in to comment.