2026-05-15T18:18:59,151 Created temporary directory: /tmp/pip-ephem-wheel-cache-9o2t5dtb 2026-05-15T18:18:59,153 Created temporary directory: /tmp/pip-build-tracker-akbvsj3s 2026-05-15T18:18:59,153 Initialized build tracking at /tmp/pip-build-tracker-akbvsj3s 2026-05-15T18:18:59,154 Created build tracker: /tmp/pip-build-tracker-akbvsj3s 2026-05-15T18:18:59,154 Entered build tracker: /tmp/pip-build-tracker-akbvsj3s 2026-05-15T18:18:59,155 Created temporary directory: /tmp/pip-wheel-m3t5dn9a 2026-05-15T18:18:59,158 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-05-15T18:18:59,161 Created temporary directory: /tmp/pip-ephem-wheel-cache-cixvyr3a 2026-05-15T18:18:59,183 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-15T18:18:59,186 2 location(s) to search for versions of gripcontrol: 2026-05-15T18:18:59,186 * https://pypi.org/simple/gripcontrol/ 2026-05-15T18:18:59,186 * https://www.piwheels.org/simple/gripcontrol/ 2026-05-15T18:18:59,187 Fetching project page and analyzing links: https://pypi.org/simple/gripcontrol/ 2026-05-15T18:18:59,188 Getting page https://pypi.org/simple/gripcontrol/ 2026-05-15T18:18:59,189 Found index url https://pypi.org/simple 2026-05-15T18:18:59,351 Fetched page https://pypi.org/simple/gripcontrol/ as application/vnd.pypi.simple.v1+json 2026-05-15T18:18:59,358 Found link https://files.pythonhosted.org/packages/a4/a4/26eb203c70ad9f7f04b08f29d2edcf0053ef0f1f6b51b9bf35a00d4668c0/gripcontrol-1.0.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 1.0.0 2026-05-15T18:18:59,358 Found link https://files.pythonhosted.org/packages/cc/d2/f5f4b64432ca1ac7599f82cb3b52775d2051f909f680e56942279cdcb9c8/gripcontrol-1.0.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 1.0.1 2026-05-15T18:18:59,359 Found link https://files.pythonhosted.org/packages/ef/b8/de898205e7ff24d34e96b899df04c4270c177af8a1f553a5b8e4ef5f7808/gripcontrol-1.0.2.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 1.0.2 2026-05-15T18:18:59,360 Found link https://files.pythonhosted.org/packages/26/71/39afcd363f8fa26963e31c20130e4e08f58ba89349736c3f3a81adb1c737/gripcontrol-1.0.3.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 1.0.3 2026-05-15T18:18:59,361 Found link https://files.pythonhosted.org/packages/bf/d5/af71cc7a4829938891b537e00ecf3041133f882428793a0339457a388c34/gripcontrol-1.0.4.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 1.0.4 2026-05-15T18:18:59,362 Found link https://files.pythonhosted.org/packages/9f/c2/3c605481758c9903d12c660850ffbdc6e97d1dfe2a2189507f439e1041d0/gripcontrol-1.1.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 1.1.0 2026-05-15T18:18:59,362 Found link https://files.pythonhosted.org/packages/d0/ca/47da982f5a89fa5c9d785a04b470973948ca27d4dde00c07d6f7d79b5d1b/gripcontrol-1.2.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 1.2.0 2026-05-15T18:18:59,363 Found link https://files.pythonhosted.org/packages/f1/1d/8e32db7e18682c7e2b9c24c7461c3c2fd2c96265d8c19044c9befee5ca28/gripcontrol-2.0.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.0.0 2026-05-15T18:18:59,364 Found link https://files.pythonhosted.org/packages/59/4f/6b54d8765e04845f35d7300ef3e02975dd491ec083bca0c9860e6fd96b0c/gripcontrol-2.1.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.1.0 2026-05-15T18:18:59,365 Found link https://files.pythonhosted.org/packages/47/7e/112505f3532d8c3130533230e0642a529aa1bec8460f4b2e7a9ab56cff6e/gripcontrol-2.2.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.2.0 2026-05-15T18:18:59,366 Found link https://files.pythonhosted.org/packages/33/c3/6532df034d5d8e12059f2dd6191a3ed7f5a8c70e09ed208ff38f5bd78670/gripcontrol-2.2.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.2.1 2026-05-15T18:18:59,366 Found link https://files.pythonhosted.org/packages/e8/c2/ea408028e54a4ac6504d0c2669ed057f68ad6a93cbd4b6a02c864cdb824c/gripcontrol-2.3.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.3.0 2026-05-15T18:18:59,367 Found link https://files.pythonhosted.org/packages/c3/e8/c7e54f07a3761b6f426b905fcacdaced2febcfa398040cef12ba32ee659c/gripcontrol-2.3.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.3.1 2026-05-15T18:18:59,368 Found link https://files.pythonhosted.org/packages/71/e6/687ae7135b5cc571331f386de34303523bd0d82be53dcc63405d57f4ad59/gripcontrol-2.3.2.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.3.2 2026-05-15T18:18:59,368 Found link https://files.pythonhosted.org/packages/b7/1c/dde1614ce30314aaba913c59a72039fbb4e41c47714f08cd9f81770d64ab/gripcontrol-2.4.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.4.0 2026-05-15T18:18:59,369 Found link https://files.pythonhosted.org/packages/45/88/0209e3d23a4c57d29e836325d382113d89785952c919c8fd9c62ce14ef83/gripcontrol-2.4.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.4.1 2026-05-15T18:18:59,370 Found link https://files.pythonhosted.org/packages/91/24/215b5de796b88d8f5e46b0b5174c76c83c4777af7dc7f5ab0b6d516b3670/gripcontrol-2.4.2.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.4.2 2026-05-15T18:18:59,370 Found link https://files.pythonhosted.org/packages/2c/30/42eba1c70fb18f0d057af817ec7b43e7c15c5e21363bc8d4eaecd5c2220f/gripcontrol-2.5.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 2.5.0 2026-05-15T18:18:59,371 Found link https://files.pythonhosted.org/packages/41/62/5e673dcaa9a641ee8d3b6183182f7202d40f224954616491490013c3b304/gripcontrol-3.0.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 3.0.1 2026-05-15T18:18:59,371 Found link https://files.pythonhosted.org/packages/43/d6/e225a169e66dca18bfa84e4de4709e1ddf55a999342e6aa2b5b51c801f5b/gripcontrol-3.0.2.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 3.0.2 2026-05-15T18:18:59,372 Found link https://files.pythonhosted.org/packages/c8/ec/540c850f61eee605e31ce9985f91309a22b55de8141736c8c5a908e5a206/gripcontrol-3.1.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 3.1.0 2026-05-15T18:18:59,373 Found link https://files.pythonhosted.org/packages/7d/ca/eb9c58a378b90e9831b23611fe08343bbe2402c1b81d3413951b5b5f0d4a/gripcontrol-3.2.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 3.2.0 2026-05-15T18:18:59,374 Found link https://files.pythonhosted.org/packages/fc/7c/c9977b4822f8a1109549760aceb34ce01768f2ad1fde582d5598aa38fdf2/gripcontrol-3.2.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 3.2.1 2026-05-15T18:18:59,374 Found link https://files.pythonhosted.org/packages/ae/d8/3b6a0d5d2e1bf63b97018b5d109c6bb25cc76149dbf4df1dcae07b41b9d3/gripcontrol-3.3.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 3.3.0 2026-05-15T18:18:59,375 Found link https://files.pythonhosted.org/packages/d7/1a/90629f0a4061e986942686b88204d7ec4c064199082952e6ba21378c4d7e/gripcontrol-3.3.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 3.3.1 2026-05-15T18:18:59,376 Found link https://files.pythonhosted.org/packages/7a/5f/9df7951014f85c8d8f224df85d3e657206e16ef5eda9fd41dc855e6be8bd/gripcontrol-4.0.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 4.0.0 2026-05-15T18:18:59,376 Found link https://files.pythonhosted.org/packages/f1/e9/421678a0c20580a5367fc63b9ba17dbf4d04f7efcca544af7c3d13cfeb6b/gripcontrol-4.1.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 4.1.0 2026-05-15T18:18:59,377 Found link https://files.pythonhosted.org/packages/24/04/ecaf5bbfc710aa3a0e8f7eaac1286a69f8b289d8830645a3ee4e142613fd/gripcontrol-4.2.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 4.2.0 2026-05-15T18:18:59,378 Found link https://files.pythonhosted.org/packages/fb/81/4478dc87e7c5b1eee6b311add27aa70a6222566f4065230672df2427b05a/gripcontrol-4.2.1.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 4.2.1 2026-05-15T18:18:59,379 Found link https://files.pythonhosted.org/packages/d4/16/c92c324709fdd1cc996960be33c24ceccb5a5936515280eff8bef05529ae/gripcontrol-4.3.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 4.3.0 2026-05-15T18:18:59,380 Found link https://files.pythonhosted.org/packages/4f/51/1cbf88384fbe97a1454fb0adddcdca8cb90ceb99c3250274c334db844f4f/gripcontrol-4.4.0.tar.gz (from https://pypi.org/simple/gripcontrol/), version: 4.4.0 2026-05-15T18:18:59,380 Fetching project page and analyzing links: https://www.piwheels.org/simple/gripcontrol/ 2026-05-15T18:18:59,381 Getting page https://www.piwheels.org/simple/gripcontrol/ 2026-05-15T18:18:59,382 Found index url https://www.piwheels.org/simple 2026-05-15T18:18:59,567 Fetched page https://www.piwheels.org/simple/gripcontrol/ as text/html 2026-05-15T18:18:59,576 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-4.2.1-py3-none-any.whl#sha256=9c8be585b71ef04048524258bd0defbc954f0b9a4f159121a1f988e799b0b9bb (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,576 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-4.2.0-py3-none-any.whl#sha256=bbb11b4084dd90c89e536aba791661d4beb06112a925b0fa9ae3aef38fd0eb4b (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,577 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-4.1.0-py3-none-any.whl#sha256=3af1f4e690aa68ad74c2bf187c734ee99fbceedccee7fab79bf2313da9b9677d (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,577 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-4.0.0-py3-none-any.whl#sha256=3b39a5922f876e2f5d2e8be491eadc17a7c22fb45238b37794680db77b4d8ca3 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,578 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-3.3.1-py3-none-any.whl#sha256=b45bf753d5cc60fefd5a97187a1cb5867dca99b97376ee3311da035b0a36d823 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,579 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-3.3.0-py3-none-any.whl#sha256=7a5fb1dfb255399664f391237a0b8eeebd4bf2bd00e96d709150f56b87e0929d (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,579 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-3.2.1-py3-none-any.whl#sha256=b0659df16e1dafc5959187980a48f564b06aa111965c23971bf9bcd7f54484c7 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,580 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-3.2.0-py3-none-any.whl#sha256=0e9bf90fac099c75c5b5594c9aede291c7906fb496bc124177f9b9f77224fe47 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,580 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-3.1.0-py3-none-any.whl#sha256=f551f8b2f8391fbe892bc8cee823568a56087a112b7f4da87f6a8299ff17719a (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,581 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-3.0.2-py3-none-any.whl#sha256=d3b9e28c25f06743c679378116922410f4766ef4437563c130750d14b04b5c5a (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,582 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-3.0.1-py3-none-any.whl#sha256=06f9049e3cfe81b0573e4c802cf3455c6abc8fbe028791612e6d48ad4aadd930 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,582 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.5.0-py3-none-any.whl#sha256=f67f121fb5cdad461b0550242d737b76e2b588f2dba7eddb453a2086b62e3e5c (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,583 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.4.2-py3-none-any.whl#sha256=8db45e8946b61a849e2e2d365927b11490d142ac4109e7eb5ba387bbb5ebf4fd (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,584 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.4.1-py3-none-any.whl#sha256=93f12f904572b7270d8648b6a56f18c39c8da459f88be986536797774f1a4632 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,584 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.4.0-py3-none-any.whl#sha256=66602a66d7d481ae458af452daf0fcb4877457f7b45156fbab988cd277827e55 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,584 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.3.2-py3-none-any.whl#sha256=e1fb6bb15399a955aef3150cde87d46292dc300fff3988121db406ae99df4c07 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,585 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.3.1-py3-none-any.whl#sha256=c3cb4ef64d78b6f1992b7d4e1b506c2762076c80fb3b3fc1fc27b25589eaee95 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,585 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.3.0-py3-none-any.whl#sha256=daeb79162c708446e7d2083b3d2d09a76ec97b4159bba815a3824efc7e02d287 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,586 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.2.1-py3-none-any.whl#sha256=7df762ff263aa1037352bd22c3a343711c537dd2a50c9f3fe651f79b51d6d664 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,587 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.2.0-py3-none-any.whl#sha256=17d955c5e10961be6cda3a20f2e2a617a6cd9425d0078991b85e2816eefff1d6 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,587 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.1.0-py3-none-any.whl#sha256=76a4f26ec7c4621465ab48fe0209990d2f66f9c2cb24ee09366f7af81c4841f6 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,588 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-2.0.0-py3-none-any.whl#sha256=6d138c1e7ae2d10626d7b410379a1b82a2f19f7b3831627a6fa9d509458fdc29 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,589 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-1.2.0-py3-none-any.whl#sha256=2044866d6895d1bcfbcb5b07a37e25517df56e5a4f18eb0ee42739a28fd2556d (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,589 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-1.1.0-py3-none-any.whl#sha256=7bede68ec79390d13f57271fdaa30b6eba73131922debd60212915b921daa4b7 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,590 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-1.0.4-py3-none-any.whl#sha256=78c7da893bd00a59ba7d37988b01fd06237393b39edab8bb73e9b1c577f1769e (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,590 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-1.0.3-py3-none-any.whl#sha256=4397aa5c90af013e37a4c2570f9d7ede2ca40d0b8669e9baa78adfdfd52b56d6 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,591 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-1.0.2-py3-none-any.whl#sha256=9d481ba30b862fd0a1bd7f3eb6314825374b60af414ebbd663994e48a8774c86 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,592 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-1.0.1-py3-none-any.whl#sha256=ab48965e083d126dca7ce4a44a94bb0f4eee6ec5f194fcdd60c522c5e46d0e19 (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,592 Skipping link: No binaries permitted for gripcontrol: https://archive1.piwheels.org/simple/gripcontrol/gripcontrol-1.0.0-py3-none-any.whl#sha256=352d8427a6b5ec0639bd2ac2d6addb2ba7801c877af4b1bfa53f88b89dd2a0cc (from https://www.piwheels.org/simple/gripcontrol/) 2026-05-15T18:18:59,593 Skipping link: not a file: https://www.piwheels.org/simple/gripcontrol/ 2026-05-15T18:18:59,593 Skipping link: not a file: https://pypi.org/simple/gripcontrol/ 2026-05-15T18:18:59,615 Given no hashes to check 1 links for project 'gripcontrol': discarding no candidates 2026-05-15T18:18:59,633 Collecting gripcontrol==4.3.0 2026-05-15T18:18:59,636 Created temporary directory: /tmp/pip-unpack-obatfibd 2026-05-15T18:18:59,797 Downloading gripcontrol-4.3.0.tar.gz (12 kB) 2026-05-15T18:18:59,842 Added gripcontrol==4.3.0 from https://files.pythonhosted.org/packages/d4/16/c92c324709fdd1cc996960be33c24ceccb5a5936515280eff8bef05529ae/gripcontrol-4.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-akbvsj3s' 2026-05-15T18:18:59,844 Running setup.py (path:/tmp/pip-wheel-m3t5dn9a/gripcontrol_4cf6562f11e54757ac96e1b5b21b934e/setup.py) egg_info for package gripcontrol 2026-05-15T18:18:59,845 Created temporary directory: /tmp/pip-pip-egg-info-d6s5qfom 2026-05-15T18:18:59,845 Preparing metadata (setup.py): started 2026-05-15T18:18:59,847 Running command python setup.py egg_info 2026-05-15T18:19:00,747 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:19:00,747 !! 2026-05-15T18:19:00,748 ******************************************************************************** 2026-05-15T18:19:00,749 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:19:00,750 License :: OSI Approved :: MIT License 2026-05-15T18:19:00,752 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:19:00,752 ******************************************************************************** 2026-05-15T18:19:00,754 !! 2026-05-15T18:19:00,754 self._finalize_license_expression() 2026-05-15T18:19:00,778 running egg_info 2026-05-15T18:19:00,806 creating /tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info 2026-05-15T18:19:00,807 writing /tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info/PKG-INFO 2026-05-15T18:19:00,810 writing dependency_links to /tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info/dependency_links.txt 2026-05-15T18:19:00,812 writing requirements to /tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info/requires.txt 2026-05-15T18:19:00,814 writing top-level names to /tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info/top_level.txt 2026-05-15T18:19:00,815 writing manifest file '/tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info/SOURCES.txt' 2026-05-15T18:19:00,905 reading manifest file '/tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info/SOURCES.txt' 2026-05-15T18:19:00,907 adding license file 'COPYING' 2026-05-15T18:19:00,910 writing manifest file '/tmp/pip-pip-egg-info-d6s5qfom/gripcontrol.egg-info/SOURCES.txt' 2026-05-15T18:19:01,019 Preparing metadata (setup.py): finished with status 'done' 2026-05-15T18:19:01,023 Source in /tmp/pip-wheel-m3t5dn9a/gripcontrol_4cf6562f11e54757ac96e1b5b21b934e has version 4.3.0, which satisfies requirement gripcontrol==4.3.0 from https://files.pythonhosted.org/packages/d4/16/c92c324709fdd1cc996960be33c24ceccb5a5936515280eff8bef05529ae/gripcontrol-4.3.0.tar.gz 2026-05-15T18:19:01,024 Removed gripcontrol==4.3.0 from https://files.pythonhosted.org/packages/d4/16/c92c324709fdd1cc996960be33c24ceccb5a5936515280eff8bef05529ae/gripcontrol-4.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-akbvsj3s' 2026-05-15T18:19:01,028 Created temporary directory: /tmp/pip-unpack-ticcu8wt 2026-05-15T18:19:01,028 Building wheels for collected packages: gripcontrol 2026-05-15T18:19:01,033 Created temporary directory: /tmp/pip-wheel-60xsdqwd 2026-05-15T18:19:01,034 Building wheel for gripcontrol (setup.py): started 2026-05-15T18:19:01,035 Destination directory: /tmp/pip-wheel-60xsdqwd 2026-05-15T18:19:01,035 Running command python setup.py bdist_wheel 2026-05-15T18:19:01,868 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:19:01,868 !! 2026-05-15T18:19:01,869 ******************************************************************************** 2026-05-15T18:19:01,870 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:19:01,871 License :: OSI Approved :: MIT License 2026-05-15T18:19:01,872 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:19:01,872 ******************************************************************************** 2026-05-15T18:19:01,873 !! 2026-05-15T18:19:01,874 self._finalize_license_expression() 2026-05-15T18:19:01,875 running bdist_wheel 2026-05-15T18:19:02,004 running build 2026-05-15T18:19:02,005 running build_py 2026-05-15T18:19:02,036 creating build/lib/gripcontrol 2026-05-15T18:19:02,038 copying src/response.py -> build/lib/gripcontrol 2026-05-15T18:19:02,041 copying src/channel.py -> build/lib/gripcontrol 2026-05-15T18:19:02,043 copying src/websocketevent.py -> build/lib/gripcontrol 2026-05-15T18:19:02,045 copying src/websocketmessageformat.py -> build/lib/gripcontrol 2026-05-15T18:19:02,047 copying src/grippubcontrol.py -> build/lib/gripcontrol 2026-05-15T18:19:02,049 copying src/gripcontrol.py -> build/lib/gripcontrol 2026-05-15T18:19:02,052 copying src/websocketcontext.py -> build/lib/gripcontrol 2026-05-15T18:19:02,054 copying src/httpresponseformat.py -> build/lib/gripcontrol 2026-05-15T18:19:02,056 copying src/__init__.py -> build/lib/gripcontrol 2026-05-15T18:19:02,058 copying src/httpstreamformat.py -> build/lib/gripcontrol 2026-05-15T18:19:02,088 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-05-15T18:19:02,089 !! 2026-05-15T18:19:02,090 ******************************************************************************** 2026-05-15T18:19:02,091 Please avoid running ``setup.py`` directly. 2026-05-15T18:19:02,091 Instead, use pypa/build, pypa/installer or other 2026-05-15T18:19:02,092 standards-based tools. 2026-05-15T18:19:02,093 This deprecation is overdue, please update your project and remove deprecated 2026-05-15T18:19:02,093 calls to avoid build errors in the future. 2026-05-15T18:19:02,095 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-05-15T18:19:02,095 ******************************************************************************** 2026-05-15T18:19:02,097 !! 2026-05-15T18:19:02,097 self.initialize_options() 2026-05-15T18:19:02,116 installing to build/bdist.linux-armv7l/wheel 2026-05-15T18:19:02,117 running install 2026-05-15T18:19:02,140 running install_lib 2026-05-15T18:19:02,167 creating build/bdist.linux-armv7l/wheel 2026-05-15T18:19:02,169 creating build/bdist.linux-armv7l/wheel/gripcontrol 2026-05-15T18:19:02,171 copying build/lib/gripcontrol/response.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,173 copying build/lib/gripcontrol/channel.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,175 copying build/lib/gripcontrol/websocketevent.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,176 copying build/lib/gripcontrol/websocketmessageformat.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,178 copying build/lib/gripcontrol/grippubcontrol.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,181 copying build/lib/gripcontrol/gripcontrol.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,183 copying build/lib/gripcontrol/websocketcontext.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,185 copying build/lib/gripcontrol/httpresponseformat.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,187 copying build/lib/gripcontrol/__init__.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,189 copying build/lib/gripcontrol/httpstreamformat.py -> build/bdist.linux-armv7l/wheel/./gripcontrol 2026-05-15T18:19:02,191 running install_egg_info 2026-05-15T18:19:02,225 running egg_info 2026-05-15T18:19:02,252 writing gripcontrol.egg-info/PKG-INFO 2026-05-15T18:19:02,255 writing dependency_links to gripcontrol.egg-info/dependency_links.txt 2026-05-15T18:19:02,257 writing requirements to gripcontrol.egg-info/requires.txt 2026-05-15T18:19:02,258 writing top-level names to gripcontrol.egg-info/top_level.txt 2026-05-15T18:19:02,287 reading manifest file 'gripcontrol.egg-info/SOURCES.txt' 2026-05-15T18:19:02,290 adding license file 'COPYING' 2026-05-15T18:19:02,293 writing manifest file 'gripcontrol.egg-info/SOURCES.txt' 2026-05-15T18:19:02,294 Copying gripcontrol.egg-info to build/bdist.linux-armv7l/wheel/./gripcontrol-4.3.0-py3.11.egg-info 2026-05-15T18:19:02,305 running install_scripts 2026-05-15T18:19:02,319 creating build/bdist.linux-armv7l/wheel/gripcontrol-4.3.0.dist-info/WHEEL 2026-05-15T18:19:02,322 creating '/tmp/pip-wheel-60xsdqwd/gripcontrol-4.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-15T18:19:02,324 adding 'gripcontrol/__init__.py' 2026-05-15T18:19:02,325 adding 'gripcontrol/channel.py' 2026-05-15T18:19:02,328 adding 'gripcontrol/gripcontrol.py' 2026-05-15T18:19:02,329 adding 'gripcontrol/grippubcontrol.py' 2026-05-15T18:19:02,331 adding 'gripcontrol/httpresponseformat.py' 2026-05-15T18:19:02,332 adding 'gripcontrol/httpstreamformat.py' 2026-05-15T18:19:02,333 adding 'gripcontrol/response.py' 2026-05-15T18:19:02,335 adding 'gripcontrol/websocketcontext.py' 2026-05-15T18:19:02,336 adding 'gripcontrol/websocketevent.py' 2026-05-15T18:19:02,338 adding 'gripcontrol/websocketmessageformat.py' 2026-05-15T18:19:02,340 adding 'gripcontrol-4.3.0.dist-info/licenses/COPYING' 2026-05-15T18:19:02,341 adding 'gripcontrol-4.3.0.dist-info/METADATA' 2026-05-15T18:19:02,342 adding 'gripcontrol-4.3.0.dist-info/WHEEL' 2026-05-15T18:19:02,343 adding 'gripcontrol-4.3.0.dist-info/top_level.txt' 2026-05-15T18:19:02,344 adding 'gripcontrol-4.3.0.dist-info/RECORD' 2026-05-15T18:19:02,346 removing build/bdist.linux-armv7l/wheel 2026-05-15T18:19:02,464 Building wheel for gripcontrol (setup.py): finished with status 'done' 2026-05-15T18:19:02,467 Created wheel for gripcontrol: filename=gripcontrol-4.3.0-py3-none-any.whl size=13873 sha256=a3f28fec878c62c7e8c3d5e39f7234d46d1d0680834b03dd2834efb027ace6bf 2026-05-15T18:19:02,468 Stored in directory: /tmp/pip-ephem-wheel-cache-cixvyr3a/wheels/cb/52/cd/cc72d268d05d0c9415df92cbb67e0b624163e1ec690afb4bd5 2026-05-15T18:19:02,479 Successfully built gripcontrol 2026-05-15T18:19:02,483 Removed build tracker: '/tmp/pip-build-tracker-akbvsj3s'