Dwave-system

Latest version: v1.30.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 14

1.30.0

New Features

- Make samplers and composites scoped. See [\555](https://github.com/dwavesystems/dwave-system/issues/555).

- Restructure and update references for unified documentation. See [\560](https://github.com/dwavesystems/dwave-system/pull/560).

- Add multiparameter pseudolikelihood estimation, include background susceptibility. See [\562](https://github.com/dwavesystems/dwave-system/pull/562).

1.29.1

New Features

* Support `dwave-optimization` versions 0.6 and 0.7. See [559](https://github.com/dwavesystems/dwave-system/pull/559).

1.29.0

New Features

- Add `close()` to all QPU and hybrid samplers. See [\77](https://github.com/dwavesystems/dwave-system/issues/77), [\#554](https://github.com/dwavesystems/dwave-system/pull/554).

- Add support for context manager protocol to all samplers. See [\91](https://github.com/dwavesystems/dwave-system/issues/91), [\#556](https://github.com/dwavesystems/dwave-system/pull/556).

The recommended way to use [DWaveSampler](https://docs.ocean.dwavesys.com/en/latest/docs_system/reference/samplers.html#dwave.system.samplers.DWaveSampler) is now from a [runtime context](https://docs.python.org/3/reference/datamodel.html#with-statement-context-managers):

python
with DWaveSampler() as sampler:
sampler.sample_ising(...)


Alternatively, call the [close()](https://docs.ocean.dwavesys.com/en/latest/docs_system/reference/generated/dwave.system.samplers.DWaveSampler.close.html#dwave.system.samplers.DWaveSampler.close) method to terminate the sampler resources:

sampler = DWaveSampler()
...
sampler.close()

1.28.0

New Features
- Add option to specify sampler used in `MockDWaveSampler` (new default is now `SteepestDescentSampler`). See https://github.com/dwavesystems/dwave-system/pull/537.

- Add support for Python 3.13. See https://github.com/dwavesystems/dwave-system/pull/541.

- Add `LinearAncillaComposite`. See https://github.com/dwavesystems/dwave-system/pull/530.

Fixes
- Fix inconsistent sampleset interface across hybrid samplers - we make sure every `SampleSet` returned now has a working `wait_id()` method. See https://github.com/dwavesystems/dwave-system/pull/544.

Upgrade Notes
- Drop support for Python 3.8. See https://github.com/dwavesystems/dwave-system/pull/541.

- Soft-remove `VirtualGraphComposite` and its dependencies. Namely, `VirtualGraphComposite` is now just an identity wrapper around `FixedEmbeddingComposite`, `dwave-drivers` is not used anymore, and `dwave.system.cache.*` is completely removed. See https://github.com/dwavesystems/dwave-system/pull/543.

1.27.0

New Features

* Update for dwave-optimization~=0.4.0. See https://github.com/dwavesystems/dwave-system/pull/539

1.26.0

Fixes
* Use default resource class for macos builds on CircleCI. See [\523](https://github.com/dwavesystems/dwave-system/pull/523).
* Remove ambiguous xrefs to reduce build warnings. See [\524](https://github.com/dwavesystems/dwave-system/pull/524).
* Update for `dwave-cloud-client~=0.13` and `dwave-optimization~=0.3.0`. See [\533](https://github.com/dwavesystems/dwave-system/pull/533), [\#534](https://github.com/dwavesystems/dwave-system/pull/534).

Deprecation Notes
* Deprecate `VirtualGraphComposite`. See [532](https://github.com/dwavesystems/dwave-system/pull/532).

Page 1 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.