2025-09-09T02:09:44,805 Created temporary directory: /tmp/pip-build-tracker-hoi6129e 2025-09-09T02:09:44,805 Initialized build tracking at /tmp/pip-build-tracker-hoi6129e 2025-09-09T02:09:44,806 Created build tracker: /tmp/pip-build-tracker-hoi6129e 2025-09-09T02:09:44,806 Entered build tracker: /tmp/pip-build-tracker-hoi6129e 2025-09-09T02:09:44,806 Created temporary directory: /tmp/pip-wheel-rwham85j 2025-09-09T02:09:44,809 Created temporary directory: /tmp/pip-ephem-wheel-cache-dyajskdh 2025-09-09T02:09:44,864 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T02:09:44,867 2 location(s) to search for versions of happi: 2025-09-09T02:09:44,867 * https://pypi.org/simple/happi/ 2025-09-09T02:09:44,867 * https://www.piwheels.org/simple/happi/ 2025-09-09T02:09:44,867 Fetching project page and analyzing links: https://pypi.org/simple/happi/ 2025-09-09T02:09:44,868 Getting page https://pypi.org/simple/happi/ 2025-09-09T02:09:44,869 Found index url https://pypi.org/simple/ 2025-09-09T02:09:44,939 Fetched page https://pypi.org/simple/happi/ as application/vnd.pypi.simple.v1+json 2025-09-09T02:09:44,944 Found link https://files.pythonhosted.org/packages/2a/25/651951b9692f3c7c3e6bae65b83f20ebc5defd935fe0a57505e29abcc08b/happi-1.3.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.3.0 2025-09-09T02:09:44,945 Found link https://files.pythonhosted.org/packages/39/ac/4b3c0ce885837e535b36a4807c89ef0b348258a7611fafc9a86caee1233e/happi-1.6.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.6.0 2025-09-09T02:09:44,945 Found link https://files.pythonhosted.org/packages/3f/0d/c944adec5a627a5f3f26fcfc98f0373fcc8c7d40275d6c2d0bbf207b0d2a/happi-1.7.1.tar.gz (from https://pypi.org/simple/happi/), version: 1.7.1 2025-09-09T02:09:44,945 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/9a/54/48b25cb0689150d0a3af004fa6d7803f04eaf8c2ab142dee6cd5a1192a6b/happi-1.7.2-py3-none-any.whl (from https://pypi.org/simple/happi/) 2025-09-09T02:09:44,945 Found link https://files.pythonhosted.org/packages/d7/98/4b73cf3258dd60aeb9d62490a4afbe50753d0568514b37db7d15aa7362a6/happi-1.7.2.tar.gz (from https://pypi.org/simple/happi/), version: 1.7.2 2025-09-09T02:09:44,946 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/c1/af/20e83386464f793e8f4599864866af0c8d426f48b7e43eb476c3ace999e8/happi-1.8.0-py3-none-any.whl (from https://pypi.org/simple/happi/) 2025-09-09T02:09:44,946 Found link https://files.pythonhosted.org/packages/8f/ad/23f8da9bd2488a75fcfc48e96266eabb2f1e337f5c363dc169afe3e022bf/happi-1.8.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.8.0 2025-09-09T02:09:44,946 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/68/8a/a7c7e1534c790195ad3132f89da5dbaa2bd21df8d661a48d8845d3aaeb1d/happi-1.8.1-py3-none-any.whl (from https://pypi.org/simple/happi/) 2025-09-09T02:09:44,946 Found link https://files.pythonhosted.org/packages/af/36/f1189c2b0f2e33b5d3a78e0d41d3d971180d11847a6f47fc28cefdde099e/happi-1.8.1.tar.gz (from https://pypi.org/simple/happi/), version: 1.8.1 2025-09-09T02:09:44,946 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/51/12/e2b3921682280fb18cb7c0ac18f28ff7e53642c6717d5d86a67596ec6895/happi-1.8.2-py3-none-any.whl (from https://pypi.org/simple/happi/) 2025-09-09T02:09:44,946 Found link https://files.pythonhosted.org/packages/59/fb/f2eb9e9cae02c534325f1f58998958ada2ce92232c801386c883c27a99c5/happi-1.8.2.tar.gz (from https://pypi.org/simple/happi/), version: 1.8.2 2025-09-09T02:09:44,947 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/f7/6f/92e0b1c7f009e91620c201e6a2b2425fdef3912bceaae043813bee5f9652/happi-1.8.3-py3-none-any.whl (from https://pypi.org/simple/happi/) 2025-09-09T02:09:44,947 Found link https://files.pythonhosted.org/packages/45/d2/cf54b4912efe84250ce7e86e91074a988e2b2318f4323029c8fb9d67f549/happi-1.8.3.tar.gz (from https://pypi.org/simple/happi/), version: 1.8.3 2025-09-09T02:09:44,947 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/b1/bf/c6f5c73b42a7f4d159d4ea5f0c52fcd16a564f204ce5ee402bfb03fde722/happi-1.8.4-py3-none-any.whl (from https://pypi.org/simple/happi/) 2025-09-09T02:09:44,947 Found link https://files.pythonhosted.org/packages/ce/b9/eccf0c6f8352db4a96af85bffd431df3fd9c03fc415af075e94bd871b357/happi-1.8.4.tar.gz (from https://pypi.org/simple/happi/), version: 1.8.4 2025-09-09T02:09:44,947 Found link https://files.pythonhosted.org/packages/28/28/6aea8f76da97d3196bca9e15dcd8fa7c3a08328185c10d5af6034d324a75/happi-1.9.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.9.0 2025-09-09T02:09:44,947 Found link https://files.pythonhosted.org/packages/54/28/d871f4136b160e0530ac262681d3a0732494467c6b38e2e5a630d7a5e3d7/happi-1.10.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.10.0 2025-09-09T02:09:44,948 Found link https://files.pythonhosted.org/packages/ae/56/b75bc94c2b732580790868e11ac54d03689deef57f848e08d8e9007d1540/happi-1.10.1.tar.gz (from https://pypi.org/simple/happi/), version: 1.10.1 2025-09-09T02:09:44,948 Found link https://files.pythonhosted.org/packages/44/10/9c9d975965f81d53cd196229a16f1616c6e97577e184a3440ab82b4d7e3c/happi-1.12.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.12.0 2025-09-09T02:09:44,948 Found link https://files.pythonhosted.org/packages/f4/e6/99f2168e97645bfc9ccc1d4c16f7e1273ae85fd0d26573211ab90acc3563/happi-1.13.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.13.0 2025-09-09T02:09:44,948 Found link https://files.pythonhosted.org/packages/5f/8f/274bb658e7b72d4701226bb5df50d93182fbeeae21c9fbc3d356e8b31fe1/happi-1.14.0.tar.gz (from https://pypi.org/simple/happi/), version: 1.14.0 2025-09-09T02:09:44,948 Found link https://files.pythonhosted.org/packages/fb/ca/066a003be0868baa5087dce9af99407e2f21f80ee3d7c18de8dda2e8e595/happi-2.0.0.tar.gz (from https://pypi.org/simple/happi/), version: 2.0.0 2025-09-09T02:09:44,949 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/86/a6/8dd10bf478c79d82c9680fdc0b9205d2a965741256829a78975eac54912f/happi-2.1.1-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,949 Found link https://files.pythonhosted.org/packages/3d/86/fd59d681e0c6c867ca0f5e14c8ab569a22d2e134c7dc221e4ccb133eacae/happi-2.1.1.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.1.1 2025-09-09T02:09:44,949 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/87/af/d5714c89f50cb969ab721345a20d99d49c03a954dd992f33100020aa72de/happi-2.2.0-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,950 Found link https://files.pythonhosted.org/packages/ab/91/e3e5a60bb7318a6b0e8d8beb582c1c79c888f660820f287f5193fec9d2ef/happi-2.2.0.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.2.0 2025-09-09T02:09:44,950 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/64/3a/488294f24bc9ca58b49be706085581e57118a930e54289803de823a02756/happi-2.3.0-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,950 Found link https://files.pythonhosted.org/packages/20/c7/0be5a788860a968225618635e47ec6016a650b71ee27becce7e8599963ee/happi-2.3.0.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.3.0 2025-09-09T02:09:44,950 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/4d/7d/0e81763bf4b9bab0f81cb528afde2c18ed9cc86f2d27fe8aece5a60ad291/happi-2.4.0-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,950 Found link https://files.pythonhosted.org/packages/61/60/02089f30b5e2e3eff6dbd36813591f75ca8ed7cb7817989b52f9eb62663a/happi-2.4.0.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.4.0 2025-09-09T02:09:44,950 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/fe/07/700f27b68ec1c6e58140b34b7575ebc4382e31bea29def3ff22e397cc92c/happi-2.5.0-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,951 Found link https://files.pythonhosted.org/packages/8a/76/bb2705eafaf4f1726d9219518fd652b07a22288a764623a7d17dd30ef0bc/happi-2.5.0.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.5.0 2025-09-09T02:09:44,951 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/51/62/be82066c8cb2bf07a8fde56911a8eda110d146d75f9c8607d67f4b16d67b/happi-2.6.0-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,951 Found link https://files.pythonhosted.org/packages/ae/3e/3fa4c7b801692e10a8a692df2a551b5c44f4a1343b6d0891d088a90161fb/happi-2.6.0.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.6.0 2025-09-09T02:09:44,951 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/61/38/993315f4e0532370ed0428f036ca10d5a53b963fe89f4065f547f1ab646b/happi-2.6.1-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,951 Found link https://files.pythonhosted.org/packages/2e/eb/ed0cb29deb5f355e15e835951844cd6f4ed71415fd937c206c20a7e710b7/happi-2.6.1.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.6.1 2025-09-09T02:09:44,951 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/c3/2f/73517fccab632bf29482708e228753f3e7d3c4b0bfdef12bbca4111911aa/happi-2.6.2-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,952 Found link https://files.pythonhosted.org/packages/10/fa/0202df2fba0e7afbabd43dc0d5a170b2bcf88c92d443977f2deab6ce070f/happi-2.6.2.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 2.6.2 2025-09-09T02:09:44,952 Skipping link: No binaries permitted for happi: https://files.pythonhosted.org/packages/cb/46/fe07a0f082e32294658149bb4798eb5c8dfeb7cc4192db0bfd16a510d9e7/happi-3.0.0-py3-none-any.whl (from https://pypi.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:44,952 Found link https://files.pythonhosted.org/packages/ec/2d/aaf8d5f132d8ce3c5b207678a6d5b3e33cca550b82d4adfb8d30535a6e90/happi-3.0.0.tar.gz (from https://pypi.org/simple/happi/) (requires-python:>=3.9), version: 3.0.0 2025-09-09T02:09:44,952 Fetching project page and analyzing links: https://www.piwheels.org/simple/happi/ 2025-09-09T02:09:44,953 Getting page https://www.piwheels.org/simple/happi/ 2025-09-09T02:09:44,953 Found index url https://www.piwheels.org/simple/ 2025-09-09T02:09:45,039 Fetched page https://www.piwheels.org/simple/happi/ as text/html 2025-09-09T02:09:45,046 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-3.0.0-py3-none-any.whl#sha256=c4faf1b48e0bb2d7b7f89193f157961872f876c5be1fa4e2b6d723fe01c3f286 (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,046 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.6.2-py3-none-any.whl#sha256=2df80d514adf4b265270736a0487ae6a35acb713947c8fdf8e8a5b3ea17c1f71 (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,046 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.6.1-py3-none-any.whl#sha256=9b4f519cdd9b3e704a4ae58b7de7494a85e4859823a8bdb79a9045373a3c3d3b (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,046 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.6.0-py3-none-any.whl#sha256=14763bb418d6ee4c91ee6789d7d8403941009af3d291814c5760226a592f0584 (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,046 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.5.0-py3-none-any.whl#sha256=6b76fba69efd3b6eb5213db5bc47660bbb0872e02df5f6e32660b0f2d359db07 (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,046 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.4.0-py3-none-any.whl#sha256=6249a43e00a980fb3f00e05da6d5f643b2258b010cf333feded99d71465dceed (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,047 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.3.0-py3-none-any.whl#sha256=8c589529511d4de438749a174d54634c4b414a1eae46d65301febf4119bd2072 (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,047 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.2.0-py3-none-any.whl#sha256=6d001998978aa0f13f0390d22e9cb6107c9433405e46d34137d6712e24c5f1b3 (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,047 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.1.1-py3-none-any.whl#sha256=18c425ae055e456a5961e9dceccbba6ed173d69c77cf4a60e5729aabab231411 (from https://www.piwheels.org/simple/happi/) (requires-python:>=3.9) 2025-09-09T02:09:45,047 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-2.0.0-py3-none-any.whl#sha256=cf9d09d0fdd7efe3084134b4fc9c18d20ecd5c562265b967c5edba5cf9329f62 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,047 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.14.0-py3-none-any.whl#sha256=fd45e180a1ffd74721a2b76ea7a761c733012f48bdb754e35006094c6400bbb5 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,047 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.13.0-py3-none-any.whl#sha256=ce2291040c5e4a62f15015844e5137c5c96f90eea621841de6f6698b183c93ef (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,047 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.12.0-py3-none-any.whl#sha256=d9928a1560d010df4c5c351a131df04c3d372dc8e782d7883165e16776986909 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,048 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.10.1-py3-none-any.whl#sha256=ad16964125922ec18c222076a27214974b0a625f7eb07cd9b1a806a6c30889de (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,048 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.10.0-py3-none-any.whl#sha256=aedcf1f5ce447cc5fb9415c00ba14bc93e2635ea070358c6fffa5f7202ff01b3 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,048 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.9.0-py3-none-any.whl#sha256=23d57bdea03ddbf74f0dfea20f8e091776a28ebcaa3fe3ea67081071fdb4ad87 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,048 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.8.4-py3-none-any.whl#sha256=d0f0ab9566afebb864f5b98c5666b1c6f87aef3b4da072e3e0078c51506cdec6 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,048 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.8.3-py3-none-any.whl#sha256=b1e4bdd54b473b9b142c23bbf3c2223f1bc13ac4e0acaf7577429c51b2b95601 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,048 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.8.2-py3-none-any.whl#sha256=a5cf6c765268e5ee93030a56974acd7c99a67a6d0d42f941ad103e01307c22e4 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,048 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.8.1-py3-none-any.whl#sha256=302e9615341b1489195a6d218e61d29e9f6adb6d63488d3708a81dfcb82b7941 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,049 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.8.0-py3-none-any.whl#sha256=bf36d308dc25d77b4a68680b3ebdd3cf4367d40a2ad391ca21b9d2a81ba577d5 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,049 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.7.2-py3-none-any.whl#sha256=01f635cf0528a26d9052005408e25d293588660d7421e7ce9fae46f3f3fd55fb (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,049 Skipping link: No binaries permitted for happi: https://archive1.piwheels.org/simple/happi/happi-1.7.1-py3-none-any.whl#sha256=643faf7fcbe973900c3e4709a105139bbf0e652f2269b6e87a3588f506b01b87 (from https://www.piwheels.org/simple/happi/) 2025-09-09T02:09:45,049 Skipping link: not a file: https://www.piwheels.org/simple/happi/ 2025-09-09T02:09:45,049 Skipping link: not a file: https://pypi.org/simple/happi/ 2025-09-09T02:09:45,075 Given no hashes to check 1 links for project 'happi': discarding no candidates 2025-09-09T02:09:45,076 Collecting happi==1.6.0 2025-09-09T02:09:45,077 Created temporary directory: /tmp/pip-unpack-fsuttcgc 2025-09-09T02:09:45,215 Downloading happi-1.6.0.tar.gz (50 kB) 2025-09-09T02:09:45,273 Added happi==1.6.0 from https://files.pythonhosted.org/packages/39/ac/4b3c0ce885837e535b36a4807c89ef0b348258a7611fafc9a86caee1233e/happi-1.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-hoi6129e' 2025-09-09T02:09:45,274 Running setup.py (path:/tmp/pip-wheel-rwham85j/happi_49aa08cc47914b409351c732c4bbced1/setup.py) egg_info for package happi 2025-09-09T02:09:45,274 Created temporary directory: /tmp/pip-pip-egg-info-xn43qmla 2025-09-09T02:09:45,274 Preparing metadata (setup.py): started 2025-09-09T02:09:45,275 Running command python setup.py egg_info 2025-09-09T02:09:45,801 /tmp/pip-wheel-rwham85j/happi_49aa08cc47914b409351c732c4bbced1/versioneer.py:564: SyntaxWarning: invalid escape sequence '\s' 2025-09-09T02:09:45,801 mo = re.search(r'=\s*"(.*)"', line) 2025-09-09T02:09:45,824 Traceback (most recent call last): 2025-09-09T02:09:45,825 File "", line 2, in 2025-09-09T02:09:45,825 exec(compile(''' 2025-09-09T02:09:45,825 ~~~~^^^^^^^^^^^^ 2025-09-09T02:09:45,825 # This is -- a caller that pip uses to run setup.py 2025-09-09T02:09:45,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,826 ...<32 lines>... 2025-09-09T02:09:45,826 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T02:09:45,826 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,826 ''' % ('/tmp/pip-wheel-rwham85j/happi_49aa08cc47914b409351c732c4bbced1/setup.py',), "", "exec")) 2025-09-09T02:09:45,826 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,826 File "", line 35, in 2025-09-09T02:09:45,826 File "/tmp/pip-wheel-rwham85j/happi_49aa08cc47914b409351c732c4bbced1/setup.py", line 4, in 2025-09-09T02:09:45,826 with open('requirements.txt', 'rt') as f: 2025-09-09T02:09:45,827 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,827 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-09T02:09:45,911 ERROR: python setup.py egg_info exited with 1 2025-09-09T02:09:45,924 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T02:09:45,924 exec(compile('"'"''"'"''"'"' 2025-09-09T02:09:45,924 # This is -- a caller that pip uses to run setup.py 2025-09-09T02:09:45,924 # 2025-09-09T02:09:45,924 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T02:09:45,924 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T02:09:45,924 # - It provides a clear error message when setuptools is not installed. 2025-09-09T02:09:45,924 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T02:09:45,924 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T02:09:45,924 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T02:09:45,924 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T02:09:45,924 import os, sys, tokenize, traceback 2025-09-09T02:09:45,924 2025-09-09T02:09:45,924 try: 2025-09-09T02:09:45,924 import setuptools 2025-09-09T02:09:45,924 except ImportError: 2025-09-09T02:09:45,924 print( 2025-09-09T02:09:45,924 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T02:09:45,924 "the build environment with exception:", 2025-09-09T02:09:45,924 file=sys.stderr, 2025-09-09T02:09:45,924 ) 2025-09-09T02:09:45,924 traceback.print_exc() 2025-09-09T02:09:45,924 sys.exit(1) 2025-09-09T02:09:45,924 2025-09-09T02:09:45,924 __file__ = %r 2025-09-09T02:09:45,924 sys.argv[0] = __file__ 2025-09-09T02:09:45,924 2025-09-09T02:09:45,924 if os.path.exists(__file__): 2025-09-09T02:09:45,924 filename = __file__ 2025-09-09T02:09:45,924 with tokenize.open(__file__) as f: 2025-09-09T02:09:45,924 setup_py_code = f.read() 2025-09-09T02:09:45,924 else: 2025-09-09T02:09:45,924 filename = "" 2025-09-09T02:09:45,924 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T02:09:45,924 2025-09-09T02:09:45,924 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T02:09:45,924 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-rwham85j/happi_49aa08cc47914b409351c732c4bbced1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-xn43qmla[/] 2025-09-09T02:09:45,924 [bold magenta]cwd[/]: /tmp/pip-wheel-rwham85j/happi_49aa08cc47914b409351c732c4bbced1/ 2025-09-09T02:09:45,924 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T02:09:45,925 ERROR: metadata generation failed 2025-09-09T02:09:45,930 Exception information: 2025-09-09T02:09:45,930 Traceback (most recent call last): 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T02:09:45,930 call_subprocess( 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~^ 2025-09-09T02:09:45,930 args, 2025-09-09T02:09:45,930 ^^^^^ 2025-09-09T02:09:45,930 ...<2 lines>... 2025-09-09T02:09:45,930 spinner=spinner, 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 ^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T02:09:45,930 raise error 2025-09-09T02:09:45,930 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T02:09:45,930 2025-09-09T02:09:45,930 The above exception was the direct cause of the following exception: 2025-09-09T02:09:45,930 2025-09-09T02:09:45,930 Traceback (most recent call last): 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T02:09:45,930 status = _inner_run() 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T02:09:45,930 return self.run(options, args) 2025-09-09T02:09:45,930 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T02:09:45,930 return func(self, options, args) 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T02:09:45,930 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T02:09:45,930 result = self._result = resolver.resolve( 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~^ 2025-09-09T02:09:45,930 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 ^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T02:09:45,930 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T02:09:45,930 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T02:09:45,930 if not criterion.candidates: 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T02:09:45,930 return bool(self._sequence) 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T02:09:45,930 self._bool = any(self) 2025-09-09T02:09:45,930 ~~~^^^^^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T02:09:45,930 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T02:09:45,930 ^^^^^^^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T02:09:45,930 candidate = func() 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T02:09:45,930 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T02:09:45,930 link, template, name, version 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 ^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T02:09:45,930 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~^ 2025-09-09T02:09:45,930 link, 2025-09-09T02:09:45,930 ^^^^^ 2025-09-09T02:09:45,930 ...<3 lines>... 2025-09-09T02:09:45,930 version=version, 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 ^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T02:09:45,930 super().__init__( 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~^ 2025-09-09T02:09:45,930 link=link, 2025-09-09T02:09:45,930 ^^^^^^^^^^ 2025-09-09T02:09:45,930 ...<4 lines>... 2025-09-09T02:09:45,930 version=version, 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 ^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T02:09:45,930 self.dist = self._prepare() 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T02:09:45,930 dist = self._prepare_distribution() 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T02:09:45,930 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T02:09:45,930 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T02:09:45,930 dist = _get_prepared_distribution( 2025-09-09T02:09:45,930 req, 2025-09-09T02:09:45,930 ...<3 lines>... 2025-09-09T02:09:45,930 self.check_build_deps, 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T02:09:45,930 abstract_dist.prepare_distribution_metadata( 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T02:09:45,930 finder, build_isolation, check_build_deps 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 ^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T02:09:45,930 self.req.prepare_metadata() 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T02:09:45,930 self.metadata_directory = generate_metadata_legacy( 2025-09-09T02:09:45,930 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T02:09:45,930 build_env=self.build_env, 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ...<3 lines>... 2025-09-09T02:09:45,930 details=details, 2025-09-09T02:09:45,930 ^^^^^^^^^^^^^^^^ 2025-09-09T02:09:45,930 ) 2025-09-09T02:09:45,930 ^ 2025-09-09T02:09:45,930 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T02:09:45,930 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T02:09:45,930 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T02:09:45,951 Removed happi==1.6.0 from https://files.pythonhosted.org/packages/39/ac/4b3c0ce885837e535b36a4807c89ef0b348258a7611fafc9a86caee1233e/happi-1.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-hoi6129e' 2025-09-09T02:09:45,951 Removed build tracker: '/tmp/pip-build-tracker-hoi6129e'