Pyqrack

Latest version: v1.28.0

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

Scan your dependencies

Page 17 of 45

1.10.0

(Apologies for two releases in one day.) This release enables file I/O for `QrackCircuit`, to save and load compiled circuits, from C++ and shared library.

File SHA-1 sums:
a46651ab5a0501dd41569536a9896e44f08809e8 pyqrack-1.10.0-py3-none-any.whl
0f62d362058cda353e5813005725320122bc94ec pyqrack-1.10.0-py3-none-linux_aarch64.whl
0d97f73c4a517e20117991e929865ba95d9b31f2 pyqrack-1.10.0-py3-none-linux_armv7l.whl
aee86f82913161e04b650bb5ed3697fed22d128b pyqrack-1.10.0-py3-none-macosx_10_4_x86_64.whl
0c6c9b2a3d24d339f2f707f2375a03332931d908 pyqrack-1.10.0-py3-none-manylinux2014_x86_64.whl
5ac380e1e81bb755e4f66969ba2b8617b3e0c0e3 pyqrack-1.10.0-py3-none-manylinux_2_35_x86_64.whl
3599628349f2ccc9f2adf0ba711fc3f86d9549b7 pyqrack-1.10.0-py3-none-win32.whl
a2727d7d6233c459a652038210224a6aea3a100d pyqrack-1.10.0-py3-none-win_amd64.whl
c2807afc9cdec22c70e0201e3c08f5cb5b3975b3 pyqrack-1.10.0.tar.gz

1.9.6

We have been testing `QCircuit` with mirror circuits, and it turns out that we had introduced bugs that "mirror" on a round-trip of a random circuit. To avoid this pitfall, we now run `QCircuit` for the forward leg of mirror circuits, then mirror with immediate gates on the output simulator. This has produced what seems to be the first _working_ implementation of `QCircuit`.

File SHA-1 sums:
317dbd9956cf943d4c348a9ddc1659f6e821f68c pyqrack-1.9.6-py3-none-any.whl
d13dbb29a645505d7330c636136f503e99cd3730 pyqrack-1.9.6-py3-none-linux_aarch64.whl
9ccfb67c0c1810da93f3f7b80ec5a5bb8f1f4a8c pyqrack-1.9.6-py3-none-linux_armv7l.whl
76f359472c1d1e8c4f538efcef79c1aed6ee1e53 pyqrack-1.9.6-py3-none-macosx_10_4_x86_64.whl
badafd67d00cfa2791644ee8404b34787715008a pyqrack-1.9.6-py3-none-manylinux2014_x86_64.whl
dac55badf676879d30b792a881b8f26c4b52b3c9 pyqrack-1.9.6-py3-none-manylinux_2_35_x86_64.whl
609ce0b8799a972746582d5aef7ff3427cf4914e pyqrack-1.9.6-py3-none-win32.whl
2840aa2e6fb0893dd8e0cb6aeb9ae5c353c706f3 pyqrack-1.9.6-py3-none-win_amd64.whl
728ce3f108b9c5b096112e68af325034ea1a5b59 pyqrack-1.9.6.tar.gz

1.9.5

In the underlying C++ Qrack library, `QCircuit::Run()` has been optimized to avoid running extra Pauli X gates. Also, an off-by-one error in `QCircuit::qubitCount` usage has been fixed.

File SHA-1 sums:
50fe15fd171ff86af93270a742897ab7c1854082 pyqrack-1.9.5-py3-none-any.whl
6492c39ba2a65357841c8727bb207194d8ddda97 pyqrack-1.9.5-py3-none-linux_aarch64.whl
486d7bd1edb97d3a3c58d47f01cdf73063a1d90d pyqrack-1.9.5-py3-none-linux_armv7l.whl
3482e02ee9738170071b4ee5d33b02aa71a0fdb6 pyqrack-1.9.5-py3-none-macosx_10_4_x86_64.whl
6e3d691024cc0c280033b934c417c950e9a8c4c4 pyqrack-1.9.5-py3-none-manylinux2014_x86_64.whl
8cfd49868ab91ffdaf6849f1743f34521e80628b pyqrack-1.9.5-py3-none-manylinux_2_35_x86_64.whl
16c046e64eb243765a26bba0868ebb70a83058d7 pyqrack-1.9.5-py3-none-win32.whl
2d44f8b2516ec011d502ebb1ef8029491a43b926 pyqrack-1.9.5-py3-none-win_amd64.whl
6165bd9dc8e41510736f8eb022be99f14f0c05c7 pyqrack-1.9.5.tar.gz

1.9.4

QCircuitGate` commutation rules have been made more permissive, leading to more optimized `QCircuit`/`QrackCircuit` instances.

File SHA-1 sum:
92fe826aca5bf46d8b4d6e79503f7d9567db4d34 pyqrack-1.9.4-py3-none-any.whl
c2ee161419bac44f3aa5b13b61cff9d887f8d2c9 pyqrack-1.9.4-py3-none-linux_aarch64.whl
e630f64a629f7e7420c62f60efb3ae463b2c6462 pyqrack-1.9.4-py3-none-linux_armv7l.whl
249fd1f90e21c9b07556f40dbfae38a73b05d5d6 pyqrack-1.9.4-py3-none-macosx_10_4_x86_64.whl
01f2df30a604dc69a33bee8364134175c0bd8651 pyqrack-1.9.4-py3-none-manylinux2014_x86_64.whl
62df2086d4d1cf76969d2f397423f3f15ae1af2c pyqrack-1.9.4-py3-none-manylinux_2_35_x86_64.whl
c8cdd6d4c7c54b7f28b777f14ae088ea84381785 pyqrack-1.9.4-py3-none-win32.whl
5706494af9c54215afee883fbc231e1662188e0c pyqrack-1.9.4-py3-none-win_amd64.whl
33bc8409dcd69b5a25ee98269b2e6a58505538ae pyqrack-1.9.4.tar.gz

1.9.3

The code differential is very minor in this release, but it makes at least one critical change: in the `QUnit` layer, `TrySeparate()` is now called after uniformly controlled gates if "reactive separation" is on. This makes it far easier to combine "Schmidt decomposition rounding parameter" ("SDRP") techniques with `QCircuit`. (If you'd like to change the rounding parameter value between gates, this operation would become a "fence" for preventing the combination of later gates with earlier gates, so there is no drawback to breaking the `QCircuit` up into smaller "fenced" sub-circuit instances.)

File SHA-1 sums:
6018457798777453bee7f7fedc2bd249d72acc13 pyqrack-1.9.3-py3-none-any.whl
1a2ee0441b5279ca9ba16ebaa8dc388bda0f7dc3 pyqrack-1.9.3-py3-none-linux_aarch64.whl
6884fda08af8ac4e4b32101950b32a5d0ee5c62a pyqrack-1.9.3-py3-none-linux_armv7l.whl
9e321246cddce1dc1e714be526df82ddeac91b7f pyqrack-1.9.3-py3-none-macosx_10_4_x86_64.whl
da4f2cc5c6cbda188af7cdbbdb366f1f9e9fe23e pyqrack-1.9.3-py3-none-manylinux2014_x86_64.whl
4b3456a576cd1dbde17ccc4a0d2bcf6d6f4da870 pyqrack-1.9.3-py3-none-manylinux_2_35_x86_64.whl
4baf3d146b6aa38449140ac20d9fbeb9d036918b pyqrack-1.9.3-py3-none-win32.whl
2604b3ad48f639f92c25b19fdf27e35ef09c3299 pyqrack-1.9.3-py3-none-win_amd64.whl
ef559b6a4d5842ba7c39c6e0b7380dadf712f546 pyqrack-1.9.3.tar.gz

1.9.2

With apologies for yesterday, I introduced a deadlock and completely tanked packaging the PyQrack release. Nothing in particular is new in this release, except that we've fixed these problems immediately noticed in v8.9.0.

File SHA-1 sums:
85973914f1479342981ef89a83febf8649ca3226 pyqrack-1.9.2-py3-none-any.whl
679af8c2de54faa718ae2a7715283e139870e687 pyqrack-1.9.2-py3-none-linux_aarch64.whl
6fe408bb24a8446dde59ca2fa012aa425e642f30 pyqrack-1.9.2-py3-none-linux_armv7l.whl
0a1db847ee02b7f3b1beacc7adfe29ab8c2ad243 pyqrack-1.9.2-py3-none-macosx_10_4_x86_64.whl
e3b57de3a7028a82a7b25b7ab937b66a48dea8fe pyqrack-1.9.2-py3-none-manylinux2014_x86_64.whl
068991a3da1128d21ae8828e3254ea4dc3eeaeb7 pyqrack-1.9.2-py3-none-manylinux_2_35_x86_64.whl
9083a9a405e9a2f77cf57b61f6130ab351a841a8 pyqrack-1.9.2-py3-none-win32.whl
715caa85b7a49fea583c01164b56ddb6779fa14c pyqrack-1.9.2-py3-none-win_amd64.whl
43cba75b8c39b120f5547347dc4c32ddd4d82fed pyqrack-1.9.2.tar.gz

Page 17 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.