2026-03-20T07:37:18,942 Created temporary directory: /tmp/pip-ephem-wheel-cache-no6jxvij 2026-03-20T07:37:18,944 Created temporary directory: /tmp/pip-build-tracker-7mx3pf7p 2026-03-20T07:37:18,945 Initialized build tracking at /tmp/pip-build-tracker-7mx3pf7p 2026-03-20T07:37:18,945 Created build tracker: /tmp/pip-build-tracker-7mx3pf7p 2026-03-20T07:37:18,946 Entered build tracker: /tmp/pip-build-tracker-7mx3pf7p 2026-03-20T07:37:18,946 Created temporary directory: /tmp/pip-wheel-yf9423lb 2026-03-20T07:37:18,949 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-03-20T07:37:18,952 Created temporary directory: /tmp/pip-ephem-wheel-cache-3tdqm57b 2026-03-20T07:37:18,975 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-20T07:37:18,978 2 location(s) to search for versions of opengen: 2026-03-20T07:37:18,978 * https://pypi.org/simple/opengen/ 2026-03-20T07:37:18,978 * https://www.piwheels.org/simple/opengen/ 2026-03-20T07:37:18,979 Fetching project page and analyzing links: https://pypi.org/simple/opengen/ 2026-03-20T07:37:18,980 Getting page https://pypi.org/simple/opengen/ 2026-03-20T07:37:18,981 Found index url https://pypi.org/simple 2026-03-20T07:37:19,120 Fetched page https://pypi.org/simple/opengen/ as application/vnd.pypi.simple.v1+json 2026-03-20T07:37:19,140 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/31/5f/f9bf42b128b1eb74e0a7f5f91d6a121ebacc9d559fc4003792499c87f3e1/opengen-0.0.3-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,140 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c3/6f/f17daa77767a9a37640b60fa09f294d8ec64e3d324054a868022f0c6f7ad/opengen-0.0.3-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,141 Found link https://files.pythonhosted.org/packages/84/0d/2b3bb363b352aca26c8433e9f6f7110db69eb36e2f1a814f58e0d5f8d91d/opengen-0.0.3.tar.gz (from https://pypi.org/simple/opengen/), version: 0.0.3 2026-03-20T07:37:19,141 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/4d/ee/da5e8370aa73aa20f2339636f29388a12667ddedbde1bf7c61353cb43557/opengen-0.0.4-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,142 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ec/0f/238f57b3998209497452e842cbfee2d8da8b50a2497a245f06f9402f0a82/opengen-0.0.4-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,143 Found link https://files.pythonhosted.org/packages/52/e5/861f60e908739abc3f4c608163cadce5ea4d4482cd98820cbf03770bdf8b/opengen-0.0.4.tar.gz (from https://pypi.org/simple/opengen/), version: 0.0.4 2026-03-20T07:37:19,143 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/f4/9c/d5d9d72c0de217daf7dd2f5bc4ebd75774d568ec0a0447d219d1cc9389cd/opengen-0.0.5-py2-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,144 Found link https://files.pythonhosted.org/packages/2d/fd/d66033f9c436fc34612cb38885cf50f7a5cf073797813af7a927863decaa/opengen-0.0.5.tar.gz (from https://pypi.org/simple/opengen/), version: 0.0.5 2026-03-20T07:37:19,145 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/d2/65/64a4f15b8eb94d8c31a2d1443e4ae88a76314664c43e5d8c21315739ebd1/opengen-0.0.6-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,145 Found link https://files.pythonhosted.org/packages/45/30/dc76e0a4c54fefb462d9c182ec6c7e31ef0b1e3ba04d57c31a2751df89f4/opengen-0.0.6.tar.gz (from https://pypi.org/simple/opengen/), version: 0.0.6 2026-03-20T07:37:19,146 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/40/76/2c60d8fdda80a34befdeb92ee36cc95871de9f9ea2a4ea05da2aebcb2bb5/opengen-0.0.7-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,147 Found link https://files.pythonhosted.org/packages/13/c2/c82f62ca71bc9ffef924657d1ce01b86d0e4d744779493e68e8568287304/opengen-0.0.7.tar.gz (from https://pypi.org/simple/opengen/), version: 0.0.7 2026-03-20T07:37:19,148 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/29/da/3c00e9a8addcaba3d41ae73268d8b521bd68eb2f86d1dcf8156278dcc9bf/opengen-0.1.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,148 Found link https://files.pythonhosted.org/packages/a5/d5/dc9ef92eee9c2a824ed8974e0972fece02afd3c89f36e2ab9b3022450ac3/opengen-0.1.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.1.0 2026-03-20T07:37:19,149 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/e7/9f/eed6ed4e443850648cc00a0acd9e33f63b392c2230d5da0d2ab5fcfa7f63/opengen-0.2.0b1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,149 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/c4/b2/5ffb34823d4c47828c38c2a195b4e29390134d7803eb051aed3fa2303103/opengen-0.2.0b2-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,150 Found link https://files.pythonhosted.org/packages/92/7b/aa4aa00da3551958138950823562dab8d3df9c93b61823c11bdcf0673358/opengen-0.2.0b2.tar.gz (from https://pypi.org/simple/opengen/), version: 0.2.0b2 2026-03-20T07:37:19,150 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/0c/40/7b917226a9fdf9d50dbda27a94b2cfd741392ecc124af4c85bc5b100bd0a/opengen-0.2.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,151 Found link https://files.pythonhosted.org/packages/14/85/0f3df5c859d238601b6368f2d90bc991a2002adc92821fde8b18dd0838cf/opengen-0.2.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.2.0 2026-03-20T07:37:19,151 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/44/3d/757c232e97680ec8cbb90a9260e433e0c5bd71ff5f7dd9a52ecedd45ddb6/opengen-0.2.1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,152 Found link https://files.pythonhosted.org/packages/5d/f1/8abf87cbafef5526bf6ab330549eb820601c6ec59b969c008b92f5e6331f/opengen-0.2.1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.2.1 2026-03-20T07:37:19,153 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/9c/ee/12bf9f4b3d0a6daef2cfcae22578f86e572b5ed87ad1d1b90c094a467108/opengen-0.2.2a1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,153 Found link https://files.pythonhosted.org/packages/ba/34/8b0e7a37c1f5551d9f55e80555540df021dcb9dca99f1fa5f6775c1a1484/opengen-0.2.2a1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.2.2a1 2026-03-20T07:37:19,154 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/08/aa/9ba3c7d15297f36478b88ba22f5e1e0aecc4f88b0d0fa28923e081cffb2b/opengen-0.2.2a2-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,154 Found link https://files.pythonhosted.org/packages/17/fa/ad594291bad36cffc2d0502f4c40bc2f2e9aaa45449e7fe22d96fe82c795/opengen-0.2.2a2.tar.gz (from https://pypi.org/simple/opengen/), version: 0.2.2a2 2026-03-20T07:37:19,155 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/17/35/0ec69ebeab775e8cf8e6bec6c720c4aca0ecd97ddcafbfdc0c9655bebbab/opengen-0.3.1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,155 Found link https://files.pythonhosted.org/packages/04/20/787430a4802bc53431526b417d5436230b53a7d8f942eabb318962bb4bf2/opengen-0.3.1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.3.1 2026-03-20T07:37:19,156 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/84/a8/8bc023872e068b77fd08202e74cb742fa75c66a91b08a905955617e62ec1/opengen-0.3.2a1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,157 Found link https://files.pythonhosted.org/packages/0d/1a/57ad3da1d1e54b0ff057d824278403675b3fd9ef01147233a226368a2b0b/opengen-0.3.2a1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.3.2a1 2026-03-20T07:37:19,157 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/b0/76/44b3039a5b7c8786c6b29320508c20da20278205f3359cf6145b8080de97/opengen-0.3.2a2-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,158 Found link https://files.pythonhosted.org/packages/8a/ef/3b50ae8d6c6f2b52ee5266b6b43ca1bbd1934900379c4d90b1f83598a28f/opengen-0.3.2a2.tar.gz (from https://pypi.org/simple/opengen/), version: 0.3.2a2 2026-03-20T07:37:19,159 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/a3/ee/8f0ec89425ba644f4253e64e6e98d3968214eae47886a86120fcd5d0288a/opengen-0.4.1a1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,159 Found link https://files.pythonhosted.org/packages/73/1f/603a596879f03a628bf344d26338f595e8f6a5a82ef0cee67dd01432b4bd/opengen-0.4.1a1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.4.1a1 2026-03-20T07:37:19,160 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/60/cd/483f7b5ae317fb12560e043b09ce9b93bfb394ef92386829d6e0fdd49dd3/opengen-0.4.1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,160 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5b/81/5e770db8cd32a0974013746f3aa672efb62ce2e82a9698a5914e289615ca/opengen-0.4.1-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,161 Found link https://files.pythonhosted.org/packages/a3/a6/207e9747b090948459fa784276d2bd5ef472ef8e77b9500c8c0ee1728769/opengen-0.4.1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.4.1 2026-03-20T07:37:19,161 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/39/d2/c6a80ecf32a3da942f4fe9b4683b974db681568f8c4bc677710b0cfec378/opengen-0.5.0a1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,162 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4b/f7/d40aa600f9a8602bb8a666ac8c106f2ba441fb2a8dd7030d50f429d89276/opengen-0.5.0a1-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,162 Found link https://files.pythonhosted.org/packages/30/0b/904feb877ca0558a7180650c7c9a26c4c73daf3a28e917d51a187ca473c2/opengen-0.5.0a1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.5.0a1 2026-03-20T07:37:19,163 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/b9/16/b78af7e35d22f10f62b0c77880979bb2bc4a23f047f2126798772e33b32c/opengen-0.5.0a2-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,163 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/54/f0/3c1d8771a7c0bb0e5ed387788c2d8b451c1d6cbf851543f73474e9a75d85/opengen-0.5.0a2-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,164 Found link https://files.pythonhosted.org/packages/5b/83/89585a73a7e063b705edecc72339bcfb65229590dd4090b2c1e4f7c45dfe/opengen-0.5.0a2.tar.gz (from https://pypi.org/simple/opengen/), version: 0.5.0a2 2026-03-20T07:37:19,165 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/26/25/e1b7e6423965e49675b50e0a8382f1ac4285431d855fa86d3bf3b7b3075c/opengen-0.5.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,165 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a5/28/4be57c302b3392d1b2d7076f7ef503f4f10648afc90bfb7553d7c8ffb710/opengen-0.5.0-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,166 Found link https://files.pythonhosted.org/packages/eb/c2/380dcd4de04af7afc65f45832fd9b449bcb9c73a3637cceafd337c0117e8/opengen-0.5.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.5.0 2026-03-20T07:37:19,166 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/9c/e3/9cecce96054ede7ed2113948d382e98743b84ec0300e5539d8718f957940/opengen-0.6.0a1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,167 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ed/af/909403e84281361ab6b2e89729ecce787168a957bb3db19bd67f023a3d27/opengen-0.6.0a1-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,167 Found link https://files.pythonhosted.org/packages/90/1b/5e81b916a61e0605018702afdeb72b4a4bb58e3fc529dc37e69b01b6bdfa/opengen-0.6.0a1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.0a1 2026-03-20T07:37:19,168 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/43/4e/d5c91d6b6364063cba8bb126c069a4f536558956e1afabc384a73e8f2c09/opengen-0.6.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,169 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e4/c8/373286f9f3b50f0d75df39fdbce875bf1961dda766c07db0820d71b67417/opengen-0.6.0-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,169 Found link https://files.pythonhosted.org/packages/64/d7/b4fae02ea41994df3daed29a1350caff4ed4f866b48c60c5b03c090a29a6/opengen-0.6.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.0 2026-03-20T07:37:19,170 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/2a/4a/cd4c49b143965a7a0b806447550c467a740cd52b2100cbf31a93152d5764/opengen-0.6.1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,170 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d2/cd/fd6bd86f9849cbf7a12b831af77fc2d4cd647d5c00ce4aee3a3c9bfbc2fc/opengen-0.6.1-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,171 Found link https://files.pythonhosted.org/packages/26/5a/5c2d3ee383570e1d3ec7e819bd54bf5dbba8fc11d7db2adea4d1b801fa52/opengen-0.6.1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.1 2026-03-20T07:37:19,171 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/4d/f8/8e9bdf8e568aa99e07a9e65e82416e9a14bde65012ac7440e101a9c8e976/opengen-0.6.2-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,172 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0b/b8/c429a90685a36896df962e3429d9ad95f87388fc0afbe758a280f4102d9c/opengen-0.6.2-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,172 Found link https://files.pythonhosted.org/packages/0c/af/b3a69238936ec814fa326aa13aac6869b49c681bef7d49dc324ddd69a5f6/opengen-0.6.2.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.2 2026-03-20T07:37:19,173 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/75/93/84aaebd33af59bdb62d0d4ec11d78770f1a8c489e127e5eee0bb1e1f6d91/opengen-0.6.3-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,173 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/76/5a/8ffc0ec95d2099d1baee20df3545b0f4f65cc3a72afdfe84c3c8d1ecb9c6/opengen-0.6.3-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,174 Found link https://files.pythonhosted.org/packages/15/12/ff7182c353a7bdedbbbd685b7e3657e76d065318936b4fb6b0456d00ff59/opengen-0.6.3.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.3 2026-03-20T07:37:19,175 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/d3/ed/ab6cbb88dcbcc9aea73211dd6dbdd9e58809b2cbd0fc3755b994a0694e60/opengen-0.6.4-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,175 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2b/e6/454c248932307cb1748a77982f4059d8f596512aaf6dcf4d090a4041f12b/opengen-0.6.4-py3.6.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,176 Found link https://files.pythonhosted.org/packages/6c/2a/c814ec24968909929d37b5c35d4940ce4f2a71466bbff547b45a9b05d283/opengen-0.6.4.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.4 2026-03-20T07:37:19,177 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/76/d0/70601a208202cea18d796b8235a376158be1017863320c2754d1d5e9fc88/opengen-0.6.5-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,177 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/68/c7/23645be25955cb93f8ddce61100b47b20c6280adb2692952f296bd9cd2ff/opengen-0.6.5-py3.7.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,178 Found link https://files.pythonhosted.org/packages/a5/71/8c63c0c9b16e9b0105c90d61066e8384d2f490a658969b69e9b680096a24/opengen-0.6.5.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.5 2026-03-20T07:37:19,178 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/60/5f/553d55726a619574056339b1e4e203115d3aab1c9c959abfc268dc2f5a31/opengen-0.6.6-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,179 Found link https://files.pythonhosted.org/packages/51/0c/08cee84914a5decef8bc954402396a41481956ccff412fa8430aba703d35/opengen-0.6.6.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.6 2026-03-20T07:37:19,179 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/b5/48/0d8776785c6555f36047370f41b0caa772a90ce788fcc03de3ace9cb0ed7/opengen-0.6.7-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,180 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/12/b8/3cbff9fbb8497c5608afb74b6d8e784f8909adaa6cc6622beda8853f0d8d/opengen-0.6.7-py3.8.egg (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,180 Found link https://files.pythonhosted.org/packages/6b/9d/3355c6133fbb6980eab7c0aa30233f7fc8b86630612cbfd6aaf876e77f1e/opengen-0.6.7.macosx-10.14.6-x86_64.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.7.macosx-10.14.6-x86_64 2026-03-20T07:37:19,181 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/96/40/86c84a5298879dd872881ef3b7ef44fe0bf91a4f0663fb585b8930ef89f4/opengen-0.6.8-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,182 Found link https://files.pythonhosted.org/packages/67/44/baf004865f00ddb056def1ed438a27dd8a0e58fdbcb6a3d0acf057a3a030/opengen-0.6.8.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.8 2026-03-20T07:37:19,182 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/e1/66/99f744902d43467319c59ad08204893c96c181a4f69d6b46948676a576f9/opengen-0.6.9-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,183 Found link https://files.pythonhosted.org/packages/3e/c6/9b58384a9c17eaccbdf6a74a716371c2062e18144e8230b5e8f53c518151/opengen-0.6.9.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.9 2026-03-20T07:37:19,183 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/9e/a0/df30ecb8424dd03d6565e5457b9cd948fab6b0657607338694727663aec3/opengen-0.6.11-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,184 Found link https://files.pythonhosted.org/packages/65/b8/b81777a297652ae62312518f8fbe5ec6ae2fb1465b13982f68e0badf6d7d/opengen-0.6.11.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.11 2026-03-20T07:37:19,184 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/eb/fd/3dafbf968f890676c1b2fac054a083c748299b4c6c1d776361744f150f90/opengen-0.6.12-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,185 Found link https://files.pythonhosted.org/packages/fb/ea/c90ec1dcfad5dcd49d598d44e24cc0fb165fa28573fd203cee00bf8b95df/opengen-0.6.12.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.12 2026-03-20T07:37:19,186 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/7a/c7/9991e5a56b4a7a29a699ed00111bd02451bd496460bebacce729a723ded5/opengen-0.6.13-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,186 Found link https://files.pythonhosted.org/packages/b8/a6/97c7aec2986ab502a36fca50f0296c65ea0dab5dd981b8113468654ebd2b/opengen-0.6.13.tar.gz (from https://pypi.org/simple/opengen/), version: 0.6.13 2026-03-20T07:37:19,187 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/fa/c3/b3471e990c9fd8c2798699643018402f4e312bec91ffa254fbe401c15719/opengen-0.7.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,187 Found link https://files.pythonhosted.org/packages/9b/b0/2421729f9135986578da6b5eb788416200ce52ab0f02c74a5bba97cf0c75/opengen-0.7.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.7.0 2026-03-20T07:37:19,188 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/ae/51/29db1159055e8a0a7e6ebc0f9deb19346fa5857ce613ef13abe90cc6f8fc/opengen-0.7.1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,189 Found link https://files.pythonhosted.org/packages/72/73/1bc6533e63d425dbec8ce045e7feaa36ad63e6bcc82fd7f484ae520082b1/opengen-0.7.1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.7.1 2026-03-20T07:37:19,189 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/aa/9e/61fcc572c39f3ff978b6a9af0db17b3dd2bf18ac4d7b7f6bf92f8ce7f840/opengen-0.8.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,190 Found link https://files.pythonhosted.org/packages/e9/95/2fd2037b291183ee7193828e161c7e138ae8cee3d8a2a8eb4b0e6dad3052/opengen-0.8.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.8.0 2026-03-20T07:37:19,190 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/0c/e0/befec1e1ffea0dc1d9c510ec0378ff4c6095e1f12166dff2227e3f5953c9/opengen-0.8.1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,191 Found link https://files.pythonhosted.org/packages/44/af/e65d7582ae140b844961e5648804185698ae8f16b11213107c224cf915f4/opengen-0.8.1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.8.1 2026-03-20T07:37:19,191 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/b0/d3/51e8087f7eb573722a9f4d8913d1189008eee958ec430dc5868e2ca664cb/opengen-0.9.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,192 Found link https://files.pythonhosted.org/packages/31/d6/486aa954f3ac6b8195dcdb7343899932097d18806cab3f5b0a351f445298/opengen-0.9.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.9.0 2026-03-20T07:37:19,192 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/67/fd/2870baf1c24d2b9047219a8f11ae4901ec9e8167d4de76b15d1ab88205ff/opengen-0.9.1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,193 Found link https://files.pythonhosted.org/packages/99/1b/3b4553eb4872d12996a636ba1ca349226b0bedf2f3a6545660a776502376/opengen-0.9.1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.9.1 2026-03-20T07:37:19,193 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/ef/9a/0f6e5e19ca7dfa51ea75fee5cbac738c37ae43868080dfb5c4667d701374/opengen-0.9.2-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,194 Found link https://files.pythonhosted.org/packages/54/b9/a796965c3269ab2d752a572f5e6872813e15eae06f94ed926c3f6c59bc30/opengen-0.9.2.tar.gz (from https://pypi.org/simple/opengen/), version: 0.9.2 2026-03-20T07:37:19,195 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/9c/fe/3908be67b73715c87e762c463fd32442ff5ad225e9d2c905685aafbdd6ca/opengen-0.9.3-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,195 Found link https://files.pythonhosted.org/packages/f4/1c/4186fff2e22d9b473136720a0302d71032b53cc816fb2b98241645d4be1a/opengen-0.9.3.tar.gz (from https://pypi.org/simple/opengen/), version: 0.9.3 2026-03-20T07:37:19,196 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/c5/b2/dbaee3192b7acbba66009bae933f16a40ba516305dfbb34d0520498bd1b5/opengen-0.9.4-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,196 Found link https://files.pythonhosted.org/packages/49/c8/a7762ffd9ebf5b21b2680ce6ba5206e59533ff005d9e2bc66e05e30e0fa4/opengen-0.9.4.tar.gz (from https://pypi.org/simple/opengen/), version: 0.9.4 2026-03-20T07:37:19,197 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/76/d7/701aab76509ba0da7084bc44447b7a04d52bff0e802ee64ff995c695fb10/opengen-0.9.5-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,198 Found link https://files.pythonhosted.org/packages/db/bb/10dd61c7be12c96b25cb89074f51505c385ff2da6687d39d75c52bc978c4/opengen-0.9.5.tar.gz (from https://pypi.org/simple/opengen/), version: 0.9.5 2026-03-20T07:37:19,198 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/7c/a4/f30549b9dde3766fbc02fd18d4fcaa2920d00d42c9f30680211781483d8b/opengen-0.9.6-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,199 Found link https://files.pythonhosted.org/packages/82/a5/fce080345dc11a2a56d9cdadc41fc3899cee987435ae6a86179b48c352b4/opengen-0.9.6.tar.gz (from https://pypi.org/simple/opengen/), version: 0.9.6 2026-03-20T07:37:19,199 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/46/40/b790442506e965e6676a62a183d40febe817afdcc1a00a1f72df615906ea/opengen-0.10.0a1-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,200 Found link https://files.pythonhosted.org/packages/6b/3c/713e262c56e470dfd16611e67647451665fd7c88df2fee4f2e7781f79a93/opengen-0.10.0a1.tar.gz (from https://pypi.org/simple/opengen/), version: 0.10.0a1 2026-03-20T07:37:19,200 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/9f/3a/a33b2b18f70ecdce9553113421677108149874845f2b979dbb7af84cbc6b/opengen-0.10.0a2-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,201 Found link https://files.pythonhosted.org/packages/92/ef/aa12b149006fa4e08fefae6071432c1749bfc1b664ff04231746d481e44e/opengen-0.10.0a2.tar.gz (from https://pypi.org/simple/opengen/), version: 0.10.0a2 2026-03-20T07:37:19,202 Skipping link: No binaries permitted for opengen: https://files.pythonhosted.org/packages/a2/d2/744c70d5c54170f234eb62f15406c9f42774cee8fd20fe7bb718cac51903/opengen-0.10.0-py3-none-any.whl (from https://pypi.org/simple/opengen/) 2026-03-20T07:37:19,203 Found link https://files.pythonhosted.org/packages/38/4b/64a72b42986c9ac9dbd125b64c34003d743aec91a1669890e0f969487f53/opengen-0.10.0.tar.gz (from https://pypi.org/simple/opengen/), version: 0.10.0 2026-03-20T07:37:19,204 Fetching project page and analyzing links: https://www.piwheels.org/simple/opengen/ 2026-03-20T07:37:19,204 Getting page https://www.piwheels.org/simple/opengen/ 2026-03-20T07:37:19,206 Found index url https://www.piwheels.org/simple 2026-03-20T07:37:19,363 Fetched page https://www.piwheels.org/simple/opengen/ as text/html 2026-03-20T07:37:19,375 Skipping link: No binaries permitted for opengen: https://www.piwheels.org/simple/opengen/opengen-0.10.0a2-py3-none-any.whl#sha256=484f9e6fe2ecc4a2d4a09785bdb2698e5444898ee01b587525ce46a52eff18a7 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,375 Skipping link: No binaries permitted for opengen: https://www.piwheels.org/simple/opengen/opengen-0.10.0a1-py3-none-any.whl#sha256=f402d7602150e83461966c55861ed3ae84a8a796aba9e7afba6b4bf1994146e0 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,376 Skipping link: No binaries permitted for opengen: https://www.piwheels.org/simple/opengen/opengen-0.9.6-py3-none-any.whl#sha256=7881d7a895d8e9b15231af2424daf5d44a8e64de9e0e9cbecf1c7aefc2c96ad1 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,377 Skipping link: No binaries permitted for opengen: https://www.piwheels.org/simple/opengen/opengen-0.9.5-py3-none-any.whl#sha256=b2dc0745c3e405cc876c727eb54a9562ed8dd09ea900dc4081f9def85ef849d5 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,377 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.9.4-py3-none-any.whl#sha256=20fe230d666b6238bb738d7e2211aed77b9b4298303d72d931c84f50636e830f (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,378 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.9.3-py3-none-any.whl#sha256=744405d086bd9216d4641ca652ca01c0462c0508ab1df9785560d5e308c0117a (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,378 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.9.2-py3-none-any.whl#sha256=b9d402ceb6acab0e57b6fa4790e2921b511b289405a0f2377e709eddbbe5a3ff (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,379 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.9.1-py3-none-any.whl#sha256=05b5c828d8927ccf27729d69ceced8e7519f8adbab5095d3b07d08020bad96ac (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,379 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.9.0-py3-none-any.whl#sha256=90624860251fe8b9f99051f2753d1401f26e26450b1dd30d4531638445d17254 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,380 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.8.1-py3-none-any.whl#sha256=9459537242d02ce8fe04f62694d47d75ab7fc7ce2fa34dee8019a61431603ee6 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,380 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.8.0-py3-none-any.whl#sha256=f66e9276fb22bdf1408f23aec93bfd313d43399a09f45145bd15f01dc825b1ef (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,381 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.7.1-py3-none-any.whl#sha256=b040b22973eb21b150e030491e21b24fd6363f35f812133165d8eedee3f68e13 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,381 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.7.0-py3-none-any.whl#sha256=deee079ee756837a4850a2d9f98300760f0b87d43e45208a5feb9fb88e3a9a99 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,381 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.13-py3-none-any.whl#sha256=a0b7d739a89073e0b511dbadc372ca3c520f8307a34fc62cb2b6dcb2fa23396f (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,382 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.12-py3-none-any.whl#sha256=968b6c315d0750442af8eae67739a35887ea2ec22353c210b84c27e323b5c845 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,382 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.11-py3-none-any.whl#sha256=6dd5c1e20a54c5dc68b1d4e6c9663042e36ef9f613bc7431816c8c4eb10f3c4f (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,383 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.9-py3-none-any.whl#sha256=ce205f0a151453b0a4187d8f38526b931dd0ccd3a4459152d0334a1c2ff8516a (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,384 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.8-py3-none-any.whl#sha256=beb3883044637b684cdece9d1959a9530784f25313bcb85c39e4f31a881a8dc2 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,384 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.6-py3-none-any.whl#sha256=a1d0236e4ed031a147a1fc2fa9783422d04de4b31a374e6adae78d67a27f416c (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,385 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.5-py3-none-any.whl#sha256=eebeeeb2ec885a77f620ad0db202d57b9903eda21bcb47d61faa35a3ea6e80ff (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,385 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.4-py3-none-any.whl#sha256=c5022c7d52a6a5c990925ac9d153a4809eb456e96be48c83bba84fb2d8ec648a (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,386 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.3-py3-none-any.whl#sha256=68abce6e475d8df4cb5ad0226b10731bc0a4890e35b8218bf6860575e97bc21c (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,386 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.2-py3-none-any.whl#sha256=1321c6d24f3c0313a3e4e2e673afd5d2a15cf0be417d5b2b9644648ee3718209 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,386 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.1-py3-none-any.whl#sha256=b015b7c122ecf4f9e86d422c21c8478eff632b53f96d67cd910c1e02cb29ef46 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,387 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.0-py3-none-any.whl#sha256=87ebb8fd27f723a8ba8023c8a978b36e4ac711af1be52ac9c5e27836a86174c0 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,387 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.6.0a1-py3-none-any.whl#sha256=38f7c15d8a551b500127b3a9b62f23d6d818219c970f457dbabe43c0dd7b7db5 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,388 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.5.0-py3-none-any.whl#sha256=02f7af41834554080a5da8e39b2612b25dc1f07295b9f8d01a2af78f3b6e0eab (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,388 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.5.0a2-py3-none-any.whl#sha256=bcde1bfada470a785ea9b11e7507ee6ed6efe57ace0f06a43d1877475211662d (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,389 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.5.0a1-py3-none-any.whl#sha256=e52ac9e262f39dd3036a003f840f54c9887c2fffa8dd235bc6f335bf4b377e71 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,389 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.4.1-py3-none-any.whl#sha256=aeba447bda14fd303f6308962cdec29b6ab26ac04a4444eb1145129945c25599 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,390 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.4.1a1-py3-none-any.whl#sha256=3008e9786a1276d28646d593b8772a744b1f4e8d9f200b3be58498c8bcb55b65 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,390 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.3.2a2-py3-none-any.whl#sha256=3c947f742c8a746c79d8e08ba8a6948fc92b7ea57f750223ee0004cc1ea769ba (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,391 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.3.2a1-py3-none-any.whl#sha256=5b0f8074ad4d03263a0ed53be1cd04f107e775dc251821d8fb087a755492a948 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,391 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.3.1-py3-none-any.whl#sha256=e63c9af9780168566fb8874274441e38582ac81aa5c508927384e8e7a698245c (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,392 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.2.2a2-py3-none-any.whl#sha256=a62adba8a93a49453e3013e9bfee9659f15d35c0f110eae56d47acf8feb112c3 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,392 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.2.2a1-py3-none-any.whl#sha256=81a08593cec55cbe8e3436176d7cda55213741692562a69770cbaa50589bf0cc (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,393 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.2.1-py3-none-any.whl#sha256=c736935f93870220fc5c6fb2ff9e3f8b7727e9912120de87749c8e171248df12 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,393 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.2.0-py3-none-any.whl#sha256=643ff55594ebec8b73bb8c44df05b3d8aa143c6bf3b512a3e9d47bf30540841d (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,393 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.2.0b2-py3-none-any.whl#sha256=361efefc455f97bf8f8e877361996890c75d9e8a4291e436b973c375c3a445cc (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,394 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.1.0-py3-none-any.whl#sha256=d0aebda0e76bebaf9bc363632b3d1c695e111d07bf6ccb919f14fe3aa03a6a0e (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,395 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.0.7-py3-none-any.whl#sha256=75b6b58d65c72fddbb0fdb11bc9dd3a7c0c9dfeef6726199b5e019b126efd4fa (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,395 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.0.6-py3-none-any.whl#sha256=03cfc4a04be14800454239168b86c98a497b1a957bb0bbeae7b5ef27f18e955d (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,396 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.0.5-py3-none-any.whl#sha256=fac49c8a7add845c67f460e30efbaa41b404e58021b207c2295b82a71da8a6ef (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,396 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.0.4-py3-none-any.whl#sha256=4cab33cb03257d66d4523fd9d4a1b974384365ba79e2ccccc676b133463f1708 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,397 Skipping link: No binaries permitted for opengen: https://archive1.piwheels.org/simple/opengen/opengen-0.0.3-py3-none-any.whl#sha256=4d554acf6b786e54ea53a871c1b49408fd4c14a859fd4c129112f4d660eb38e8 (from https://www.piwheels.org/simple/opengen/) 2026-03-20T07:37:19,397 Skipping link: not a file: https://www.piwheels.org/simple/opengen/ 2026-03-20T07:37:19,398 Skipping link: not a file: https://pypi.org/simple/opengen/ 2026-03-20T07:37:19,423 Given no hashes to check 1 links for project 'opengen': discarding no candidates 2026-03-20T07:37:19,442 Collecting opengen==0.10.0 2026-03-20T07:37:19,444 Created temporary directory: /tmp/pip-unpack-edmz4jtd 2026-03-20T07:37:19,580 Downloading opengen-0.10.0.tar.gz (86 kB) 2026-03-20T07:37:19,825 Added opengen==0.10.0 from https://files.pythonhosted.org/packages/38/4b/64a72b42986c9ac9dbd125b64c34003d743aec91a1669890e0f969487f53/opengen-0.10.0.tar.gz to build tracker '/tmp/pip-build-tracker-7mx3pf7p' 2026-03-20T07:37:19,826 Running setup.py (path:/tmp/pip-wheel-yf9423lb/opengen_78fc840976744b0c887c6cb2e342e014/setup.py) egg_info for package opengen 2026-03-20T07:37:19,827 Created temporary directory: /tmp/pip-pip-egg-info-iqdfolt2 2026-03-20T07:37:19,828 Preparing metadata (setup.py): started 2026-03-20T07:37:19,829 Running command python setup.py egg_info 2026-03-20T07:37:20,698 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T07:37:20,698 !! 2026-03-20T07:37:20,699 ******************************************************************************** 2026-03-20T07:37:20,699 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T07:37:20,700 License :: OSI Approved :: MIT License 2026-03-20T07:37:20,701 License :: OSI Approved :: Apache Software License 2026-03-20T07:37:20,702 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T07:37:20,702 ******************************************************************************** 2026-03-20T07:37:20,703 !! 2026-03-20T07:37:20,704 self._finalize_license_expression() 2026-03-20T07:37:20,727 running egg_info 2026-03-20T07:37:20,754 creating /tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info 2026-03-20T07:37:20,755 writing /tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info/PKG-INFO 2026-03-20T07:37:20,759 writing dependency_links to /tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info/dependency_links.txt 2026-03-20T07:37:20,761 writing requirements to /tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info/requires.txt 2026-03-20T07:37:20,762 writing top-level names to /tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info/top_level.txt 2026-03-20T07:37:20,764 writing manifest file '/tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info/SOURCES.txt' 2026-03-20T07:37:20,860 reading manifest file '/tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info/SOURCES.txt' 2026-03-20T07:37:20,861 reading manifest template 'MANIFEST.in' 2026-03-20T07:37:20,874 writing manifest file '/tmp/pip-pip-egg-info-iqdfolt2/opengen.egg-info/SOURCES.txt' 2026-03-20T07:37:20,983 Preparing metadata (setup.py): finished with status 'done' 2026-03-20T07:37:20,988 Source in /tmp/pip-wheel-yf9423lb/opengen_78fc840976744b0c887c6cb2e342e014 has version 0.10.0, which satisfies requirement opengen==0.10.0 from https://files.pythonhosted.org/packages/38/4b/64a72b42986c9ac9dbd125b64c34003d743aec91a1669890e0f969487f53/opengen-0.10.0.tar.gz 2026-03-20T07:37:20,989 Removed opengen==0.10.0 from https://files.pythonhosted.org/packages/38/4b/64a72b42986c9ac9dbd125b64c34003d743aec91a1669890e0f969487f53/opengen-0.10.0.tar.gz from build tracker '/tmp/pip-build-tracker-7mx3pf7p' 2026-03-20T07:37:20,994 Created temporary directory: /tmp/pip-unpack-az_fuqid 2026-03-20T07:37:20,994 Building wheels for collected packages: opengen 2026-03-20T07:37:21,000 Created temporary directory: /tmp/pip-wheel-647b7tik 2026-03-20T07:37:21,001 Building wheel for opengen (setup.py): started 2026-03-20T07:37:21,002 Destination directory: /tmp/pip-wheel-647b7tik 2026-03-20T07:37:21,003 Running command python setup.py bdist_wheel 2026-03-20T07:37:21,833 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-20T07:37:21,833 !! 2026-03-20T07:37:21,835 ******************************************************************************** 2026-03-20T07:37:21,835 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-20T07:37:21,837 License :: OSI Approved :: MIT License 2026-03-20T07:37:21,837 License :: OSI Approved :: Apache Software License 2026-03-20T07:37:21,838 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-20T07:37:21,839 ******************************************************************************** 2026-03-20T07:37:21,840 !! 2026-03-20T07:37:21,841 self._finalize_license_expression() 2026-03-20T07:37:21,841 running bdist_wheel 2026-03-20T07:37:21,968 running build 2026-03-20T07:37:21,969 running build_py 2026-03-20T07:37:22,001 creating build/lib/test 2026-03-20T07:37:22,003 copying test/benchmark_open.py -> build/lib/test 2026-03-20T07:37:22,005 copying test/test_ocp.py -> build/lib/test 2026-03-20T07:37:22,009 copying test/test.py -> build/lib/test 2026-03-20T07:37:22,012 copying test/test_constraints.py -> build/lib/test 2026-03-20T07:37:22,015 copying test/__init__.py -> build/lib/test 2026-03-20T07:37:22,016 copying test/prepare_benchmarks.py -> build/lib/test 2026-03-20T07:37:22,018 copying test/test_raspberry_pi.py -> build/lib/test 2026-03-20T07:37:22,020 creating build/lib/opengen 2026-03-20T07:37:22,021 copying opengen/definitions.py -> build/lib/opengen 2026-03-20T07:37:22,023 copying opengen/__init__.py -> build/lib/opengen 2026-03-20T07:37:22,025 creating build/lib/opengen/tcp 2026-03-20T07:37:22,026 copying opengen/tcp/optimizer_tcp_manager.py -> build/lib/opengen/tcp 2026-03-20T07:37:22,029 copying opengen/tcp/solver_error.py -> build/lib/opengen/tcp 2026-03-20T07:37:22,030 copying opengen/tcp/solver_response.py -> build/lib/opengen/tcp 2026-03-20T07:37:22,032 copying opengen/tcp/__init__.py -> build/lib/opengen/tcp 2026-03-20T07:37:22,034 copying opengen/tcp/solver_status.py -> build/lib/opengen/tcp 2026-03-20T07:37:22,036 creating build/lib/opengen/ocp 2026-03-20T07:37:22,037 copying opengen/ocp/constraint_utils.py -> build/lib/opengen/ocp 2026-03-20T07:37:22,039 copying opengen/ocp/problem.py -> build/lib/opengen/ocp 2026-03-20T07:37:22,042 copying opengen/ocp/dynamics.py -> build/lib/opengen/ocp 2026-03-20T07:37:22,044 copying opengen/ocp/builder.py -> build/lib/opengen/ocp 2026-03-20T07:37:22,048 copying opengen/ocp/__init__.py -> build/lib/opengen/ocp 2026-03-20T07:37:22,049 copying opengen/ocp/parameter.py -> build/lib/opengen/ocp 2026-03-20T07:37:22,052 copying opengen/ocp/solution.py -> build/lib/opengen/ocp 2026-03-20T07:37:22,054 creating build/lib/opengen/constraints 2026-03-20T07:37:22,055 copying opengen/constraints/cartesian.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,057 copying opengen/constraints/rectangle.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,059 copying opengen/constraints/soc.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,061 copying opengen/constraints/affine_space.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,063 copying opengen/constraints/constraint.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,065 copying opengen/constraints/ball2.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,067 copying opengen/constraints/finite_set.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,068 copying opengen/constraints/simplex.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,070 copying opengen/constraints/ball1.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,072 copying opengen/constraints/sphere2.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,074 copying opengen/constraints/ball_inf.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,076 copying opengen/constraints/__init__.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,077 copying opengen/constraints/halfspace.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,079 copying opengen/constraints/no_constraints.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,081 copying opengen/constraints/zero.py -> build/lib/opengen/constraints 2026-03-20T07:37:22,083 creating build/lib/opengen/functions 2026-03-20T07:37:22,084 copying opengen/functions/fmin.py -> build/lib/opengen/functions 2026-03-20T07:37:22,087 copying opengen/functions/is_symbolic.py -> build/lib/opengen/functions 2026-03-20T07:37:22,088 copying opengen/functions/sign.py -> build/lib/opengen/functions 2026-03-20T07:37:22,090 copying opengen/functions/rosenbrock.py -> build/lib/opengen/functions 2026-03-20T07:37:22,092 copying opengen/functions/norm2_squared.py -> build/lib/opengen/functions 2026-03-20T07:37:22,094 copying opengen/functions/norm2.py -> build/lib/opengen/functions 2026-03-20T07:37:22,095 copying opengen/functions/__init__.py -> build/lib/opengen/functions 2026-03-20T07:37:22,097 copying opengen/functions/fmax.py -> build/lib/opengen/functions 2026-03-20T07:37:22,098 copying opengen/functions/fabs.py -> build/lib/opengen/functions 2026-03-20T07:37:22,100 copying opengen/functions/is_numeric.py -> build/lib/opengen/functions 2026-03-20T07:37:22,102 creating build/lib/opengen/builder 2026-03-20T07:37:22,103 copying opengen/builder/problem.py -> build/lib/opengen/builder 2026-03-20T07:37:22,105 copying opengen/builder/ros_builder.py -> build/lib/opengen/builder 2026-03-20T07:37:22,108 copying opengen/builder/set_y_calculator.py -> build/lib/opengen/builder 2026-03-20T07:37:22,109 copying opengen/builder/__init__.py -> build/lib/opengen/builder 2026-03-20T07:37:22,111 copying opengen/builder/optimizer_builder.py -> build/lib/opengen/builder 2026-03-20T07:37:22,114 creating build/lib/opengen/config 2026-03-20T07:37:22,115 copying opengen/config/tcp_server_config.py -> build/lib/opengen/config 2026-03-20T07:37:22,117 copying opengen/config/solver_config.py -> build/lib/opengen/config 2026-03-20T07:37:22,119 copying opengen/config/meta.py -> build/lib/opengen/config 2026-03-20T07:37:22,121 copying opengen/config/build_config.py -> build/lib/opengen/config 2026-03-20T07:37:22,124 copying opengen/config/__init__.py -> build/lib/opengen/config 2026-03-20T07:37:22,126 copying opengen/config/ros_config.py -> build/lib/opengen/config 2026-03-20T07:37:22,128 running egg_info 2026-03-20T07:37:22,154 writing opengen.egg-info/PKG-INFO 2026-03-20T07:37:22,156 writing dependency_links to opengen.egg-info/dependency_links.txt 2026-03-20T07:37:22,158 writing requirements to opengen.egg-info/requires.txt 2026-03-20T07:37:22,160 writing top-level names to opengen.egg-info/top_level.txt 2026-03-20T07:37:22,197 reading manifest file 'opengen.egg-info/SOURCES.txt' 2026-03-20T07:37:22,203 reading manifest template 'MANIFEST.in' 2026-03-20T07:37:22,215 writing manifest file 'opengen.egg-info/SOURCES.txt' 2026-03-20T07:37:22,218 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.icasadi' is absent from the `packages` configuration. 2026-03-20T07:37:22,218 !! 2026-03-20T07:37:22,220 ******************************************************************************** 2026-03-20T07:37:22,220 ############################ 2026-03-20T07:37:22,221 # Package would be ignored # 2026-03-20T07:37:22,221 ############################ 2026-03-20T07:37:22,222 Python recognizes 'opengen.icasadi' as an importable package[^1], 2026-03-20T07:37:22,223 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,224 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,224 package, please make sure that 'opengen.icasadi' is explicitly added 2026-03-20T07:37:22,225 to the `packages` configuration field. 2026-03-20T07:37:22,226 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,226 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,227 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,228 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,229 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,230 If you don't want 'opengen.icasadi' to be distributed and are 2026-03-20T07:37:22,231 already explicitly excluding 'opengen.icasadi' via 2026-03-20T07:37:22,232 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,232 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,233 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,234 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,234 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,236 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,236 even if it does not contain any `.py` files. 2026-03-20T07:37:22,237 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,237 directory, all directories are treated like packages. 2026-03-20T07:37:22,238 ******************************************************************************** 2026-03-20T07:37:22,239 !! 2026-03-20T07:37:22,239 check.warn(importable) 2026-03-20T07:37:22,240 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.icasadi.extern' is absent from the `packages` configuration. 2026-03-20T07:37:22,240 !! 2026-03-20T07:37:22,241 ******************************************************************************** 2026-03-20T07:37:22,242 ############################ 2026-03-20T07:37:22,242 # Package would be ignored # 2026-03-20T07:37:22,243 ############################ 2026-03-20T07:37:22,243 Python recognizes 'opengen.icasadi.extern' as an importable package[^1], 2026-03-20T07:37:22,243 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,245 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,245 package, please make sure that 'opengen.icasadi.extern' is explicitly added 2026-03-20T07:37:22,246 to the `packages` configuration field. 2026-03-20T07:37:22,247 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,247 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,248 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,249 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,250 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,251 If you don't want 'opengen.icasadi.extern' to be distributed and are 2026-03-20T07:37:22,251 already explicitly excluding 'opengen.icasadi.extern' via 2026-03-20T07:37:22,252 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,252 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,253 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,254 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,255 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,256 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,257 even if it does not contain any `.py` files. 2026-03-20T07:37:22,258 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,258 directory, all directories are treated like packages. 2026-03-20T07:37:22,259 ******************************************************************************** 2026-03-20T07:37:22,260 !! 2026-03-20T07:37:22,260 check.warn(importable) 2026-03-20T07:37:22,261 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.icasadi.src' is absent from the `packages` configuration. 2026-03-20T07:37:22,262 !! 2026-03-20T07:37:22,262 ******************************************************************************** 2026-03-20T07:37:22,263 ############################ 2026-03-20T07:37:22,263 # Package would be ignored # 2026-03-20T07:37:22,264 ############################ 2026-03-20T07:37:22,264 Python recognizes 'opengen.icasadi.src' as an importable package[^1], 2026-03-20T07:37:22,264 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,265 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,266 package, please make sure that 'opengen.icasadi.src' is explicitly added 2026-03-20T07:37:22,266 to the `packages` configuration field. 2026-03-20T07:37:22,267 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,268 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,268 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,269 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,270 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,271 If you don't want 'opengen.icasadi.src' to be distributed and are 2026-03-20T07:37:22,271 already explicitly excluding 'opengen.icasadi.src' via 2026-03-20T07:37:22,272 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,272 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,273 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,274 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,274 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,276 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,276 even if it does not contain any `.py` files. 2026-03-20T07:37:22,277 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,277 directory, all directories are treated like packages. 2026-03-20T07:37:22,278 ******************************************************************************** 2026-03-20T07:37:22,279 !! 2026-03-20T07:37:22,280 check.warn(importable) 2026-03-20T07:37:22,280 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.templates' is absent from the `packages` configuration. 2026-03-20T07:37:22,280 !! 2026-03-20T07:37:22,281 ******************************************************************************** 2026-03-20T07:37:22,282 ############################ 2026-03-20T07:37:22,283 # Package would be ignored # 2026-03-20T07:37:22,283 ############################ 2026-03-20T07:37:22,283 Python recognizes 'opengen.templates' as an importable package[^1], 2026-03-20T07:37:22,284 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,285 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,285 package, please make sure that 'opengen.templates' is explicitly added 2026-03-20T07:37:22,286 to the `packages` configuration field. 2026-03-20T07:37:22,287 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,287 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,288 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,289 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,290 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,291 If you don't want 'opengen.templates' to be distributed and are 2026-03-20T07:37:22,291 already explicitly excluding 'opengen.templates' via 2026-03-20T07:37:22,292 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,292 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,292 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,293 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,294 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,295 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,296 even if it does not contain any `.py` files. 2026-03-20T07:37:22,296 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,297 directory, all directories are treated like packages. 2026-03-20T07:37:22,297 ******************************************************************************** 2026-03-20T07:37:22,298 !! 2026-03-20T07:37:22,298 check.warn(importable) 2026-03-20T07:37:22,299 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.templates.c' is absent from the `packages` configuration. 2026-03-20T07:37:22,299 !! 2026-03-20T07:37:22,300 ******************************************************************************** 2026-03-20T07:37:22,301 ############################ 2026-03-20T07:37:22,301 # Package would be ignored # 2026-03-20T07:37:22,302 ############################ 2026-03-20T07:37:22,302 Python recognizes 'opengen.templates.c' as an importable package[^1], 2026-03-20T07:37:22,303 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,304 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,304 package, please make sure that 'opengen.templates.c' is explicitly added 2026-03-20T07:37:22,304 to the `packages` configuration field. 2026-03-20T07:37:22,305 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,306 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,306 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,307 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,308 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,309 If you don't want 'opengen.templates.c' to be distributed and are 2026-03-20T07:37:22,310 already explicitly excluding 'opengen.templates.c' via 2026-03-20T07:37:22,310 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,311 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,311 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,312 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,314 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,315 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,316 even if it does not contain any `.py` files. 2026-03-20T07:37:22,316 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,317 directory, all directories are treated like packages. 2026-03-20T07:37:22,318 ******************************************************************************** 2026-03-20T07:37:22,319 !! 2026-03-20T07:37:22,319 check.warn(importable) 2026-03-20T07:37:22,319 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.templates.icasadi' is absent from the `packages` configuration. 2026-03-20T07:37:22,320 !! 2026-03-20T07:37:22,321 ******************************************************************************** 2026-03-20T07:37:22,321 ############################ 2026-03-20T07:37:22,322 # Package would be ignored # 2026-03-20T07:37:22,322 ############################ 2026-03-20T07:37:22,322 Python recognizes 'opengen.templates.icasadi' as an importable package[^1], 2026-03-20T07:37:22,323 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,324 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,324 package, please make sure that 'opengen.templates.icasadi' is explicitly added 2026-03-20T07:37:22,325 to the `packages` configuration field. 2026-03-20T07:37:22,325 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,326 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,326 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,327 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,329 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,330 If you don't want 'opengen.templates.icasadi' to be distributed and are 2026-03-20T07:37:22,330 already explicitly excluding 'opengen.templates.icasadi' via 2026-03-20T07:37:22,331 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,331 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,332 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,333 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,334 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,336 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,337 even if it does not contain any `.py` files. 2026-03-20T07:37:22,337 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,338 directory, all directories are treated like packages. 2026-03-20T07:37:22,339 ******************************************************************************** 2026-03-20T07:37:22,340 !! 2026-03-20T07:37:22,340 check.warn(importable) 2026-03-20T07:37:22,341 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.templates.python' is absent from the `packages` configuration. 2026-03-20T07:37:22,341 !! 2026-03-20T07:37:22,342 ******************************************************************************** 2026-03-20T07:37:22,343 ############################ 2026-03-20T07:37:22,344 # Package would be ignored # 2026-03-20T07:37:22,344 ############################ 2026-03-20T07:37:22,345 Python recognizes 'opengen.templates.python' as an importable package[^1], 2026-03-20T07:37:22,345 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,347 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,347 package, please make sure that 'opengen.templates.python' is explicitly added 2026-03-20T07:37:22,348 to the `packages` configuration field. 2026-03-20T07:37:22,349 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,350 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,350 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,351 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,352 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,352 If you don't want 'opengen.templates.python' to be distributed and are 2026-03-20T07:37:22,353 already explicitly excluding 'opengen.templates.python' via 2026-03-20T07:37:22,353 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,354 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,354 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,355 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,356 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,358 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,358 even if it does not contain any `.py` files. 2026-03-20T07:37:22,359 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,359 directory, all directories are treated like packages. 2026-03-20T07:37:22,360 ******************************************************************************** 2026-03-20T07:37:22,361 !! 2026-03-20T07:37:22,361 check.warn(importable) 2026-03-20T07:37:22,362 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.templates.ros' is absent from the `packages` configuration. 2026-03-20T07:37:22,362 !! 2026-03-20T07:37:22,363 ******************************************************************************** 2026-03-20T07:37:22,364 ############################ 2026-03-20T07:37:22,364 # Package would be ignored # 2026-03-20T07:37:22,365 ############################ 2026-03-20T07:37:22,366 Python recognizes 'opengen.templates.ros' as an importable package[^1], 2026-03-20T07:37:22,366 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,367 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,368 package, please make sure that 'opengen.templates.ros' is explicitly added 2026-03-20T07:37:22,369 to the `packages` configuration field. 2026-03-20T07:37:22,370 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,370 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,371 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,372 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,373 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,374 If you don't want 'opengen.templates.ros' to be distributed and are 2026-03-20T07:37:22,375 already explicitly excluding 'opengen.templates.ros' via 2026-03-20T07:37:22,375 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,376 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,377 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,378 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,379 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,382 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,382 even if it does not contain any `.py` files. 2026-03-20T07:37:22,382 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,383 directory, all directories are treated like packages. 2026-03-20T07:37:22,383 ******************************************************************************** 2026-03-20T07:37:22,384 !! 2026-03-20T07:37:22,385 check.warn(importable) 2026-03-20T07:37:22,385 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'opengen.templates.tcp' is absent from the `packages` configuration. 2026-03-20T07:37:22,385 !! 2026-03-20T07:37:22,386 ******************************************************************************** 2026-03-20T07:37:22,387 ############################ 2026-03-20T07:37:22,387 # Package would be ignored # 2026-03-20T07:37:22,388 ############################ 2026-03-20T07:37:22,388 Python recognizes 'opengen.templates.tcp' as an importable package[^1], 2026-03-20T07:37:22,388 but it is absent from setuptools' `packages` configuration. 2026-03-20T07:37:22,389 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-20T07:37:22,390 package, please make sure that 'opengen.templates.tcp' is explicitly added 2026-03-20T07:37:22,390 to the `packages` configuration field. 2026-03-20T07:37:22,391 Alternatively, you can also rely on setuptools' discovery methods 2026-03-20T07:37:22,392 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-20T07:37:22,392 instead of `find_packages(...)`/`find:`). 2026-03-20T07:37:22,393 You can read more about "package discovery" on setuptools documentation page: 2026-03-20T07:37:22,394 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-20T07:37:22,396 If you don't want 'opengen.templates.tcp' to be distributed and are 2026-03-20T07:37:22,396 already explicitly excluding 'opengen.templates.tcp' via 2026-03-20T07:37:22,397 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-20T07:37:22,398 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-20T07:37:22,398 combination with a more fine grained `package-data` configuration. 2026-03-20T07:37:22,399 You can read more about "package data files" on setuptools documentation page: 2026-03-20T07:37:22,401 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-20T07:37:22,402 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-20T07:37:22,403 even if it does not contain any `.py` files. 2026-03-20T07:37:22,403 On the other hand, currently there is no concept of package data 2026-03-20T07:37:22,404 directory, all directories are treated like packages. 2026-03-20T07:37:22,404 ******************************************************************************** 2026-03-20T07:37:22,405 !! 2026-03-20T07:37:22,406 check.warn(importable) 2026-03-20T07:37:22,406 creating build/lib/opengen/icasadi 2026-03-20T07:37:22,407 copying opengen/icasadi/.gitignore -> build/lib/opengen/icasadi 2026-03-20T07:37:22,407 copying opengen/icasadi/Cargo.toml -> build/lib/opengen/icasadi 2026-03-20T07:37:22,408 copying opengen/icasadi/README.md -> build/lib/opengen/icasadi 2026-03-20T07:37:22,408 copying opengen/icasadi/build.rs -> build/lib/opengen/icasadi 2026-03-20T07:37:22,409 creating build/lib/opengen/icasadi/extern 2026-03-20T07:37:22,410 copying opengen/icasadi/extern/README.txt -> build/lib/opengen/icasadi/extern 2026-03-20T07:37:22,410 creating build/lib/opengen/icasadi/src 2026-03-20T07:37:22,411 copying opengen/icasadi/src/PLACEHOLDER -> build/lib/opengen/icasadi/src 2026-03-20T07:37:22,411 creating build/lib/opengen/templates 2026-03-20T07:37:22,412 copying opengen/templates/cargo_config.toml -> build/lib/opengen/templates 2026-03-20T07:37:22,412 copying opengen/templates/optimizer.rs.jinja -> build/lib/opengen/templates 2026-03-20T07:37:22,413 copying opengen/templates/optimizer_build.rs.jinja -> build/lib/opengen/templates 2026-03-20T07:37:22,413 copying opengen/templates/optimizer_cargo.toml.jinja -> build/lib/opengen/templates 2026-03-20T07:37:22,414 creating build/lib/opengen/templates/c 2026-03-20T07:37:22,414 copying opengen/templates/c/example_cmakelists.txt -> build/lib/opengen/templates/c 2026-03-20T07:37:22,415 copying opengen/templates/c/example_optimizer_c_bindings.c -> build/lib/opengen/templates/c 2026-03-20T07:37:22,415 copying opengen/templates/c/optimizer_cinterface.rs.jinja -> build/lib/opengen/templates/c 2026-03-20T07:37:22,415 creating build/lib/opengen/templates/icasadi 2026-03-20T07:37:22,416 copying opengen/templates/icasadi/casadi_memory.h -> build/lib/opengen/templates/icasadi 2026-03-20T07:37:22,416 copying opengen/templates/icasadi/icasadi_cargo.toml -> build/lib/opengen/templates/icasadi 2026-03-20T07:37:22,417 copying opengen/templates/icasadi/icasadi_lib.rs -> build/lib/opengen/templates/icasadi 2026-03-20T07:37:22,417 copying opengen/templates/icasadi/interface.c -> build/lib/opengen/templates/icasadi 2026-03-20T07:37:22,418 creating build/lib/opengen/templates/python 2026-03-20T07:37:22,418 copying opengen/templates/python/python_bindings.rs -> build/lib/opengen/templates/python 2026-03-20T07:37:22,419 copying opengen/templates/python/python_bindings_cargo.toml -> build/lib/opengen/templates/python 2026-03-20T07:37:22,419 creating build/lib/opengen/templates/ros 2026-03-20T07:37:22,420 copying opengen/templates/ros/CMakeLists.txt -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,420 copying opengen/templates/ros/OptimizationParameters.msg -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,421 copying opengen/templates/ros/OptimizationResult.msg -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,421 copying opengen/templates/ros/README.md -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,422 copying opengen/templates/ros/open_optimizer.cpp -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,423 copying opengen/templates/ros/open_optimizer.hpp -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,423 copying opengen/templates/ros/open_optimizer.launch -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,424 copying opengen/templates/ros/open_params.yaml -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,424 copying opengen/templates/ros/package.xml -> build/lib/opengen/templates/ros 2026-03-20T07:37:22,425 creating build/lib/opengen/templates/tcp 2026-03-20T07:37:22,425 copying opengen/templates/tcp/tcp_server.rs -> build/lib/opengen/templates/tcp 2026-03-20T07:37:22,426 copying opengen/templates/tcp/tcp_server_cargo.toml -> build/lib/opengen/templates/tcp 2026-03-20T07:37:22,427 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-20T07:37:22,427 !! 2026-03-20T07:37:22,428 ******************************************************************************** 2026-03-20T07:37:22,429 Please avoid running ``setup.py`` directly. 2026-03-20T07:37:22,429 Instead, use pypa/build, pypa/installer or other 2026-03-20T07:37:22,430 standards-based tools. 2026-03-20T07:37:22,431 This deprecation is overdue, please update your project and remove deprecated 2026-03-20T07:37:22,432 calls to avoid build errors in the future. 2026-03-20T07:37:22,433 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-20T07:37:22,433 ******************************************************************************** 2026-03-20T07:37:22,436 !! 2026-03-20T07:37:22,437 self.initialize_options() 2026-03-20T07:37:22,437 installing to build/bdist.linux-armv7l/wheel 2026-03-20T07:37:22,437 running install 2026-03-20T07:37:22,438 running install_lib 2026-03-20T07:37:22,443 creating build/bdist.linux-armv7l/wheel 2026-03-20T07:37:22,445 creating build/bdist.linux-armv7l/wheel/test 2026-03-20T07:37:22,446 copying build/lib/test/benchmark_open.py -> build/bdist.linux-armv7l/wheel/./test 2026-03-20T07:37:22,449 copying build/lib/test/test_ocp.py -> build/bdist.linux-armv7l/wheel/./test 2026-03-20T07:37:22,452 copying build/lib/test/test.py -> build/bdist.linux-armv7l/wheel/./test 2026-03-20T07:37:22,456 copying build/lib/test/test_constraints.py -> build/bdist.linux-armv7l/wheel/./test 2026-03-20T07:37:22,458 copying build/lib/test/__init__.py -> build/bdist.linux-armv7l/wheel/./test 2026-03-20T07:37:22,460 copying build/lib/test/prepare_benchmarks.py -> build/bdist.linux-armv7l/wheel/./test 2026-03-20T07:37:22,462 copying build/lib/test/test_raspberry_pi.py -> build/bdist.linux-armv7l/wheel/./test 2026-03-20T07:37:22,464 creating build/bdist.linux-armv7l/wheel/opengen 2026-03-20T07:37:22,465 copying build/lib/opengen/definitions.py -> build/bdist.linux-armv7l/wheel/./opengen 2026-03-20T07:37:22,468 creating build/bdist.linux-armv7l/wheel/opengen/tcp 2026-03-20T07:37:22,469 copying build/lib/opengen/tcp/optimizer_tcp_manager.py -> build/bdist.linux-armv7l/wheel/./opengen/tcp 2026-03-20T07:37:22,471 copying build/lib/opengen/tcp/solver_error.py -> build/bdist.linux-armv7l/wheel/./opengen/tcp 2026-03-20T07:37:22,473 copying build/lib/opengen/tcp/solver_response.py -> build/bdist.linux-armv7l/wheel/./opengen/tcp 2026-03-20T07:37:22,475 copying build/lib/opengen/tcp/__init__.py -> build/bdist.linux-armv7l/wheel/./opengen/tcp 2026-03-20T07:37:22,477 copying build/lib/opengen/tcp/solver_status.py -> build/bdist.linux-armv7l/wheel/./opengen/tcp 2026-03-20T07:37:22,479 creating build/bdist.linux-armv7l/wheel/opengen/ocp 2026-03-20T07:37:22,480 copying build/lib/opengen/ocp/constraint_utils.py -> build/bdist.linux-armv7l/wheel/./opengen/ocp 2026-03-20T07:37:22,482 copying build/lib/opengen/ocp/problem.py -> build/bdist.linux-armv7l/wheel/./opengen/ocp 2026-03-20T07:37:22,486 copying build/lib/opengen/ocp/dynamics.py -> build/bdist.linux-armv7l/wheel/./opengen/ocp 2026-03-20T07:37:22,489 copying build/lib/opengen/ocp/builder.py -> build/bdist.linux-armv7l/wheel/./opengen/ocp 2026-03-20T07:37:22,492 copying build/lib/opengen/ocp/__init__.py -> build/bdist.linux-armv7l/wheel/./opengen/ocp 2026-03-20T07:37:22,494 copying build/lib/opengen/ocp/parameter.py -> build/bdist.linux-armv7l/wheel/./opengen/ocp 2026-03-20T07:37:22,496 copying build/lib/opengen/ocp/solution.py -> build/bdist.linux-armv7l/wheel/./opengen/ocp 2026-03-20T07:37:22,499 creating build/bdist.linux-armv7l/wheel/opengen/constraints 2026-03-20T07:37:22,500 copying build/lib/opengen/constraints/cartesian.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,502 copying build/lib/opengen/constraints/rectangle.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,504 copying build/lib/opengen/constraints/soc.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,506 copying build/lib/opengen/constraints/affine_space.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,508 copying build/lib/opengen/constraints/constraint.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,510 copying build/lib/opengen/constraints/ball2.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,512 copying build/lib/opengen/constraints/finite_set.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,514 copying build/lib/opengen/constraints/simplex.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,516 copying build/lib/opengen/constraints/ball1.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,518 copying build/lib/opengen/constraints/sphere2.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,520 copying build/lib/opengen/constraints/ball_inf.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,522 copying build/lib/opengen/constraints/__init__.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,524 copying build/lib/opengen/constraints/halfspace.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,525 copying build/lib/opengen/constraints/no_constraints.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,527 copying build/lib/opengen/constraints/zero.py -> build/bdist.linux-armv7l/wheel/./opengen/constraints 2026-03-20T07:37:22,530 creating build/bdist.linux-armv7l/wheel/opengen/functions 2026-03-20T07:37:22,531 copying build/lib/opengen/functions/fmin.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,533 copying build/lib/opengen/functions/is_symbolic.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,534 copying build/lib/opengen/functions/sign.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,536 copying build/lib/opengen/functions/rosenbrock.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,538 copying build/lib/opengen/functions/norm2_squared.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,540 copying build/lib/opengen/functions/norm2.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,542 copying build/lib/opengen/functions/__init__.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,544 copying build/lib/opengen/functions/fmax.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,545 copying build/lib/opengen/functions/fabs.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,547 copying build/lib/opengen/functions/is_numeric.py -> build/bdist.linux-armv7l/wheel/./opengen/functions 2026-03-20T07:37:22,549 copying build/lib/opengen/__init__.py -> build/bdist.linux-armv7l/wheel/./opengen 2026-03-20T07:37:22,551 creating build/bdist.linux-armv7l/wheel/opengen/builder 2026-03-20T07:37:22,552 copying build/lib/opengen/builder/problem.py -> build/bdist.linux-armv7l/wheel/./opengen/builder 2026-03-20T07:37:22,555 copying build/lib/opengen/builder/ros_builder.py -> build/bdist.linux-armv7l/wheel/./opengen/builder 2026-03-20T07:37:22,557 copying build/lib/opengen/builder/set_y_calculator.py -> build/bdist.linux-armv7l/wheel/./opengen/builder 2026-03-20T07:37:22,559 copying build/lib/opengen/builder/__init__.py -> build/bdist.linux-armv7l/wheel/./opengen/builder 2026-03-20T07:37:22,561 copying build/lib/opengen/builder/optimizer_builder.py -> build/bdist.linux-armv7l/wheel/./opengen/builder 2026-03-20T07:37:22,566 creating build/bdist.linux-armv7l/wheel/opengen/templates 2026-03-20T07:37:22,567 creating build/bdist.linux-armv7l/wheel/opengen/templates/ros 2026-03-20T07:37:22,568 copying build/lib/opengen/templates/ros/package.xml -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,570 copying build/lib/opengen/templates/ros/OptimizationResult.msg -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,572 copying build/lib/opengen/templates/ros/open_params.yaml -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,574 copying build/lib/opengen/templates/ros/CMakeLists.txt -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,575 copying build/lib/opengen/templates/ros/open_optimizer.launch -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,577 copying build/lib/opengen/templates/ros/open_optimizer.hpp -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,579 copying build/lib/opengen/templates/ros/open_optimizer.cpp -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,582 copying build/lib/opengen/templates/ros/OptimizationParameters.msg -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,584 copying build/lib/opengen/templates/ros/README.md -> build/bdist.linux-armv7l/wheel/./opengen/templates/ros 2026-03-20T07:37:22,586 creating build/bdist.linux-armv7l/wheel/opengen/templates/tcp 2026-03-20T07:37:22,587 copying build/lib/opengen/templates/tcp/tcp_server_cargo.toml -> build/bdist.linux-armv7l/wheel/./opengen/templates/tcp 2026-03-20T07:37:22,589 copying build/lib/opengen/templates/tcp/tcp_server.rs -> build/bdist.linux-armv7l/wheel/./opengen/templates/tcp 2026-03-20T07:37:22,592 creating build/bdist.linux-armv7l/wheel/opengen/templates/python 2026-03-20T07:37:22,592 copying build/lib/opengen/templates/python/python_bindings_cargo.toml -> build/bdist.linux-armv7l/wheel/./opengen/templates/python 2026-03-20T07:37:22,594 copying build/lib/opengen/templates/python/python_bindings.rs -> build/bdist.linux-armv7l/wheel/./opengen/templates/python 2026-03-20T07:37:22,597 copying build/lib/opengen/templates/cargo_config.toml -> build/bdist.linux-armv7l/wheel/./opengen/templates 2026-03-20T07:37:22,598 copying build/lib/opengen/templates/optimizer_build.rs.jinja -> build/bdist.linux-armv7l/wheel/./opengen/templates 2026-03-20T07:37:22,600 creating build/bdist.linux-armv7l/wheel/opengen/templates/c 2026-03-20T07:37:22,601 copying build/lib/opengen/templates/c/optimizer_cinterface.rs.jinja -> build/bdist.linux-armv7l/wheel/./opengen/templates/c 2026-03-20T07:37:22,604 copying build/lib/opengen/templates/c/example_optimizer_c_bindings.c -> build/bdist.linux-armv7l/wheel/./opengen/templates/c 2026-03-20T07:37:22,606 copying build/lib/opengen/templates/c/example_cmakelists.txt -> build/bdist.linux-armv7l/wheel/./opengen/templates/c 2026-03-20T07:37:22,607 copying build/lib/opengen/templates/optimizer.rs.jinja -> build/bdist.linux-armv7l/wheel/./opengen/templates 2026-03-20T07:37:22,610 copying build/lib/opengen/templates/optimizer_cargo.toml.jinja -> build/bdist.linux-armv7l/wheel/./opengen/templates 2026-03-20T07:37:22,612 creating build/bdist.linux-armv7l/wheel/opengen/templates/icasadi 2026-03-20T07:37:22,613 copying build/lib/opengen/templates/icasadi/casadi_memory.h -> build/bdist.linux-armv7l/wheel/./opengen/templates/icasadi 2026-03-20T07:37:22,616 copying build/lib/opengen/templates/icasadi/icasadi_cargo.toml -> build/bdist.linux-armv7l/wheel/./opengen/templates/icasadi 2026-03-20T07:37:22,618 copying build/lib/opengen/templates/icasadi/icasadi_lib.rs -> build/bdist.linux-armv7l/wheel/./opengen/templates/icasadi 2026-03-20T07:37:22,620 copying build/lib/opengen/templates/icasadi/interface.c -> build/bdist.linux-armv7l/wheel/./opengen/templates/icasadi 2026-03-20T07:37:22,624 creating build/bdist.linux-armv7l/wheel/opengen/icasadi 2026-03-20T07:37:22,625 creating build/bdist.linux-armv7l/wheel/opengen/icasadi/src 2026-03-20T07:37:22,626 copying build/lib/opengen/icasadi/src/PLACEHOLDER -> build/bdist.linux-armv7l/wheel/./opengen/icasadi/src 2026-03-20T07:37:22,628 copying build/lib/opengen/icasadi/.gitignore -> build/bdist.linux-armv7l/wheel/./opengen/icasadi 2026-03-20T07:37:22,630 creating build/bdist.linux-armv7l/wheel/opengen/icasadi/extern 2026-03-20T07:37:22,631 copying build/lib/opengen/icasadi/extern/README.txt -> build/bdist.linux-armv7l/wheel/./opengen/icasadi/extern 2026-03-20T07:37:22,633 copying build/lib/opengen/icasadi/build.rs -> build/bdist.linux-armv7l/wheel/./opengen/icasadi 2026-03-20T07:37:22,635 copying build/lib/opengen/icasadi/README.md -> build/bdist.linux-armv7l/wheel/./opengen/icasadi 2026-03-20T07:37:22,637 copying build/lib/opengen/icasadi/Cargo.toml -> build/bdist.linux-armv7l/wheel/./opengen/icasadi 2026-03-20T07:37:22,639 creating build/bdist.linux-armv7l/wheel/opengen/config 2026-03-20T07:37:22,640 copying build/lib/opengen/config/tcp_server_config.py -> build/bdist.linux-armv7l/wheel/./opengen/config 2026-03-20T07:37:22,642 copying build/lib/opengen/config/solver_config.py -> build/bdist.linux-armv7l/wheel/./opengen/config 2026-03-20T07:37:22,645 copying build/lib/opengen/config/meta.py -> build/bdist.linux-armv7l/wheel/./opengen/config 2026-03-20T07:37:22,647 copying build/lib/opengen/config/build_config.py -> build/bdist.linux-armv7l/wheel/./opengen/config 2026-03-20T07:37:22,650 copying build/lib/opengen/config/__init__.py -> build/bdist.linux-armv7l/wheel/./opengen/config 2026-03-20T07:37:22,651 copying build/lib/opengen/config/ros_config.py -> build/bdist.linux-armv7l/wheel/./opengen/config 2026-03-20T07:37:22,653 running install_egg_info 2026-03-20T07:37:22,690 Copying opengen.egg-info to build/bdist.linux-armv7l/wheel/./opengen-0.10.0-py3.11.egg-info 2026-03-20T07:37:22,701 running install_scripts 2026-03-20T07:37:22,709 creating build/bdist.linux-armv7l/wheel/opengen-0.10.0.dist-info/WHEEL 2026-03-20T07:37:22,712 creating '/tmp/pip-wheel-647b7tik/opengen-0.10.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-20T07:37:22,714 adding 'opengen/__init__.py' 2026-03-20T07:37:22,715 adding 'opengen/definitions.py' 2026-03-20T07:37:22,717 adding 'opengen/builder/__init__.py' 2026-03-20T07:37:22,721 adding 'opengen/builder/optimizer_builder.py' 2026-03-20T07:37:22,723 adding 'opengen/builder/problem.py' 2026-03-20T07:37:22,725 adding 'opengen/builder/ros_builder.py' 2026-03-20T07:37:22,726 adding 'opengen/builder/set_y_calculator.py' 2026-03-20T07:37:22,728 adding 'opengen/config/__init__.py' 2026-03-20T07:37:22,730 adding 'opengen/config/build_config.py' 2026-03-20T07:37:22,731 adding 'opengen/config/meta.py' 2026-03-20T07:37:22,732 adding 'opengen/config/ros_config.py' 2026-03-20T07:37:22,734 adding 'opengen/config/solver_config.py' 2026-03-20T07:37:22,736 adding 'opengen/config/tcp_server_config.py' 2026-03-20T07:37:22,737 adding 'opengen/constraints/__init__.py' 2026-03-20T07:37:22,739 adding 'opengen/constraints/affine_space.py' 2026-03-20T07:37:22,740 adding 'opengen/constraints/ball1.py' 2026-03-20T07:37:22,741 adding 'opengen/constraints/ball2.py' 2026-03-20T07:37:22,743 adding 'opengen/constraints/ball_inf.py' 2026-03-20T07:37:22,744 adding 'opengen/constraints/cartesian.py' 2026-03-20T07:37:22,745 adding 'opengen/constraints/constraint.py' 2026-03-20T07:37:22,747 adding 'opengen/constraints/finite_set.py' 2026-03-20T07:37:22,748 adding 'opengen/constraints/halfspace.py' 2026-03-20T07:37:22,749 adding 'opengen/constraints/no_constraints.py' 2026-03-20T07:37:22,751 adding 'opengen/constraints/rectangle.py' 2026-03-20T07:37:22,752 adding 'opengen/constraints/simplex.py' 2026-03-20T07:37:22,753 adding 'opengen/constraints/soc.py' 2026-03-20T07:37:22,755 adding 'opengen/constraints/sphere2.py' 2026-03-20T07:37:22,756 adding 'opengen/constraints/zero.py' 2026-03-20T07:37:22,758 adding 'opengen/functions/__init__.py' 2026-03-20T07:37:22,759 adding 'opengen/functions/fabs.py' 2026-03-20T07:37:22,760 adding 'opengen/functions/fmax.py' 2026-03-20T07:37:22,761 adding 'opengen/functions/fmin.py' 2026-03-20T07:37:22,763 adding 'opengen/functions/is_numeric.py' 2026-03-20T07:37:22,764 adding 'opengen/functions/is_symbolic.py' 2026-03-20T07:37:22,765 adding 'opengen/functions/norm2.py' 2026-03-20T07:37:22,766 adding 'opengen/functions/norm2_squared.py' 2026-03-20T07:37:22,768 adding 'opengen/functions/rosenbrock.py' 2026-03-20T07:37:22,769 adding 'opengen/functions/sign.py' 2026-03-20T07:37:22,771 adding 'opengen/icasadi/.gitignore' 2026-03-20T07:37:22,772 adding 'opengen/icasadi/Cargo.toml' 2026-03-20T07:37:22,773 adding 'opengen/icasadi/README.md' 2026-03-20T07:37:22,774 adding 'opengen/icasadi/build.rs' 2026-03-20T07:37:22,776 adding 'opengen/icasadi/extern/README.txt' 2026-03-20T07:37:22,778 adding 'opengen/icasadi/src/PLACEHOLDER' 2026-03-20T07:37:22,780 adding 'opengen/ocp/__init__.py' 2026-03-20T07:37:22,783 adding 'opengen/ocp/builder.py' 2026-03-20T07:37:22,784 adding 'opengen/ocp/constraint_utils.py' 2026-03-20T07:37:22,785 adding 'opengen/ocp/dynamics.py' 2026-03-20T07:37:22,787 adding 'opengen/ocp/parameter.py' 2026-03-20T07:37:22,789 adding 'opengen/ocp/problem.py' 2026-03-20T07:37:22,791 adding 'opengen/ocp/solution.py' 2026-03-20T07:37:22,792 adding 'opengen/tcp/__init__.py' 2026-03-20T07:37:22,794 adding 'opengen/tcp/optimizer_tcp_manager.py' 2026-03-20T07:37:22,795 adding 'opengen/tcp/solver_error.py' 2026-03-20T07:37:22,797 adding 'opengen/tcp/solver_response.py' 2026-03-20T07:37:22,798 adding 'opengen/tcp/solver_status.py' 2026-03-20T07:37:22,800 adding 'opengen/templates/cargo_config.toml' 2026-03-20T07:37:22,802 adding 'opengen/templates/optimizer.rs.jinja' 2026-03-20T07:37:22,803 adding 'opengen/templates/optimizer_build.rs.jinja' 2026-03-20T07:37:22,804 adding 'opengen/templates/optimizer_cargo.toml.jinja' 2026-03-20T07:37:22,806 adding 'opengen/templates/c/example_cmakelists.txt' 2026-03-20T07:37:22,807 adding 'opengen/templates/c/example_optimizer_c_bindings.c' 2026-03-20T07:37:22,809 adding 'opengen/templates/c/optimizer_cinterface.rs.jinja' 2026-03-20T07:37:22,811 adding 'opengen/templates/icasadi/casadi_memory.h' 2026-03-20T07:37:22,812 adding 'opengen/templates/icasadi/icasadi_cargo.toml' 2026-03-20T07:37:22,814 adding 'opengen/templates/icasadi/icasadi_lib.rs' 2026-03-20T07:37:22,816 adding 'opengen/templates/icasadi/interface.c' 2026-03-20T07:37:22,818 adding 'opengen/templates/python/python_bindings.rs' 2026-03-20T07:37:22,819 adding 'opengen/templates/python/python_bindings_cargo.toml' 2026-03-20T07:37:22,821 adding 'opengen/templates/ros/CMakeLists.txt' 2026-03-20T07:37:22,822 adding 'opengen/templates/ros/OptimizationParameters.msg' 2026-03-20T07:37:22,823 adding 'opengen/templates/ros/OptimizationResult.msg' 2026-03-20T07:37:22,824 adding 'opengen/templates/ros/README.md' 2026-03-20T07:37:22,826 adding 'opengen/templates/ros/open_optimizer.cpp' 2026-03-20T07:37:22,827 adding 'opengen/templates/ros/open_optimizer.hpp' 2026-03-20T07:37:22,828 adding 'opengen/templates/ros/open_optimizer.launch' 2026-03-20T07:37:22,829 adding 'opengen/templates/ros/open_params.yaml' 2026-03-20T07:37:22,830 adding 'opengen/templates/ros/package.xml' 2026-03-20T07:37:22,833 adding 'opengen/templates/tcp/tcp_server.rs' 2026-03-20T07:37:22,834 adding 'opengen/templates/tcp/tcp_server_cargo.toml' 2026-03-20T07:37:22,836 adding 'test/__init__.py' 2026-03-20T07:37:22,838 adding 'test/benchmark_open.py' 2026-03-20T07:37:22,839 adding 'test/prepare_benchmarks.py' 2026-03-20T07:37:22,841 adding 'test/test.py' 2026-03-20T07:37:22,844 adding 'test/test_constraints.py' 2026-03-20T07:37:22,847 adding 'test/test_ocp.py' 2026-03-20T07:37:22,848 adding 'test/test_raspberry_pi.py' 2026-03-20T07:37:22,849 adding 'opengen-0.10.0.dist-info/METADATA' 2026-03-20T07:37:22,850 adding 'opengen-0.10.0.dist-info/WHEEL' 2026-03-20T07:37:22,851 adding 'opengen-0.10.0.dist-info/top_level.txt' 2026-03-20T07:37:22,853 adding 'opengen-0.10.0.dist-info/RECORD' 2026-03-20T07:37:22,856 removing build/bdist.linux-armv7l/wheel 2026-03-20T07:37:22,990 Building wheel for opengen (setup.py): finished with status 'done' 2026-03-20T07:37:22,994 Created wheel for opengen: filename=opengen-0.10.0-py3-none-any.whl size=111797 sha256=6c7fa8ed131bb8f28d147be6ee81366ecdeea44aa4ad0c2d737b45157a23f7cc 2026-03-20T07:37:22,995 Stored in directory: /tmp/pip-ephem-wheel-cache-3tdqm57b/wheels/cc/6e/1c/5e8c5e74bf3fdb503afa3b0c36c32a51cdf9798e7cfcb9bfb2 2026-03-20T07:37:23,007 Successfully built opengen 2026-03-20T07:37:23,014 Removed build tracker: '/tmp/pip-build-tracker-7mx3pf7p'