-
Notifications
You must be signed in to change notification settings - Fork 140
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Prepare 0.13.0 release This commit prepares the 0.13.0 release. It moves the release notes that for the release to a separate directory and adds a prelude to the release notes. This should be the last commit to merge and after it merges it'll that commit will be tagged as the 0.13.0 release. * Update release notes * More release note updates
- Loading branch information
Showing
28 changed files
with
56 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
--- | ||
encoding: utf8 | ||
default_branch: main | ||
earliest_version: 0.8.0 |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
21 changes: 21 additions & 0 deletions
21
releasenotes/notes/0.13/added-token-swapper-bd168eeb5a31bd99.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
features: | ||
- | | ||
Added a new function, :func:`~.graph_token_swapper`, which performs an | ||
approximately optimal token swapping algorithm based on: | ||
Approximation and Hardness for Token Swapping by Miltzow et al. (2016) | ||
https://arxiv.org/abs/1602.05150 | ||
that supports partial mappings (i.e. not-permutations) for graphs with | ||
missing tokens. | ||
- | | ||
Added a new function ``token_swapper()`` to the new ``rustworkx-core`` | ||
module ``rustworkx_core::token_swapper``. This function performs an | ||
approximately optimal token swapping algorithm based on: | ||
Approximation and Hardness for Token Swapping by Miltzow et al. (2016) | ||
https://arxiv.org/abs/1602.05150 | ||
that supports partial mappings (i.e. not-permutations) for graphs with | ||
missing tokens. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
7 changes: 7 additions & 0 deletions
7
releasenotes/notes/0.13/fix-check-cycle-on-copy-d060a1781976f728.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
fixes: | ||
- | | ||
Fixed the :attr:`~.PyDiGraph.check_cycle` attribute not being preserved | ||
when copying :class:`~.PyDiGraph` with ``copy.copy()`` and | ||
``copy.deepcopy()``. | ||
Fixed `#836 <https://github.com/Qiskit/rustworkx/issues/836>`__ |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
7 changes: 7 additions & 0 deletions
7
releasenotes/notes/0.13/graph-annotations-1d436930bf60c5c2.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
features: | ||
- | | ||
Added partial type annotations to the library, including for the | ||
:class:`~retworkx.PyDiGraph` and :class:`~retworkx.PyGraph` classes. | ||
This enables statically type checking with | ||
`mypy <http://mypy-lang.org>`__. |
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion
2
...es/move-core-number-48efa7ef968b6736.yaml → ...13/move-core-number-48efa7ef968b6736.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
--- | ||
features: | ||
- | | ||
The function ``core_number``has been added to the ``rustworkx-core`` | ||
The function ``core_number`` has been added to the ``rustworkx-core`` | ||
crate in the ``connectivity`` module. It computes the k-core number | ||
for the nodes in a graph. |
17 changes: 17 additions & 0 deletions
17
releasenotes/notes/0.13/prepare-0.13.0-5e579fb3ab1e3b60.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
prelude: | | ||
This release is major feature release of Rustworkx that adds some | ||
new features to the library. The highlights of this release are: | ||
* An expansion of the functions exposed by rustworkx-core to including a | ||
new graph generator module. | ||
* New link analysis functions such as page rank | ||
* Expanded centrality measure functions | ||
* Added partial type annotations to the library including for the | ||
:class:`~PyDiGraph` and :class:`~.PyGraph` classes. This enables | ||
type checking with `mypy <https://mypy-lang.org/>`__ | ||
This is also the final rustworkx release that supports running with Python | ||
3.7. Starting in the 0.14.0 release Python >= 3.8 will be required to use | ||
rustworkx. This release also increased the minimum suported Rust version for | ||
compiling rustworkx and rustworkx-core from source to 1.56.1. |
This file was deleted.
Oops, something went wrong.
5 changes: 0 additions & 5 deletions
5
releasenotes/notes/fix-check-cycle-on-copy-d060a1781976f728.yaml
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.