Dwave-cloud-client

Latest version: v0.11.4

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

Scan your dependencies

Page 5 of 13

0.8.4

Fixes
---

- Simplified CircleCI config
- Added general problem info (id/label) to unstructured solvers' response (449)

0.8.3

New Features
---

- All SAPI requests retried whenever possible, controlled with new `http_retry_*` Client options (414)
- Introduced `SAPIError` base exception with SAPI error message and code, other exceptions reorganized in a backwards-compatible way
- Support for problem labels: `sample_*` methods accept optional `label` kwarg, and `Future.sampleset.info` contains `problem_label` (444)
- Switched to CircleCI (119)

Fixes
---

- Handle remote disconnects in an edge case (229)

0.8.2

New Features
---

- Support for python 3.9 (442)

Fixes
---

- Improve error messages for multipart upload failures (433)
- Accept looser file-like for upload (435)

0.8.1

New Features
---

- A discrete quadratic model solver, `dwave.cloud.solver.DQMSolver`
- New name for binary quadratic solver, `dwave.cloud.solver.BQMSolver`

Fixes
---

- `Client.get_solver` has been known to mutate the `default_solver` (428). Now we make sure it doesn't.
- Setting kwargs explicitly to `None` in `Client.from_config` could overwrite config values (430). Now that too is fixed.

0.8.0

New Features
---

- `Client` instance defaults via `defaults` constructor argument (425)
- `Client` class defaults in `Client.DEFAULTS`
- Parsing of boolean options in configuration files. `on`/`off`, `true`/`false`, `1`/`0` all work as expected (113)
- `deprecated` utility decorator
- `aliasdict` utility `dict` subclass enabling lazy access to alias keys

Fixes
---

- Documentation refactor and update

Changes
---

- Removed legacy config file format (`.dwrc`) support (138)
- Removed some of the deprecated `Solver.is_*` properties
- Removed support for deprecated formats: `bqm-ref` and `bq-zlib`.
- Removed support for more than first three positional arguments in `Client` constructor (`endpoint`, `token` and `solver`). Positional arguments in the constructor will be deprecated eventually.
- `Client.solvers` scheduled for removal in 0.9.0
- Deprecated `Future.occurrences` in favor of `Future.num_occurrences`
- Deprecated `samples` and `occurrences` keys in `Future`/`Future.result()`

0.7.7

Fixes
---

- Restored support for `order by` in solver features definition dict (407)
- Fix interface of public, but undocumented `reformat_qubo_as_ising` (418)
- Include package version in user-agent string (420)

Page 5 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.