Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/2.2.0 #984

Merged
merged 3 commits into from
Feb 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 2.1.0
current_version = 2.2.0
commit = True
tag = False
message = Bump up to version {new_version}.
Expand Down
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: 2.1.0
version: 2.2.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: 4 additions & 5 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,21 @@ The **signac** package follows `semantic versioning <https://semver.org/>`_.
Version 2
=========

[2.2.0] -- 2024-xx-xx
[2.2.0] -- 2024-02-13
---------------------

Added
+++++

- Official support for Python 3.12 (#957).
- ``Job.cached_statepoint`` - cached and read only access to job state points. Faster than
``Job.statepoint`` (#975).
- ``Job.cached_statepoint`` - cached and read only access to job state points. Faster than ``Job.statepoint`` (#975).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sphinx appears to render your modification correctly: https://signac--984.org.readthedocs.build/projects/core/en/984/changes.html#id1

However, it is technically not valid rst syntax: https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html#bullet-lists .

Copy link
Member Author

@cbkerr cbkerr Feb 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can fix this in a new PR since it's for the whole changelog

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it works, it may not be worth the change.

I quite often find lists like this:

- Some entry.
    Continued line.

Or:

1. List item.
    Continue line.

Which rst interprets as definition lists. This does not render as intended in HTML. Apparently, removing all the spaces does. Maybe there is something I missed in the spec about ignoring newlines if the next line does not start with white space?


Changed
+++++++

- Restrict allowable tar file features in Python 3.12 (#957).
- linked views now can contain spaces and other characters except directory separators (#926).
- linked views now can be created on Windows, if 'Developer mode' is enabled (#430).
- Linked views now can contain spaces and other characters except directory separators (#926).
- Linked views now can be created on Windows, if 'Developer mode' is enabled (#430, #958).
- Increase performance for many usage patterns (#975).

Fixed
Expand Down
4 changes: 2 additions & 2 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,9 @@
# built documents.
#
# The short X.Y version.
version = "2.1.0"
version = "2.2.0"
# The full version, including alpha/beta/rc tags.
release = "2.1.0"
release = "2.2.0"

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ requires = ["setuptools>=64.0.0"]

[project]
name = "signac"
version = "2.1.0"
version = "2.2.0"
description = "Manage large and heterogeneous data spaces on the file system."
readme = "README.md"
# Supported versions are determined according to NEP 29.
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__ = "2.1.0"
__version__ = "2.2.0"

SCHEMA_VERSION = 2

Expand Down
Loading