Pyqrack

Latest version: v1.27.8

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

Scan your dependencies

Page 10 of 45

1.17.7

This fixes edge cases when sampling Clifford+RZ simulation that results in 0 ancillary qubits.

File SHA-1 sums:
87bddadb462c2dc34867a7160e94723c3decd141 pyqrack-1.17.7-py3-none-any.whl
85e3c082103138b779ac14bbe17976be063a5d36 pyqrack-1.17.7-py3-none-linux_aarch64.whl
bd2bd1f7eb1cbef8eceacc62a3e066f9d8cbdc98 pyqrack-1.17.7-py3-none-linux_armv7l.whl
1610405bb548cac404bbdd9c678bf2b54993fd7e pyqrack-1.17.7-py3-none-macosx_10_4_x86_64.whl
7fc6ba3a9c887928d6a89da28b2aebfce4ef0645 pyqrack-1.17.7-py3-none-manylinux2014_x86_64.whl
154b2096e047a3aae321ab1b48e0cf5597e8add9 pyqrack-1.17.7-py3-none-manylinux_2_35_x86_64.whl
907fae50ced855aa7906c175c785cb7e71f0431d pyqrack-1.17.7-py3-none-win32.whl
afc8cbaf4d6be56e0ec54e9d559f98ba5f5a8c19 pyqrack-1.17.7-py3-none-win_amd64.whl
d97b6b4cb5c941ecdf66144dd234057a509b568b pyqrack-1.17.7.tar.gz

1.17.6

(To slow down and explain myself...) This release, and a significant portion of the recent circuit compilation work, depends on post-selected channels passing through `swap` gates, which can sometimes be eliminated; this v1.17.6 release only _prevents_ `swap` gates from being eliminated when they cross from a post-selected future end of a wire to a logical qubit past channel otherwise without post selection. (The swap should be maintained, to maintain the mapping of post-selected channels.)

I am limited, for now, to running 20-to-50 iterations of Clifford+RZ Jupyter Notebook instances, to test this; bugs slip through. I will figure out unit tests; PyQrack is no longer solely a thin wrapper on C++ Qrack.

File SHA-1 sums:
d9189755adadc29d48808a055ccc05548fb4121d pyqrack-1.17.6-py3-none-any.whl
ae57011e84afb1b44347bc8d6efa80376f0b02e1 pyqrack-1.17.6-py3-none-linux_aarch64.whl
f5c45151c8dcea288bf91a2fae37da8b2f5da3c8 pyqrack-1.17.6-py3-none-linux_armv7l.whl
0014ca45c5be0ed1a62aa4f94b67a2daf9bc065e pyqrack-1.17.6-py3-none-macosx_10_4_x86_64.whl
f60091003293f454f389f0ff47e3b74448bf134e pyqrack-1.17.6-py3-none-manylinux2014_x86_64.whl
741a8b157c4d9c257591083233bb1329d60e4115 pyqrack-1.17.6-py3-none-manylinux_2_35_x86_64.whl
0d87be9bd1c4bedba0f938dd52290b28704c9039 pyqrack-1.17.6-py3-none-win32.whl
751bc8b933ef1714c0c0a82c8f8a047b83bcae0b pyqrack-1.17.6-py3-none-win_amd64.whl
5caea94bf80ac6774f153922ae45e906cd17e4fd pyqrack-1.17.6.tar.gz

1.17.5

Some edge cases have been fixed in v1.17.4, including clearing forward MPS single-qubit buffers that terminate in post-selected channels, for Clifford+RZ compilation.

(I broke my promise, about not fiddling anymore with PyQrack today, but my fever seems to have broken, and it's somewhat important that a stable build of the weekend's work is available on the head of PyPi.)

File SHA-1 sums:
f8c2bb8c31584b6b59ed9024fa1b43e173ef0456 pyqrack-1.17.5-py3-none-any.whl
9dcf87b8926c275e17985fe7bd6bdc2c9a860bc4 pyqrack-1.17.5-py3-none-linux_aarch64.whl
2ff74844c7f1c39a3d9da6f8bbc57ed064f738b7 pyqrack-1.17.5-py3-none-linux_armv7l.whl
9c5ea26993e1da7a2d67e3f9f5c63e83776b3959 pyqrack-1.17.5-py3-none-macosx_10_4_x86_64.whl
7e4074c1cb9e996d528febaa5bb4599985bfe506 pyqrack-1.17.5-py3-none-manylinux2014_x86_64.whl
ad02fb76eb868532f34457e4986357656925328c pyqrack-1.17.5-py3-none-manylinux_2_35_x86_64.whl
0f07e09abbb4bdc03b7fc22898fe066113e9068d pyqrack-1.17.5-py3-none-win32.whl
37422d48b5beae27725f0f34237ac34840313dab pyqrack-1.17.5-py3-none-win_amd64.whl
28fb79708f6785381c2204a4e47092f771020553 pyqrack-1.17.5.tar.gz

1.17.4

This fixes a bug introduced in v1.17.4.

(Sorry for rapid-fire releases, particularly when lead developer Dan is semi-delirious with fever. I'll try not to touch this, until I feel better.)

File SHA-1 sums:
d7eb0c23776d5f9fd6a7c6ece71bc6e349933f5e pyqrack-1.17.4-py3-none-any.whl
010d52f263dbd98a0518e6891bd40b21213e666a pyqrack-1.17.4-py3-none-linux_aarch64.whl
5c436ff068cf72a8cb7d2eae06c1cf557bfcb2e0 pyqrack-1.17.4-py3-none-linux_armv7l.whl
7fa6dd88b30d8f1657345fda9cd30af2fd836772 pyqrack-1.17.4-py3-none-macosx_10_4_x86_64.whl
746d6fea065b2e3db9fd99419a318152793cdb41 pyqrack-1.17.4-py3-none-manylinux2014_x86_64.whl
662d8eaaf8bb415ea7551675f836aad74325c839 pyqrack-1.17.4-py3-none-manylinux_2_35_x86_64.whl
2922dc6accc1606cb39b2d76280ef2e72c595bc9 pyqrack-1.17.4-py3-none-win32.whl
3df412bb1bb07b5b981caa10f85e5b424452676d pyqrack-1.17.4-py3-none-win_amd64.whl
7d3b4d6a698d6cc49f91e95b50c5ee4137e00e57 pyqrack-1.17.4.tar.gz

1.17.3

This release cuts some redundant code from Clifford+RZ optimizing compilation and adds new opportunities to simplify circuits.

File SHA-1 sums:
7d18c435606316cc249893f51baf97a9556c3586 pyqrack-1.17.3-py3-none-any.whl
d9398183a94ea8ac62ed42f998bca1bdffdbf50c pyqrack-1.17.3-py3-none-linux_aarch64.whl
4766c61b649380097708bd63d39a328722633ec0 pyqrack-1.17.3-py3-none-linux_armv7l.whl
42fcd25322579ff297f86ae78c1d60589ba42b49 pyqrack-1.17.3-py3-none-macosx_10_4_x86_64.whl
6d934745c9ef4197d14d0e354e6291670bd12044 pyqrack-1.17.3-py3-none-manylinux2014_x86_64.whl
f3bce3c9f045668b8e5e039ee7ced106b4893bea pyqrack-1.17.3-py3-none-manylinux_2_35_x86_64.whl
8cbc24ac0597abd92882491c86d3611ce625fe22 pyqrack-1.17.3-py3-none-win32.whl
96d9b699f5d084e69ae785091db16f2d659f8429 pyqrack-1.17.3-py3-none-win_amd64.whl
545e00168cb8ee63fd057547ed97d53dd088a6d2 pyqrack-1.17.3.tar.gz

1.17.2

(Without apologies for 3 or more releases in a day, today...) A tiny bit of debugging and optimization seems to fix "cylical" compilation with Clifford+RZ, through several rounds of optimization. (This might or might not give optimization returns.)

File SHA-1 sums:
e8ef56563beeb188d1acbafdf3dd23b0f5af5b6e pyqrack-1.17.2-py3-none-any.whl
558d0c0b89565b4e9fc8a59a80ede299753390f1 pyqrack-1.17.2-py3-none-linux_aarch64.whl
73b1b22f5b444025f23980a2d42c8b2a911a5e17 pyqrack-1.17.2-py3-none-linux_armv7l.whl
3b2768d7bd866dd6e2ff68ecdadda23442cfbde8 pyqrack-1.17.2-py3-none-macosx_10_4_x86_64.whl
22d00b3da044b5816124b64965feee16c467f67a pyqrack-1.17.2-py3-none-manylinux2014_x86_64.whl
cc67819fd9778dc9d8b548e0abb7c72e269519c6 pyqrack-1.17.2-py3-none-manylinux_2_35_x86_64.whl
e4da3dc10ccb19fdc8922c2bcd0cb81e6c7f1081 pyqrack-1.17.2-py3-none-win32.whl
481ed01f2c3ff4de9cb151c9b3c466448f5312ff pyqrack-1.17.2-py3-none-win_amd64.whl
c83aa4faef597bea34bc25843b93e557953946fa pyqrack-1.17.2.tar.gz

Page 10 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.