From ed0b67dbbb62bb06817a29117f96e56acea1a46c Mon Sep 17 00:00:00 2001 From: Callum Macpherson Date: Thu, 1 Oct 2026 13:13:03 +0100 Subject: [PATCH 1/7] bump to 0.4 --- pyproject.toml | 2 +- uv.lock | 50 +++++++++++++++++++++++++++++++------------------- 2 files changed, 32 insertions(+), 20 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 6ce6848c..72a3d155 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "hugr>=0.18.6", "tket>=0.15.8", "tket-exts>=0.14.0", - "zixy~=0.3.2", + "zixy~=0.4", "selene-sim>=0.3.0", ] diff --git a/uv.lock b/uv.lock index 348b8577..57e9707d 100644 --- a/uv.lock +++ b/uv.lock @@ -150,7 +150,7 @@ name = "cffi" version = "2.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser" }, + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9e/ef/008a1939e372c06329a3fce4279c02f328488f3526744906eeec3da7ad5f/cffi-2.1.1.tar.gz", hash = "sha256:dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be", size = 530807, upload-time = "2026-08-03T21:21:18.939Z" } wheels = [ @@ -509,7 +509,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2e/7e/9ecd0285e3153532ae07aeb88063c43c72b4221cf0d4d123b02f3682e3ff/greenlet-3.5.5-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:49520f0c95a48b42cf55414b8e8479beb274ea70431afc33e3f79903c71f4380", size = 295809, upload-time = "2026-08-10T13:25:34.023Z" }, { url = "https://files.pythonhosted.org/packages/35/73/60e4bbcc89252037b18087f2ec16405d5b2d5be42dde191bbf3667e96102/greenlet-3.5.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:55272212cbc5f43d1d723725ab931f1939969b7e9523882ca58b55061769d053", size = 611910, upload-time = "2026-08-10T14:14:35.18Z" }, { url = "https://files.pythonhosted.org/packages/a4/17/cd5134be659cd4a443e7a61ae670dabec165a814c51162916d637b6dd38e/greenlet-3.5.5-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655bca754a2ef4efcb0eb48a94d3f4593536d0f3d48f8ed44343c01d16a92f95", size = 624198, upload-time = "2026-08-10T14:27:25.229Z" }, + { url = "https://files.pythonhosted.org/packages/9b/30/87c212b5c684d0e72974f1063b7a9687631e8985902c06e1016542c874e7/greenlet-3.5.5-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ca5d6ae0739e5764f2cfcfaa562ac5a990cbdaedca93251c5e3cf07c362371f", size = 629504, upload-time = "2026-08-10T14:30:07.967Z" }, { url = "https://files.pythonhosted.org/packages/78/ac/5c5b959999b6f09c3026b5dfe171575bc3121c5236ce74f495096f25b203/greenlet-3.5.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:147b25a42e5ca5be3d42356e8f608b37af715a1c196e9bf9d1627f3341adfe1d", size = 621439, upload-time = "2026-08-10T13:40:49.391Z" }, + { url = "https://files.pythonhosted.org/packages/63/2c/eb487fafc9f50ffff2b1e0b697f70fb34bf150821c08ab225aacf5583a7e/greenlet-3.5.5-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:1b5ed9162c0c098e0bbc2cf88a94f433c1b8926f831745252e099e5d83e17759", size = 432462, upload-time = "2026-08-10T14:30:02.309Z" }, { url = "https://files.pythonhosted.org/packages/c8/8b/6acf112ed8aee499f25b4d6949820fb02ac950ff9c1f3d793bd5be0599f2/greenlet-3.5.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:27493374cff1d1b7919dc8126547f2aea582737e3046147b434b1e12de56389b", size = 1581342, upload-time = "2026-08-10T14:15:05.653Z" }, { url = "https://files.pythonhosted.org/packages/b8/d7/734e5f198888876b42d7616ff6644c075baf6b8a2412deadd6b0e1b8b20c/greenlet-3.5.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:12e2ee66c2aba86133f10fd99d6a8856c6d351ffb7be0e4d52ef2cc5fbb705b2", size = 1645744, upload-time = "2026-08-10T13:40:30.353Z" }, { url = "https://files.pythonhosted.org/packages/de/30/1f42b88dc587b5899ee50616ad56ee40cafaf225df4fb829f10183c62a5c/greenlet-3.5.5-cp312-cp312-win_amd64.whl", hash = "sha256:49ddacd36af37735fab103846f4ee4d18a492dde72730d1699c0c8ebe30d9f18", size = 324171, upload-time = "2026-08-10T13:28:44.472Z" }, @@ -517,7 +519,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/fb/3d/8cef5f724ec0d4add2af8961d504535ec60c3cca9e464f6d03bdba29d85b/greenlet-3.5.5-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:b79fd2a5bc099b5e744f34c4c9a58954a5f4cb7529fb4b6e8446057d61b6edaa", size = 294730, upload-time = "2026-08-10T13:27:51.206Z" }, { url = "https://files.pythonhosted.org/packages/88/4b/8e7aa3f514273aecff30a16ab1bac09ff54cfc7e6860fdd8058c37ff2499/greenlet-3.5.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:634cf15a233a949136879dd388e25d3296e16f3f1e217d2456797b8579ebc6ed", size = 614536, upload-time = "2026-08-10T14:14:36.589Z" }, { url = "https://files.pythonhosted.org/packages/85/48/4e95e9dd5a8a397dc6a6345dd7f1935113d0fca4f85e89d3976da9cd988d/greenlet-3.5.5-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:499adea519f748407fc6806d20eedabac2884fd73b9f38d81236e190ba20dfef", size = 626924, upload-time = "2026-08-10T14:27:27.048Z" }, + { url = "https://files.pythonhosted.org/packages/0e/84/eaa476d6bf3816828d0d70e80dcc36bf30a058233bd889e707e693f6e860/greenlet-3.5.5-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7278591501941bb2456af102bb9cd59aab48c6cfd6e2dd68fa1290bb0c49a42", size = 632726, upload-time = "2026-08-10T14:30:09.874Z" }, { url = "https://files.pythonhosted.org/packages/89/5d/398a1c71fa7a277deeb376c999979de6786f08fc2d5747a0b9d6e11738dd/greenlet-3.5.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2eabb980975cba5b93a95f6f69287d05fc05ac955bfd6a320a7c083eeb52c0b0", size = 623906, upload-time = "2026-08-10T13:40:50.501Z" }, + { url = "https://files.pythonhosted.org/packages/d0/f2/0cc2849ede68579291e9c59b3ab6ec1958f98681cca5b14d8fc75bf674a4/greenlet-3.5.5-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:4dfc7c4470354e7b09184d1a3a985761053a2fd694ddb5b5c80242afc2c8c90b", size = 434966, upload-time = "2026-08-10T14:30:03.729Z" }, { url = "https://files.pythonhosted.org/packages/04/1b/745450fc5ea9e0cb17d840d248f284db3363de736d362c7d2d883e3eadba/greenlet-3.5.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:03115c2e0a371999bf8ae616aa8d653f96641d4705c457aebaa187276e9f7537", size = 1581430, upload-time = "2026-08-10T14:15:06.853Z" }, { url = "https://files.pythonhosted.org/packages/d4/29/d51b296e3191bb15d3d81ec375af1909e4466c0f395d744ed475801798a9/greenlet-3.5.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4441153ffba21b90d3ca89fe3d31f5c093ae6c0bf0cfdfc98f54cde22f95b62e", size = 1645684, upload-time = "2026-08-10T13:40:32.133Z" }, { url = "https://files.pythonhosted.org/packages/12/63/369f1a1625e64e9e31df3963c6044056e3fdfa3fa3fdba3c54ffefa6e987/greenlet-3.5.5-cp313-cp313-win_amd64.whl", hash = "sha256:95c5b1f4b3a193f8a0c2de4bfdcb48d119f7f1063941f1de1f2168051b3e52dd", size = 324075, upload-time = "2026-08-10T13:26:58.974Z" }, @@ -525,7 +529,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/7f/8c/080e881fa2be95ff1ddbd6994b2bab3b1a78df3b3fcab39306011764fcc7/greenlet-3.5.5-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d4a389a852e392a6366058651a20fa5ba40d979865aa81bea2ccbdc44805070d", size = 295309, upload-time = "2026-08-10T13:26:03.032Z" }, { url = "https://files.pythonhosted.org/packages/25/cc/0ac614e6586c0e42d4cc281a5819150f4f43685744a4c5ff77139286409d/greenlet-3.5.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70b157cd319873e8b544ddc2de158f55bbd0a9b0218c8ce9332039801518e328", size = 661185, upload-time = "2026-08-10T14:14:37.867Z" }, { url = "https://files.pythonhosted.org/packages/5e/b9/6808725354be8ad305dfe5172377664fc9642d4fc043be246b3314cf4482/greenlet-3.5.5-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8bdfd1424abcf26832961e766570cae79efdb9599d709088c9cb6ef82b194926", size = 673419, upload-time = "2026-08-10T14:27:28.652Z" }, + { url = "https://files.pythonhosted.org/packages/eb/52/f005d579acde46c3d1cc3cab1c9f3d5708c8a3006a4120e8cf5da801afe9/greenlet-3.5.5-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d98ef6f92e67c6dbf299dbfd8facc1b0d2d9cedf91e325e73b3d0373fe4309d8", size = 677863, upload-time = "2026-08-10T14:30:11.663Z" }, { url = "https://files.pythonhosted.org/packages/42/2e/40c509967da7f254680826a2fa0dd22138ec79946c70b97542d74cde8b43/greenlet-3.5.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:182de51c6b572a705f2fafaab2e783bcf7d2760940229dfe73086cbae037af3e", size = 670822, upload-time = "2026-08-10T13:40:51.833Z" }, + { url = "https://files.pythonhosted.org/packages/c4/8a/a75f8a2bdcef3c358a3147cdc9db3aa83755f0a038f766ab0bedb66f512c/greenlet-3.5.5-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:159df1942d88e8f784cbb38d6f18bdb365cd11319cfbb3e89623de2b97892d53", size = 480554, upload-time = "2026-08-10T14:30:05.171Z" }, { url = "https://files.pythonhosted.org/packages/2d/22/c3c2eee4a8fe191d6d1d183086c56133d646024e3d70bfd414829f64560b/greenlet-3.5.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8fec3f165dfe332e490c3247c0f6c23b0bfc45f06496ad7f00ddb00e3d35e4dc", size = 1628469, upload-time = "2026-08-10T14:15:08.11Z" }, { url = "https://files.pythonhosted.org/packages/f7/87/25babd09b94cb1f03e71db815fde463f0262e40cfbd953d58a8d77311351/greenlet-3.5.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c6ce25fee6cabc8bf22cb8b52e642cbb821be5b9aec8094d07ff03378141b8e9", size = 1691952, upload-time = "2026-08-10T13:40:33.502Z" }, { url = "https://files.pythonhosted.org/packages/2e/3d/5cc9701117ea4dc0eb7bf1f4f9b7888a6e2e5277ddfae095805ace50f2b6/greenlet-3.5.5-cp314-cp314-win_amd64.whl", hash = "sha256:7dffc5c859fe6059974df1e37d7923d654a83e2ae18fdd616994270e001115e1", size = 327458, upload-time = "2026-08-10T13:27:02.868Z" }, @@ -533,14 +539,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/24/e0/50cd600b469e5734c72709b6b1838b6bc63f307b573c772c3132d6ecfe92/greenlet-3.5.5-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:0e5a7de979d764aea1f5b6e95cf92b5b37741b9823702041f34b126e7f690277", size = 305471, upload-time = "2026-08-10T13:26:20.568Z" }, { url = "https://files.pythonhosted.org/packages/75/a3/77acd66dfc6387b5219b2080806c0cabb73c10eb1bb44b413c40a62015ba/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fef01bd457f11fc158b130ca0027a3c365693280e8e231b65bdaf57999f39f5b", size = 672470, upload-time = "2026-08-10T14:14:39.058Z" }, { url = "https://files.pythonhosted.org/packages/b9/71/0d178142dca3ec19f46fb2212ae73d30ad53b9d548dc64804086033a7089/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5173a72310725a74afc82c164f0e52cb8ad0de62f2bb623f24f6c0cc07d80272", size = 679973, upload-time = "2026-08-10T14:27:30.072Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ac/0d7887aa4bbfc9eba075cc428244dfc96f623478454d5ec81180d0d6bd5a/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5e9ec2e7c98e895fcea0c5cc57b2606cf86ece6d0a56578f3eb225e2af4f0387", size = 681587, upload-time = "2026-08-10T14:30:13.519Z" }, { url = "https://files.pythonhosted.org/packages/6e/31/46eb8567302eaf787abf88d09df014e14ae3baf460af1b8b0efdbd3efcd5/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44f08341873200ba8a60a8bc14ace3d91f1754f7fa7bc66157714a8cd420a476", size = 676634, upload-time = "2026-08-10T13:40:53.004Z" }, + { url = "https://files.pythonhosted.org/packages/4f/18/8d58ba1c429b0383e3219a3d0e0bba241d0444d8ed05b73349953c7d7c7b/greenlet-3.5.5-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:102817506f6090b5176c746a82603341a549b40e5c3d5b72a4c672228a918c41", size = 510175, upload-time = "2026-08-10T14:30:07.047Z" }, { url = "https://files.pythonhosted.org/packages/a3/e9/b88bbf5b29970cb84172dc2c32aa3e5e579ceb94c808e81c826454138850/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d246c0db9a2513cd45f019ba178ea4d4d4705bd210ee465e2c15d76a1ab13874", size = 1637320, upload-time = "2026-08-10T14:15:09.317Z" }, { url = "https://files.pythonhosted.org/packages/6d/8c/7631ed29cc6f0392f11830076e172ce4885e70b0bc2c1bce1731176d4b4e/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:72507285b5caa1d17904a3f7c322ca780823a54170a0e04ec3f37bcc60d4db71", size = 1697412, upload-time = "2026-08-10T13:40:34.924Z" }, { url = "https://files.pythonhosted.org/packages/da/0f/f7dd935f9c4cb1be49098770587f54d8a78518e55c89bce86c4fb4109057/greenlet-3.5.5-cp314-cp314t-win_amd64.whl", hash = "sha256:7805655781fb8f28a55d05fe57ed61f5f10f1892fb587673e3bb5264f28041f0", size = 331514, upload-time = "2026-08-10T13:29:20.611Z" }, { url = "https://files.pythonhosted.org/packages/b7/e5/681b01f8fbc1b55232822f99e8f8afeb78a55a7c76a7bf9dbdc7ccb03a6d/greenlet-3.5.5-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:c0db80fcd5b8aece93f66c64f78a786bbb6b96c5fe63ef5a5a4581ecf8bab206", size = 295975, upload-time = "2026-08-10T13:28:45.985Z" }, { url = "https://files.pythonhosted.org/packages/11/f2/69b488cd9e7267bf4b0fe8cdebf25d8d6df680d21bdf41150d23e23d6652/greenlet-3.5.5-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b241c32f912ada659808d68e308c568baf577eebf757d15471472de0c18cfad", size = 666823, upload-time = "2026-08-10T14:14:40.222Z" }, { url = "https://files.pythonhosted.org/packages/84/d4/d5bc2fdebbdda0c94555925ba79948b8395d75a7f6a36cc85dce5bab9f11/greenlet-3.5.5-cp315-cp315-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ef6a08349401d8eaf3cb12688ac8557de95788556b8631ef17555a4a173022c0", size = 677613, upload-time = "2026-08-10T14:27:31.543Z" }, + { url = "https://files.pythonhosted.org/packages/65/53/4e13642efc4d7ad6554ecb2242a5be42666b2e1a067323e88dfc0124a04b/greenlet-3.5.5-cp315-cp315-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:37faa97daccb6d9f4c2141ce3118d023c3c5506864a7d8bdf726f665018c1f76", size = 681436, upload-time = "2026-08-10T14:30:14.839Z" }, { url = "https://files.pythonhosted.org/packages/bd/93/542d8a3a90f3b35c6ad8bf7e56a03010287f2cafa289a5b7985b5207db39/greenlet-3.5.5-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f2e3d061b8e13aec2f0441689b3c71b244a20e5d274a52cb0f7e31bd1d139552", size = 675930, upload-time = "2026-08-10T13:40:54.205Z" }, + { url = "https://files.pythonhosted.org/packages/cd/32/188447c9a468d6977d2989397226b0c6b65ab6f4cf943f931643328512fc/greenlet-3.5.5-cp315-cp315-manylinux_2_39_riscv64.whl", hash = "sha256:b18007dc2473a7942fd157366b55f01da6fed7ce85318591005b419e0a439474", size = 487404, upload-time = "2026-08-10T14:30:08.903Z" }, { url = "https://files.pythonhosted.org/packages/52/b5/89c9f2e8460d71101037d47a1feed11928615a5edd42370be290e0657eeb/greenlet-3.5.5-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:9ab5f5b93655e77fe0d6c2dfd22b5eac751bb1f876d8ec21761b7c1fb9266007", size = 1633878, upload-time = "2026-08-10T14:15:10.693Z" }, { url = "https://files.pythonhosted.org/packages/b8/60/297de93f3b02ac78a5e04d32bb8bbe3080f4a73d8ed95016561463b70618/greenlet-3.5.5-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:f0e5a21bd4452a88cf032fc43c4a5b307ab1380eacb63b5988f9c0317885e773", size = 1696597, upload-time = "2026-08-10T13:40:36.252Z" }, { url = "https://files.pythonhosted.org/packages/18/25/54c6eaff4f337fb670215e89eb2d00d9499487b658e709d4b477be4a342e/greenlet-3.5.5-cp315-cp315-win_amd64.whl", hash = "sha256:469dbb0a78625642f4a626cfd0c6e8bccc0385b5e49189b6308bbe849ec88a8e", size = 327700, upload-time = "2026-08-10T13:28:06.752Z" }, @@ -548,7 +558,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/10/e2/3144c0a116067ac1e30457b0139a94d60d1d36a86e015de68e9ac87cb3bc/greenlet-3.5.5-cp315-cp315t-macosx_11_0_universal2.whl", hash = "sha256:68184dfcf50ccaa8e864770fe0633a7e27250ea9329f8192ef47ee9ecfd78e1c", size = 306387, upload-time = "2026-08-10T13:27:00.897Z" }, { url = "https://files.pythonhosted.org/packages/5c/a1/cb4223a7e9b9f43b8807e8eb212358bfe2dfaa174a9ea2889eb1714dcba2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ec0dc0e59dc9c61af5c47348365ccbbd7addfafe0a93b00336ff3da2907bdc6", size = 676472, upload-time = "2026-08-10T14:14:41.417Z" }, { url = "https://files.pythonhosted.org/packages/9e/cd/a154b4498e5d8f12ada291cfb3b8d596eadde2177f5bf09a9be699d2a446/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e604f58e35833fc46ef20302bcb314dddbfd3fcf33a4f936216d51dd678d63ae", size = 684238, upload-time = "2026-08-10T14:27:32.946Z" }, + { url = "https://files.pythonhosted.org/packages/ce/f4/e450a68a152f819491d8c7df6a8254e761d87e6a78759268961f8c5bd4dd/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2888a3a38bc5ee5bb6c438372197152e815837e4fab7ed7a1f86ef18ffd58ad1", size = 686022, upload-time = "2026-08-10T14:30:15.96Z" }, { url = "https://files.pythonhosted.org/packages/bf/bb/b0031d260c2968a3c87deebc51d80c64e499377f993aafe06ee3b7488cc2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:40239b5384f96da3963585cc6d7eaa9b56f8ae67e8d92cc82dd9e202fc847de3", size = 681246, upload-time = "2026-08-10T13:40:55.402Z" }, + { url = "https://files.pythonhosted.org/packages/18/23/17e63d6bf3b9c9b9dbea981b7f643a71f79603bdfb4f1c3a9cf353e22aed/greenlet-3.5.5-cp315-cp315t-manylinux_2_39_riscv64.whl", hash = "sha256:1e8d9391fe77f15649589a907cef972dbbd6352ef7ff7dc0492f658c0c26495f", size = 516951, upload-time = "2026-08-10T14:30:10.907Z" }, { url = "https://files.pythonhosted.org/packages/9a/07/da554b71ab88e649da146e1065d86a48a5c5d92e50ab74ef41b504aa7f56/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:a1eaccf5c3a1d3e46dead602c72e6836731e8e245c9de6a27764567b6b62d4c0", size = 1642735, upload-time = "2026-08-10T14:15:11.92Z" }, { url = "https://files.pythonhosted.org/packages/78/76/26a3782a051677668af9d92beaa47cd87ba9dd5072f762961144a03dd4c6/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:19e4e026fe20691f333b8eb1a3bc9625eceba8c3f9d62ec5a6f8581afbc6b5a5", size = 1700925, upload-time = "2026-08-10T13:40:37.656Z" }, { url = "https://files.pythonhosted.org/packages/28/d9/fe7baf4190c2ae71f267efb9de21b3172bb35bc0ed1ef53dd6027d658e33/greenlet-3.5.5-cp315-cp315t-win_amd64.whl", hash = "sha256:712aee154f648bde84634654bb38bb78c69ac640c37a45c9effed800735049d8", size = 331829, upload-time = "2026-08-10T13:26:48.851Z" }, @@ -610,7 +622,7 @@ requires-dist = [ { name = "selene-sim", specifier = ">=0.3.0" }, { name = "tket", specifier = ">=0.15.8" }, { name = "tket-exts", specifier = ">=0.14.0" }, - { name = "zixy", specifier = "~=0.3.2" }, + { name = "zixy", specifier = "~=0.4" }, ] [package.metadata.requires-dev] @@ -1519,7 +1531,7 @@ name = "pexpect" version = "4.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "ptyprocess" }, + { name = "ptyprocess", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ @@ -2660,7 +2672,7 @@ wheels = [ [[package]] name = "zixy" -version = "0.3.2" +version = "0.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, @@ -2669,19 +2681,19 @@ dependencies = [ { name = "sympy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/69/e9/cfda802f3e9f686a372e81301c6a04f0b8a86abcdb06e137e48d76bd06f5/zixy-0.3.2.tar.gz", hash = "sha256:7d985d086878f9a53843d3f06086af057d959cb34203ca65f26d9daa2f24c16c", size = 520149, upload-time = "2026-08-12T09:25:07.473Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/50/f2/1087dc3869bab9a59aed33bf4787f65c93db92f196df8089382fc49f5a99/zixy-0.3.2-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:6a4c6d962e72dd48589d8a6e3c33a8e27f27db96c716b6e3d6a1783a6bec4a32", size = 1320968, upload-time = "2026-08-12T09:24:49.084Z" }, - { url = "https://files.pythonhosted.org/packages/18/a5/1b5878af16167c39d2e5250cd8b12f22a5c81163a4a1f2274d327d0822c8/zixy-0.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3bf4a99a8a65c2ca8266c742587a28b815c6b1cb053c5d0038ef8192b399eb27", size = 1443981, upload-time = "2026-08-12T09:24:50.567Z" }, - { url = "https://files.pythonhosted.org/packages/0d/02/737c79ede9d4cba214df5635619c621b3fa2b1ee6fb362d232016235b3e4/zixy-0.3.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2bf481c30cf2b74d5a71fcce856131be63e64497701103b692811b85259bd477", size = 1402999, upload-time = "2026-08-12T09:24:51.878Z" }, - { url = "https://files.pythonhosted.org/packages/de/67/e42b5389d57242e4efd8b629ed805fac1421d5e1cb87d4ab1d12131abe1e/zixy-0.3.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48a5fa7978c094921fdb71bc91d3c3da72984996e956e0505a20687bc75e40aa", size = 1666598, upload-time = "2026-08-12T09:24:53.157Z" }, - { url = "https://files.pythonhosted.org/packages/68/e8/e912a60a82906b3abc7e8a0936651e02ee2a13a39cd3b37e7901f1ceb096/zixy-0.3.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:647706a5b91c19b6c8fa947a2175c8463345946a6b09038a085164c39d451640", size = 1528126, upload-time = "2026-08-12T09:24:54.419Z" }, - { url = "https://files.pythonhosted.org/packages/5d/aa/283286f690d09351d699d3a9fdb3b923a83c6ed7a0b2fca5682a253aabb3/zixy-0.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc3e43b8e114807e34ca2686afaa21b6a42e7bdf04cb09b1ab634fce90544968", size = 1453140, upload-time = "2026-08-12T09:24:55.948Z" }, - { url = "https://files.pythonhosted.org/packages/ab/cd/6ebcd6744d79d9e65f22e41b8deab3a7ee2f28b9bfcef3b50f86d0e37d6c/zixy-0.3.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22742660907590db3c472f48add836462e3fc87cdce9b12ac1a80406c1b6df29", size = 1535377, upload-time = "2026-08-12T09:24:57.475Z" }, - { url = "https://files.pythonhosted.org/packages/a9/19/801b593e906c2d216a640c1720e906b000f9c6691dd6a7bb367b584359e1/zixy-0.3.2-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:798ff7b765f7e59953ecee6f12ca6c1f0517db499ed2d6f57b06de40eebbb93b", size = 1621333, upload-time = "2026-08-12T09:24:58.791Z" }, - { url = "https://files.pythonhosted.org/packages/08/cf/33ae82675e3437fa3c03ae26a4b25c4b1decc8a2e02aea444a9a2c947316/zixy-0.3.2-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:6db50e4b3e604ebf002b5a10a6d1c9666506f176257bba91377257fb616d8866", size = 1676838, upload-time = "2026-08-12T09:25:00.402Z" }, - { url = "https://files.pythonhosted.org/packages/c5/fb/0391d5d922ac3e10fbd63ad8f1c36326e35c78f4feefef1c333cfa357195/zixy-0.3.2-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:2efd7570d977f876b7ade3950291858b9da3c9c1bc738649b4571f6f9488d988", size = 1695689, upload-time = "2026-08-12T09:25:02.029Z" }, - { url = "https://files.pythonhosted.org/packages/77/bd/53a398b49e21bfe0db06932df273484dd850c9d14eb7320b0d87834deb19/zixy-0.3.2-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:442466493ad2f188b2ffd37c4145fdb5ee78e0e1c0691eb535f1c120d5e0e7e9", size = 1707781, upload-time = "2026-08-12T09:25:03.512Z" }, - { url = "https://files.pythonhosted.org/packages/ed/89/57aa7ed8855557969c22f85ad0d2f28a6309b7734d3c4829f18fa3a49bbf/zixy-0.3.2-cp310-abi3-win32.whl", hash = "sha256:fd40bac63a899edde3126eff2178aef7aa0fbe66dc3e391a2c2781260620a160", size = 1075675, upload-time = "2026-08-12T09:25:04.832Z" }, - { url = "https://files.pythonhosted.org/packages/a6/6c/e85fa7e7e70d4e71748667d1670e26b1e7b1dc6ab1112364a647ae527f89/zixy-0.3.2-cp310-abi3-win_amd64.whl", hash = "sha256:78b663ac8ab24d150abb9499d6b1d2de923154d11ee2177332c856b485459887", size = 1182688, upload-time = "2026-08-12T09:25:06.175Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/b3/a3/47413321b58111f4c043f12d01798fdb45d406c10d777abaceba7e5ff548/zixy-0.4.0.tar.gz", hash = "sha256:02a19a028338f805dadfbc3925afbf48d97bdaa28b854a41f83573c5219bbdbd", size = 605015, upload-time = "2026-09-22T15:06:11.965Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/a1/0e6cdc6e0a56f80841538010d6a942c809ff69025d5c88045659aaa4e353/zixy-0.4.0-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:22338565a03a1e333dc2a7cba7d4885f2cafd548a890d97de3158679d027d4fc", size = 1513601, upload-time = "2026-09-22T15:05:49.798Z" }, + { url = "https://files.pythonhosted.org/packages/62/af/c2d41857ecc7528dc82de260f451f870204d5cef18acce3e91cebbc3d3dd/zixy-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3c5a0359e7a86d205484c402de209150d39165449a70cfb1807cf418a4c7c01", size = 1686454, upload-time = "2026-09-22T15:05:51.645Z" }, + { url = "https://files.pythonhosted.org/packages/bf/42/ced1d194e03b786b5bee1f8e191e440bc332372147626370f30181fe7358/zixy-0.4.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53dc44bc6185ac6bca953ff02610a2509b82992db5530d2aa58778adcddae83b", size = 1623204, upload-time = "2026-09-22T15:05:53.677Z" }, + { url = "https://files.pythonhosted.org/packages/c4/bc/c83487dc101b62e5fb653a326dac95e0aadfb8047d5a7f7d3c20eb2870b5/zixy-0.4.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff2593d344ae9a5363c79e38a638e74f884c4d167d1b90fdd5827c3e7843267f", size = 1954483, upload-time = "2026-09-22T15:05:55.222Z" }, + { url = "https://files.pythonhosted.org/packages/a4/2c/f9edd095ffdf2d62d7cbed6f505ec9748ffcd4cd4e02895f13091e16ae72/zixy-0.4.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:03aeb9d3657dc5356d45d1b12d7187f39fdeeb031c75f8c10a6b4fcd0e0f1946", size = 1753103, upload-time = "2026-09-22T15:05:57.021Z" }, + { url = "https://files.pythonhosted.org/packages/c2/14/3d35b4945c8cdf63f317f3bc685d6e62f18126bd0f493ffbd42ccd51a14b/zixy-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3040400d7feffd990f15becb18605fb0fa8d68e053ed330b91421feeb9573153", size = 1690519, upload-time = "2026-09-22T15:05:58.67Z" }, + { url = "https://files.pythonhosted.org/packages/91/da/6c8b1833f537943868ed58c7a55d5ca972fba8626722a3e84f0308459cf8/zixy-0.4.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0aec1a5617e876a3fd471a7ae42156044b346b487051e6469e9aeda317507270", size = 1791770, upload-time = "2026-09-22T15:06:00.643Z" }, + { url = "https://files.pythonhosted.org/packages/1e/85/d0f4cbe3f0aabf0aa609150264507de7d5ca207c6d1e1ace58717e957413/zixy-0.4.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4daae0c96de2adaeafdb170092b59985731b2f5e500e42212121a2cb1a76f08f", size = 1866030, upload-time = "2026-09-22T15:06:02.359Z" }, + { url = "https://files.pythonhosted.org/packages/56/63/dd97e8e75cbd748cefe5bfe285e1e31d3d1078f90cb3c876d8a52df6d293/zixy-0.4.0-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:e9ef8de57bf21d2c717a12b0b4b355698bae6dfa435a12cc47985074e464c2ef", size = 1900991, upload-time = "2026-09-22T15:06:04.028Z" }, + { url = "https://files.pythonhosted.org/packages/29/63/57d26e9a56883aa890333a2216bd51d035ec8f053f900bb7f5d6a3aa864f/zixy-0.4.0-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:cab28d536bc8f115087be403a908a14b774e849b87cb85000a768150392e35ae", size = 1937346, upload-time = "2026-09-22T15:06:05.884Z" }, + { url = "https://files.pythonhosted.org/packages/89/91/8d2fb8a4cd2639f94275b1ffd54fd95a73fcf5bc095beb00189b40d6de64/zixy-0.4.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:8adb976e41967f4a1a14b6aa96e8eacddd767c68d351d2e0c8b1316f0382b55e", size = 1948900, upload-time = "2026-09-22T15:06:07.47Z" }, + { url = "https://files.pythonhosted.org/packages/00/44/d2edda6c46f8c9449bed14a9528786f6afcdb8dc206fa6030ffb143e8fc4/zixy-0.4.0-cp310-abi3-win32.whl", hash = "sha256:a3d8ad7d6e038d375fb5f14dfdbd7d7c34c225facaeb7cb10bc5d7a02d895c94", size = 1283594, upload-time = "2026-09-22T15:06:08.938Z" }, + { url = "https://files.pythonhosted.org/packages/34/4b/ec0502109dbcba2e1f57e4dc24115336fcc416968e4fce7926e7f2023c69/zixy-0.4.0-cp310-abi3-win_amd64.whl", hash = "sha256:51a713c3eb2e15763c2250a096e8df27bc8bd8cd5a5a15da828eae4bc2039e43", size = 1412471, upload-time = "2026-09-22T15:06:10.449Z" }, ] From 71480510c4317e765b7555bdbc9babe92196b8e7 Mon Sep 17 00:00:00 2001 From: Callum Macpherson Date: Thu, 1 Oct 2026 13:13:30 +0100 Subject: [PATCH 2/7] fix SymplecticPart import --- src/guppyft/verify/_state_gen.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/guppyft/verify/_state_gen.py b/src/guppyft/verify/_state_gen.py index 2fbed474..1d29a23a 100644 --- a/src/guppyft/verify/_state_gen.py +++ b/src/guppyft/verify/_state_gen.py @@ -5,7 +5,6 @@ from guppylang.defs import GuppyFunctionDefinition from guppylang.std.builtins import array, comptime from guppylang.std.quantum import cz, h, qubit, sdg, z -from zixy._zixy import SymplecticPart from zixy.qubit import pauli from zixy.qubit.clifford import GateList @@ -102,7 +101,7 @@ def convert_to_graph_state(tableau: pauli.SignTerms) -> list[SQClifford]: # Try to solve for X/Y everywhere tableau.canonicalize( - mode_order=[(q, SymplecticPart.X) for q in all_q], + mode_order=[(q, pauli.SymplecticPart.X) for q in all_q], to_solve=all_q, additional_reduces=[], ) @@ -128,7 +127,7 @@ def convert_to_graph_state(tableau: pauli.SignTerms) -> list[SQClifford]: # Solve for X/Y everywhere. Now it is guaranteed to solve for all qubits. tableau.canonicalize( - mode_order=[(q, SymplecticPart.X) for q in all_q], + mode_order=[(q, pauli.SymplecticPart.X) for q in all_q], to_solve=all_q, additional_reduces=[], ) From b5e39bc5ccb6c8834bcd0f115ce0df79f9837744 Mon Sep 17 00:00:00 2001 From: Callum Macpherson Date: Thu, 1 Oct 2026 13:13:41 +0100 Subject: [PATCH 3/7] add a type: ignore --- src/guppyft/code_def.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guppyft/code_def.py b/src/guppyft/code_def.py index a6c4f1f7..12919edf 100644 --- a/src/guppyft/code_def.py +++ b/src/guppyft/code_def.py @@ -59,7 +59,7 @@ def y_logicals(self) -> pauli.SignTerms: # ComplexSign(k) ~ i^k # y_logicals[j] = i * (x_logicals[j] * z_logicals[j]) # y_term will always have a real (+/-)1 coefficient. - y_term = ComplexSign(1) * (self.x_logicals[j] * self.z_logicals[j]) + y_term = ComplexSign(1) * (self.x_logicals[j] * self.z_logicals[j]) # type: ignore[operator] terms.append(y_term) return terms.into(pauli.SignTerms) From 24f538b85b16bad98e35e0df0fa44ab0e616eb4d Mon Sep 17 00:00:00 2001 From: Callum Macpherson Date: Thu, 1 Oct 2026 13:46:07 +0100 Subject: [PATCH 4/7] 0.4 -> 0.4.0 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 72a3d155..e18aaf2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "hugr>=0.18.6", "tket>=0.15.8", "tket-exts>=0.14.0", - "zixy~=0.4", + "zixy~=0.4.0", "selene-sim>=0.3.0", ] From 879b280c3ac32fa96b59e8da406e881ca9a66876 Mon Sep 17 00:00:00 2001 From: Callum Macpherson Date: Thu, 1 Oct 2026 13:56:24 +0100 Subject: [PATCH 5/7] Revert "0.4 -> 0.4.0" This reverts commit 24f538b85b16bad98e35e0df0fa44ab0e616eb4d. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e18aaf2d..72a3d155 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "hugr>=0.18.6", "tket>=0.15.8", "tket-exts>=0.14.0", - "zixy~=0.4.0", + "zixy~=0.4", "selene-sim>=0.3.0", ] From dc4dcd13bd73db00a9e1d9a99a9bc92481af26f1 Mon Sep 17 00:00:00 2001 From: Callum Macpherson Date: Thu, 1 Oct 2026 13:56:37 +0100 Subject: [PATCH 6/7] Revert "bump to 0.4" This reverts commit ed0b67dbbb62bb06817a29117f96e56acea1a46c. --- pyproject.toml | 2 +- uv.lock | 50 +++++++++++++++++++------------------------------- 2 files changed, 20 insertions(+), 32 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 72a3d155..6ce6848c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "hugr>=0.18.6", "tket>=0.15.8", "tket-exts>=0.14.0", - "zixy~=0.4", + "zixy~=0.3.2", "selene-sim>=0.3.0", ] diff --git a/uv.lock b/uv.lock index 57e9707d..348b8577 100644 --- a/uv.lock +++ b/uv.lock @@ -150,7 +150,7 @@ name = "cffi" version = "2.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy'" }, + { name = "pycparser" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9e/ef/008a1939e372c06329a3fce4279c02f328488f3526744906eeec3da7ad5f/cffi-2.1.1.tar.gz", hash = "sha256:dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be", size = 530807, upload-time = "2026-08-03T21:21:18.939Z" } wheels = [ @@ -509,9 +509,7 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2e/7e/9ecd0285e3153532ae07aeb88063c43c72b4221cf0d4d123b02f3682e3ff/greenlet-3.5.5-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:49520f0c95a48b42cf55414b8e8479beb274ea70431afc33e3f79903c71f4380", size = 295809, upload-time = "2026-08-10T13:25:34.023Z" }, { url = "https://files.pythonhosted.org/packages/35/73/60e4bbcc89252037b18087f2ec16405d5b2d5be42dde191bbf3667e96102/greenlet-3.5.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:55272212cbc5f43d1d723725ab931f1939969b7e9523882ca58b55061769d053", size = 611910, upload-time = "2026-08-10T14:14:35.18Z" }, { url = "https://files.pythonhosted.org/packages/a4/17/cd5134be659cd4a443e7a61ae670dabec165a814c51162916d637b6dd38e/greenlet-3.5.5-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655bca754a2ef4efcb0eb48a94d3f4593536d0f3d48f8ed44343c01d16a92f95", size = 624198, upload-time = "2026-08-10T14:27:25.229Z" }, - { url = "https://files.pythonhosted.org/packages/9b/30/87c212b5c684d0e72974f1063b7a9687631e8985902c06e1016542c874e7/greenlet-3.5.5-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ca5d6ae0739e5764f2cfcfaa562ac5a990cbdaedca93251c5e3cf07c362371f", size = 629504, upload-time = "2026-08-10T14:30:07.967Z" }, { url = "https://files.pythonhosted.org/packages/78/ac/5c5b959999b6f09c3026b5dfe171575bc3121c5236ce74f495096f25b203/greenlet-3.5.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:147b25a42e5ca5be3d42356e8f608b37af715a1c196e9bf9d1627f3341adfe1d", size = 621439, upload-time = "2026-08-10T13:40:49.391Z" }, - { url = "https://files.pythonhosted.org/packages/63/2c/eb487fafc9f50ffff2b1e0b697f70fb34bf150821c08ab225aacf5583a7e/greenlet-3.5.5-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:1b5ed9162c0c098e0bbc2cf88a94f433c1b8926f831745252e099e5d83e17759", size = 432462, upload-time = "2026-08-10T14:30:02.309Z" }, { url = "https://files.pythonhosted.org/packages/c8/8b/6acf112ed8aee499f25b4d6949820fb02ac950ff9c1f3d793bd5be0599f2/greenlet-3.5.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:27493374cff1d1b7919dc8126547f2aea582737e3046147b434b1e12de56389b", size = 1581342, upload-time = "2026-08-10T14:15:05.653Z" }, { url = "https://files.pythonhosted.org/packages/b8/d7/734e5f198888876b42d7616ff6644c075baf6b8a2412deadd6b0e1b8b20c/greenlet-3.5.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:12e2ee66c2aba86133f10fd99d6a8856c6d351ffb7be0e4d52ef2cc5fbb705b2", size = 1645744, upload-time = "2026-08-10T13:40:30.353Z" }, { url = "https://files.pythonhosted.org/packages/de/30/1f42b88dc587b5899ee50616ad56ee40cafaf225df4fb829f10183c62a5c/greenlet-3.5.5-cp312-cp312-win_amd64.whl", hash = "sha256:49ddacd36af37735fab103846f4ee4d18a492dde72730d1699c0c8ebe30d9f18", size = 324171, upload-time = "2026-08-10T13:28:44.472Z" }, @@ -519,9 +517,7 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/fb/3d/8cef5f724ec0d4add2af8961d504535ec60c3cca9e464f6d03bdba29d85b/greenlet-3.5.5-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:b79fd2a5bc099b5e744f34c4c9a58954a5f4cb7529fb4b6e8446057d61b6edaa", size = 294730, upload-time = "2026-08-10T13:27:51.206Z" }, { url = "https://files.pythonhosted.org/packages/88/4b/8e7aa3f514273aecff30a16ab1bac09ff54cfc7e6860fdd8058c37ff2499/greenlet-3.5.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:634cf15a233a949136879dd388e25d3296e16f3f1e217d2456797b8579ebc6ed", size = 614536, upload-time = "2026-08-10T14:14:36.589Z" }, { url = "https://files.pythonhosted.org/packages/85/48/4e95e9dd5a8a397dc6a6345dd7f1935113d0fca4f85e89d3976da9cd988d/greenlet-3.5.5-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:499adea519f748407fc6806d20eedabac2884fd73b9f38d81236e190ba20dfef", size = 626924, upload-time = "2026-08-10T14:27:27.048Z" }, - { url = "https://files.pythonhosted.org/packages/0e/84/eaa476d6bf3816828d0d70e80dcc36bf30a058233bd889e707e693f6e860/greenlet-3.5.5-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7278591501941bb2456af102bb9cd59aab48c6cfd6e2dd68fa1290bb0c49a42", size = 632726, upload-time = "2026-08-10T14:30:09.874Z" }, { url = "https://files.pythonhosted.org/packages/89/5d/398a1c71fa7a277deeb376c999979de6786f08fc2d5747a0b9d6e11738dd/greenlet-3.5.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2eabb980975cba5b93a95f6f69287d05fc05ac955bfd6a320a7c083eeb52c0b0", size = 623906, upload-time = "2026-08-10T13:40:50.501Z" }, - { url = "https://files.pythonhosted.org/packages/d0/f2/0cc2849ede68579291e9c59b3ab6ec1958f98681cca5b14d8fc75bf674a4/greenlet-3.5.5-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:4dfc7c4470354e7b09184d1a3a985761053a2fd694ddb5b5c80242afc2c8c90b", size = 434966, upload-time = "2026-08-10T14:30:03.729Z" }, { url = "https://files.pythonhosted.org/packages/04/1b/745450fc5ea9e0cb17d840d248f284db3363de736d362c7d2d883e3eadba/greenlet-3.5.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:03115c2e0a371999bf8ae616aa8d653f96641d4705c457aebaa187276e9f7537", size = 1581430, upload-time = "2026-08-10T14:15:06.853Z" }, { url = "https://files.pythonhosted.org/packages/d4/29/d51b296e3191bb15d3d81ec375af1909e4466c0f395d744ed475801798a9/greenlet-3.5.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4441153ffba21b90d3ca89fe3d31f5c093ae6c0bf0cfdfc98f54cde22f95b62e", size = 1645684, upload-time = "2026-08-10T13:40:32.133Z" }, { url = "https://files.pythonhosted.org/packages/12/63/369f1a1625e64e9e31df3963c6044056e3fdfa3fa3fdba3c54ffefa6e987/greenlet-3.5.5-cp313-cp313-win_amd64.whl", hash = "sha256:95c5b1f4b3a193f8a0c2de4bfdcb48d119f7f1063941f1de1f2168051b3e52dd", size = 324075, upload-time = "2026-08-10T13:26:58.974Z" }, @@ -529,9 +525,7 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/7f/8c/080e881fa2be95ff1ddbd6994b2bab3b1a78df3b3fcab39306011764fcc7/greenlet-3.5.5-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d4a389a852e392a6366058651a20fa5ba40d979865aa81bea2ccbdc44805070d", size = 295309, upload-time = "2026-08-10T13:26:03.032Z" }, { url = "https://files.pythonhosted.org/packages/25/cc/0ac614e6586c0e42d4cc281a5819150f4f43685744a4c5ff77139286409d/greenlet-3.5.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70b157cd319873e8b544ddc2de158f55bbd0a9b0218c8ce9332039801518e328", size = 661185, upload-time = "2026-08-10T14:14:37.867Z" }, { url = "https://files.pythonhosted.org/packages/5e/b9/6808725354be8ad305dfe5172377664fc9642d4fc043be246b3314cf4482/greenlet-3.5.5-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8bdfd1424abcf26832961e766570cae79efdb9599d709088c9cb6ef82b194926", size = 673419, upload-time = "2026-08-10T14:27:28.652Z" }, - { url = "https://files.pythonhosted.org/packages/eb/52/f005d579acde46c3d1cc3cab1c9f3d5708c8a3006a4120e8cf5da801afe9/greenlet-3.5.5-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d98ef6f92e67c6dbf299dbfd8facc1b0d2d9cedf91e325e73b3d0373fe4309d8", size = 677863, upload-time = "2026-08-10T14:30:11.663Z" }, { url = "https://files.pythonhosted.org/packages/42/2e/40c509967da7f254680826a2fa0dd22138ec79946c70b97542d74cde8b43/greenlet-3.5.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:182de51c6b572a705f2fafaab2e783bcf7d2760940229dfe73086cbae037af3e", size = 670822, upload-time = "2026-08-10T13:40:51.833Z" }, - { url = "https://files.pythonhosted.org/packages/c4/8a/a75f8a2bdcef3c358a3147cdc9db3aa83755f0a038f766ab0bedb66f512c/greenlet-3.5.5-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:159df1942d88e8f784cbb38d6f18bdb365cd11319cfbb3e89623de2b97892d53", size = 480554, upload-time = "2026-08-10T14:30:05.171Z" }, { url = "https://files.pythonhosted.org/packages/2d/22/c3c2eee4a8fe191d6d1d183086c56133d646024e3d70bfd414829f64560b/greenlet-3.5.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8fec3f165dfe332e490c3247c0f6c23b0bfc45f06496ad7f00ddb00e3d35e4dc", size = 1628469, upload-time = "2026-08-10T14:15:08.11Z" }, { url = "https://files.pythonhosted.org/packages/f7/87/25babd09b94cb1f03e71db815fde463f0262e40cfbd953d58a8d77311351/greenlet-3.5.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c6ce25fee6cabc8bf22cb8b52e642cbb821be5b9aec8094d07ff03378141b8e9", size = 1691952, upload-time = "2026-08-10T13:40:33.502Z" }, { url = "https://files.pythonhosted.org/packages/2e/3d/5cc9701117ea4dc0eb7bf1f4f9b7888a6e2e5277ddfae095805ace50f2b6/greenlet-3.5.5-cp314-cp314-win_amd64.whl", hash = "sha256:7dffc5c859fe6059974df1e37d7923d654a83e2ae18fdd616994270e001115e1", size = 327458, upload-time = "2026-08-10T13:27:02.868Z" }, @@ -539,18 +533,14 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/24/e0/50cd600b469e5734c72709b6b1838b6bc63f307b573c772c3132d6ecfe92/greenlet-3.5.5-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:0e5a7de979d764aea1f5b6e95cf92b5b37741b9823702041f34b126e7f690277", size = 305471, upload-time = "2026-08-10T13:26:20.568Z" }, { url = "https://files.pythonhosted.org/packages/75/a3/77acd66dfc6387b5219b2080806c0cabb73c10eb1bb44b413c40a62015ba/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fef01bd457f11fc158b130ca0027a3c365693280e8e231b65bdaf57999f39f5b", size = 672470, upload-time = "2026-08-10T14:14:39.058Z" }, { url = "https://files.pythonhosted.org/packages/b9/71/0d178142dca3ec19f46fb2212ae73d30ad53b9d548dc64804086033a7089/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5173a72310725a74afc82c164f0e52cb8ad0de62f2bb623f24f6c0cc07d80272", size = 679973, upload-time = "2026-08-10T14:27:30.072Z" }, - { url = "https://files.pythonhosted.org/packages/aa/ac/0d7887aa4bbfc9eba075cc428244dfc96f623478454d5ec81180d0d6bd5a/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5e9ec2e7c98e895fcea0c5cc57b2606cf86ece6d0a56578f3eb225e2af4f0387", size = 681587, upload-time = "2026-08-10T14:30:13.519Z" }, { url = "https://files.pythonhosted.org/packages/6e/31/46eb8567302eaf787abf88d09df014e14ae3baf460af1b8b0efdbd3efcd5/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44f08341873200ba8a60a8bc14ace3d91f1754f7fa7bc66157714a8cd420a476", size = 676634, upload-time = "2026-08-10T13:40:53.004Z" }, - { url = "https://files.pythonhosted.org/packages/4f/18/8d58ba1c429b0383e3219a3d0e0bba241d0444d8ed05b73349953c7d7c7b/greenlet-3.5.5-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:102817506f6090b5176c746a82603341a549b40e5c3d5b72a4c672228a918c41", size = 510175, upload-time = "2026-08-10T14:30:07.047Z" }, { url = "https://files.pythonhosted.org/packages/a3/e9/b88bbf5b29970cb84172dc2c32aa3e5e579ceb94c808e81c826454138850/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d246c0db9a2513cd45f019ba178ea4d4d4705bd210ee465e2c15d76a1ab13874", size = 1637320, upload-time = "2026-08-10T14:15:09.317Z" }, { url = "https://files.pythonhosted.org/packages/6d/8c/7631ed29cc6f0392f11830076e172ce4885e70b0bc2c1bce1731176d4b4e/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:72507285b5caa1d17904a3f7c322ca780823a54170a0e04ec3f37bcc60d4db71", size = 1697412, upload-time = "2026-08-10T13:40:34.924Z" }, { url = "https://files.pythonhosted.org/packages/da/0f/f7dd935f9c4cb1be49098770587f54d8a78518e55c89bce86c4fb4109057/greenlet-3.5.5-cp314-cp314t-win_amd64.whl", hash = "sha256:7805655781fb8f28a55d05fe57ed61f5f10f1892fb587673e3bb5264f28041f0", size = 331514, upload-time = "2026-08-10T13:29:20.611Z" }, { url = "https://files.pythonhosted.org/packages/b7/e5/681b01f8fbc1b55232822f99e8f8afeb78a55a7c76a7bf9dbdc7ccb03a6d/greenlet-3.5.5-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:c0db80fcd5b8aece93f66c64f78a786bbb6b96c5fe63ef5a5a4581ecf8bab206", size = 295975, upload-time = "2026-08-10T13:28:45.985Z" }, { url = "https://files.pythonhosted.org/packages/11/f2/69b488cd9e7267bf4b0fe8cdebf25d8d6df680d21bdf41150d23e23d6652/greenlet-3.5.5-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b241c32f912ada659808d68e308c568baf577eebf757d15471472de0c18cfad", size = 666823, upload-time = "2026-08-10T14:14:40.222Z" }, { url = "https://files.pythonhosted.org/packages/84/d4/d5bc2fdebbdda0c94555925ba79948b8395d75a7f6a36cc85dce5bab9f11/greenlet-3.5.5-cp315-cp315-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ef6a08349401d8eaf3cb12688ac8557de95788556b8631ef17555a4a173022c0", size = 677613, upload-time = "2026-08-10T14:27:31.543Z" }, - { url = "https://files.pythonhosted.org/packages/65/53/4e13642efc4d7ad6554ecb2242a5be42666b2e1a067323e88dfc0124a04b/greenlet-3.5.5-cp315-cp315-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:37faa97daccb6d9f4c2141ce3118d023c3c5506864a7d8bdf726f665018c1f76", size = 681436, upload-time = "2026-08-10T14:30:14.839Z" }, { url = "https://files.pythonhosted.org/packages/bd/93/542d8a3a90f3b35c6ad8bf7e56a03010287f2cafa289a5b7985b5207db39/greenlet-3.5.5-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f2e3d061b8e13aec2f0441689b3c71b244a20e5d274a52cb0f7e31bd1d139552", size = 675930, upload-time = "2026-08-10T13:40:54.205Z" }, - { url = "https://files.pythonhosted.org/packages/cd/32/188447c9a468d6977d2989397226b0c6b65ab6f4cf943f931643328512fc/greenlet-3.5.5-cp315-cp315-manylinux_2_39_riscv64.whl", hash = "sha256:b18007dc2473a7942fd157366b55f01da6fed7ce85318591005b419e0a439474", size = 487404, upload-time = "2026-08-10T14:30:08.903Z" }, { url = "https://files.pythonhosted.org/packages/52/b5/89c9f2e8460d71101037d47a1feed11928615a5edd42370be290e0657eeb/greenlet-3.5.5-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:9ab5f5b93655e77fe0d6c2dfd22b5eac751bb1f876d8ec21761b7c1fb9266007", size = 1633878, upload-time = "2026-08-10T14:15:10.693Z" }, { url = "https://files.pythonhosted.org/packages/b8/60/297de93f3b02ac78a5e04d32bb8bbe3080f4a73d8ed95016561463b70618/greenlet-3.5.5-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:f0e5a21bd4452a88cf032fc43c4a5b307ab1380eacb63b5988f9c0317885e773", size = 1696597, upload-time = "2026-08-10T13:40:36.252Z" }, { url = "https://files.pythonhosted.org/packages/18/25/54c6eaff4f337fb670215e89eb2d00d9499487b658e709d4b477be4a342e/greenlet-3.5.5-cp315-cp315-win_amd64.whl", hash = "sha256:469dbb0a78625642f4a626cfd0c6e8bccc0385b5e49189b6308bbe849ec88a8e", size = 327700, upload-time = "2026-08-10T13:28:06.752Z" }, @@ -558,9 +548,7 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/10/e2/3144c0a116067ac1e30457b0139a94d60d1d36a86e015de68e9ac87cb3bc/greenlet-3.5.5-cp315-cp315t-macosx_11_0_universal2.whl", hash = "sha256:68184dfcf50ccaa8e864770fe0633a7e27250ea9329f8192ef47ee9ecfd78e1c", size = 306387, upload-time = "2026-08-10T13:27:00.897Z" }, { url = "https://files.pythonhosted.org/packages/5c/a1/cb4223a7e9b9f43b8807e8eb212358bfe2dfaa174a9ea2889eb1714dcba2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ec0dc0e59dc9c61af5c47348365ccbbd7addfafe0a93b00336ff3da2907bdc6", size = 676472, upload-time = "2026-08-10T14:14:41.417Z" }, { url = "https://files.pythonhosted.org/packages/9e/cd/a154b4498e5d8f12ada291cfb3b8d596eadde2177f5bf09a9be699d2a446/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e604f58e35833fc46ef20302bcb314dddbfd3fcf33a4f936216d51dd678d63ae", size = 684238, upload-time = "2026-08-10T14:27:32.946Z" }, - { url = "https://files.pythonhosted.org/packages/ce/f4/e450a68a152f819491d8c7df6a8254e761d87e6a78759268961f8c5bd4dd/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2888a3a38bc5ee5bb6c438372197152e815837e4fab7ed7a1f86ef18ffd58ad1", size = 686022, upload-time = "2026-08-10T14:30:15.96Z" }, { url = "https://files.pythonhosted.org/packages/bf/bb/b0031d260c2968a3c87deebc51d80c64e499377f993aafe06ee3b7488cc2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:40239b5384f96da3963585cc6d7eaa9b56f8ae67e8d92cc82dd9e202fc847de3", size = 681246, upload-time = "2026-08-10T13:40:55.402Z" }, - { url = "https://files.pythonhosted.org/packages/18/23/17e63d6bf3b9c9b9dbea981b7f643a71f79603bdfb4f1c3a9cf353e22aed/greenlet-3.5.5-cp315-cp315t-manylinux_2_39_riscv64.whl", hash = "sha256:1e8d9391fe77f15649589a907cef972dbbd6352ef7ff7dc0492f658c0c26495f", size = 516951, upload-time = "2026-08-10T14:30:10.907Z" }, { url = "https://files.pythonhosted.org/packages/9a/07/da554b71ab88e649da146e1065d86a48a5c5d92e50ab74ef41b504aa7f56/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:a1eaccf5c3a1d3e46dead602c72e6836731e8e245c9de6a27764567b6b62d4c0", size = 1642735, upload-time = "2026-08-10T14:15:11.92Z" }, { url = "https://files.pythonhosted.org/packages/78/76/26a3782a051677668af9d92beaa47cd87ba9dd5072f762961144a03dd4c6/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:19e4e026fe20691f333b8eb1a3bc9625eceba8c3f9d62ec5a6f8581afbc6b5a5", size = 1700925, upload-time = "2026-08-10T13:40:37.656Z" }, { url = "https://files.pythonhosted.org/packages/28/d9/fe7baf4190c2ae71f267efb9de21b3172bb35bc0ed1ef53dd6027d658e33/greenlet-3.5.5-cp315-cp315t-win_amd64.whl", hash = "sha256:712aee154f648bde84634654bb38bb78c69ac640c37a45c9effed800735049d8", size = 331829, upload-time = "2026-08-10T13:26:48.851Z" }, @@ -622,7 +610,7 @@ requires-dist = [ { name = "selene-sim", specifier = ">=0.3.0" }, { name = "tket", specifier = ">=0.15.8" }, { name = "tket-exts", specifier = ">=0.14.0" }, - { name = "zixy", specifier = "~=0.4" }, + { name = "zixy", specifier = "~=0.3.2" }, ] [package.metadata.requires-dev] @@ -1531,7 +1519,7 @@ name = "pexpect" version = "4.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "ptyprocess", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "ptyprocess" }, ] sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ @@ -2672,7 +2660,7 @@ wheels = [ [[package]] name = "zixy" -version = "0.4.0" +version = "0.3.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, @@ -2681,19 +2669,19 @@ dependencies = [ { name = "sympy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b3/a3/47413321b58111f4c043f12d01798fdb45d406c10d777abaceba7e5ff548/zixy-0.4.0.tar.gz", hash = "sha256:02a19a028338f805dadfbc3925afbf48d97bdaa28b854a41f83573c5219bbdbd", size = 605015, upload-time = "2026-09-22T15:06:11.965Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/a1/0e6cdc6e0a56f80841538010d6a942c809ff69025d5c88045659aaa4e353/zixy-0.4.0-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:22338565a03a1e333dc2a7cba7d4885f2cafd548a890d97de3158679d027d4fc", size = 1513601, upload-time = "2026-09-22T15:05:49.798Z" }, - { url = "https://files.pythonhosted.org/packages/62/af/c2d41857ecc7528dc82de260f451f870204d5cef18acce3e91cebbc3d3dd/zixy-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3c5a0359e7a86d205484c402de209150d39165449a70cfb1807cf418a4c7c01", size = 1686454, upload-time = "2026-09-22T15:05:51.645Z" }, - { url = "https://files.pythonhosted.org/packages/bf/42/ced1d194e03b786b5bee1f8e191e440bc332372147626370f30181fe7358/zixy-0.4.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53dc44bc6185ac6bca953ff02610a2509b82992db5530d2aa58778adcddae83b", size = 1623204, upload-time = "2026-09-22T15:05:53.677Z" }, - { url = "https://files.pythonhosted.org/packages/c4/bc/c83487dc101b62e5fb653a326dac95e0aadfb8047d5a7f7d3c20eb2870b5/zixy-0.4.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff2593d344ae9a5363c79e38a638e74f884c4d167d1b90fdd5827c3e7843267f", size = 1954483, upload-time = "2026-09-22T15:05:55.222Z" }, - { url = "https://files.pythonhosted.org/packages/a4/2c/f9edd095ffdf2d62d7cbed6f505ec9748ffcd4cd4e02895f13091e16ae72/zixy-0.4.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:03aeb9d3657dc5356d45d1b12d7187f39fdeeb031c75f8c10a6b4fcd0e0f1946", size = 1753103, upload-time = "2026-09-22T15:05:57.021Z" }, - { url = "https://files.pythonhosted.org/packages/c2/14/3d35b4945c8cdf63f317f3bc685d6e62f18126bd0f493ffbd42ccd51a14b/zixy-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3040400d7feffd990f15becb18605fb0fa8d68e053ed330b91421feeb9573153", size = 1690519, upload-time = "2026-09-22T15:05:58.67Z" }, - { url = "https://files.pythonhosted.org/packages/91/da/6c8b1833f537943868ed58c7a55d5ca972fba8626722a3e84f0308459cf8/zixy-0.4.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0aec1a5617e876a3fd471a7ae42156044b346b487051e6469e9aeda317507270", size = 1791770, upload-time = "2026-09-22T15:06:00.643Z" }, - { url = "https://files.pythonhosted.org/packages/1e/85/d0f4cbe3f0aabf0aa609150264507de7d5ca207c6d1e1ace58717e957413/zixy-0.4.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4daae0c96de2adaeafdb170092b59985731b2f5e500e42212121a2cb1a76f08f", size = 1866030, upload-time = "2026-09-22T15:06:02.359Z" }, - { url = "https://files.pythonhosted.org/packages/56/63/dd97e8e75cbd748cefe5bfe285e1e31d3d1078f90cb3c876d8a52df6d293/zixy-0.4.0-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:e9ef8de57bf21d2c717a12b0b4b355698bae6dfa435a12cc47985074e464c2ef", size = 1900991, upload-time = "2026-09-22T15:06:04.028Z" }, - { url = "https://files.pythonhosted.org/packages/29/63/57d26e9a56883aa890333a2216bd51d035ec8f053f900bb7f5d6a3aa864f/zixy-0.4.0-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:cab28d536bc8f115087be403a908a14b774e849b87cb85000a768150392e35ae", size = 1937346, upload-time = "2026-09-22T15:06:05.884Z" }, - { url = "https://files.pythonhosted.org/packages/89/91/8d2fb8a4cd2639f94275b1ffd54fd95a73fcf5bc095beb00189b40d6de64/zixy-0.4.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:8adb976e41967f4a1a14b6aa96e8eacddd767c68d351d2e0c8b1316f0382b55e", size = 1948900, upload-time = "2026-09-22T15:06:07.47Z" }, - { url = "https://files.pythonhosted.org/packages/00/44/d2edda6c46f8c9449bed14a9528786f6afcdb8dc206fa6030ffb143e8fc4/zixy-0.4.0-cp310-abi3-win32.whl", hash = "sha256:a3d8ad7d6e038d375fb5f14dfdbd7d7c34c225facaeb7cb10bc5d7a02d895c94", size = 1283594, upload-time = "2026-09-22T15:06:08.938Z" }, - { url = "https://files.pythonhosted.org/packages/34/4b/ec0502109dbcba2e1f57e4dc24115336fcc416968e4fce7926e7f2023c69/zixy-0.4.0-cp310-abi3-win_amd64.whl", hash = "sha256:51a713c3eb2e15763c2250a096e8df27bc8bd8cd5a5a15da828eae4bc2039e43", size = 1412471, upload-time = "2026-09-22T15:06:10.449Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/69/e9/cfda802f3e9f686a372e81301c6a04f0b8a86abcdb06e137e48d76bd06f5/zixy-0.3.2.tar.gz", hash = "sha256:7d985d086878f9a53843d3f06086af057d959cb34203ca65f26d9daa2f24c16c", size = 520149, upload-time = "2026-08-12T09:25:07.473Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/50/f2/1087dc3869bab9a59aed33bf4787f65c93db92f196df8089382fc49f5a99/zixy-0.3.2-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:6a4c6d962e72dd48589d8a6e3c33a8e27f27db96c716b6e3d6a1783a6bec4a32", size = 1320968, upload-time = "2026-08-12T09:24:49.084Z" }, + { url = "https://files.pythonhosted.org/packages/18/a5/1b5878af16167c39d2e5250cd8b12f22a5c81163a4a1f2274d327d0822c8/zixy-0.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3bf4a99a8a65c2ca8266c742587a28b815c6b1cb053c5d0038ef8192b399eb27", size = 1443981, upload-time = "2026-08-12T09:24:50.567Z" }, + { url = "https://files.pythonhosted.org/packages/0d/02/737c79ede9d4cba214df5635619c621b3fa2b1ee6fb362d232016235b3e4/zixy-0.3.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2bf481c30cf2b74d5a71fcce856131be63e64497701103b692811b85259bd477", size = 1402999, upload-time = "2026-08-12T09:24:51.878Z" }, + { url = "https://files.pythonhosted.org/packages/de/67/e42b5389d57242e4efd8b629ed805fac1421d5e1cb87d4ab1d12131abe1e/zixy-0.3.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48a5fa7978c094921fdb71bc91d3c3da72984996e956e0505a20687bc75e40aa", size = 1666598, upload-time = "2026-08-12T09:24:53.157Z" }, + { url = "https://files.pythonhosted.org/packages/68/e8/e912a60a82906b3abc7e8a0936651e02ee2a13a39cd3b37e7901f1ceb096/zixy-0.3.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:647706a5b91c19b6c8fa947a2175c8463345946a6b09038a085164c39d451640", size = 1528126, upload-time = "2026-08-12T09:24:54.419Z" }, + { url = "https://files.pythonhosted.org/packages/5d/aa/283286f690d09351d699d3a9fdb3b923a83c6ed7a0b2fca5682a253aabb3/zixy-0.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc3e43b8e114807e34ca2686afaa21b6a42e7bdf04cb09b1ab634fce90544968", size = 1453140, upload-time = "2026-08-12T09:24:55.948Z" }, + { url = "https://files.pythonhosted.org/packages/ab/cd/6ebcd6744d79d9e65f22e41b8deab3a7ee2f28b9bfcef3b50f86d0e37d6c/zixy-0.3.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22742660907590db3c472f48add836462e3fc87cdce9b12ac1a80406c1b6df29", size = 1535377, upload-time = "2026-08-12T09:24:57.475Z" }, + { url = "https://files.pythonhosted.org/packages/a9/19/801b593e906c2d216a640c1720e906b000f9c6691dd6a7bb367b584359e1/zixy-0.3.2-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:798ff7b765f7e59953ecee6f12ca6c1f0517db499ed2d6f57b06de40eebbb93b", size = 1621333, upload-time = "2026-08-12T09:24:58.791Z" }, + { url = "https://files.pythonhosted.org/packages/08/cf/33ae82675e3437fa3c03ae26a4b25c4b1decc8a2e02aea444a9a2c947316/zixy-0.3.2-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:6db50e4b3e604ebf002b5a10a6d1c9666506f176257bba91377257fb616d8866", size = 1676838, upload-time = "2026-08-12T09:25:00.402Z" }, + { url = "https://files.pythonhosted.org/packages/c5/fb/0391d5d922ac3e10fbd63ad8f1c36326e35c78f4feefef1c333cfa357195/zixy-0.3.2-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:2efd7570d977f876b7ade3950291858b9da3c9c1bc738649b4571f6f9488d988", size = 1695689, upload-time = "2026-08-12T09:25:02.029Z" }, + { url = "https://files.pythonhosted.org/packages/77/bd/53a398b49e21bfe0db06932df273484dd850c9d14eb7320b0d87834deb19/zixy-0.3.2-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:442466493ad2f188b2ffd37c4145fdb5ee78e0e1c0691eb535f1c120d5e0e7e9", size = 1707781, upload-time = "2026-08-12T09:25:03.512Z" }, + { url = "https://files.pythonhosted.org/packages/ed/89/57aa7ed8855557969c22f85ad0d2f28a6309b7734d3c4829f18fa3a49bbf/zixy-0.3.2-cp310-abi3-win32.whl", hash = "sha256:fd40bac63a899edde3126eff2178aef7aa0fbe66dc3e391a2c2781260620a160", size = 1075675, upload-time = "2026-08-12T09:25:04.832Z" }, + { url = "https://files.pythonhosted.org/packages/a6/6c/e85fa7e7e70d4e71748667d1670e26b1e7b1dc6ab1112364a647ae527f89/zixy-0.3.2-cp310-abi3-win_amd64.whl", hash = "sha256:78b663ac8ab24d150abb9499d6b1d2de923154d11ee2177332c856b485459887", size = 1182688, upload-time = "2026-08-12T09:25:06.175Z" }, ] From c4d977dd84ec604c410210fa4282270b757561e4 Mon Sep 17 00:00:00 2001 From: Callum Macpherson Date: Thu, 1 Oct 2026 13:57:39 +0100 Subject: [PATCH 7/7] redo version bump with 0.4.0 --- pyproject.toml | 2 +- uv.lock | 50 +++++++++++++++++++++++++++++++------------------- 2 files changed, 32 insertions(+), 20 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 6ce6848c..e18aaf2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,7 +31,7 @@ dependencies = [ "hugr>=0.18.6", "tket>=0.15.8", "tket-exts>=0.14.0", - "zixy~=0.3.2", + "zixy~=0.4.0", "selene-sim>=0.3.0", ] diff --git a/uv.lock b/uv.lock index 348b8577..eea41e16 100644 --- a/uv.lock +++ b/uv.lock @@ -150,7 +150,7 @@ name = "cffi" version = "2.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser" }, + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9e/ef/008a1939e372c06329a3fce4279c02f328488f3526744906eeec3da7ad5f/cffi-2.1.1.tar.gz", hash = "sha256:dd31f52ea1086513bb9df30f8fcee9b8918323ae067a3d5b78bc826a000712be", size = 530807, upload-time = "2026-08-03T21:21:18.939Z" } wheels = [ @@ -509,7 +509,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2e/7e/9ecd0285e3153532ae07aeb88063c43c72b4221cf0d4d123b02f3682e3ff/greenlet-3.5.5-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:49520f0c95a48b42cf55414b8e8479beb274ea70431afc33e3f79903c71f4380", size = 295809, upload-time = "2026-08-10T13:25:34.023Z" }, { url = "https://files.pythonhosted.org/packages/35/73/60e4bbcc89252037b18087f2ec16405d5b2d5be42dde191bbf3667e96102/greenlet-3.5.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:55272212cbc5f43d1d723725ab931f1939969b7e9523882ca58b55061769d053", size = 611910, upload-time = "2026-08-10T14:14:35.18Z" }, { url = "https://files.pythonhosted.org/packages/a4/17/cd5134be659cd4a443e7a61ae670dabec165a814c51162916d637b6dd38e/greenlet-3.5.5-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655bca754a2ef4efcb0eb48a94d3f4593536d0f3d48f8ed44343c01d16a92f95", size = 624198, upload-time = "2026-08-10T14:27:25.229Z" }, + { url = "https://files.pythonhosted.org/packages/9b/30/87c212b5c684d0e72974f1063b7a9687631e8985902c06e1016542c874e7/greenlet-3.5.5-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6ca5d6ae0739e5764f2cfcfaa562ac5a990cbdaedca93251c5e3cf07c362371f", size = 629504, upload-time = "2026-08-10T14:30:07.967Z" }, { url = "https://files.pythonhosted.org/packages/78/ac/5c5b959999b6f09c3026b5dfe171575bc3121c5236ce74f495096f25b203/greenlet-3.5.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:147b25a42e5ca5be3d42356e8f608b37af715a1c196e9bf9d1627f3341adfe1d", size = 621439, upload-time = "2026-08-10T13:40:49.391Z" }, + { url = "https://files.pythonhosted.org/packages/63/2c/eb487fafc9f50ffff2b1e0b697f70fb34bf150821c08ab225aacf5583a7e/greenlet-3.5.5-cp312-cp312-manylinux_2_39_riscv64.whl", hash = "sha256:1b5ed9162c0c098e0bbc2cf88a94f433c1b8926f831745252e099e5d83e17759", size = 432462, upload-time = "2026-08-10T14:30:02.309Z" }, { url = "https://files.pythonhosted.org/packages/c8/8b/6acf112ed8aee499f25b4d6949820fb02ac950ff9c1f3d793bd5be0599f2/greenlet-3.5.5-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:27493374cff1d1b7919dc8126547f2aea582737e3046147b434b1e12de56389b", size = 1581342, upload-time = "2026-08-10T14:15:05.653Z" }, { url = "https://files.pythonhosted.org/packages/b8/d7/734e5f198888876b42d7616ff6644c075baf6b8a2412deadd6b0e1b8b20c/greenlet-3.5.5-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:12e2ee66c2aba86133f10fd99d6a8856c6d351ffb7be0e4d52ef2cc5fbb705b2", size = 1645744, upload-time = "2026-08-10T13:40:30.353Z" }, { url = "https://files.pythonhosted.org/packages/de/30/1f42b88dc587b5899ee50616ad56ee40cafaf225df4fb829f10183c62a5c/greenlet-3.5.5-cp312-cp312-win_amd64.whl", hash = "sha256:49ddacd36af37735fab103846f4ee4d18a492dde72730d1699c0c8ebe30d9f18", size = 324171, upload-time = "2026-08-10T13:28:44.472Z" }, @@ -517,7 +519,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/fb/3d/8cef5f724ec0d4add2af8961d504535ec60c3cca9e464f6d03bdba29d85b/greenlet-3.5.5-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:b79fd2a5bc099b5e744f34c4c9a58954a5f4cb7529fb4b6e8446057d61b6edaa", size = 294730, upload-time = "2026-08-10T13:27:51.206Z" }, { url = "https://files.pythonhosted.org/packages/88/4b/8e7aa3f514273aecff30a16ab1bac09ff54cfc7e6860fdd8058c37ff2499/greenlet-3.5.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:634cf15a233a949136879dd388e25d3296e16f3f1e217d2456797b8579ebc6ed", size = 614536, upload-time = "2026-08-10T14:14:36.589Z" }, { url = "https://files.pythonhosted.org/packages/85/48/4e95e9dd5a8a397dc6a6345dd7f1935113d0fca4f85e89d3976da9cd988d/greenlet-3.5.5-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:499adea519f748407fc6806d20eedabac2884fd73b9f38d81236e190ba20dfef", size = 626924, upload-time = "2026-08-10T14:27:27.048Z" }, + { url = "https://files.pythonhosted.org/packages/0e/84/eaa476d6bf3816828d0d70e80dcc36bf30a058233bd889e707e693f6e860/greenlet-3.5.5-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7278591501941bb2456af102bb9cd59aab48c6cfd6e2dd68fa1290bb0c49a42", size = 632726, upload-time = "2026-08-10T14:30:09.874Z" }, { url = "https://files.pythonhosted.org/packages/89/5d/398a1c71fa7a277deeb376c999979de6786f08fc2d5747a0b9d6e11738dd/greenlet-3.5.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2eabb980975cba5b93a95f6f69287d05fc05ac955bfd6a320a7c083eeb52c0b0", size = 623906, upload-time = "2026-08-10T13:40:50.501Z" }, + { url = "https://files.pythonhosted.org/packages/d0/f2/0cc2849ede68579291e9c59b3ab6ec1958f98681cca5b14d8fc75bf674a4/greenlet-3.5.5-cp313-cp313-manylinux_2_39_riscv64.whl", hash = "sha256:4dfc7c4470354e7b09184d1a3a985761053a2fd694ddb5b5c80242afc2c8c90b", size = 434966, upload-time = "2026-08-10T14:30:03.729Z" }, { url = "https://files.pythonhosted.org/packages/04/1b/745450fc5ea9e0cb17d840d248f284db3363de736d362c7d2d883e3eadba/greenlet-3.5.5-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:03115c2e0a371999bf8ae616aa8d653f96641d4705c457aebaa187276e9f7537", size = 1581430, upload-time = "2026-08-10T14:15:06.853Z" }, { url = "https://files.pythonhosted.org/packages/d4/29/d51b296e3191bb15d3d81ec375af1909e4466c0f395d744ed475801798a9/greenlet-3.5.5-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4441153ffba21b90d3ca89fe3d31f5c093ae6c0bf0cfdfc98f54cde22f95b62e", size = 1645684, upload-time = "2026-08-10T13:40:32.133Z" }, { url = "https://files.pythonhosted.org/packages/12/63/369f1a1625e64e9e31df3963c6044056e3fdfa3fa3fdba3c54ffefa6e987/greenlet-3.5.5-cp313-cp313-win_amd64.whl", hash = "sha256:95c5b1f4b3a193f8a0c2de4bfdcb48d119f7f1063941f1de1f2168051b3e52dd", size = 324075, upload-time = "2026-08-10T13:26:58.974Z" }, @@ -525,7 +529,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/7f/8c/080e881fa2be95ff1ddbd6994b2bab3b1a78df3b3fcab39306011764fcc7/greenlet-3.5.5-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d4a389a852e392a6366058651a20fa5ba40d979865aa81bea2ccbdc44805070d", size = 295309, upload-time = "2026-08-10T13:26:03.032Z" }, { url = "https://files.pythonhosted.org/packages/25/cc/0ac614e6586c0e42d4cc281a5819150f4f43685744a4c5ff77139286409d/greenlet-3.5.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70b157cd319873e8b544ddc2de158f55bbd0a9b0218c8ce9332039801518e328", size = 661185, upload-time = "2026-08-10T14:14:37.867Z" }, { url = "https://files.pythonhosted.org/packages/5e/b9/6808725354be8ad305dfe5172377664fc9642d4fc043be246b3314cf4482/greenlet-3.5.5-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8bdfd1424abcf26832961e766570cae79efdb9599d709088c9cb6ef82b194926", size = 673419, upload-time = "2026-08-10T14:27:28.652Z" }, + { url = "https://files.pythonhosted.org/packages/eb/52/f005d579acde46c3d1cc3cab1c9f3d5708c8a3006a4120e8cf5da801afe9/greenlet-3.5.5-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d98ef6f92e67c6dbf299dbfd8facc1b0d2d9cedf91e325e73b3d0373fe4309d8", size = 677863, upload-time = "2026-08-10T14:30:11.663Z" }, { url = "https://files.pythonhosted.org/packages/42/2e/40c509967da7f254680826a2fa0dd22138ec79946c70b97542d74cde8b43/greenlet-3.5.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:182de51c6b572a705f2fafaab2e783bcf7d2760940229dfe73086cbae037af3e", size = 670822, upload-time = "2026-08-10T13:40:51.833Z" }, + { url = "https://files.pythonhosted.org/packages/c4/8a/a75f8a2bdcef3c358a3147cdc9db3aa83755f0a038f766ab0bedb66f512c/greenlet-3.5.5-cp314-cp314-manylinux_2_39_riscv64.whl", hash = "sha256:159df1942d88e8f784cbb38d6f18bdb365cd11319cfbb3e89623de2b97892d53", size = 480554, upload-time = "2026-08-10T14:30:05.171Z" }, { url = "https://files.pythonhosted.org/packages/2d/22/c3c2eee4a8fe191d6d1d183086c56133d646024e3d70bfd414829f64560b/greenlet-3.5.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8fec3f165dfe332e490c3247c0f6c23b0bfc45f06496ad7f00ddb00e3d35e4dc", size = 1628469, upload-time = "2026-08-10T14:15:08.11Z" }, { url = "https://files.pythonhosted.org/packages/f7/87/25babd09b94cb1f03e71db815fde463f0262e40cfbd953d58a8d77311351/greenlet-3.5.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c6ce25fee6cabc8bf22cb8b52e642cbb821be5b9aec8094d07ff03378141b8e9", size = 1691952, upload-time = "2026-08-10T13:40:33.502Z" }, { url = "https://files.pythonhosted.org/packages/2e/3d/5cc9701117ea4dc0eb7bf1f4f9b7888a6e2e5277ddfae095805ace50f2b6/greenlet-3.5.5-cp314-cp314-win_amd64.whl", hash = "sha256:7dffc5c859fe6059974df1e37d7923d654a83e2ae18fdd616994270e001115e1", size = 327458, upload-time = "2026-08-10T13:27:02.868Z" }, @@ -533,14 +539,18 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/24/e0/50cd600b469e5734c72709b6b1838b6bc63f307b573c772c3132d6ecfe92/greenlet-3.5.5-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:0e5a7de979d764aea1f5b6e95cf92b5b37741b9823702041f34b126e7f690277", size = 305471, upload-time = "2026-08-10T13:26:20.568Z" }, { url = "https://files.pythonhosted.org/packages/75/a3/77acd66dfc6387b5219b2080806c0cabb73c10eb1bb44b413c40a62015ba/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fef01bd457f11fc158b130ca0027a3c365693280e8e231b65bdaf57999f39f5b", size = 672470, upload-time = "2026-08-10T14:14:39.058Z" }, { url = "https://files.pythonhosted.org/packages/b9/71/0d178142dca3ec19f46fb2212ae73d30ad53b9d548dc64804086033a7089/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5173a72310725a74afc82c164f0e52cb8ad0de62f2bb623f24f6c0cc07d80272", size = 679973, upload-time = "2026-08-10T14:27:30.072Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ac/0d7887aa4bbfc9eba075cc428244dfc96f623478454d5ec81180d0d6bd5a/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5e9ec2e7c98e895fcea0c5cc57b2606cf86ece6d0a56578f3eb225e2af4f0387", size = 681587, upload-time = "2026-08-10T14:30:13.519Z" }, { url = "https://files.pythonhosted.org/packages/6e/31/46eb8567302eaf787abf88d09df014e14ae3baf460af1b8b0efdbd3efcd5/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44f08341873200ba8a60a8bc14ace3d91f1754f7fa7bc66157714a8cd420a476", size = 676634, upload-time = "2026-08-10T13:40:53.004Z" }, + { url = "https://files.pythonhosted.org/packages/4f/18/8d58ba1c429b0383e3219a3d0e0bba241d0444d8ed05b73349953c7d7c7b/greenlet-3.5.5-cp314-cp314t-manylinux_2_39_riscv64.whl", hash = "sha256:102817506f6090b5176c746a82603341a549b40e5c3d5b72a4c672228a918c41", size = 510175, upload-time = "2026-08-10T14:30:07.047Z" }, { url = "https://files.pythonhosted.org/packages/a3/e9/b88bbf5b29970cb84172dc2c32aa3e5e579ceb94c808e81c826454138850/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d246c0db9a2513cd45f019ba178ea4d4d4705bd210ee465e2c15d76a1ab13874", size = 1637320, upload-time = "2026-08-10T14:15:09.317Z" }, { url = "https://files.pythonhosted.org/packages/6d/8c/7631ed29cc6f0392f11830076e172ce4885e70b0bc2c1bce1731176d4b4e/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:72507285b5caa1d17904a3f7c322ca780823a54170a0e04ec3f37bcc60d4db71", size = 1697412, upload-time = "2026-08-10T13:40:34.924Z" }, { url = "https://files.pythonhosted.org/packages/da/0f/f7dd935f9c4cb1be49098770587f54d8a78518e55c89bce86c4fb4109057/greenlet-3.5.5-cp314-cp314t-win_amd64.whl", hash = "sha256:7805655781fb8f28a55d05fe57ed61f5f10f1892fb587673e3bb5264f28041f0", size = 331514, upload-time = "2026-08-10T13:29:20.611Z" }, { url = "https://files.pythonhosted.org/packages/b7/e5/681b01f8fbc1b55232822f99e8f8afeb78a55a7c76a7bf9dbdc7ccb03a6d/greenlet-3.5.5-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:c0db80fcd5b8aece93f66c64f78a786bbb6b96c5fe63ef5a5a4581ecf8bab206", size = 295975, upload-time = "2026-08-10T13:28:45.985Z" }, { url = "https://files.pythonhosted.org/packages/11/f2/69b488cd9e7267bf4b0fe8cdebf25d8d6df680d21bdf41150d23e23d6652/greenlet-3.5.5-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b241c32f912ada659808d68e308c568baf577eebf757d15471472de0c18cfad", size = 666823, upload-time = "2026-08-10T14:14:40.222Z" }, { url = "https://files.pythonhosted.org/packages/84/d4/d5bc2fdebbdda0c94555925ba79948b8395d75a7f6a36cc85dce5bab9f11/greenlet-3.5.5-cp315-cp315-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ef6a08349401d8eaf3cb12688ac8557de95788556b8631ef17555a4a173022c0", size = 677613, upload-time = "2026-08-10T14:27:31.543Z" }, + { url = "https://files.pythonhosted.org/packages/65/53/4e13642efc4d7ad6554ecb2242a5be42666b2e1a067323e88dfc0124a04b/greenlet-3.5.5-cp315-cp315-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:37faa97daccb6d9f4c2141ce3118d023c3c5506864a7d8bdf726f665018c1f76", size = 681436, upload-time = "2026-08-10T14:30:14.839Z" }, { url = "https://files.pythonhosted.org/packages/bd/93/542d8a3a90f3b35c6ad8bf7e56a03010287f2cafa289a5b7985b5207db39/greenlet-3.5.5-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f2e3d061b8e13aec2f0441689b3c71b244a20e5d274a52cb0f7e31bd1d139552", size = 675930, upload-time = "2026-08-10T13:40:54.205Z" }, + { url = "https://files.pythonhosted.org/packages/cd/32/188447c9a468d6977d2989397226b0c6b65ab6f4cf943f931643328512fc/greenlet-3.5.5-cp315-cp315-manylinux_2_39_riscv64.whl", hash = "sha256:b18007dc2473a7942fd157366b55f01da6fed7ce85318591005b419e0a439474", size = 487404, upload-time = "2026-08-10T14:30:08.903Z" }, { url = "https://files.pythonhosted.org/packages/52/b5/89c9f2e8460d71101037d47a1feed11928615a5edd42370be290e0657eeb/greenlet-3.5.5-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:9ab5f5b93655e77fe0d6c2dfd22b5eac751bb1f876d8ec21761b7c1fb9266007", size = 1633878, upload-time = "2026-08-10T14:15:10.693Z" }, { url = "https://files.pythonhosted.org/packages/b8/60/297de93f3b02ac78a5e04d32bb8bbe3080f4a73d8ed95016561463b70618/greenlet-3.5.5-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:f0e5a21bd4452a88cf032fc43c4a5b307ab1380eacb63b5988f9c0317885e773", size = 1696597, upload-time = "2026-08-10T13:40:36.252Z" }, { url = "https://files.pythonhosted.org/packages/18/25/54c6eaff4f337fb670215e89eb2d00d9499487b658e709d4b477be4a342e/greenlet-3.5.5-cp315-cp315-win_amd64.whl", hash = "sha256:469dbb0a78625642f4a626cfd0c6e8bccc0385b5e49189b6308bbe849ec88a8e", size = 327700, upload-time = "2026-08-10T13:28:06.752Z" }, @@ -548,7 +558,9 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/10/e2/3144c0a116067ac1e30457b0139a94d60d1d36a86e015de68e9ac87cb3bc/greenlet-3.5.5-cp315-cp315t-macosx_11_0_universal2.whl", hash = "sha256:68184dfcf50ccaa8e864770fe0633a7e27250ea9329f8192ef47ee9ecfd78e1c", size = 306387, upload-time = "2026-08-10T13:27:00.897Z" }, { url = "https://files.pythonhosted.org/packages/5c/a1/cb4223a7e9b9f43b8807e8eb212358bfe2dfaa174a9ea2889eb1714dcba2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ec0dc0e59dc9c61af5c47348365ccbbd7addfafe0a93b00336ff3da2907bdc6", size = 676472, upload-time = "2026-08-10T14:14:41.417Z" }, { url = "https://files.pythonhosted.org/packages/9e/cd/a154b4498e5d8f12ada291cfb3b8d596eadde2177f5bf09a9be699d2a446/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e604f58e35833fc46ef20302bcb314dddbfd3fcf33a4f936216d51dd678d63ae", size = 684238, upload-time = "2026-08-10T14:27:32.946Z" }, + { url = "https://files.pythonhosted.org/packages/ce/f4/e450a68a152f819491d8c7df6a8254e761d87e6a78759268961f8c5bd4dd/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2888a3a38bc5ee5bb6c438372197152e815837e4fab7ed7a1f86ef18ffd58ad1", size = 686022, upload-time = "2026-08-10T14:30:15.96Z" }, { url = "https://files.pythonhosted.org/packages/bf/bb/b0031d260c2968a3c87deebc51d80c64e499377f993aafe06ee3b7488cc2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:40239b5384f96da3963585cc6d7eaa9b56f8ae67e8d92cc82dd9e202fc847de3", size = 681246, upload-time = "2026-08-10T13:40:55.402Z" }, + { url = "https://files.pythonhosted.org/packages/18/23/17e63d6bf3b9c9b9dbea981b7f643a71f79603bdfb4f1c3a9cf353e22aed/greenlet-3.5.5-cp315-cp315t-manylinux_2_39_riscv64.whl", hash = "sha256:1e8d9391fe77f15649589a907cef972dbbd6352ef7ff7dc0492f658c0c26495f", size = 516951, upload-time = "2026-08-10T14:30:10.907Z" }, { url = "https://files.pythonhosted.org/packages/9a/07/da554b71ab88e649da146e1065d86a48a5c5d92e50ab74ef41b504aa7f56/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:a1eaccf5c3a1d3e46dead602c72e6836731e8e245c9de6a27764567b6b62d4c0", size = 1642735, upload-time = "2026-08-10T14:15:11.92Z" }, { url = "https://files.pythonhosted.org/packages/78/76/26a3782a051677668af9d92beaa47cd87ba9dd5072f762961144a03dd4c6/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:19e4e026fe20691f333b8eb1a3bc9625eceba8c3f9d62ec5a6f8581afbc6b5a5", size = 1700925, upload-time = "2026-08-10T13:40:37.656Z" }, { url = "https://files.pythonhosted.org/packages/28/d9/fe7baf4190c2ae71f267efb9de21b3172bb35bc0ed1ef53dd6027d658e33/greenlet-3.5.5-cp315-cp315t-win_amd64.whl", hash = "sha256:712aee154f648bde84634654bb38bb78c69ac640c37a45c9effed800735049d8", size = 331829, upload-time = "2026-08-10T13:26:48.851Z" }, @@ -610,7 +622,7 @@ requires-dist = [ { name = "selene-sim", specifier = ">=0.3.0" }, { name = "tket", specifier = ">=0.15.8" }, { name = "tket-exts", specifier = ">=0.14.0" }, - { name = "zixy", specifier = "~=0.3.2" }, + { name = "zixy", specifier = "~=0.4.0" }, ] [package.metadata.requires-dev] @@ -1519,7 +1531,7 @@ name = "pexpect" version = "4.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "ptyprocess" }, + { name = "ptyprocess", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } wheels = [ @@ -2660,7 +2672,7 @@ wheels = [ [[package]] name = "zixy" -version = "0.3.2" +version = "0.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "numpy" }, @@ -2669,19 +2681,19 @@ dependencies = [ { name = "sympy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/69/e9/cfda802f3e9f686a372e81301c6a04f0b8a86abcdb06e137e48d76bd06f5/zixy-0.3.2.tar.gz", hash = "sha256:7d985d086878f9a53843d3f06086af057d959cb34203ca65f26d9daa2f24c16c", size = 520149, upload-time = "2026-08-12T09:25:07.473Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/50/f2/1087dc3869bab9a59aed33bf4787f65c93db92f196df8089382fc49f5a99/zixy-0.3.2-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:6a4c6d962e72dd48589d8a6e3c33a8e27f27db96c716b6e3d6a1783a6bec4a32", size = 1320968, upload-time = "2026-08-12T09:24:49.084Z" }, - { url = "https://files.pythonhosted.org/packages/18/a5/1b5878af16167c39d2e5250cd8b12f22a5c81163a4a1f2274d327d0822c8/zixy-0.3.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3bf4a99a8a65c2ca8266c742587a28b815c6b1cb053c5d0038ef8192b399eb27", size = 1443981, upload-time = "2026-08-12T09:24:50.567Z" }, - { url = "https://files.pythonhosted.org/packages/0d/02/737c79ede9d4cba214df5635619c621b3fa2b1ee6fb362d232016235b3e4/zixy-0.3.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2bf481c30cf2b74d5a71fcce856131be63e64497701103b692811b85259bd477", size = 1402999, upload-time = "2026-08-12T09:24:51.878Z" }, - { url = "https://files.pythonhosted.org/packages/de/67/e42b5389d57242e4efd8b629ed805fac1421d5e1cb87d4ab1d12131abe1e/zixy-0.3.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48a5fa7978c094921fdb71bc91d3c3da72984996e956e0505a20687bc75e40aa", size = 1666598, upload-time = "2026-08-12T09:24:53.157Z" }, - { url = "https://files.pythonhosted.org/packages/68/e8/e912a60a82906b3abc7e8a0936651e02ee2a13a39cd3b37e7901f1ceb096/zixy-0.3.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:647706a5b91c19b6c8fa947a2175c8463345946a6b09038a085164c39d451640", size = 1528126, upload-time = "2026-08-12T09:24:54.419Z" }, - { url = "https://files.pythonhosted.org/packages/5d/aa/283286f690d09351d699d3a9fdb3b923a83c6ed7a0b2fca5682a253aabb3/zixy-0.3.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc3e43b8e114807e34ca2686afaa21b6a42e7bdf04cb09b1ab634fce90544968", size = 1453140, upload-time = "2026-08-12T09:24:55.948Z" }, - { url = "https://files.pythonhosted.org/packages/ab/cd/6ebcd6744d79d9e65f22e41b8deab3a7ee2f28b9bfcef3b50f86d0e37d6c/zixy-0.3.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:22742660907590db3c472f48add836462e3fc87cdce9b12ac1a80406c1b6df29", size = 1535377, upload-time = "2026-08-12T09:24:57.475Z" }, - { url = "https://files.pythonhosted.org/packages/a9/19/801b593e906c2d216a640c1720e906b000f9c6691dd6a7bb367b584359e1/zixy-0.3.2-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:798ff7b765f7e59953ecee6f12ca6c1f0517db499ed2d6f57b06de40eebbb93b", size = 1621333, upload-time = "2026-08-12T09:24:58.791Z" }, - { url = "https://files.pythonhosted.org/packages/08/cf/33ae82675e3437fa3c03ae26a4b25c4b1decc8a2e02aea444a9a2c947316/zixy-0.3.2-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:6db50e4b3e604ebf002b5a10a6d1c9666506f176257bba91377257fb616d8866", size = 1676838, upload-time = "2026-08-12T09:25:00.402Z" }, - { url = "https://files.pythonhosted.org/packages/c5/fb/0391d5d922ac3e10fbd63ad8f1c36326e35c78f4feefef1c333cfa357195/zixy-0.3.2-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:2efd7570d977f876b7ade3950291858b9da3c9c1bc738649b4571f6f9488d988", size = 1695689, upload-time = "2026-08-12T09:25:02.029Z" }, - { url = "https://files.pythonhosted.org/packages/77/bd/53a398b49e21bfe0db06932df273484dd850c9d14eb7320b0d87834deb19/zixy-0.3.2-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:442466493ad2f188b2ffd37c4145fdb5ee78e0e1c0691eb535f1c120d5e0e7e9", size = 1707781, upload-time = "2026-08-12T09:25:03.512Z" }, - { url = "https://files.pythonhosted.org/packages/ed/89/57aa7ed8855557969c22f85ad0d2f28a6309b7734d3c4829f18fa3a49bbf/zixy-0.3.2-cp310-abi3-win32.whl", hash = "sha256:fd40bac63a899edde3126eff2178aef7aa0fbe66dc3e391a2c2781260620a160", size = 1075675, upload-time = "2026-08-12T09:25:04.832Z" }, - { url = "https://files.pythonhosted.org/packages/a6/6c/e85fa7e7e70d4e71748667d1670e26b1e7b1dc6ab1112364a647ae527f89/zixy-0.3.2-cp310-abi3-win_amd64.whl", hash = "sha256:78b663ac8ab24d150abb9499d6b1d2de923154d11ee2177332c856b485459887", size = 1182688, upload-time = "2026-08-12T09:25:06.175Z" }, +sdist = { url = "https://files.pythonhosted.org/packages/b3/a3/47413321b58111f4c043f12d01798fdb45d406c10d777abaceba7e5ff548/zixy-0.4.0.tar.gz", hash = "sha256:02a19a028338f805dadfbc3925afbf48d97bdaa28b854a41f83573c5219bbdbd", size = 605015, upload-time = "2026-09-22T15:06:11.965Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/a1/0e6cdc6e0a56f80841538010d6a942c809ff69025d5c88045659aaa4e353/zixy-0.4.0-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:22338565a03a1e333dc2a7cba7d4885f2cafd548a890d97de3158679d027d4fc", size = 1513601, upload-time = "2026-09-22T15:05:49.798Z" }, + { url = "https://files.pythonhosted.org/packages/62/af/c2d41857ecc7528dc82de260f451f870204d5cef18acce3e91cebbc3d3dd/zixy-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3c5a0359e7a86d205484c402de209150d39165449a70cfb1807cf418a4c7c01", size = 1686454, upload-time = "2026-09-22T15:05:51.645Z" }, + { url = "https://files.pythonhosted.org/packages/bf/42/ced1d194e03b786b5bee1f8e191e440bc332372147626370f30181fe7358/zixy-0.4.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:53dc44bc6185ac6bca953ff02610a2509b82992db5530d2aa58778adcddae83b", size = 1623204, upload-time = "2026-09-22T15:05:53.677Z" }, + { url = "https://files.pythonhosted.org/packages/c4/bc/c83487dc101b62e5fb653a326dac95e0aadfb8047d5a7f7d3c20eb2870b5/zixy-0.4.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ff2593d344ae9a5363c79e38a638e74f884c4d167d1b90fdd5827c3e7843267f", size = 1954483, upload-time = "2026-09-22T15:05:55.222Z" }, + { url = "https://files.pythonhosted.org/packages/a4/2c/f9edd095ffdf2d62d7cbed6f505ec9748ffcd4cd4e02895f13091e16ae72/zixy-0.4.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:03aeb9d3657dc5356d45d1b12d7187f39fdeeb031c75f8c10a6b4fcd0e0f1946", size = 1753103, upload-time = "2026-09-22T15:05:57.021Z" }, + { url = "https://files.pythonhosted.org/packages/c2/14/3d35b4945c8cdf63f317f3bc685d6e62f18126bd0f493ffbd42ccd51a14b/zixy-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3040400d7feffd990f15becb18605fb0fa8d68e053ed330b91421feeb9573153", size = 1690519, upload-time = "2026-09-22T15:05:58.67Z" }, + { url = "https://files.pythonhosted.org/packages/91/da/6c8b1833f537943868ed58c7a55d5ca972fba8626722a3e84f0308459cf8/zixy-0.4.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0aec1a5617e876a3fd471a7ae42156044b346b487051e6469e9aeda317507270", size = 1791770, upload-time = "2026-09-22T15:06:00.643Z" }, + { url = "https://files.pythonhosted.org/packages/1e/85/d0f4cbe3f0aabf0aa609150264507de7d5ca207c6d1e1ace58717e957413/zixy-0.4.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4daae0c96de2adaeafdb170092b59985731b2f5e500e42212121a2cb1a76f08f", size = 1866030, upload-time = "2026-09-22T15:06:02.359Z" }, + { url = "https://files.pythonhosted.org/packages/56/63/dd97e8e75cbd748cefe5bfe285e1e31d3d1078f90cb3c876d8a52df6d293/zixy-0.4.0-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:e9ef8de57bf21d2c717a12b0b4b355698bae6dfa435a12cc47985074e464c2ef", size = 1900991, upload-time = "2026-09-22T15:06:04.028Z" }, + { url = "https://files.pythonhosted.org/packages/29/63/57d26e9a56883aa890333a2216bd51d035ec8f053f900bb7f5d6a3aa864f/zixy-0.4.0-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:cab28d536bc8f115087be403a908a14b774e849b87cb85000a768150392e35ae", size = 1937346, upload-time = "2026-09-22T15:06:05.884Z" }, + { url = "https://files.pythonhosted.org/packages/89/91/8d2fb8a4cd2639f94275b1ffd54fd95a73fcf5bc095beb00189b40d6de64/zixy-0.4.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:8adb976e41967f4a1a14b6aa96e8eacddd767c68d351d2e0c8b1316f0382b55e", size = 1948900, upload-time = "2026-09-22T15:06:07.47Z" }, + { url = "https://files.pythonhosted.org/packages/00/44/d2edda6c46f8c9449bed14a9528786f6afcdb8dc206fa6030ffb143e8fc4/zixy-0.4.0-cp310-abi3-win32.whl", hash = "sha256:a3d8ad7d6e038d375fb5f14dfdbd7d7c34c225facaeb7cb10bc5d7a02d895c94", size = 1283594, upload-time = "2026-09-22T15:06:08.938Z" }, + { url = "https://files.pythonhosted.org/packages/34/4b/ec0502109dbcba2e1f57e4dc24115336fcc416968e4fce7926e7f2023c69/zixy-0.4.0-cp310-abi3-win_amd64.whl", hash = "sha256:51a713c3eb2e15763c2250a096e8df27bc8bd8cd5a5a15da828eae4bc2039e43", size = 1412471, upload-time = "2026-09-22T15:06:10.449Z" }, ]