Pennylane-lightning

Latest version: v0.39.0

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

Scan your dependencies

Page 3 of 7

0.29.0

Improvements

* Remove runtime dependency on ninja build system. [(414)](https://github.com/PennyLaneAI/pennylane-lightning/pull/414)

* Allow better integration and installation support with CMake targeted binary builds. [(403)](https://github.com/PennyLaneAI/pennylane-lightning/pull/403)

* Remove explicit Numpy and Scipy requirements. [(412)](https://github.com/PennyLaneAI/pennylane-lightning/pull/412)

* Get `llvm` installation root from the environment variable `LLVM_ROOT_DIR` (or fallback to `brew`). [(413)](https://github.com/PennyLaneAI/pennylane-lightning/pull/413)

* Update AVX2/512 kernel infrastructure for additional gate/generator operations. [(404)](https://github.com/PennyLaneAI/pennylane-lightning/pull/404)

* Remove unnecessary lines for resolving CodeCov issue. [(415)](https://github.com/PennyLaneAI/pennylane-lightning/pull/415)

* Add more AVX2/512 gate operations. [(393)](https://github.com/PennyLaneAI/pennylane-lightning/pull/393)

Bug fixes

* Ensure error raised when asking for out of order marginal probabilities. Prevents the return of incorrect results. [(416)](https://github.com/PennyLaneAI/pennylane-lightning/pull/416)

* Fix Github shields in README. [(402)](https://github.com/PennyLaneAI/pennylane-lightning/pull/402)

Contributors

Amintor Dusko, Vincent Michaud-Rioux, Lee James O'Riordan, Chae-Yeun Park

0.28.2

Bug fixes

* Fix Python module versioning for Linux wheels. [(408)](https://github.com/PennyLaneAI/pennylane-lightning/pull/408)

Contributors

This release contains contributions from (in alphabetical order):

Amintor Dusko

0.28.1

Bug fixes

* Fix Pybind11 module versioning and locations for Windows wheels. [(400)](https://github.com/PennyLaneAI/pennylane-lightning/pull/400)

Contributors

This release contains contributions from (in alphabetical order):

Lee J. O'Riordan

0.28.0

Breaking changes

* Deprecate support for Python 3.7. [(391)](https://github.com/PennyLaneAI/pennylane-lightning/pull/391)

Improvements

* Improve Lightning package structure for external use as a C++ library. [(369)](https://github.com/PennyLaneAI/pennylane-lightning/pull/369)

* Improve the stopping condition method. [(386)](https://github.com/PennyLaneAI/pennylane-lightning/pull/386)

Bug fixes

- Pin CMake to 3.24.x in wheel-builder to avoid Python not found error in CMake 3.25, when building wheels for PennyLane-Lightning-GPU. [(387)](https://github.com/PennyLaneAI/pennylane-lightning/pull/387)

Contributors

This release contains contributions from (in alphabetical order):

Amintor Dusko, Lee J. O'Riordan

0.27.0

New features since last release

* Enable building of python 3.11 wheels and upgrade python on CI/CD workflows to 3.8. [(381)](https://github.com/PennyLaneAI/pennylane-lightning/pull/381)

Improvements

* Update clang-tools version in Github workflows. [(351)](https://github.com/PennyLaneAI/pennylane-lightning/pull/351)

* Improve tests and checks CI/CD pipelines. [(353)](https://github.com/PennyLaneAI/pennylane-lightning/pull/353)

* Implement 3 Qubit gates (CSWAP & Toffoli) & 4 Qubit gates (DoubleExcitation, DoubleExcitationMinus, DoubleExcitationPlus) using (low-memory) LM architecture. [(362)](https://github.com/PennyLaneAI/pennylane-lightning/pull/362)

* Upgrade Kokkos and Kokkos Kernels to 3.7.00, and improve sparse matrix-vector multiplication performance and memory usage. [(361)](https://github.com/PennyLaneAI/pennylane-lightning/pull/361)

* Update Linux (ubuntu-latest) architecture x86_64 wheel-builder from GCC 10.x to GCC 11.x. [(373)](https://github.com/PennyLaneAI/pennylane-lightning/pull/373)

* Update gcc and g++ 10.x to 11.x in CI tests. This update brings improved support for newer C++ features. [(370)](https://github.com/PennyLaneAI/pennylane-lightning/pull/370)

* Change Lightning to inherit from QubitDevice instead of DefaultQubit. [(365)](https://github.com/PennyLaneAI/pennylane-lightning/pull/365)

Bug fixes

* Use mutex when accessing cache in KernelMap. [(382)](https://github.com/PennyLaneAI/pennylane-lightning/pull/382)

Contributors

This release contains contributions from (in alphabetical order):

Amintor Dusko, Chae-Yeun Park, Monit Sharma, Shuli Shu

0.26.1

Bug fixes

* Fixes the transposition method used in the probability calculation.
[(377)](https://github.com/PennyLaneAI/pennylane-lightning/pull/377)

Contributor

Amintor Dusko

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.