2026-02-07T20:34:52,088 Created temporary directory: /tmp/pip-ephem-wheel-cache-983ow_b7 2026-02-07T20:34:52,091 Created temporary directory: /tmp/pip-build-tracker-1f2st8wx 2026-02-07T20:34:52,092 Initialized build tracking at /tmp/pip-build-tracker-1f2st8wx 2026-02-07T20:34:52,092 Created build tracker: /tmp/pip-build-tracker-1f2st8wx 2026-02-07T20:34:52,093 Entered build tracker: /tmp/pip-build-tracker-1f2st8wx 2026-02-07T20:34:52,094 Created temporary directory: /tmp/pip-wheel-j5ucyddh 2026-02-07T20:34:52,098 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-07T20:34:52,116 Created temporary directory: /tmp/pip-ephem-wheel-cache-hdax79wl 2026-02-07T20:34:52,164 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-07T20:34:52,178 2 location(s) to search for versions of ground: 2026-02-07T20:34:52,178 * https://pypi.org/simple/ground/ 2026-02-07T20:34:52,178 * https://www.piwheels.org/simple/ground/ 2026-02-07T20:34:52,179 Fetching project page and analyzing links: https://pypi.org/simple/ground/ 2026-02-07T20:34:52,180 Getting page https://pypi.org/simple/ground/ 2026-02-07T20:34:52,182 Found index url https://pypi.org/simple 2026-02-07T20:34:52,475 Fetched page https://pypi.org/simple/ground/ as application/vnd.pypi.simple.v1+json 2026-02-07T20:34:52,516 Found link https://files.pythonhosted.org/packages/d5/e3/7b048cc4f8598118ca50397976ee90df36427b050f17cd7c1d8d004886ca/ground-0.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 0.0.0 2026-02-07T20:34:52,517 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/31/67/256efd731fb3932802d4758cd4fe6571869eaba92fbfabbd4a446b6dd7a3/ground-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,518 Found link https://files.pythonhosted.org/packages/b9/56/6b0ce182f49e978c43f03c135022eddf23e6dc278e52e2fecc3d170938ac/ground-0.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 0.1.0 2026-02-07T20:34:52,519 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/24/d2/af8f7d20ef06c40096896b6b0be33c79abc8364bfa28bf17156971d746b1/ground-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,520 Found link https://files.pythonhosted.org/packages/db/c7/ce39d7972c8835abfbc083a833f37dd0cdeb7c138f3a1c5d5b05fcc169f7/ground-0.2.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 0.2.0 2026-02-07T20:34:52,522 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/8a/06/2cc7efc91d40759846515594e70620808671a6469f67479f774db840a644/ground-0.2.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,523 Found link https://files.pythonhosted.org/packages/1b/52/8473fce76166983c15321eb4503ccf7df877af5a1382f6b6fd525fd37979/ground-0.2.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 0.2.1 2026-02-07T20:34:52,524 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/81/9d/db5a80ac8c298591b6d862f4a457587dd1ba4df3836d58c5dff228b30614/ground-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,526 Found link https://files.pythonhosted.org/packages/5a/45/f7b98b5e84f825bd14814872f3146095f175cd5df36626ba184e73a15c81/ground-0.3.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 0.3.0 2026-02-07T20:34:52,527 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/75/af/728558af315a4d0f1592b56bdaf4face9d0fcfd0a7e82ebeb907780d4d1a/ground-0.4.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,529 Found link https://files.pythonhosted.org/packages/2b/86/7fd39d8eb0ec5da12f85a7e88e3d357e5cb0ba2676f3ac35e19a3c047701/ground-0.4.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 0.4.0 2026-02-07T20:34:52,546 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/db/9b/2e919aade952c06ce9a105497778c966a85480aa495bd3c8f62a2de06b8c/ground-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,547 Found link https://files.pythonhosted.org/packages/6e/bc/43e85e0633d62f8daaa1bffe18668c0833aa57fe09aa79c502cf855a14c4/ground-1.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 1.0.0 2026-02-07T20:34:52,548 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/c6/17/025586fbeaba42e7c370e0f7c269b778f2791a9d060dfc209eddbcf7932b/ground-1.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,549 Found link https://files.pythonhosted.org/packages/f0/b9/914d35eff82ce28793218bbcac540456e879a7f0caf3152caa763a057d91/ground-1.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 1.1.0 2026-02-07T20:34:52,550 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/a4/84/e312068dda3a0570a364fb28388da7f74f521c03376f19d935dbeb649363/ground-1.2.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,551 Found link https://files.pythonhosted.org/packages/79/68/2b2ae96221d75d76c0d02a5c26fb8bfce2113ac0b01a7e6df8aa0dd755fa/ground-1.2.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 1.2.0 2026-02-07T20:34:52,552 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/4f/e2/cbd796ba0c06bf989eee8d91fdf77fa5e9a9b0c71c513db68534dfe6e5cb/ground-1.2.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,553 Found link https://files.pythonhosted.org/packages/92/9d/b2a9171a66063c199307b02b9d4be1084508a657257d5ecee7d6d89a495d/ground-1.2.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 1.2.1 2026-02-07T20:34:52,554 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/32/9b/52257b0b700cc2416858e0858d9518f1529d2f780881fffea87f84988745/ground-1.3.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,556 Found link https://files.pythonhosted.org/packages/f2/40/7f8dc975c10ce594ff3401b92c035529583644192002a6e4c63f2f13f43f/ground-1.3.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 1.3.0 2026-02-07T20:34:52,557 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/1d/63/ae7da86ad7ddcb0dd32f0286465a3eff92a5e1c778ff9047488fe4f9386e/ground-1.4.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,558 Found link https://files.pythonhosted.org/packages/57/34/bdaceaa36394f487bd31d62ef2aed4de403e155e2eee893ed1c0dabb66b1/ground-1.4.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 1.4.0 2026-02-07T20:34:52,559 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/4d/40/035398ec1eaf2e2357c0c8947c45ec8a3978c3567a645df1741aedfc9e19/ground-2.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,560 Found link https://files.pythonhosted.org/packages/1c/35/da8f0d55527f9f56d116456fcc9cb8b39c10e37039417a49067f9ea6d2b9/ground-2.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 2.0.0 2026-02-07T20:34:52,561 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/cd/ba/9402ea57758c916af3d110309c4badf8cbd816a275c27fd81c008d7b58bf/ground-2.0.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,563 Found link https://files.pythonhosted.org/packages/6d/a3/8c16dfc26dfa8ad1a5cf9332fbbddf3fa6f46f0ea03153506219dd907383/ground-2.0.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 2.0.1 2026-02-07T20:34:52,564 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/ba/32/6d99bf5a780dfeaf6f0420db0817b92e5cbcd05103e78b9efea147e1e3b6/ground-2.0.2-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,565 Found link https://files.pythonhosted.org/packages/6f/92/20daf5ec8483a0eab78eaee2351f9466570a88a5f0315294a58b96153c65/ground-2.0.2.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 2.0.2 2026-02-07T20:34:52,576 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/0e/e3/3b28fa001110528c21057e4bd61b99982e17cf9588f41f7f555ddc37970c/ground-2.0.3-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,577 Found link https://files.pythonhosted.org/packages/29/94/de6a3c8083e8b6a8fdd6dc00218ebc644bd70ab4f7a971094d0377862e07/ground-2.0.3.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 2.0.3 2026-02-07T20:34:52,578 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/a4/4d/d4d8c876d9929e352d8b0015bfbf06faadfd3ce3c2eac219ae6ca9745af4/ground-2.0.4-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,579 Found link https://files.pythonhosted.org/packages/2e/20/35b178806e79da4fd3dcb73d2a32a0908d9344d4eed33f18e0301f234fa7/ground-2.0.4.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 2.0.4 2026-02-07T20:34:52,580 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/22/86/09eec1b16b59cb323e15bf1ce391c4d1b3721c0e4249d642e77e912969df/ground-2.0.5-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,581 Found link https://files.pythonhosted.org/packages/bb/2a/1948f3919e7fe8f8e377f75f1f57688c623843f6a0a670ea8585d1c67133/ground-2.0.5.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 2.0.5 2026-02-07T20:34:52,582 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/29/ff/14f9ab2f742c73fda65396f94f18e4ec0757a2b942d9cf7336114f2edbf4/ground-2.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,584 Found link https://files.pythonhosted.org/packages/7e/f5/d269dec262e855de9f4a63986b98eebc913c496a294c2513ded5b28b97bd/ground-2.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 2.1.0 2026-02-07T20:34:52,585 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/c4/a2/e6da64d18409e1efa34453f7a686bc002573d4c46bf5bb169dcbc5b0d685/ground-3.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,586 Found link https://files.pythonhosted.org/packages/ea/30/4a1fcb3ef92398607d2eb96406ab71681afd2ac6e3905a93e894e1f5f17e/ground-3.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.0.0 2026-02-07T20:34:52,587 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/b8/90/652f36d6b9aed1c540fee509a52192e557e02eb98db87183af0fc3d4302d/ground-3.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,588 Found link https://files.pythonhosted.org/packages/ac/56/e6eb7c43d4abbb3896e1dc235a5477e47a8b4d6ff8ea304b52e825449fd2/ground-3.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.1.0 2026-02-07T20:34:52,589 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/b8/d9/80de57d917be8c9368f134bb587970ce74eef54b5f9002522f280fa1120f/ground-3.2.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,591 Found link https://files.pythonhosted.org/packages/d9/41/ee74d5ec7308a4a1126ef494830db99565ef01b9cafbeaf5faba52f863c4/ground-3.2.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.2.0 2026-02-07T20:34:52,592 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/64/1e/d9df9e7845038c3f50df01793971b40e9efe4247710760e8592f9ad52d2f/ground-3.3.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,593 Found link https://files.pythonhosted.org/packages/63/6b/57655de5fecf78a216d2c425f6cc1f7fb23180e15ba8bae8a6ff23d11a74/ground-3.3.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.3.0 2026-02-07T20:34:52,594 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/11/c4/be7df05f3bde1ea2fc652e58d29eae8ca6723560287be6bc2e3a634dba4b/ground-3.4.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,596 Found link https://files.pythonhosted.org/packages/a4/01/c08cd2c8b9542ecf25b360e512954390ba6cb65d9f34b9b5cdeb42d7a968/ground-3.4.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.4.0 2026-02-07T20:34:52,597 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/74/e0/a549506a138f67b9ef491317f5196d8de52c568ccb25fb3494fe491a5a43/ground-3.5.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,606 Found link https://files.pythonhosted.org/packages/85/c1/d3df8f47ff3ba07b9be10d8ddb3574f68edabc281e2ae72bd777a3b1adb1/ground-3.5.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.5.0 2026-02-07T20:34:52,607 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/68/69/ba6f66c820ce38d6ca80e5cd2bc76ed99fbe6c04e8b60975678bca97e53f/ground-3.6.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,608 Found link https://files.pythonhosted.org/packages/3d/40/563982e07f6518db8d8b28c69275c7769e9d70ca52a75ea095de5fed0b41/ground-3.6.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.6.0 2026-02-07T20:34:52,609 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/f4/36/ede59749bffd7254cc2b6761d250e81e32f390a631e190df1ab6d3ada28e/ground-3.7.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,611 Found link https://files.pythonhosted.org/packages/9e/93/878af33fde03cac453f5a5d3d2bbb6081b56fd7a6237b48131b7436696a0/ground-3.7.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.7.0 2026-02-07T20:34:52,612 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/65/ed/7abb15b27c869271961d77e5fc34d16c69fd05728aa6f2f96ff5e148e7e7/ground-3.8.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,613 Found link https://files.pythonhosted.org/packages/a2/06/9362be8733e9e74a312a84d5cf9874b14a9b371ef969b1e0ba2a73891b10/ground-3.8.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.8.0 2026-02-07T20:34:52,614 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/af/b8/78418972952e527a08a296d9cd6437316bdcca61ee887b88939456b543c5/ground-3.9.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,615 Found link https://files.pythonhosted.org/packages/22/3f/aae735f02de37e03e68a33d5f1ec65544c1ae32403a80242351f88328bb1/ground-3.9.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 3.9.0 2026-02-07T20:34:52,617 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/d9/c6/db56ffdce3cf9bd3d622874cbf1182cc9f7aec66b54a8aa72275675f8927/ground-4.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,618 Found link https://files.pythonhosted.org/packages/4e/40/94c3c5f4586f3105ff15555193fd3399b9356e97bcc5ab75c55fb13c890b/ground-4.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 4.0.0 2026-02-07T20:34:52,619 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/20/c3/fe0c1f8de48b31028b010b7eb53d2dbab883d6d09aa0b4d09ecb5ca92d50/ground-4.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,620 Found link https://files.pythonhosted.org/packages/c3/05/6c21fe0498cf651973883f33d2f94fbee779b7eeaf705a119fded82d0195/ground-4.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 4.1.0 2026-02-07T20:34:52,621 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/b6/d9/5661644dd11d2ff30b01c2d7c4f15e9162a6d1e139df46419d06db29860c/ground-4.2.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,622 Found link https://files.pythonhosted.org/packages/f9/a2/b92345e6cc45a6cae30ed90cb15ece7d157113bb028ea87a4f14dd44e540/ground-4.2.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 4.2.0 2026-02-07T20:34:52,623 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/02/03/7b67da7e0397bde76329400fe1c4d585ca4e24176b3beeedc03be7a846aa/ground-5.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,624 Found link https://files.pythonhosted.org/packages/9e/6b/66771f4d616b2cc13dba55181f69b3da558d58e7ed5f8bdcaa4dc8d93b3c/ground-5.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 5.0.0 2026-02-07T20:34:52,625 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/b9/bf/ba59cdbb6c9830d33e730d456b152a42473bf84cd0eeac93c57a1d2a7fc4/ground-5.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,636 Found link https://files.pythonhosted.org/packages/22/c3/20ea686107d7a4a6d5789552fe62ba31bf5b4974954b3aa3607512bc3cbf/ground-5.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 5.1.0 2026-02-07T20:34:52,637 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/5d/28/c8e6142545d381f1d75371eaf9636958800bbcec0a893d8a799af144a322/ground-5.1.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,639 Found link https://files.pythonhosted.org/packages/92/27/c1d27da35cc42c606828b2ea580913e0ffb70d1270c749811702d7ca98bf/ground-5.1.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 5.1.1 2026-02-07T20:34:52,640 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/b3/81/43154c7b62ec4753a7f3e1ee08da5ee98382be524906a5fa3e5e3818cb71/ground-6.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,641 Found link https://files.pythonhosted.org/packages/a4/2a/9799f1291210c68c0091503867cc18aa8ec4cfcaa08b519243b512368a11/ground-6.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 6.0.0 2026-02-07T20:34:52,642 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/5f/45/32bd0c59eeb2a7d0cb071c7b66df79683b52750ce5defcbde9bac843747a/ground-7.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,644 Found link https://files.pythonhosted.org/packages/5a/e3/4b2d22647525f8d58d3fc4930aa16842b466fdd0ce7f2663d25e9a877aa9/ground-7.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 7.0.0 2026-02-07T20:34:52,645 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/2c/7c/567ebb7c718ce2a82df3c00ea222809695c8f283cb171b6e100f2c906c05/ground-7.0.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,646 Found link https://files.pythonhosted.org/packages/02/91/42dc13446b02960ab12896d17728942dbc48d83cc85025cf3022ea1e6cf5/ground-7.0.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 7.0.1 2026-02-07T20:34:52,647 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/b9/b0/2d2fb465fd489c42f383ca15d43d9332d77b0cf5a7ac265dc34786779e43/ground-7.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,648 Found link https://files.pythonhosted.org/packages/0e/19/186a7e1f373e6048c3bc899a859d39fa8cd8aef7e31e03f618ad3a5b2ee9/ground-7.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 7.1.0 2026-02-07T20:34:52,649 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/6f/eb/e621d8db62b9c6d1782365b634bdfa7f9c19f95cc01c38bd0c0f47baba6e/ground-7.1.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,651 Found link https://files.pythonhosted.org/packages/bf/3f/c744e369d533fc080773a595c4c4ad7ae47cd89205ef5e2cfa67b1437664/ground-7.1.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.5), version: 7.1.1 2026-02-07T20:34:52,652 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/8c/c3/6b41dde6650df57bc123a3e737fedd1563085b11098dbd6e320ded50d9fd/ground-8.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,653 Found link https://files.pythonhosted.org/packages/c2/06/d678d7477285a4ed6186d04e291cd22c33b85eda8c0937919268320032a4/ground-8.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.6), version: 8.0.0 2026-02-07T20:34:52,654 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/75/76/7653a571e582eaa45c8c8cde0d9de25389e709f9258911bbbf1bf3b0c024/ground-8.0.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,655 Found link https://files.pythonhosted.org/packages/d5/98/7c81dbdbc4fad5765544d016e29a1771d4fdd305140378ec4ad049fff8ac/ground-8.0.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.6), version: 8.0.1 2026-02-07T20:34:52,666 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/ef/c9/dd2cf3ce349c9bc8982361c3e30e3cfdaaf9d9cbe6fc9b6122c04478c2e9/ground-8.1.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,667 Found link https://files.pythonhosted.org/packages/b4/e9/12709e991cd5253c94e81caae07a203d6a62896c238f32865d8123553be2/ground-8.1.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.6), version: 8.1.0 2026-02-07T20:34:52,668 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/65/e8/a7377af44b28a95b31069f6516c0b945c527860afaed01d5eb3985874714/ground-8.2.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,670 Found link https://files.pythonhosted.org/packages/b6/ef/30f6f44032f2290780a341ab15545436ea75ee5ec31fe73a9b71b6c4c6d7/ground-8.2.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.6), version: 8.2.0 2026-02-07T20:34:52,671 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/a0/78/bc78f4c5217f35161fc127079d7858d4cc5f84a05a07123a93f96d87500b/ground-8.3.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.7) 2026-02-07T20:34:52,672 Found link https://files.pythonhosted.org/packages/0e/34/272fba934a74b3f1dc2abfcb777dec9252003792c184e3a9f8f1934c41b1/ground-8.3.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.7), version: 8.3.0 2026-02-07T20:34:52,673 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/f2/a6/50ac92a9870ae55e368fda2dcfe8214b2cf15287a168fc305d28250b1b55/ground-9.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.7) 2026-02-07T20:34:52,674 Found link https://files.pythonhosted.org/packages/53/c2/ae3e409c92821677377caeab9f00a71547c9b9f2502767f0353156e4a958/ground-9.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.7), version: 9.0.0 2026-02-07T20:34:52,675 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/74/93/4429a48639397b181544d7260834cdaef2e12b56aa50ef984bbd5168ebbb/ground-10.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.10) 2026-02-07T20:34:52,676 Found link https://files.pythonhosted.org/packages/bc/ab/21cd4befdae64f900e7a2b3406036ffd76d57352bc63f54a869912d9094f/ground-10.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.10), version: 10.0.0 2026-02-07T20:34:52,677 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/38/e2/036fff99fa38a35cbf5a5c12333ec18b608e1dfa12ac1689091336f52926/ground-11.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.10) 2026-02-07T20:34:52,678 Found link https://files.pythonhosted.org/packages/34/a8/fc6d6ad4a038e44c11c372e20d4b2719242b89a916c1ae1048896306457d/ground-11.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.10), version: 11.0.0 2026-02-07T20:34:52,679 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/1a/8a/1d10a21f129caaf2c80c0ef31918b8bca7badac596b7e38858dcd66da867/ground-11.0.1-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.10) 2026-02-07T20:34:52,680 Found link https://files.pythonhosted.org/packages/05/19/7f374a0ae55190e4d20286a5ce194bea1c767599fbb7117ef609db67ce58/ground-11.0.1.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.10), version: 11.0.1 2026-02-07T20:34:52,681 Skipping link: No binaries permitted for ground: https://files.pythonhosted.org/packages/be/a0/ce548846b04688eed4815c5cf37502c48b2c6452df871a1a73dd4998cca0/ground-12.0.0-py3-none-any.whl (from https://pypi.org/simple/ground/) (requires-python:>=3.10) 2026-02-07T20:34:52,682 Found link https://files.pythonhosted.org/packages/d9/a2/a8ede9ece8bfbfd9ba3bdf073dc1d926bd2326bc8d4ca849b681ab5dbb00/ground-12.0.0.tar.gz (from https://pypi.org/simple/ground/) (requires-python:>=3.10), version: 12.0.0 2026-02-07T20:34:52,684 Fetching project page and analyzing links: https://www.piwheels.org/simple/ground/ 2026-02-07T20:34:52,685 Getting page https://www.piwheels.org/simple/ground/ 2026-02-07T20:34:52,686 Found index url https://www.piwheels.org/simple 2026-02-07T20:34:52,963 Fetched page https://www.piwheels.org/simple/ground/ as text/html 2026-02-07T20:34:52,978 Skipping link: No binaries permitted for ground: https://www.piwheels.org/simple/ground/ground-11.0.0-py3-none-any.whl#sha256=043cf872ef732e0f16965a124c7a1c761ca45b2014d143baa11f56de28595cf1 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.10) 2026-02-07T20:34:52,979 Skipping link: No binaries permitted for ground: https://www.piwheels.org/simple/ground/ground-10.0.0-py3-none-any.whl#sha256=6946b5ca39407befcd02be6a4e88b2f1b46d081caec341076b3f2f6d4aa0505c (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.10) 2026-02-07T20:34:52,980 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-9.0.0-py3-none-any.whl#sha256=7b388d5c69f597bee56db20947dc94aacf32e20e8fff383a51c257bf07661527 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.7) 2026-02-07T20:34:52,981 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-8.3.0-py3-none-any.whl#sha256=137a9c87d30f9c055431e54c24a12f89b87ed40c236b482b57a36c0a1e53beb8 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.7) 2026-02-07T20:34:52,982 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-8.2.0-py3-none-any.whl#sha256=cfb490058ea1ea79ecc753a2359bb6b5ee7b756ee639fe6d30cac7ee611fdc77 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,983 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-8.1.0-py3-none-any.whl#sha256=541137d32ffadd1b72b97737bb731973df966ccaf0edcdba008aba864303ed25 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,984 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-8.0.1-py3-none-any.whl#sha256=02c5526ac4521173e6eb03e93eb79ba5cafd1db09dac568c06d4dc2384166c2a (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,984 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-8.0.0-py3-none-any.whl#sha256=66bb6a8cd798792161891885fc177958371b83228620517ddc8cbe5f571a409f (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.6) 2026-02-07T20:34:52,985 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-7.1.1-py3-none-any.whl#sha256=e36ea8d780ed6e8dfb112c72dad84981075994f19f7618ed01286ada3e040045 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,986 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-7.1.0-py3-none-any.whl#sha256=3c6b1f82f4a2b2dc8c34a5f38c76a2c77fd46300382bb1c1449e6bc83f1ac192 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,986 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-7.0.1-py3-none-any.whl#sha256=65ec87248b9a83642c729639bb5701f6651373400efedcb0d5bbae76f3330b00 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,987 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-7.0.0-py3-none-any.whl#sha256=e014ecb4ebdbf4863eb36ba724c556c60f72e1e4870c7e809ba28da84257cf93 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,988 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-6.0.0-py3-none-any.whl#sha256=bb2b270b1d7ea1eb1b2237e6632d3216b906c9851ff34818a284f533bdbf33f4 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,989 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-5.1.1-py3-none-any.whl#sha256=fc3e1bb06f1018e767c1706a5a1a82c39fe2f0b0ecf45b95b8c14bbca0b52242 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,990 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-5.1.0-py3-none-any.whl#sha256=623d6bfdc3cd994c34fddb8a5ac87418d9aafbd8f8f1d2e79cf97759ac8bccbc (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,990 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-5.0.0-py3-none-any.whl#sha256=52361934379ddc5e9ba6a4e6676b4865632ece4ee835f73b24637997170507b6 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,991 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-4.2.0-py3-none-any.whl#sha256=1599d5626f6b27d2c391930886b345a7c6d447cae47a1e7c006f55960aa29ad3 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,992 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-4.1.0-py3-none-any.whl#sha256=5cbb8bd24a49d3ba66576b32415ad0b76078d696ae58f4aaa3ced8c75b3cb73a (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,993 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-4.0.0-py3-none-any.whl#sha256=219b08b6b65412e7fbf4d9c94478d6ed96f47ca58fc8943706efb2a90ae667de (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,993 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.9.0-py3-none-any.whl#sha256=b09052a5c839a0818fe19b38db8e4ae9a539eac4037c02dd8aadd311f5fc6577 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,994 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.8.0-py3-none-any.whl#sha256=c2c0fb08344a9d439e19f80c880a343be96d291c829aa6446ae696107bef229e (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,995 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.7.0-py3-none-any.whl#sha256=c550cf43fb8310c037f22e6bb9b5f65494b82971aa9da34e6e04aec1b2f79f16 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,995 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.6.0-py3-none-any.whl#sha256=f6a5cb887959946e88c417339d7a20f5e6c9286360616a0796e3f1a4149e770e (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,996 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.5.0-py3-none-any.whl#sha256=62127f7f617d6cdacdbabf41b06001d016cef1fded0dc0b2ebf020a47d00c83d (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,997 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.4.0-py3-none-any.whl#sha256=845edd8167ddb77f8fdb6159c7c0ee40eaec124b0e6d6764aa4718f2b8f5ed57 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,998 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.3.0-py3-none-any.whl#sha256=d06707fc7c8018697eb6cb17f8234e47e66dd15a8ebd7188b3806980c099d255 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,998 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.2.0-py3-none-any.whl#sha256=a99912956d712422f957236b0a69d1ca6e46e5d71fbf5b30f6408d4d828f0cff (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:52,999 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.1.0-py3-none-any.whl#sha256=9c5c53db5f82012e141ecce9d4467b127e7a21abf9d3954cd95f7215961ee107 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,000 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-3.0.0-py3-none-any.whl#sha256=af1b414a7edbb4c44ab578d6302026b0d5b50e7468dce71c5c07d277a03898a9 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,001 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-2.1.0-py3-none-any.whl#sha256=547906afd65b370fde097281a2d5c894914505b2353bbbe3a5a59c6082c353fd (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,002 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-2.0.5-py3-none-any.whl#sha256=25171a9f1a9a2df17f7aa5e7d7ecbd1e33ca9ac94911d8a1fb35ff11b53812ff (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,003 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-2.0.4-py3-none-any.whl#sha256=0ced9dbc017d990f6cc4fa50d85697672ce4b978ec255365c1d5760cbc479122 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,003 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-2.0.3-py3-none-any.whl#sha256=4bd45a65f43470e2c173347c7fc30af5dbc29d5e480483c8efbe1a5df1fa4c45 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,005 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-2.0.2-py3-none-any.whl#sha256=ba43256769853378d54c0f62eb20165310edfa26abd3866a08685335d0c66ee1 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,005 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-2.0.1-py3-none-any.whl#sha256=d46a9c1a3a5262b27366a26a2f175ff60a01bceaffb56a94f77bba5f71699d35 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,006 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-2.0.0-py3-none-any.whl#sha256=96413fb52d6969cc6c65a730a77bf73159c3b2251e5d4bcced3479aaee2844d5 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,007 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-1.4.0-py3-none-any.whl#sha256=f6c30decd8ea350496e0d84d5e9ef4cd6e395c8e74369c3bb9785f42096493c2 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,007 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-1.3.0-py3-none-any.whl#sha256=7c091badb1e5ad719adc78d033ab73c62a0c30906f9cbae654926d195991ddc5 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,008 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-1.2.1-py3-none-any.whl#sha256=0a4307f19912a5fe715da99b84ff51133d69c2580c0f2890e0a4a2de0b67d6cf (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,009 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-1.2.0-py3-none-any.whl#sha256=a4e67b5dcba56bfe8374579b2b42af4cd5f0472fbcdb1fefb2718f09e24e906c (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,010 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-1.1.0-py3-none-any.whl#sha256=86bf6deb9c62eee0883dcab12b9f3e27634f919a3d0808c5d542faff3d42e9bd (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,011 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-1.0.0-py3-none-any.whl#sha256=9751d1af23a36d2ff6adf041cd01e789888b65442ef8a633eaf9692f6be58c2c (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,012 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-0.4.0-py3-none-any.whl#sha256=da92f7814ba3f2297915f8765dccbe6ec7bfeca20e89c8f74df6861f817fc568 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,013 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-0.3.0-py3-none-any.whl#sha256=bd3e89a164e63eab8215e06c17b592a9ecd7c83efd0cd4ebf50c42645293d8e9 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,014 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-0.2.1-py3-none-any.whl#sha256=29ca77b0354818b2e2fd1ac675d2e9d1905962d51e0a1e52ec76ce1d3379f742 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,014 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-0.2.0-py3-none-any.whl#sha256=d90fb98e8bda37338032b4a30f455435f9cca9d822031e16e7156a6176eb5167 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,015 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-0.1.0-py3-none-any.whl#sha256=a329e933c289d75b2edfb23dd8a9e791defd8a50fd0207e41a45581c5d89af71 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,017 Skipping link: No binaries permitted for ground: https://archive1.piwheels.org/simple/ground/ground-0.0.0-py3-none-any.whl#sha256=22da0280629480265ec92924f2a79f3657ebc07342fc04cdcae2e78818f79d98 (from https://www.piwheels.org/simple/ground/) (requires-python:>=3.5) 2026-02-07T20:34:53,017 Skipping link: not a file: https://www.piwheels.org/simple/ground/ 2026-02-07T20:34:53,018 Skipping link: not a file: https://pypi.org/simple/ground/ 2026-02-07T20:34:53,050 Given no hashes to check 1 links for project 'ground': discarding no candidates 2026-02-07T20:34:53,073 Collecting ground==11.0.1 2026-02-07T20:34:53,076 Created temporary directory: /tmp/pip-unpack-nvtobbiu 2026-02-07T20:34:53,324 Downloading ground-11.0.1.tar.gz (33 kB) 2026-02-07T20:34:53,576 Added ground==11.0.1 from https://files.pythonhosted.org/packages/05/19/7f374a0ae55190e4d20286a5ce194bea1c767599fbb7117ef609db67ce58/ground-11.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-1f2st8wx' 2026-02-07T20:34:53,583 Created temporary directory: /tmp/pip-build-env-f58j_fbb 2026-02-07T20:34:53,589 Installing build dependencies: started 2026-02-07T20:34:53,590 Running command pip subprocess to install build dependencies 2026-02-07T20:34:55,616 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-07T20:34:56,703 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-07T20:34:56,779 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-07T20:34:59,078 Collecting setuptools 2026-02-07T20:34:59,112 Using cached setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-02-07T20:34:59,425 Collecting wheel 2026-02-07T20:34:59,431 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-07T20:34:59,677 Collecting packaging>=24.0 2026-02-07T20:34:59,683 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-07T20:35:04,241 Installing collected packages: setuptools, packaging, wheel 2026-02-07T20:35:09,116 Creating /tmp/pip-build-env-f58j_fbb/overlay/local/bin 2026-02-07T20:35:09,119 changing mode of /tmp/pip-build-env-f58j_fbb/overlay/local/bin/wheel to 755 2026-02-07T20:35:09,146 Successfully installed packaging-26.0 setuptools-81.0.0 wheel-0.46.3 2026-02-07T20:35:09,670 Installing build dependencies: finished with status 'done' 2026-02-07T20:35:09,679 Getting requirements to build wheel: started 2026-02-07T20:35:09,680 Running command Getting requirements to build wheel 2026-02-07T20:35:10,709 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-07T20:35:10,710 !! 2026-02-07T20:35:10,711 ******************************************************************************** 2026-02-07T20:35:10,712 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-07T20:35:10,714 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-07T20:35:10,715 or your builds will no longer be supported. 2026-02-07T20:35:10,716 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:10,717 ******************************************************************************** 2026-02-07T20:35:10,719 !! 2026-02-07T20:35:10,720 corresp(dist, value, root_dir) 2026-02-07T20:35:10,812 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-07T20:35:10,813 !! 2026-02-07T20:35:10,814 ******************************************************************************** 2026-02-07T20:35:10,815 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-07T20:35:10,816 License :: OSI Approved :: MIT License 2026-02-07T20:35:10,817 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:10,818 ******************************************************************************** 2026-02-07T20:35:10,819 !! 2026-02-07T20:35:10,820 dist._finalize_license_expression() 2026-02-07T20:35:10,821 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-07T20:35:10,821 !! 2026-02-07T20:35:10,822 ******************************************************************************** 2026-02-07T20:35:10,823 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-07T20:35:10,824 License :: OSI Approved :: MIT License 2026-02-07T20:35:10,826 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:10,826 ******************************************************************************** 2026-02-07T20:35:10,828 !! 2026-02-07T20:35:10,829 self._finalize_license_expression() 2026-02-07T20:35:10,831 running egg_info 2026-02-07T20:35:10,838 writing ground.egg-info/PKG-INFO 2026-02-07T20:35:10,845 writing dependency_links to ground.egg-info/dependency_links.txt 2026-02-07T20:35:10,850 writing requirements to ground.egg-info/requires.txt 2026-02-07T20:35:10,852 writing top-level names to ground.egg-info/top_level.txt 2026-02-07T20:35:10,901 reading manifest file 'ground.egg-info/SOURCES.txt' 2026-02-07T20:35:10,907 reading manifest template 'MANIFEST.in' 2026-02-07T20:35:10,908 adding license file 'LICENSE' 2026-02-07T20:35:10,916 writing manifest file 'ground.egg-info/SOURCES.txt' 2026-02-07T20:35:11,105 Getting requirements to build wheel: finished with status 'done' 2026-02-07T20:35:11,109 Created temporary directory: /tmp/pip-modern-metadata-66rj_7od 2026-02-07T20:35:11,112 Preparing metadata (pyproject.toml): started 2026-02-07T20:35:11,113 Running command Preparing metadata (pyproject.toml) 2026-02-07T20:35:12,156 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-07T20:35:12,156 !! 2026-02-07T20:35:12,158 ******************************************************************************** 2026-02-07T20:35:12,158 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-07T20:35:12,160 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-07T20:35:12,161 or your builds will no longer be supported. 2026-02-07T20:35:12,162 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:12,163 ******************************************************************************** 2026-02-07T20:35:12,165 !! 2026-02-07T20:35:12,166 corresp(dist, value, root_dir) 2026-02-07T20:35:12,252 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-07T20:35:12,253 !! 2026-02-07T20:35:12,255 ******************************************************************************** 2026-02-07T20:35:12,255 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-07T20:35:12,256 License :: OSI Approved :: MIT License 2026-02-07T20:35:12,258 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:12,258 ******************************************************************************** 2026-02-07T20:35:12,259 !! 2026-02-07T20:35:12,260 dist._finalize_license_expression() 2026-02-07T20:35:12,263 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-07T20:35:12,264 !! 2026-02-07T20:35:12,265 ******************************************************************************** 2026-02-07T20:35:12,266 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-07T20:35:12,267 License :: OSI Approved :: MIT License 2026-02-07T20:35:12,268 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:12,269 ******************************************************************************** 2026-02-07T20:35:12,270 !! 2026-02-07T20:35:12,271 self._finalize_license_expression() 2026-02-07T20:35:12,273 running dist_info 2026-02-07T20:35:12,285 creating /tmp/pip-modern-metadata-66rj_7od/ground.egg-info 2026-02-07T20:35:12,287 writing /tmp/pip-modern-metadata-66rj_7od/ground.egg-info/PKG-INFO 2026-02-07T20:35:12,294 writing dependency_links to /tmp/pip-modern-metadata-66rj_7od/ground.egg-info/dependency_links.txt 2026-02-07T20:35:12,298 writing requirements to /tmp/pip-modern-metadata-66rj_7od/ground.egg-info/requires.txt 2026-02-07T20:35:12,299 writing top-level names to /tmp/pip-modern-metadata-66rj_7od/ground.egg-info/top_level.txt 2026-02-07T20:35:12,301 writing manifest file '/tmp/pip-modern-metadata-66rj_7od/ground.egg-info/SOURCES.txt' 2026-02-07T20:35:12,346 reading manifest file '/tmp/pip-modern-metadata-66rj_7od/ground.egg-info/SOURCES.txt' 2026-02-07T20:35:12,348 reading manifest template 'MANIFEST.in' 2026-02-07T20:35:12,349 adding license file 'LICENSE' 2026-02-07T20:35:12,354 writing manifest file '/tmp/pip-modern-metadata-66rj_7od/ground.egg-info/SOURCES.txt' 2026-02-07T20:35:12,356 creating '/tmp/pip-modern-metadata-66rj_7od/ground-11.0.1.dist-info' 2026-02-07T20:35:12,594 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-07T20:35:12,599 Source in /tmp/pip-wheel-j5ucyddh/ground_f7ed33e8887144d2828639868bb04655 has version 11.0.1, which satisfies requirement ground==11.0.1 from https://files.pythonhosted.org/packages/05/19/7f374a0ae55190e4d20286a5ce194bea1c767599fbb7117ef609db67ce58/ground-11.0.1.tar.gz 2026-02-07T20:35:12,601 Removed ground==11.0.1 from https://files.pythonhosted.org/packages/05/19/7f374a0ae55190e4d20286a5ce194bea1c767599fbb7117ef609db67ce58/ground-11.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-1f2st8wx' 2026-02-07T20:35:12,626 Created temporary directory: /tmp/pip-unpack-i1ujuo9t 2026-02-07T20:35:12,626 Building wheels for collected packages: ground 2026-02-07T20:35:12,632 Created temporary directory: /tmp/pip-wheel-hfk2x3sj 2026-02-07T20:35:12,633 Destination directory: /tmp/pip-wheel-hfk2x3sj 2026-02-07T20:35:12,636 Building wheel for ground (pyproject.toml): started 2026-02-07T20:35:12,637 Running command Building wheel for ground (pyproject.toml) 2026-02-07T20:35:13,484 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-07T20:35:13,485 !! 2026-02-07T20:35:13,486 ******************************************************************************** 2026-02-07T20:35:13,487 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-07T20:35:13,488 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-07T20:35:13,488 or your builds will no longer be supported. 2026-02-07T20:35:13,490 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:13,490 ******************************************************************************** 2026-02-07T20:35:13,491 !! 2026-02-07T20:35:13,492 corresp(dist, value, root_dir) 2026-02-07T20:35:13,580 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-07T20:35:13,581 !! 2026-02-07T20:35:13,582 ******************************************************************************** 2026-02-07T20:35:13,583 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-07T20:35:13,584 License :: OSI Approved :: MIT License 2026-02-07T20:35:13,585 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:13,586 ******************************************************************************** 2026-02-07T20:35:13,587 !! 2026-02-07T20:35:13,588 dist._finalize_license_expression() 2026-02-07T20:35:13,601 /tmp/pip-build-env-f58j_fbb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-07T20:35:13,601 !! 2026-02-07T20:35:13,603 ******************************************************************************** 2026-02-07T20:35:13,603 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-07T20:35:13,605 License :: OSI Approved :: MIT License 2026-02-07T20:35:13,606 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-07T20:35:13,607 ******************************************************************************** 2026-02-07T20:35:13,608 !! 2026-02-07T20:35:13,608 self._finalize_license_expression() 2026-02-07T20:35:13,609 running bdist_wheel 2026-02-07T20:35:13,645 running build 2026-02-07T20:35:13,646 running build_py 2026-02-07T20:35:13,662 creating build/lib/ground 2026-02-07T20:35:13,665 copying ground/hints.py -> build/lib/ground 2026-02-07T20:35:13,668 copying ground/enums.py -> build/lib/ground 2026-02-07T20:35:13,670 copying ground/__init__.py -> build/lib/ground 2026-02-07T20:35:13,686 copying ground/context.py -> build/lib/ground 2026-02-07T20:35:13,691 creating build/lib/ground/_core 2026-02-07T20:35:13,693 copying ground/_core/hints.py -> build/lib/ground/_core 2026-02-07T20:35:13,696 copying ground/_core/enums.py -> build/lib/ground/_core 2026-02-07T20:35:13,698 copying ground/_core/__init__.py -> build/lib/ground/_core 2026-02-07T20:35:13,701 copying ground/_core/geometries.py -> build/lib/ground/_core 2026-02-07T20:35:13,703 copying ground/_core/primitive.py -> build/lib/ground/_core 2026-02-07T20:35:13,706 copying ground/_core/discrete.py -> build/lib/ground/_core 2026-02-07T20:35:13,708 copying ground/_core/boxed.py -> build/lib/ground/_core 2026-02-07T20:35:13,710 copying ground/_core/packing.py -> build/lib/ground/_core 2026-02-07T20:35:13,713 creating build/lib/ground/_core/rotation 2026-02-07T20:35:13,715 copying ground/_core/rotation/__init__.py -> build/lib/ground/_core/rotation 2026-02-07T20:35:13,717 copying ground/_core/rotation/context.py -> build/lib/ground/_core/rotation 2026-02-07T20:35:13,720 copying ground/_core/rotation/plain.py -> build/lib/ground/_core/rotation 2026-02-07T20:35:13,723 creating build/lib/ground/_core/centroidal 2026-02-07T20:35:13,724 copying ground/_core/centroidal/__init__.py -> build/lib/ground/_core/centroidal 2026-02-07T20:35:13,727 copying ground/_core/centroidal/context.py -> build/lib/ground/_core/centroidal 2026-02-07T20:35:13,730 creating build/lib/ground/_core/vector 2026-02-07T20:35:13,731 copying ground/_core/vector/__init__.py -> build/lib/ground/_core/vector 2026-02-07T20:35:13,734 copying ground/_core/vector/context.py -> build/lib/ground/_core/vector 2026-02-07T20:35:13,737 creating build/lib/ground/_core/circular 2026-02-07T20:35:13,738 copying ground/_core/circular/__init__.py -> build/lib/ground/_core/circular 2026-02-07T20:35:13,740 copying ground/_core/circular/context.py -> build/lib/ground/_core/circular 2026-02-07T20:35:13,743 creating build/lib/ground/_core/measured 2026-02-07T20:35:13,744 copying ground/_core/measured/__init__.py -> build/lib/ground/_core/measured 2026-02-07T20:35:13,747 copying ground/_core/measured/context.py -> build/lib/ground/_core/measured 2026-02-07T20:35:13,750 creating build/lib/ground/_core/scaling 2026-02-07T20:35:13,751 copying ground/_core/scaling/__init__.py -> build/lib/ground/_core/scaling 2026-02-07T20:35:13,753 copying ground/_core/scaling/context.py -> build/lib/ground/_core/scaling 2026-02-07T20:35:13,756 copying ground/_core/scaling/plain.py -> build/lib/ground/_core/scaling 2026-02-07T20:35:13,759 creating build/lib/ground/_core/angular 2026-02-07T20:35:13,760 copying ground/_core/angular/__init__.py -> build/lib/ground/_core/angular 2026-02-07T20:35:13,763 copying ground/_core/angular/context.py -> build/lib/ground/_core/angular 2026-02-07T20:35:13,766 creating build/lib/ground/_core/translation 2026-02-07T20:35:13,767 copying ground/_core/translation/__init__.py -> build/lib/ground/_core/translation 2026-02-07T20:35:13,769 copying ground/_core/translation/context.py -> build/lib/ground/_core/translation 2026-02-07T20:35:13,772 copying ground/_core/translation/plain.py -> build/lib/ground/_core/translation 2026-02-07T20:35:13,775 creating build/lib/ground/_core/metric 2026-02-07T20:35:13,776 copying ground/_core/metric/__init__.py -> build/lib/ground/_core/metric 2026-02-07T20:35:13,778 copying ground/_core/metric/context.py -> build/lib/ground/_core/metric 2026-02-07T20:35:13,781 creating build/lib/ground/_core/segment 2026-02-07T20:35:13,782 copying ground/_core/segment/__init__.py -> build/lib/ground/_core/segment 2026-02-07T20:35:13,785 copying ground/_core/segment/context.py -> build/lib/ground/_core/segment 2026-02-07T20:35:13,787 copying ground/_core/segment/plain.py -> build/lib/ground/_core/segment 2026-02-07T20:35:13,790 creating build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,791 copying ground/_core/centroidal/plain/__init__.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,793 copying ground/_core/centroidal/plain/multipolygon.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,796 copying ground/_core/centroidal/plain/multipoint.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,798 copying ground/_core/centroidal/plain/multisegment.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,800 copying ground/_core/centroidal/plain/polygon.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,802 copying ground/_core/centroidal/plain/segment.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,804 copying ground/_core/centroidal/plain/contour.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,807 copying ground/_core/centroidal/plain/region.py -> build/lib/ground/_core/centroidal/plain 2026-02-07T20:35:13,810 creating build/lib/ground/_core/vector/plain 2026-02-07T20:35:13,811 copying ground/_core/vector/plain/__init__.py -> build/lib/ground/_core/vector/plain 2026-02-07T20:35:13,813 copying ground/_core/vector/plain/dot.py -> build/lib/ground/_core/vector/plain 2026-02-07T20:35:13,815 copying ground/_core/vector/plain/cross.py -> build/lib/ground/_core/vector/plain 2026-02-07T20:35:13,818 creating build/lib/ground/_core/circular/plain 2026-02-07T20:35:13,819 copying ground/_core/circular/plain/__init__.py -> build/lib/ground/_core/circular/plain 2026-02-07T20:35:13,821 copying ground/_core/circular/plain/point_point_point.py -> build/lib/ground/_core/circular/plain 2026-02-07T20:35:13,824 creating build/lib/ground/_core/measured/plain 2026-02-07T20:35:13,825 copying ground/_core/measured/plain/__init__.py -> build/lib/ground/_core/measured/plain 2026-02-07T20:35:13,827 copying ground/_core/measured/plain/region.py -> build/lib/ground/_core/measured/plain 2026-02-07T20:35:13,829 creating build/lib/ground/_core/angular/plain 2026-02-07T20:35:13,831 copying ground/_core/angular/plain/orientation.py -> build/lib/ground/_core/angular/plain 2026-02-07T20:35:13,833 copying ground/_core/angular/plain/__init__.py -> build/lib/ground/_core/angular/plain 2026-02-07T20:35:13,835 copying ground/_core/angular/plain/kind.py -> build/lib/ground/_core/angular/plain 2026-02-07T20:35:13,838 creating build/lib/ground/_core/metric/plain 2026-02-07T20:35:13,839 copying ground/_core/metric/plain/box.py -> build/lib/ground/_core/metric/plain 2026-02-07T20:35:13,842 copying ground/_core/metric/plain/__init__.py -> build/lib/ground/_core/metric/plain 2026-02-07T20:35:13,844 copying ground/_core/metric/plain/point.py -> build/lib/ground/_core/metric/plain 2026-02-07T20:35:13,846 copying ground/_core/metric/plain/segment.py -> build/lib/ground/_core/metric/plain 2026-02-07T20:35:13,848 running egg_info 2026-02-07T20:35:13,860 writing ground.egg-info/PKG-INFO 2026-02-07T20:35:13,865 writing dependency_links to ground.egg-info/dependency_links.txt 2026-02-07T20:35:13,869 writing requirements to ground.egg-info/requires.txt 2026-02-07T20:35:13,870 writing top-level names to ground.egg-info/top_level.txt 2026-02-07T20:35:13,899 reading manifest file 'ground.egg-info/SOURCES.txt' 2026-02-07T20:35:13,905 reading manifest template 'MANIFEST.in' 2026-02-07T20:35:13,906 adding license file 'LICENSE' 2026-02-07T20:35:13,912 writing manifest file 'ground.egg-info/SOURCES.txt' 2026-02-07T20:35:13,925 copying ground/py.typed -> build/lib/ground 2026-02-07T20:35:13,947 installing to build/bdist.linux-armv7l/wheel 2026-02-07T20:35:13,948 running install 2026-02-07T20:35:13,974 running install_lib 2026-02-07T20:35:13,981 creating build/bdist.linux-armv7l/wheel 2026-02-07T20:35:13,984 creating build/bdist.linux-armv7l/wheel/ground 2026-02-07T20:35:13,985 copying build/lib/ground/hints.py -> build/bdist.linux-armv7l/wheel/./ground 2026-02-07T20:35:13,988 copying build/lib/ground/enums.py -> build/bdist.linux-armv7l/wheel/./ground 2026-02-07T20:35:13,990 copying build/lib/ground/__init__.py -> build/bdist.linux-armv7l/wheel/./ground 2026-02-07T20:35:13,992 copying build/lib/ground/context.py -> build/bdist.linux-armv7l/wheel/./ground 2026-02-07T20:35:13,997 copying build/lib/ground/py.typed -> build/bdist.linux-armv7l/wheel/./ground 2026-02-07T20:35:13,999 creating build/bdist.linux-armv7l/wheel/ground/_core 2026-02-07T20:35:14,001 creating build/bdist.linux-armv7l/wheel/ground/_core/rotation 2026-02-07T20:35:14,003 copying build/lib/ground/_core/rotation/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/rotation 2026-02-07T20:35:14,005 copying build/lib/ground/_core/rotation/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/rotation 2026-02-07T20:35:14,008 copying build/lib/ground/_core/rotation/plain.py -> build/bdist.linux-armv7l/wheel/./ground/_core/rotation 2026-02-07T20:35:14,011 creating build/bdist.linux-armv7l/wheel/ground/_core/centroidal 2026-02-07T20:35:14,012 copying build/lib/ground/_core/centroidal/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal 2026-02-07T20:35:14,015 copying build/lib/ground/_core/centroidal/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal 2026-02-07T20:35:14,018 creating build/bdist.linux-armv7l/wheel/ground/_core/centroidal/plain 2026-02-07T20:35:14,020 copying build/lib/ground/_core/centroidal/plain/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,022 copying build/lib/ground/_core/centroidal/plain/multipolygon.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,024 copying build/lib/ground/_core/centroidal/plain/multipoint.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,026 copying build/lib/ground/_core/centroidal/plain/multisegment.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,028 copying build/lib/ground/_core/centroidal/plain/polygon.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,031 copying build/lib/ground/_core/centroidal/plain/segment.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,033 copying build/lib/ground/_core/centroidal/plain/contour.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,035 copying build/lib/ground/_core/centroidal/plain/region.py -> build/bdist.linux-armv7l/wheel/./ground/_core/centroidal/plain 2026-02-07T20:35:14,038 creating build/bdist.linux-armv7l/wheel/ground/_core/vector 2026-02-07T20:35:14,039 copying build/lib/ground/_core/vector/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/vector 2026-02-07T20:35:14,042 copying build/lib/ground/_core/vector/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/vector 2026-02-07T20:35:14,045 creating build/bdist.linux-armv7l/wheel/ground/_core/vector/plain 2026-02-07T20:35:14,046 copying build/lib/ground/_core/vector/plain/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/vector/plain 2026-02-07T20:35:14,048 copying build/lib/ground/_core/vector/plain/dot.py -> build/bdist.linux-armv7l/wheel/./ground/_core/vector/plain 2026-02-07T20:35:14,051 copying build/lib/ground/_core/vector/plain/cross.py -> build/bdist.linux-armv7l/wheel/./ground/_core/vector/plain 2026-02-07T20:35:14,053 copying build/lib/ground/_core/hints.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,056 copying build/lib/ground/_core/enums.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,058 copying build/lib/ground/_core/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,060 copying build/lib/ground/_core/geometries.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,064 creating build/bdist.linux-armv7l/wheel/ground/_core/circular 2026-02-07T20:35:14,065 copying build/lib/ground/_core/circular/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/circular 2026-02-07T20:35:14,068 copying build/lib/ground/_core/circular/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/circular 2026-02-07T20:35:14,070 creating build/bdist.linux-armv7l/wheel/ground/_core/circular/plain 2026-02-07T20:35:14,072 copying build/lib/ground/_core/circular/plain/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/circular/plain 2026-02-07T20:35:14,074 copying build/lib/ground/_core/circular/plain/point_point_point.py -> build/bdist.linux-armv7l/wheel/./ground/_core/circular/plain 2026-02-07T20:35:14,076 copying build/lib/ground/_core/primitive.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,079 creating build/bdist.linux-armv7l/wheel/ground/_core/measured 2026-02-07T20:35:14,080 copying build/lib/ground/_core/measured/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/measured 2026-02-07T20:35:14,083 copying build/lib/ground/_core/measured/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/measured 2026-02-07T20:35:14,086 creating build/bdist.linux-armv7l/wheel/ground/_core/measured/plain 2026-02-07T20:35:14,087 copying build/lib/ground/_core/measured/plain/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/measured/plain 2026-02-07T20:35:14,089 copying build/lib/ground/_core/measured/plain/region.py -> build/bdist.linux-armv7l/wheel/./ground/_core/measured/plain 2026-02-07T20:35:14,092 copying build/lib/ground/_core/discrete.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,094 copying build/lib/ground/_core/boxed.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,096 copying build/lib/ground/_core/packing.py -> build/bdist.linux-armv7l/wheel/./ground/_core 2026-02-07T20:35:14,099 creating build/bdist.linux-armv7l/wheel/ground/_core/scaling 2026-02-07T20:35:14,100 copying build/lib/ground/_core/scaling/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/scaling 2026-02-07T20:35:14,103 copying build/lib/ground/_core/scaling/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/scaling 2026-02-07T20:35:14,106 copying build/lib/ground/_core/scaling/plain.py -> build/bdist.linux-armv7l/wheel/./ground/_core/scaling 2026-02-07T20:35:14,109 creating build/bdist.linux-armv7l/wheel/ground/_core/angular 2026-02-07T20:35:14,110 copying build/lib/ground/_core/angular/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/angular 2026-02-07T20:35:14,112 copying build/lib/ground/_core/angular/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/angular 2026-02-07T20:35:14,115 creating build/bdist.linux-armv7l/wheel/ground/_core/angular/plain 2026-02-07T20:35:14,116 copying build/lib/ground/_core/angular/plain/orientation.py -> build/bdist.linux-armv7l/wheel/./ground/_core/angular/plain 2026-02-07T20:35:14,119 copying build/lib/ground/_core/angular/plain/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/angular/plain 2026-02-07T20:35:14,121 copying build/lib/ground/_core/angular/plain/kind.py -> build/bdist.linux-armv7l/wheel/./ground/_core/angular/plain 2026-02-07T20:35:14,123 creating build/bdist.linux-armv7l/wheel/ground/_core/translation 2026-02-07T20:35:14,125 copying build/lib/ground/_core/translation/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/translation 2026-02-07T20:35:14,127 copying build/lib/ground/_core/translation/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/translation 2026-02-07T20:35:14,130 copying build/lib/ground/_core/translation/plain.py -> build/bdist.linux-armv7l/wheel/./ground/_core/translation 2026-02-07T20:35:14,133 creating build/bdist.linux-armv7l/wheel/ground/_core/metric 2026-02-07T20:35:14,134 copying build/lib/ground/_core/metric/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/metric 2026-02-07T20:35:14,136 copying build/lib/ground/_core/metric/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/metric 2026-02-07T20:35:14,139 creating build/bdist.linux-armv7l/wheel/ground/_core/metric/plain 2026-02-07T20:35:14,141 copying build/lib/ground/_core/metric/plain/box.py -> build/bdist.linux-armv7l/wheel/./ground/_core/metric/plain 2026-02-07T20:35:14,144 copying build/lib/ground/_core/metric/plain/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/metric/plain 2026-02-07T20:35:14,146 copying build/lib/ground/_core/metric/plain/point.py -> build/bdist.linux-armv7l/wheel/./ground/_core/metric/plain 2026-02-07T20:35:14,148 copying build/lib/ground/_core/metric/plain/segment.py -> build/bdist.linux-armv7l/wheel/./ground/_core/metric/plain 2026-02-07T20:35:14,151 creating build/bdist.linux-armv7l/wheel/ground/_core/segment 2026-02-07T20:35:14,152 copying build/lib/ground/_core/segment/__init__.py -> build/bdist.linux-armv7l/wheel/./ground/_core/segment 2026-02-07T20:35:14,155 copying build/lib/ground/_core/segment/context.py -> build/bdist.linux-armv7l/wheel/./ground/_core/segment 2026-02-07T20:35:14,157 copying build/lib/ground/_core/segment/plain.py -> build/bdist.linux-armv7l/wheel/./ground/_core/segment 2026-02-07T20:35:14,159 running install_egg_info 2026-02-07T20:35:14,166 Copying ground.egg-info to build/bdist.linux-armv7l/wheel/./ground-11.0.1-py3.11.egg-info 2026-02-07T20:35:14,179 running install_scripts 2026-02-07T20:35:14,191 creating build/bdist.linux-armv7l/wheel/ground-11.0.1.dist-info/WHEEL 2026-02-07T20:35:14,195 creating '/tmp/pip-wheel-hfk2x3sj/.tmp-5u3a08_6/ground-11.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-07T20:35:14,198 adding 'ground/__init__.py' 2026-02-07T20:35:14,205 adding 'ground/context.py' 2026-02-07T20:35:14,207 adding 'ground/enums.py' 2026-02-07T20:35:14,209 adding 'ground/hints.py' 2026-02-07T20:35:14,210 adding 'ground/py.typed' 2026-02-07T20:35:14,212 adding 'ground/_core/__init__.py' 2026-02-07T20:35:14,214 adding 'ground/_core/boxed.py' 2026-02-07T20:35:14,216 adding 'ground/_core/discrete.py' 2026-02-07T20:35:14,217 adding 'ground/_core/enums.py' 2026-02-07T20:35:14,219 adding 'ground/_core/geometries.py' 2026-02-07T20:35:14,221 adding 'ground/_core/hints.py' 2026-02-07T20:35:14,223 adding 'ground/_core/packing.py' 2026-02-07T20:35:14,224 adding 'ground/_core/primitive.py' 2026-02-07T20:35:14,226 adding 'ground/_core/angular/__init__.py' 2026-02-07T20:35:14,228 adding 'ground/_core/angular/context.py' 2026-02-07T20:35:14,230 adding 'ground/_core/angular/plain/__init__.py' 2026-02-07T20:35:14,231 adding 'ground/_core/angular/plain/kind.py' 2026-02-07T20:35:14,233 adding 'ground/_core/angular/plain/orientation.py' 2026-02-07T20:35:14,235 adding 'ground/_core/centroidal/__init__.py' 2026-02-07T20:35:14,237 adding 'ground/_core/centroidal/context.py' 2026-02-07T20:35:14,239 adding 'ground/_core/centroidal/plain/__init__.py' 2026-02-07T20:35:14,240 adding 'ground/_core/centroidal/plain/contour.py' 2026-02-07T20:35:14,242 adding 'ground/_core/centroidal/plain/multipoint.py' 2026-02-07T20:35:14,243 adding 'ground/_core/centroidal/plain/multipolygon.py' 2026-02-07T20:35:14,245 adding 'ground/_core/centroidal/plain/multisegment.py' 2026-02-07T20:35:14,247 adding 'ground/_core/centroidal/plain/polygon.py' 2026-02-07T20:35:14,248 adding 'ground/_core/centroidal/plain/region.py' 2026-02-07T20:35:14,250 adding 'ground/_core/centroidal/plain/segment.py' 2026-02-07T20:35:14,251 adding 'ground/_core/circular/__init__.py' 2026-02-07T20:35:14,253 adding 'ground/_core/circular/context.py' 2026-02-07T20:35:14,255 adding 'ground/_core/circular/plain/__init__.py' 2026-02-07T20:35:14,257 adding 'ground/_core/circular/plain/point_point_point.py' 2026-02-07T20:35:14,258 adding 'ground/_core/measured/__init__.py' 2026-02-07T20:35:14,260 adding 'ground/_core/measured/context.py' 2026-02-07T20:35:14,262 adding 'ground/_core/measured/plain/__init__.py' 2026-02-07T20:35:14,263 adding 'ground/_core/measured/plain/region.py' 2026-02-07T20:35:14,265 adding 'ground/_core/metric/__init__.py' 2026-02-07T20:35:14,267 adding 'ground/_core/metric/context.py' 2026-02-07T20:35:14,269 adding 'ground/_core/metric/plain/__init__.py' 2026-02-07T20:35:14,271 adding 'ground/_core/metric/plain/box.py' 2026-02-07T20:35:14,272 adding 'ground/_core/metric/plain/point.py' 2026-02-07T20:35:14,274 adding 'ground/_core/metric/plain/segment.py' 2026-02-07T20:35:14,276 adding 'ground/_core/rotation/__init__.py' 2026-02-07T20:35:14,278 adding 'ground/_core/rotation/context.py' 2026-02-07T20:35:14,280 adding 'ground/_core/rotation/plain.py' 2026-02-07T20:35:14,282 adding 'ground/_core/scaling/__init__.py' 2026-02-07T20:35:14,284 adding 'ground/_core/scaling/context.py' 2026-02-07T20:35:14,286 adding 'ground/_core/scaling/plain.py' 2026-02-07T20:35:14,288 adding 'ground/_core/segment/__init__.py' 2026-02-07T20:35:14,290 adding 'ground/_core/segment/context.py' 2026-02-07T20:35:14,292 adding 'ground/_core/segment/plain.py' 2026-02-07T20:35:14,294 adding 'ground/_core/translation/__init__.py' 2026-02-07T20:35:14,296 adding 'ground/_core/translation/context.py' 2026-02-07T20:35:14,298 adding 'ground/_core/translation/plain.py' 2026-02-07T20:35:14,300 adding 'ground/_core/vector/__init__.py' 2026-02-07T20:35:14,301 adding 'ground/_core/vector/context.py' 2026-02-07T20:35:14,303 adding 'ground/_core/vector/plain/__init__.py' 2026-02-07T20:35:14,304 adding 'ground/_core/vector/plain/cross.py' 2026-02-07T20:35:14,306 adding 'ground/_core/vector/plain/dot.py' 2026-02-07T20:35:14,309 adding 'ground-11.0.1.dist-info/licenses/LICENSE' 2026-02-07T20:35:14,311 adding 'ground-11.0.1.dist-info/METADATA' 2026-02-07T20:35:14,312 adding 'ground-11.0.1.dist-info/WHEEL' 2026-02-07T20:35:14,313 adding 'ground-11.0.1.dist-info/top_level.txt' 2026-02-07T20:35:14,315 adding 'ground-11.0.1.dist-info/RECORD' 2026-02-07T20:35:14,318 removing build/bdist.linux-armv7l/wheel 2026-02-07T20:35:14,473 Building wheel for ground (pyproject.toml): finished with status 'done' 2026-02-07T20:35:14,479 Created wheel for ground: filename=ground-11.0.1-py3-none-any.whl size=44927 sha256=a75718f8fbeb510062d57c8e910a1c55d9e297048f934407d9c6e5b40c2b2e41 2026-02-07T20:35:14,481 Stored in directory: /tmp/pip-ephem-wheel-cache-hdax79wl/wheels/0d/07/d8/6ad3532918322ae2e743c1b6eb5dedada51f31dffcfbf6abad 2026-02-07T20:35:14,507 Successfully built ground 2026-02-07T20:35:14,512 Removed build tracker: '/tmp/pip-build-tracker-1f2st8wx'