Avoid state vector duplication in lossy save/load
This release avoids a duplication of the state vector in almost all cases (except QPager or QStabilizer) of lossy saving and loading, which makes the operations faster, with a lower memory footprint.
Full Changelog:
unitaryfoundation/qrack@vm6502q.v10.6.0...vm6502q.v10.6.1
v1.88.0...v1.88.1
sha1sum results:
db0eaeeabef7d96fe35af2ac3069b235d3f49220 pyqrack-1.88.1-py3-none-macosx_14_0_arm64.whl
88ce16778befe50be616bb45ef96e4ffd5b6c51f pyqrack-1.88.1-py3-none-macosx_15_0_arm64.whl
0aa1bbfad33013a275856b399c23629d88ba4ab4 pyqrack-1.88.1-py3-none-macosx_15_0_x86_64.whl
e78b03411ff8b3f8cb9c11eeabe3722f3471c5be pyqrack-1.88.1-py3-none-manylinux_2_35_x86_64.whl
6b79f55ce14da04633b3ec6f23cefc414ebb8eaf pyqrack-1.88.1-py3-none-manylinux_2_39_x86_64.whl
3be9db3acb24b9c186bf8f41b4b8726d0f03bea8 pyqrack-1.88.1-py3-none-win_amd64.whl
23ed3f3b28f687b871d3469d8dcda0f47f99903f pyqrack-1.88.1.tar.gz
5c6d6b71a9e9c2f6e3fb49932d28d4f5ed0c88eb pyqrack_complex128-1.88.1-py3-none-macosx_14_0_arm64.whl
5041d462b4a015d31b6e155a45348cf6eab163b1 pyqrack_complex128-1.88.1-py3-none-macosx_15_0_arm64.whl
a4326f0fa4feb836d2021d26e545e0b0c5e738a2 pyqrack_complex128-1.88.1-py3-none-macosx_15_0_x86_64.whl
bb2800c7ccdbf8e823b30c81feaaf6e7907aed32 pyqrack_complex128-1.88.1-py3-none-manylinux_2_35_x86_64.whl
b663c4c13b64baf8fa600d7c934f7ec6a4c2028f pyqrack_complex128-1.88.1-py3-none-manylinux_2_39_x86_64.whl
1c693da97ce9252d13a189efd54f07a4c878dbb2 pyqrack_complex128-1.88.1-py3-none-win_amd64.whl
ec2b810273257e96496cd62c3fb8319851f4329d pyqrack_complex128-1.88.1.tar.gz
0290e8b4d8a0047c053ff16921401affae0a45b4 pyqrack_cpu-1.88.1-py3-none-macosx_14_0_arm64.whl
a5220b76b91aa14d246ec874bcf3ead40f0f6bd5 pyqrack_cpu-1.88.1-py3-none-macosx_15_0_arm64.whl
ac2bf92d2b9a56d60dddc97f759395e68496d966 pyqrack_cpu-1.88.1-py3-none-macosx_15_0_x86_64.whl
0852f9c948750fcca0762b41ff91a3dad0cd8ec6 pyqrack_cpu-1.88.1-py3-none-manylinux_2_35_x86_64.whl
fc05257fc3410cc07bcd9c1ead9b0eea7b477bc3 pyqrack_cpu-1.88.1-py3-none-manylinux_2_39_x86_64.whl
2738c55543470596e11133b74abdade351b6999b pyqrack_cpu-1.88.1-py3-none-win_amd64.whl
0127143587c0e97fbe8583f7943148056d64b11a pyqrack_cpu-1.88.1.tar.gz
86a9ea91c0ecaa53cd8791c1417a2a9200b25ad3 pyqrack_cpu_complex128-1.88.1-py3-none-macosx_14_0_arm64.whl
d7bb7cae9516965280cf7c7e07b287e49ab67115 pyqrack_cpu_complex128-1.88.1-py3-none-macosx_15_0_arm64.whl
390eccc53a8495bb2087101d3f382684b50f3a0f pyqrack_cpu_complex128-1.88.1-py3-none-macosx_15_0_x86_64.whl
36f4f288b232b02255a8c31c576909607f06cfea pyqrack_cpu_complex128-1.88.1-py3-none-manylinux_2_35_x86_64.whl
1287021fa176c6e5dc426fae109638b44ad53595 pyqrack_cpu_complex128-1.88.1-py3-none-manylinux_2_39_x86_64.whl
bc0c025f8a7db6b627159888dc85ec48a38d04c6 pyqrack_cpu_complex128-1.88.1-py3-none-win_amd64.whl
e5897be88010917b42f79702c4e6fc3424ed4b8d pyqrack_cpu_complex128-1.88.1.tar.gz
51e076445c6966a5a7ed12c3ee28edc6135b253d pyqrack_cuda-1.88.1.tar.gz
0bdd448bb9adeb66c48378109d379196476aa18b pyqrack_cuda_complex128-1.88.1.tar.gz