Releases: dwavesystems/minorminer
0.2.21
0.2.20
New Features
-
New coloring features for subgraph matching (nodes or directed edges can be assigned labels with the
node_labelsandedge_labelsarguments tosubgraph.find_subgraph. See #272. -
Add additional new argument
as_embeddingtosubgraph.find_subgraphto return a dict with iterable values similar to other embedding tools. See #272. -
Add support for Python 3.14. See #276.
-
Add
seedargument tosubgraph.find_subgraphto randomize algorithm. See #273. -
Add support for non-injective homomorphisms in
subgraph.find_embeddingthrough newinjectivityargument. See #273.
Upgrade Notes
- Drop support for Python 3.9. See #276.
Bug Fixes
0.2.19
0.2.18
0.2.17
New Features
-
Add support for generating multiple disjoint embeddings of a source graph onto D-Wave graph topologies.
-
Add efficient methods and heuristics for determining embedding feasibility.
Upgrade Notes
-
Provide
manylinux_2_28wheels instead ofmanylinux2014. -
Matlab support was deprecated as of version 0.2.8 and removed in the current version.
Bug Fixes
-
Fixed bug in the layout module to correctly work for some edge cases.
-
Remove unnecessary
futureimports due to Python 2 not being supported.
0.2.16
0.2.15
Fixes
- Refresh build files and reduce the size of built wheels
- Replace broken docs badge with PyPI versions
- Add reference to clique paper in README
0.2.14
New Features
rectangle-packeris now included in the source rather than being a dependency.
0.2.13
New Features
- Build wheels for Python 3.12.
- Build C++ extensions with Cython 3.
0.2.12
Fixes
- Deploy x86 macOS wheels targeting 10.9 rather than 12.0.
Upgrades
- Drop support for Python 3.7.