-
Notifications
You must be signed in to change notification settings - Fork 162
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Prepare 0.14.0 release This commit prepares the 0.14.0 release. It moves the release notes for the release into a separate directory and adds a prelude to the release notes. This should be the last commit to merge for the 0.14.0 release and after it merges that commit will be what is should be tagged as the 0.14.0 release. As part of this there are few small changes other changes being made. The release notes are update to have consistent formatting and wording, a missing universal function for `all_shortest_paths` is added, missing doc toctree entries are added, and the ahash version in the lock file is downgraded to 0.8.6 as 0.8.7 has an undocumented MSRV on Rust 1.72 when building for aarch64 CPU architectures which is incompatible with rustworkx's documented MSRV. * Move new release notes * New release note fixes
- Loading branch information
Showing
42 changed files
with
143 additions
and
73 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
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
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
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
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
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
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
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.
11 changes: 11 additions & 0 deletions
11
releasenotes/notes/0.14/add-all-shortest-paths-52506ad9c5156726.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,11 @@ | ||
--- | ||
features: | ||
- | | ||
Added a new function :func:`.all_shortest_paths` (and the graph type specific | ||
variants: :func:`~rustworkx.graph_all_shortest_paths` and | ||
:func:`~rustworkx.digraph_all_shortest_paths`) that finds every | ||
simple shortest path two nodes in a graph. | ||
- | | ||
Added a new function to the ``rustworkx-core`` module | ||
``rustworkx_core::shortest_path`` module ``all_shortest_path()`` which is | ||
used to find every simple shortest path in a graph. |
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.
9 changes: 9 additions & 0 deletions
9
releasenotes/notes/0.14/add-clear-and-clear_edges-for-graphs-041b166aa541639c.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,9 @@ | ||
--- | ||
features: | ||
- | | ||
Added a new function, :func:`~.PyDiGraph.clear` that clears all nodes and | ||
edges from a :class:`.PyGraph` or :class:`.PyDiGraph`. | ||
- | | ||
Added a new function, :func:`~.PyDiGraph.clear_edges` that clears all edges | ||
for :class:`.PyGraph` or :class:`rustworkx.PyDiGraph` without | ||
modifying nodes. |
File renamed without changes.
File renamed without changes.
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
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.
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.
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.
14 changes: 14 additions & 0 deletions
14
releasenotes/notes/0.14/prepare-0.14-4a655a08ce38533f.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,14 @@ | ||
--- | ||
prelude: | | ||
This is a new feature release of Rustworkx that adds many new features to | ||
the library. The highlights of this release are: | ||
* Fully type annotated for support with `mypy <https://mypy-lang.org/>`__ | ||
and other tooling | ||
* Improvements to the graph coloring functions | ||
This release supports running with Python 3.8 through 3.12. The minimum | ||
supported Rust version for building rustworkx and rustworkx-core from source | ||
is now 1.64.0. The minimum supported version of macOS for this release has | ||
been increased from 10.9 to 10.12. Also, the Linux ppc64le and s390x platform | ||
support has been downgraded from :ref:`tier-3` to :ref:`tier-4`. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
6 changes: 0 additions & 6 deletions
6
releasenotes/notes/add-all-shortest-paths-52506ad9c5156726.yaml
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.