optimizing a gate level bcm to the end of the earth and back
1version = 1
2revision = 3
3requires-python = ">=3.10"
4
5[[package]]
6name = "bcd-optimization"
7version = "0.1.0"
8source = { editable = "." }
9dependencies = [
10 { name = "python-sat" },
11]
12
13[package.optional-dependencies]
14dev = [
15 { name = "pytest" },
16]
17
18[package.metadata]
19requires-dist = [
20 { name = "pytest", marker = "extra == 'dev'", specifier = ">=8.0.0" },
21 { name = "python-sat", specifier = ">=0.1.8" },
22]
23provides-extras = ["dev"]
24
25[[package]]
26name = "colorama"
27version = "0.4.6"
28source = { registry = "https://pypi.org/simple" }
29sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" }
30wheels = [
31 { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" },
32]
33
34[[package]]
35name = "exceptiongroup"
36version = "1.3.1"
37source = { registry = "https://pypi.org/simple" }
38dependencies = [
39 { name = "typing-extensions", marker = "python_full_version < '3.13'" },
40]
41sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" }
42wheels = [
43 { url = "https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598", size = 16740, upload-time = "2025-11-21T23:01:53.443Z" },
44]
45
46[[package]]
47name = "iniconfig"
48version = "2.3.0"
49source = { registry = "https://pypi.org/simple" }
50sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" }
51wheels = [
52 { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" },
53]
54
55[[package]]
56name = "packaging"
57version = "26.0"
58source = { registry = "https://pypi.org/simple" }
59sdist = { url = "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4", size = 143416, upload-time = "2026-01-21T20:50:39.064Z" }
60wheels = [
61 { url = "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529", size = 74366, upload-time = "2026-01-21T20:50:37.788Z" },
62]
63
64[[package]]
65name = "pluggy"
66version = "1.6.0"
67source = { registry = "https://pypi.org/simple" }
68sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" }
69wheels = [
70 { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" },
71]
72
73[[package]]
74name = "pygments"
75version = "2.19.2"
76source = { registry = "https://pypi.org/simple" }
77sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" }
78wheels = [
79 { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" },
80]
81
82[[package]]
83name = "pytest"
84version = "9.0.2"
85source = { registry = "https://pypi.org/simple" }
86dependencies = [
87 { name = "colorama", marker = "sys_platform == 'win32'" },
88 { name = "exceptiongroup", marker = "python_full_version < '3.11'" },
89 { name = "iniconfig" },
90 { name = "packaging" },
91 { name = "pluggy" },
92 { name = "pygments" },
93 { name = "tomli", marker = "python_full_version < '3.11'" },
94]
95sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" }
96wheels = [
97 { url = "https://files.pythonhosted.org/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl", hash = "sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b", size = 374801, upload-time = "2025-12-06T21:30:49.154Z" },
98]
99
100[[package]]
101name = "python-sat"
102version = "1.8.dev29"
103source = { registry = "https://pypi.org/simple" }
104dependencies = [
105 { name = "six" },
106]
107sdist = { url = "https://files.pythonhosted.org/packages/90/e7/f97be17785ac873b55c4d44d61c6def575ea8c6ccd09772fba52328ef459/python_sat-1.8.dev29.tar.gz", hash = "sha256:5559e8a1be6cf0e6a07c81d40d773818c3dd142fece3f5f916c9a642a58ba9a2", size = 5075135, upload-time = "2026-02-03T11:45:09.801Z" }
108wheels = [
109 { url = "https://files.pythonhosted.org/packages/32/63/834044446c7eeeaf67b555ac331c758e535d1bd6cec0c23e2e39ab15c36c/python_sat-1.8.dev29-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4f5321d3b3ba751048fb3486af8a028c6d70172661a4c796a9985755e9a258fc", size = 1761987, upload-time = "2026-02-03T11:43:54.633Z" },
110 { url = "https://files.pythonhosted.org/packages/57/50/9367481e88775e73d1aec42abab70001cc5a8700e91d56bb3d6ad1ba44d1/python_sat-1.8.dev29-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:46d02e8ad94f18e2c5028c74181b8fc397def8646a7fea4021a7b7871d730bc8", size = 1621767, upload-time = "2026-02-03T11:43:56.624Z" },
111 { url = "https://files.pythonhosted.org/packages/61/21/e67d26c52e239538fda576257114b045b6545ae1ca706c87ea97f7928563/python_sat-1.8.dev29-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c69a09ff2a29f3328b04d994a1b0de91ece1929dd8986705682c02d8403de052", size = 2765220, upload-time = "2026-02-03T11:43:59.18Z" },
112 { url = "https://files.pythonhosted.org/packages/91/5a/38c58afbf58ab8b36db1c9a6e0725cea090b7be465bc6959e5819895189f/python_sat-1.8.dev29-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8a14c7bc17a1f369227a7bbd0d813178f3573d2b2aadc725247c5aa700e6c7de", size = 2850452, upload-time = "2026-02-03T11:44:01.068Z" },
113 { url = "https://files.pythonhosted.org/packages/59/d5/18cda4f92bd605911a8faad05f1f02cd67cf368d4f0709cc37c77907cf32/python_sat-1.8.dev29-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b6d919f68cb505435c15af51dee04c2cbf611b037d7bcfc75af9aa096d7cf6bc", size = 3733106, upload-time = "2026-02-03T11:44:02.198Z" },
114 { url = "https://files.pythonhosted.org/packages/a0/e7/c84b797b5015923d93696790e58cd50c51d521c62ff1233eea7d7286975e/python_sat-1.8.dev29-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:857e89bcae82677d52cf252979d5df24110a9035436297947bc2c4c94879e886", size = 3861855, upload-time = "2026-02-03T11:44:03.56Z" },
115 { url = "https://files.pythonhosted.org/packages/cc/9a/db135474a2e148543736777252a4db6f4434767b786b32bd129e62489cc5/python_sat-1.8.dev29-cp310-cp310-win_amd64.whl", hash = "sha256:a13f943bed957cec7c982f4ad222fef0b2ba986745e0bec82c88e7ca4d62d804", size = 1355707, upload-time = "2026-02-03T12:14:40.411Z" },
116 { url = "https://files.pythonhosted.org/packages/a8/6e/978d3c221bb22b9f221b3b966204948b55bb6ae7dedac3a7b03e23a944b3/python_sat-1.8.dev29-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d311c1a7679e9f5a87db4914cd99cc63e85fd6cca4c0ca4192fe0a01e800b2cb", size = 1761987, upload-time = "2026-02-03T11:44:05.291Z" },
117 { url = "https://files.pythonhosted.org/packages/11/e7/e1d85dd8d527290cd09b672ee7939a2cd53294c44b3b90fd7c1956682991/python_sat-1.8.dev29-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:850ee5e02e867d413a2bdd19569c041910782525477ef3c3e67f1368b5ca46ba", size = 1621773, upload-time = "2026-02-03T11:44:07.423Z" },
118 { url = "https://files.pythonhosted.org/packages/a3/c5/e1647a8f3cb0530c5e2e898bdc75e5c7554dae9aa10d40e13973b829ad76/python_sat-1.8.dev29-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1a6001857088e1abf00fdefe0f741278e3f3917b6f46810dc6b129df932293d0", size = 2768706, upload-time = "2026-02-03T11:44:08.994Z" },
119 { url = "https://files.pythonhosted.org/packages/c7/96/59c9954038d55639b7de2eb835332daada94476a7a470f1764247a3f26ae/python_sat-1.8.dev29-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d76a3071dda25b39f3f988dc0ee492877258369b97e44cd75e3a02e405e7fee", size = 2855500, upload-time = "2026-02-03T11:44:10.796Z" },
120 { url = "https://files.pythonhosted.org/packages/bc/70/ea7973c31abdbbcaf389704d5e77621c4d3d98b3186e1bd71fc134c098da/python_sat-1.8.dev29-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:70107c0ad20390b584a744070928b53038cc68efa9e63289db566a84999f2f15", size = 3736319, upload-time = "2026-02-03T11:44:12.03Z" },
121 { url = "https://files.pythonhosted.org/packages/8d/60/639e17ece64ba1af626fb8fbfe3097b9831264bbb5e34ec0bfa974c7efb4/python_sat-1.8.dev29-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:04aaf176a38bbc526e50ef97664d100d56ed882954ad74e60499b6cc7e3e22f8", size = 3864930, upload-time = "2026-02-03T11:44:13.316Z" },
122 { url = "https://files.pythonhosted.org/packages/5f/3e/44e92b4092dab77b9944087da70c7cd04ad8eae171be286f8e6f70442110/python_sat-1.8.dev29-cp311-cp311-win_amd64.whl", hash = "sha256:eb81c6239203220567db67b8e4e1c8e74fa2c3523b5a3d4bbe14ff27f06c6784", size = 1355704, upload-time = "2026-02-03T12:14:43.353Z" },
123 { url = "https://files.pythonhosted.org/packages/ad/48/90d241c215ed03071b12bf175e65a753fcb841c7ff16042fe1eaea5ef0b1/python_sat-1.8.dev29-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d7211c21a1c9bb609616c818abd20e6c4af2dfd59c1043a272736a61c8b60a7d", size = 1762495, upload-time = "2026-02-03T11:44:14.561Z" },
124 { url = "https://files.pythonhosted.org/packages/15/fc/5ec7a79f1d5c4211270750115b9f2f9df4011a34aef99ab91b5f4c32cbe4/python_sat-1.8.dev29-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:dc192c0204c8c89b0d7af7efe49601020aede9753731157873cf03ed8b9a2580", size = 1621849, upload-time = "2026-02-03T11:44:15.722Z" },
125 { url = "https://files.pythonhosted.org/packages/16/05/d2f58349b84adb1dba8ffef8557d0206b256edad576598cec8305045de8c/python_sat-1.8.dev29-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:30c239f3265b6d8173f6129ef64e71d09be2c311e8ae70caf3cdfd11316ed066", size = 2769226, upload-time = "2026-02-03T11:44:17.442Z" },
126 { url = "https://files.pythonhosted.org/packages/2f/b9/5a78c7e1d7cd3c457e0300e7b6460706a74f82b71c92d48d40013893b64d/python_sat-1.8.dev29-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4589802112995332a7aab05c9ad11c9095da9152bb8a72f6315e0f8aef59cba4", size = 2859430, upload-time = "2026-02-03T11:44:19.192Z" },
127 { url = "https://files.pythonhosted.org/packages/f1/c2/fb6aaba83018016ee6efc84bc81f5a444d0bc6a8a86bf41d071d2d4f7d5f/python_sat-1.8.dev29-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:890b755a441e1bb5b50467d24bbf2be442786ffd00b6d1f66cfcafa294664442", size = 3736835, upload-time = "2026-02-03T11:44:20.841Z" },
128 { url = "https://files.pythonhosted.org/packages/5e/21/6fc002dbb9a4fb2e60576f1ce196559a73bab78e5536a47f02b2f32d98af/python_sat-1.8.dev29-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:28ba47e39df97ecf5a63cb8b6842891dfc720f7df4f6fee85b188fdec6fdcd30", size = 3869187, upload-time = "2026-02-03T11:44:22.127Z" },
129 { url = "https://files.pythonhosted.org/packages/df/af/dd00cdcc3af729e35e4c26cabea2adacdb3f76765c137aa0cc042b82bd4e/python_sat-1.8.dev29-cp312-cp312-win_amd64.whl", hash = "sha256:250c14767bed5bb716a9e1606ebcb349886464643cb48544b381401e023e596d", size = 1355850, upload-time = "2026-02-03T12:14:45.26Z" },
130 { url = "https://files.pythonhosted.org/packages/74/0b/0061d007c8fb3ea179b881cfe588309b4c5b54b1ba8630364e6d6bd06fe9/python_sat-1.8.dev29-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f9465c5397b08e58952c06776c10b58a500b19d3bfd574d7997ee3e6b585383a", size = 1762490, upload-time = "2026-02-03T11:44:23.38Z" },
131 { url = "https://files.pythonhosted.org/packages/e7/41/b563b93e9234c0c79a0f49ba0de020250f6da9907a774a435ce1a0a57f67/python_sat-1.8.dev29-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e5d65a455395c5685d750d1711d5a8d1587ce9f592740a3b05d93a85548f9fe9", size = 1621833, upload-time = "2026-02-03T11:44:24.651Z" },
132 { url = "https://files.pythonhosted.org/packages/ac/60/03991a7e1f78245d802d2ae6ed342b81a07903566d1a374750af620cd056/python_sat-1.8.dev29-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:28f7ce6d876f895bc91099ae45f72ee59f78a2c571b33587936bf60c44fcbf87", size = 2769352, upload-time = "2026-02-03T11:44:25.793Z" },
133 { url = "https://files.pythonhosted.org/packages/cf/0b/0a2c805d47785dcac41a61da24a16ef0f9aef9761d9152c474220b283a00/python_sat-1.8.dev29-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a9e232134ac222d6a25b43e2539f4cb75d875bdfc41356dae6d0b97c6dc596c9", size = 2859415, upload-time = "2026-02-03T11:44:27.138Z" },
134 { url = "https://files.pythonhosted.org/packages/dc/f2/7af02b3a798e0718ae78e3daaaef83f9333407eb3313d2aa2803de654a18/python_sat-1.8.dev29-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:738a978f01cd1a35d1957cded7ac66bef92b8adb65498f38117dbb8b40d61c18", size = 3736878, upload-time = "2026-02-03T11:44:28.507Z" },
135 { url = "https://files.pythonhosted.org/packages/66/f8/b00d5624fd366dcbaebe6024d59d7cf07e531bba7b0fa95d775c04fdbd92/python_sat-1.8.dev29-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4ee2ab1e9e26a18389399150c4d768661f9542f7eace32d249aad696c66a22c5", size = 3869245, upload-time = "2026-02-03T11:44:29.828Z" },
136 { url = "https://files.pythonhosted.org/packages/85/91/63df80ef92e326a3da0e407e8d0b4a19a3e9aee8ccf662b9e51f60be971e/python_sat-1.8.dev29-cp313-cp313-win_amd64.whl", hash = "sha256:d97f05f42bece30611a69697b9f445ecb2f72f4cc955023136707d4527b5136b", size = 1355873, upload-time = "2026-02-03T12:14:49.065Z" },
137 { url = "https://files.pythonhosted.org/packages/9b/f6/125e070ddf4c062be668f195bcbd0b69d65658702cc79415ac1e77a06929/python_sat-1.8.dev29-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:dfa8d2ea1a10f1f1fb5fa67453022ab46cf8be524b23288cd9729abd3fe52cd4", size = 1762731, upload-time = "2026-02-03T11:44:31.834Z" },
138 { url = "https://files.pythonhosted.org/packages/96/de/43db651d391b96be0959ef5ea0f7d63ac5170aec3f3f4410fa56a41d699b/python_sat-1.8.dev29-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:5f3e0a2cc4f2765356627fce66623b2b273d921425c968bd1e0aa8adf2791fdf", size = 1621995, upload-time = "2026-02-03T11:44:33.117Z" },
139 { url = "https://files.pythonhosted.org/packages/bd/4c/fe5fd3fb476922be5fc9b32f12bacf27af672dddca9f66ce88f5e4d2b38b/python_sat-1.8.dev29-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:49ac99089ca8376f3e7a000212b1cb62c6c4a8874feb707fdbf60c1b37784908", size = 2769004, upload-time = "2026-02-03T11:44:34.443Z" },
140 { url = "https://files.pythonhosted.org/packages/4a/07/34127d6b4ac20a7d7b2dfc4ea799458d78db989d02ff215017cae0420d5f/python_sat-1.8.dev29-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1096876a526d2e91e54b63aafe19fc23cb2f6c05a7d87eb4e3b9054c2cc84133", size = 2859471, upload-time = "2026-02-03T11:44:36.263Z" },
141 { url = "https://files.pythonhosted.org/packages/0e/bf/36248fcc1ab9c19c1a0f031b62c6ec66b30787b4203121d22fd183e2fa9b/python_sat-1.8.dev29-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:fd6b9f25270e19fedd8933add8b583d963bd85315f679d85897ed6240607605f", size = 3737342, upload-time = "2026-02-03T11:44:38.126Z" },
142 { url = "https://files.pythonhosted.org/packages/7f/a0/dd4844e47b19ab1f1ea56d4df41d4b5aa7885490dc4ff62b70525d7378be/python_sat-1.8.dev29-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c76ee9a377bdadad174c478b23c068c3f7e71ae83d04db8cb460039a41a9eafa", size = 3869586, upload-time = "2026-02-03T11:44:39.481Z" },
143 { url = "https://files.pythonhosted.org/packages/fd/72/06f34c760abf8b4806c74e459855ad3c2c4f07b6cfa7e4ed464eb053f7ab/python_sat-1.8.dev29-cp314-cp314-win_amd64.whl", hash = "sha256:81de11ecc96af6217e2a0c3f683cd22cee25863310d8d0fd705a9ba0b9665752", size = 1385922, upload-time = "2026-02-03T12:14:51.12Z" },
144 { url = "https://files.pythonhosted.org/packages/9a/2d/872a199cd2d56d56a63b10f3fd5280dc194819861fe526e969b48ae66014/python_sat-1.8.dev29-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:66a3a2b7cb86aaf531b96dd49b36da97b45ec49efcc45d44f58964921ae32c8d", size = 1766017, upload-time = "2026-02-03T11:44:41.041Z" },
145 { url = "https://files.pythonhosted.org/packages/0a/05/56967e343aaf572e521e4c2da564aff959f59ee4802eab67471e6dc9bc5d/python_sat-1.8.dev29-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5e3662d35c7c47b042d3e671281dba4cab649dfb6b644bd1e52544256b29bce8", size = 1624263, upload-time = "2026-02-03T11:44:42.693Z" },
146 { url = "https://files.pythonhosted.org/packages/e7/80/b71dd1de4d3a5c36bf0da4a05af048da67c4f556fa202b9a1f1c1fb6546c/python_sat-1.8.dev29-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0891f0dfd91d0566b3867ee26afb117765c8fe3e526c56a8da6fd15ebb92d1db", size = 2787555, upload-time = "2026-02-03T11:44:44.231Z" },
147 { url = "https://files.pythonhosted.org/packages/89/03/5f96a6c19c72c9d261fff83d18e24ed92cc1223fc5c85086c1f17606c18e/python_sat-1.8.dev29-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c3550c1ff12bb40e58fa53c7b958753e03184a58a57fc8eeff3683323f90289c", size = 2879876, upload-time = "2026-02-03T11:44:45.615Z" },
148 { url = "https://files.pythonhosted.org/packages/07/f5/9b86fe2970acbb76d59e50a952373cd76f068fd9bf1dae66f9fd1d5aa8dd/python_sat-1.8.dev29-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c14de83ed21e53ad3c3b0407d953bb40e292c4468f52e78f4322b020d6b7321f", size = 3752347, upload-time = "2026-02-03T11:44:46.941Z" },
149 { url = "https://files.pythonhosted.org/packages/cd/2d/11ff9e1161a0ad7513b6c3564bca46823608a4f8746962c0ab1e5b1dc9bf/python_sat-1.8.dev29-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:758b13ed1684d39fc748f522c37f52203bdd6c06e653ed4f2d926c3fb5bd9619", size = 3884740, upload-time = "2026-02-03T11:44:49.049Z" },
150]
151
152[[package]]
153name = "six"
154version = "1.17.0"
155source = { registry = "https://pypi.org/simple" }
156sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" }
157wheels = [
158 { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" },
159]
160
161[[package]]
162name = "tomli"
163version = "2.4.0"
164source = { registry = "https://pypi.org/simple" }
165sdist = { url = "https://files.pythonhosted.org/packages/82/30/31573e9457673ab10aa432461bee537ce6cef177667deca369efb79df071/tomli-2.4.0.tar.gz", hash = "sha256:aa89c3f6c277dd275d8e243ad24f3b5e701491a860d5121f2cdd399fbb31fc9c", size = 17477, upload-time = "2026-01-11T11:22:38.165Z" }
166wheels = [
167 { url = "https://files.pythonhosted.org/packages/3c/d9/3dc2289e1f3b32eb19b9785b6a006b28ee99acb37d1d47f78d4c10e28bf8/tomli-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b5ef256a3fd497d4973c11bf142e9ed78b150d36f5773f1ca6088c230ffc5867", size = 153663, upload-time = "2026-01-11T11:21:45.27Z" },
168 { url = "https://files.pythonhosted.org/packages/51/32/ef9f6845e6b9ca392cd3f64f9ec185cc6f09f0a2df3db08cbe8809d1d435/tomli-2.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5572e41282d5268eb09a697c89a7bee84fae66511f87533a6f88bd2f7b652da9", size = 148469, upload-time = "2026-01-11T11:21:46.873Z" },
169 { url = "https://files.pythonhosted.org/packages/d6/c2/506e44cce89a8b1b1e047d64bd495c22c9f71f21e05f380f1a950dd9c217/tomli-2.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:551e321c6ba03b55676970b47cb1b73f14a0a4dce6a3e1a9458fd6d921d72e95", size = 236039, upload-time = "2026-01-11T11:21:48.503Z" },
170 { url = "https://files.pythonhosted.org/packages/b3/40/e1b65986dbc861b7e986e8ec394598187fa8aee85b1650b01dd925ca0be8/tomli-2.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5e3f639a7a8f10069d0e15408c0b96a2a828cfdec6fca05296ebcdcc28ca7c76", size = 243007, upload-time = "2026-01-11T11:21:49.456Z" },
171 { url = "https://files.pythonhosted.org/packages/9c/6f/6e39ce66b58a5b7ae572a0f4352ff40c71e8573633deda43f6a379d56b3e/tomli-2.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1b168f2731796b045128c45982d3a4874057626da0e2ef1fdd722848b741361d", size = 240875, upload-time = "2026-01-11T11:21:50.755Z" },
172 { url = "https://files.pythonhosted.org/packages/aa/ad/cb089cb190487caa80204d503c7fd0f4d443f90b95cf4ef5cf5aa0f439b0/tomli-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:133e93646ec4300d651839d382d63edff11d8978be23da4cc106f5a18b7d0576", size = 246271, upload-time = "2026-01-11T11:21:51.81Z" },
173 { url = "https://files.pythonhosted.org/packages/0b/63/69125220e47fd7a3a27fd0de0c6398c89432fec41bc739823bcc66506af6/tomli-2.4.0-cp311-cp311-win32.whl", hash = "sha256:b6c78bdf37764092d369722d9946cb65b8767bfa4110f902a1b2542d8d173c8a", size = 96770, upload-time = "2026-01-11T11:21:52.647Z" },
174 { url = "https://files.pythonhosted.org/packages/1e/0d/a22bb6c83f83386b0008425a6cd1fa1c14b5f3dd4bad05e98cf3dbbf4a64/tomli-2.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:d3d1654e11d724760cdb37a3d7691f0be9db5fbdaef59c9f532aabf87006dbaa", size = 107626, upload-time = "2026-01-11T11:21:53.459Z" },
175 { url = "https://files.pythonhosted.org/packages/2f/6d/77be674a3485e75cacbf2ddba2b146911477bd887dda9d8c9dfb2f15e871/tomli-2.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:cae9c19ed12d4e8f3ebf46d1a75090e4c0dc16271c5bce1c833ac168f08fb614", size = 94842, upload-time = "2026-01-11T11:21:54.831Z" },
176 { url = "https://files.pythonhosted.org/packages/3c/43/7389a1869f2f26dba52404e1ef13b4784b6b37dac93bac53457e3ff24ca3/tomli-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:920b1de295e72887bafa3ad9f7a792f811847d57ea6b1215154030cf131f16b1", size = 154894, upload-time = "2026-01-11T11:21:56.07Z" },
177 { url = "https://files.pythonhosted.org/packages/e9/05/2f9bf110b5294132b2edf13fe6ca6ae456204f3d749f623307cbb7a946f2/tomli-2.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7d6d9a4aee98fac3eab4952ad1d73aee87359452d1c086b5ceb43ed02ddb16b8", size = 149053, upload-time = "2026-01-11T11:21:57.467Z" },
178 { url = "https://files.pythonhosted.org/packages/e8/41/1eda3ca1abc6f6154a8db4d714a4d35c4ad90adc0bcf700657291593fbf3/tomli-2.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:36b9d05b51e65b254ea6c2585b59d2c4cb91c8a3d91d0ed0f17591a29aaea54a", size = 243481, upload-time = "2026-01-11T11:21:58.661Z" },
179 { url = "https://files.pythonhosted.org/packages/d2/6d/02ff5ab6c8868b41e7d4b987ce2b5f6a51d3335a70aa144edd999e055a01/tomli-2.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1c8a885b370751837c029ef9bc014f27d80840e48bac415f3412e6593bbc18c1", size = 251720, upload-time = "2026-01-11T11:22:00.178Z" },
180 { url = "https://files.pythonhosted.org/packages/7b/57/0405c59a909c45d5b6f146107c6d997825aa87568b042042f7a9c0afed34/tomli-2.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8768715ffc41f0008abe25d808c20c3d990f42b6e2e58305d5da280ae7d1fa3b", size = 247014, upload-time = "2026-01-11T11:22:01.238Z" },
181 { url = "https://files.pythonhosted.org/packages/2c/0e/2e37568edd944b4165735687cbaf2fe3648129e440c26d02223672ee0630/tomli-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7b438885858efd5be02a9a133caf5812b8776ee0c969fea02c45e8e3f296ba51", size = 251820, upload-time = "2026-01-11T11:22:02.727Z" },
182 { url = "https://files.pythonhosted.org/packages/5a/1c/ee3b707fdac82aeeb92d1a113f803cf6d0f37bdca0849cb489553e1f417a/tomli-2.4.0-cp312-cp312-win32.whl", hash = "sha256:0408e3de5ec77cc7f81960c362543cbbd91ef883e3138e81b729fc3eea5b9729", size = 97712, upload-time = "2026-01-11T11:22:03.777Z" },
183 { url = "https://files.pythonhosted.org/packages/69/13/c07a9177d0b3bab7913299b9278845fc6eaaca14a02667c6be0b0a2270c8/tomli-2.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:685306e2cc7da35be4ee914fd34ab801a6acacb061b6a7abca922aaf9ad368da", size = 108296, upload-time = "2026-01-11T11:22:04.86Z" },
184 { url = "https://files.pythonhosted.org/packages/18/27/e267a60bbeeee343bcc279bb9e8fbed0cbe224bc7b2a3dc2975f22809a09/tomli-2.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:5aa48d7c2356055feef06a43611fc401a07337d5b006be13a30f6c58f869e3c3", size = 94553, upload-time = "2026-01-11T11:22:05.854Z" },
185 { url = "https://files.pythonhosted.org/packages/34/91/7f65f9809f2936e1f4ce6268ae1903074563603b2a2bd969ebbda802744f/tomli-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:84d081fbc252d1b6a982e1870660e7330fb8f90f676f6e78b052ad4e64714bf0", size = 154915, upload-time = "2026-01-11T11:22:06.703Z" },
186 { url = "https://files.pythonhosted.org/packages/20/aa/64dd73a5a849c2e8f216b755599c511badde80e91e9bc2271baa7b2cdbb1/tomli-2.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9a08144fa4cba33db5255f9b74f0b89888622109bd2776148f2597447f92a94e", size = 149038, upload-time = "2026-01-11T11:22:07.56Z" },
187 { url = "https://files.pythonhosted.org/packages/9e/8a/6d38870bd3d52c8d1505ce054469a73f73a0fe62c0eaf5dddf61447e32fa/tomli-2.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c73add4bb52a206fd0c0723432db123c0c75c280cbd67174dd9d2db228ebb1b4", size = 242245, upload-time = "2026-01-11T11:22:08.344Z" },
188 { url = "https://files.pythonhosted.org/packages/59/bb/8002fadefb64ab2669e5b977df3f5e444febea60e717e755b38bb7c41029/tomli-2.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fb2945cbe303b1419e2706e711b7113da57b7db31ee378d08712d678a34e51e", size = 250335, upload-time = "2026-01-11T11:22:09.951Z" },
189 { url = "https://files.pythonhosted.org/packages/a5/3d/4cdb6f791682b2ea916af2de96121b3cb1284d7c203d97d92d6003e91c8d/tomli-2.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bbb1b10aa643d973366dc2cb1ad94f99c1726a02343d43cbc011edbfac579e7c", size = 245962, upload-time = "2026-01-11T11:22:11.27Z" },
190 { url = "https://files.pythonhosted.org/packages/f2/4a/5f25789f9a460bd858ba9756ff52d0830d825b458e13f754952dd15fb7bb/tomli-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4cbcb367d44a1f0c2be408758b43e1ffb5308abe0ea222897d6bfc8e8281ef2f", size = 250396, upload-time = "2026-01-11T11:22:12.325Z" },
191 { url = "https://files.pythonhosted.org/packages/aa/2f/b73a36fea58dfa08e8b3a268750e6853a6aac2a349241a905ebd86f3047a/tomli-2.4.0-cp313-cp313-win32.whl", hash = "sha256:7d49c66a7d5e56ac959cb6fc583aff0651094ec071ba9ad43df785abc2320d86", size = 97530, upload-time = "2026-01-11T11:22:13.865Z" },
192 { url = "https://files.pythonhosted.org/packages/3b/af/ca18c134b5d75de7e8dc551c5234eaba2e8e951f6b30139599b53de9c187/tomli-2.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:3cf226acb51d8f1c394c1b310e0e0e61fecdd7adcb78d01e294ac297dd2e7f87", size = 108227, upload-time = "2026-01-11T11:22:15.224Z" },
193 { url = "https://files.pythonhosted.org/packages/22/c3/b386b832f209fee8073c8138ec50f27b4460db2fdae9ffe022df89a57f9b/tomli-2.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:d20b797a5c1ad80c516e41bc1fb0443ddb5006e9aaa7bda2d71978346aeb9132", size = 94748, upload-time = "2026-01-11T11:22:16.009Z" },
194 { url = "https://files.pythonhosted.org/packages/f3/c4/84047a97eb1004418bc10bdbcfebda209fca6338002eba2dc27cc6d13563/tomli-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:26ab906a1eb794cd4e103691daa23d95c6919cc2fa9160000ac02370cc9dd3f6", size = 154725, upload-time = "2026-01-11T11:22:17.269Z" },
195 { url = "https://files.pythonhosted.org/packages/a8/5d/d39038e646060b9d76274078cddf146ced86dc2b9e8bbf737ad5983609a0/tomli-2.4.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:20cedb4ee43278bc4f2fee6cb50daec836959aadaf948db5172e776dd3d993fc", size = 148901, upload-time = "2026-01-11T11:22:18.287Z" },
196 { url = "https://files.pythonhosted.org/packages/73/e5/383be1724cb30f4ce44983d249645684a48c435e1cd4f8b5cded8a816d3c/tomli-2.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:39b0b5d1b6dd03684b3fb276407ebed7090bbec989fa55838c98560c01113b66", size = 243375, upload-time = "2026-01-11T11:22:19.154Z" },
197 { url = "https://files.pythonhosted.org/packages/31/f0/bea80c17971c8d16d3cc109dc3585b0f2ce1036b5f4a8a183789023574f2/tomli-2.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a26d7ff68dfdb9f87a016ecfd1e1c2bacbe3108f4e0f8bcd2228ef9a766c787d", size = 250639, upload-time = "2026-01-11T11:22:20.168Z" },
198 { url = "https://files.pythonhosted.org/packages/2c/8f/2853c36abbb7608e3f945d8a74e32ed3a74ee3a1f468f1ffc7d1cb3abba6/tomli-2.4.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:20ffd184fb1df76a66e34bd1b36b4a4641bd2b82954befa32fe8163e79f1a702", size = 246897, upload-time = "2026-01-11T11:22:21.544Z" },
199 { url = "https://files.pythonhosted.org/packages/49/f0/6c05e3196ed5337b9fe7ea003e95fd3819a840b7a0f2bf5a408ef1dad8ed/tomli-2.4.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:75c2f8bbddf170e8effc98f5e9084a8751f8174ea6ccf4fca5398436e0320bc8", size = 254697, upload-time = "2026-01-11T11:22:23.058Z" },
200 { url = "https://files.pythonhosted.org/packages/f3/f5/2922ef29c9f2951883525def7429967fc4d8208494e5ab524234f06b688b/tomli-2.4.0-cp314-cp314-win32.whl", hash = "sha256:31d556d079d72db7c584c0627ff3a24c5d3fb4f730221d3444f3efb1b2514776", size = 98567, upload-time = "2026-01-11T11:22:24.033Z" },
201 { url = "https://files.pythonhosted.org/packages/7b/31/22b52e2e06dd2a5fdbc3ee73226d763b184ff21fc24e20316a44ccc4d96b/tomli-2.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:43e685b9b2341681907759cf3a04e14d7104b3580f808cfde1dfdb60ada85475", size = 108556, upload-time = "2026-01-11T11:22:25.378Z" },
202 { url = "https://files.pythonhosted.org/packages/48/3d/5058dff3255a3d01b705413f64f4306a141a8fd7a251e5a495e3f192a998/tomli-2.4.0-cp314-cp314-win_arm64.whl", hash = "sha256:3d895d56bd3f82ddd6faaff993c275efc2ff38e52322ea264122d72729dca2b2", size = 96014, upload-time = "2026-01-11T11:22:26.138Z" },
203 { url = "https://files.pythonhosted.org/packages/b8/4e/75dab8586e268424202d3a1997ef6014919c941b50642a1682df43204c22/tomli-2.4.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:5b5807f3999fb66776dbce568cc9a828544244a8eb84b84b9bafc080c99597b9", size = 163339, upload-time = "2026-01-11T11:22:27.143Z" },
204 { url = "https://files.pythonhosted.org/packages/06/e3/b904d9ab1016829a776d97f163f183a48be6a4deb87304d1e0116a349519/tomli-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c084ad935abe686bd9c898e62a02a19abfc9760b5a79bc29644463eaf2840cb0", size = 159490, upload-time = "2026-01-11T11:22:28.399Z" },
205 { url = "https://files.pythonhosted.org/packages/e3/5a/fc3622c8b1ad823e8ea98a35e3c632ee316d48f66f80f9708ceb4f2a0322/tomli-2.4.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f2e3955efea4d1cfbcb87bc321e00dc08d2bcb737fd1d5e398af111d86db5df", size = 269398, upload-time = "2026-01-11T11:22:29.345Z" },
206 { url = "https://files.pythonhosted.org/packages/fd/33/62bd6152c8bdd4c305ad9faca48f51d3acb2df1f8791b1477d46ff86e7f8/tomli-2.4.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e0fe8a0b8312acf3a88077a0802565cb09ee34107813bba1c7cd591fa6cfc8d", size = 276515, upload-time = "2026-01-11T11:22:30.327Z" },
207 { url = "https://files.pythonhosted.org/packages/4b/ff/ae53619499f5235ee4211e62a8d7982ba9e439a0fb4f2f351a93d67c1dd2/tomli-2.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:413540dce94673591859c4c6f794dfeaa845e98bf35d72ed59636f869ef9f86f", size = 273806, upload-time = "2026-01-11T11:22:32.56Z" },
208 { url = "https://files.pythonhosted.org/packages/47/71/cbca7787fa68d4d0a9f7072821980b39fbb1b6faeb5f5cf02f4a5559fa28/tomli-2.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0dc56fef0e2c1c470aeac5b6ca8cc7b640bb93e92d9803ddaf9ea03e198f5b0b", size = 281340, upload-time = "2026-01-11T11:22:33.505Z" },
209 { url = "https://files.pythonhosted.org/packages/f5/00/d595c120963ad42474cf6ee7771ad0d0e8a49d0f01e29576ee9195d9ecdf/tomli-2.4.0-cp314-cp314t-win32.whl", hash = "sha256:d878f2a6707cc9d53a1be1414bbb419e629c3d6e67f69230217bb663e76b5087", size = 108106, upload-time = "2026-01-11T11:22:34.451Z" },
210 { url = "https://files.pythonhosted.org/packages/de/69/9aa0c6a505c2f80e519b43764f8b4ba93b5a0bbd2d9a9de6e2b24271b9a5/tomli-2.4.0-cp314-cp314t-win_amd64.whl", hash = "sha256:2add28aacc7425117ff6364fe9e06a183bb0251b03f986df0e78e974047571fd", size = 120504, upload-time = "2026-01-11T11:22:35.764Z" },
211 { url = "https://files.pythonhosted.org/packages/b3/9f/f1668c281c58cfae01482f7114a4b88d345e4c140386241a1a24dcc9e7bc/tomli-2.4.0-cp314-cp314t-win_arm64.whl", hash = "sha256:2b1e3b80e1d5e52e40e9b924ec43d81570f0e7d09d11081b797bc4692765a3d4", size = 99561, upload-time = "2026-01-11T11:22:36.624Z" },
212 { url = "https://files.pythonhosted.org/packages/23/d1/136eb2cb77520a31e1f64cbae9d33ec6df0d78bdf4160398e86eec8a8754/tomli-2.4.0-py3-none-any.whl", hash = "sha256:1f776e7d669ebceb01dee46484485f43a4048746235e683bcdffacdf1fb4785a", size = 14477, upload-time = "2026-01-11T11:22:37.446Z" },
213]
214
215[[package]]
216name = "typing-extensions"
217version = "4.15.0"
218source = { registry = "https://pypi.org/simple" }
219sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" }
220wheels = [
221 { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" },
222]