Pyqrack

Latest version: v1.28.0

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

Scan your dependencies

Page 9 of 45

1.18.2

Several minor bugs and edge cases were fixed since v1.18.1. (They might not even effect "weak sampling" in practice.)

File SHA-1 sums:
7d7e5858adb8a32b43ddcf8459e33e3d6e4c558b pyqrack-1.18.2-py3-none-any.whl
ee27234649e56ef75d7e437ca1b6b679a88e89d0 pyqrack-1.18.2-py3-none-linux_aarch64.whl
9782cc6ec28fb0db3438a8b26f17e427a76fbee1 pyqrack-1.18.2-py3-none-linux_armv7l.whl
ade23e79e2d1f6eff0d3206d89f07e3d5749bc84 pyqrack-1.18.2-py3-none-macosx_10_4_x86_64.whl
741ca323d4b30e59b829c14b8610612c150fdf1c pyqrack-1.18.2-py3-none-manylinux2014_x86_64.whl
88f3654bdc69b0b0a421df43e0a0c07d661914a6 pyqrack-1.18.2-py3-none-manylinux_2_35_x86_64.whl
cfbc35e31e39b1ff9ff2c433f5f8b82b89e70c24 pyqrack-1.18.2-py3-none-win32.whl
b042b5b2e16268f21f52d1881acd8144a8106e5a pyqrack-1.18.2-py3-none-win_amd64.whl
45224d0a30f08937fe31dc2e890b9ba56fc6d9e6 pyqrack-1.18.2.tar.gz

1.18.1

With apologies, `set_weak_sampling(bool)` had a very basic bug.

File SHA-1 sums:
24f65c3f44c022305fcec68d46dcddad30a62551 pyqrack-1.18.1-py3-none-any.whl
88cd95e0761b76ac7dc3c903fec97cd9feb6b80c pyqrack-1.18.1-py3-none-linux_aarch64.whl
5ac7c82fb73bee4a91e7bd569cabb9ea78df6a39 pyqrack-1.18.1-py3-none-linux_armv7l.whl
31ef33ec570840f21ee57c2ad8893ef759643b92 pyqrack-1.18.1-py3-none-macosx_10_4_x86_64.whl
f22514244ad218ef52f2e13f9295447d7ebdd3ab pyqrack-1.18.1-py3-none-manylinux2014_x86_64.whl
9a3acfce9c5fc069ac4e0a60d4345844b47eb91b pyqrack-1.18.1-py3-none-manylinux_2_35_x86_64.whl
d8318ed2870e69f001418d95adb56434944e10fd pyqrack-1.18.1-py3-none-win32.whl
37e408188ec9d503b0fd0ea6eac0e7cb00955757 pyqrack-1.18.1-py3-none-win_amd64.whl
eb2e78164c04778f46beff693444fc6450607080 pyqrack-1.18.1.tar.gz

1.18.0

To turn on "weak simulation condition" measurement sampling for stabilizer Clifford+RZ, use `set_weak_sampling(bool)`, and disable Schmidt decomposition. This costs a linear factor on multi-shot sampling, proportional to shots, but it's much faster overall. This optional method may be approximate.

File SHA-1 sums:
a5f9a52d4a7cc72eecaf5ec3b47c7cd840451a8e pyqrack-1.18.0-py3-none-any.whl
94e1628a625c0d0f87dbec85286499a9628e2ba9 pyqrack-1.18.0-py3-none-linux_aarch64.whl
c784c797d6ff213fadbe074b5b6b95d70a89d544 pyqrack-1.18.0-py3-none-linux_armv7l.whl
9486c9ac356de2a829cf0b82f2863f8ba4f6ce99 pyqrack-1.18.0-py3-none-macosx_10_4_x86_64.whl
e9f88f8291d4cbb8597a9d2af3c6f92f5f07d151 pyqrack-1.18.0-py3-none-manylinux2014_x86_64.whl
d030ae82b6a3b2b130046ec4b1418cc988feafd1 pyqrack-1.18.0-py3-none-manylinux_2_35_x86_64.whl
e2d1c8da259df5652720bafc808436f0eaa69552 pyqrack-1.18.0-py3-none-win32.whl
202f39d7821783e2be67642784191f7cb4775a0c pyqrack-1.18.0-py3-none-win_amd64.whl
a79b237d16513aa73839ea6977b5ffd9d8a3db28 pyqrack-1.18.0.tar.gz

1.17.11

Clifford+RZ special gate set uses ancillary qubits for RZ-injection gadgets. Recently, the development team discovered certain additional cases where gadgets and their ancillae can be combined. On average, this means less work at the sampling phase of Clifford+RZ simulation.

File SHA-1 sums:
14eaf049c7c05d6135862c7f88209b1c65ff09be pyqrack-1.17.11-py3-none-any.whl
9f337ec8e896567c597cd1dafa76b9434b996cf1 pyqrack-1.17.11-py3-none-linux_aarch64.whl
3a8c2e9341568e49e6bd0dbc1f136bd5aef42a04 pyqrack-1.17.11-py3-none-linux_armv7l.whl
af5c8cbd13ba8d7ebc4117e365f45efa30d2fa07 pyqrack-1.17.11-py3-none-macosx_10_4_x86_64.whl
a76dfd768677dcacd8c0b693d34eec572fb78f09 pyqrack-1.17.11-py3-none-manylinux2014_x86_64.whl
e47bd95df517ea8d90319817f029cc5d854d6174 pyqrack-1.17.11-py3-none-manylinux_2_35_x86_64.whl
311e3f942de5cfd6245c28b1ac68af07232c7892 pyqrack-1.17.11-py3-none-win32.whl
c5decdb0d7667283fb32b2689c950ee9e549e82d pyqrack-1.17.11-py3-none-win_amd64.whl
098642d81e2c7d23d85d9617d8ce4d786175bec2 pyqrack-1.17.11.tar.gz

1.17.10

Yesterday, we nearly had `QUnit` functioning with Clifford+RZ special gate set. However, it was detected after release that more than small amounts of magic lead to state vector conversion, typically. This seems to be fixed. (We can't yet guarantee this, but it seems to work locally.)

Also, `QUnitClifford` file I/O has been debugged.

File SHA-1 sums:
a235b061149a26974cbc1f8c05de84f8e943697e pyqrack-1.17.10-py3-none-any.whl
0dea707d57159c4226d23db681ac5cac478ba6b2 pyqrack-1.17.10-py3-none-linux_aarch64.whl
0bc28e9300fda3eeb1b6d3d32e19634db9c0d0bd pyqrack-1.17.10-py3-none-linux_armv7l.whl
2a49f1f31c6a5c46afb984f14b37ba2fec3d155e pyqrack-1.17.10-py3-none-macosx_10_4_x86_64.whl
63e22c7f362083a4a57cc7db62fa4784b1735e60 pyqrack-1.17.10-py3-none-manylinux2014_x86_64.whl
85bdad2c4b3c6805550310539823efda27e301de pyqrack-1.17.10-py3-none-manylinux_2_35_x86_64.whl
fb4f8a54320c245663f1d6a6809c8a4e4b5f269a pyqrack-1.17.10-py3-none-win32.whl
4018af0ca610223f88ef45518655a9725be2fdb6 pyqrack-1.17.10-py3-none-win_amd64.whl
f5faa30b83e0c436caae51b5420a85f460558627 pyqrack-1.17.10.tar.gz

1.17.9

Upon further inspection, contrary to prior release notes, Clifford+RZ special gate set did not work with `QUnit`. This has been fixed, in this release.

Also, a new simulation layer `QUnitClifford` has been added, which basically performs a stripped-down `QUnit` algorithm layer directly over `QStabilizer`. Like `QStabilizer`, this layer _can_ be directly instantiated in C++ code, but it is not a universal `QInterface`. `QUnitClifford` is now used below `QStabilizerHybrid` and above `QStabilizer`. Through judicious application of "reactive separation" techniques, the developers observe no appreciable slowdown in stabilizer simulation worst case.

[UPDATE: `QUnit` might still not fully interoperate with `QStabilizerHybrid` Clifford+RZ. However, PyQrack will be updated to parse `QUnitClifford`, which might achieve a similar end for compilation.]

File SHA-1 sums:
f180525fb8de5ba2c2ee3a831fbc7c912a69ccde pyqrack-1.17.9-py3-none-any.whl
ca625443953d1a04e7b37724ab0d7d4e18908d9e pyqrack-1.17.9-py3-none-linux_aarch64.whl
7e41c30bc03838fad74413fb969070ec0d48e131 pyqrack-1.17.9-py3-none-linux_armv7l.whl
d281e59683d6c945abf03bfd49b64310d4f2c90d pyqrack-1.17.9-py3-none-macosx_10_4_x86_64.whl
151d088bde54029caaec71acd129bb987bb91e2c pyqrack-1.17.9-py3-none-manylinux2014_x86_64.whl
642cf95c7c0ba236ed5dd52639614b6269b52a2d pyqrack-1.17.9-py3-none-manylinux_2_35_x86_64.whl
c407f7c6aeaeb99d245de017a825023dfc7902d0 pyqrack-1.17.9-py3-none-win32.whl
37593a647250b360d96115e1681c9f4534aeee46 pyqrack-1.17.9-py3-none-win_amd64.whl
1d9f66c9e4cab1659ef451f93fb798a27dec5ff4 pyqrack-1.17.9.tar.gz

Page 9 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.