2025-09-13T14:07:20,789 Created temporary directory: /tmp/pip-build-tracker-q4m1bu45 2025-09-13T14:07:20,790 Initialized build tracking at /tmp/pip-build-tracker-q4m1bu45 2025-09-13T14:07:20,790 Created build tracker: /tmp/pip-build-tracker-q4m1bu45 2025-09-13T14:07:20,790 Entered build tracker: /tmp/pip-build-tracker-q4m1bu45 2025-09-13T14:07:20,790 Created temporary directory: /tmp/pip-wheel-jm02jak5 2025-09-13T14:07:20,794 Created temporary directory: /tmp/pip-ephem-wheel-cache-w4040ztn 2025-09-13T14:07:20,859 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-13T14:07:20,862 2 location(s) to search for versions of nrel-gaps: 2025-09-13T14:07:20,862 * https://pypi.org/simple/nrel-gaps/ 2025-09-13T14:07:20,862 * https://www.piwheels.org/simple/nrel-gaps/ 2025-09-13T14:07:20,863 Fetching project page and analyzing links: https://pypi.org/simple/nrel-gaps/ 2025-09-13T14:07:20,863 Getting page https://pypi.org/simple/nrel-gaps/ 2025-09-13T14:07:20,865 Found index url https://pypi.org/simple/ 2025-09-13T14:07:20,950 Fetched page https://pypi.org/simple/nrel-gaps/ as application/vnd.pypi.simple.v1+json 2025-09-13T14:07:20,961 Found link https://files.pythonhosted.org/packages/2b/ff/63fe747a871a499612ef8accb060d662c841ba5bcd782f6e9c1af4edd4da/NREL-gaps-0.1.0.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.1.0 2025-09-13T14:07:20,962 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/6a/5b/5a1e7fdaed330e8e4f5a1e304935fd40ba10948950959c0f9c6c9700a542/NREL_gaps-0.1.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,962 Found link https://files.pythonhosted.org/packages/80/6b/707fcf39fd2b27fa0537f6396bac6f3c62c3e642af90770fd9c446ca2527/NREL-gaps-0.2.0.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.2.0 2025-09-13T14:07:20,962 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/5a/35/bc59582a18784cc349d6f8866aa96daca53c01af51767d418b703872dfb3/NREL_gaps-0.2.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,963 Found link https://files.pythonhosted.org/packages/3d/1f/0d8fbbebfd25b1a01a454f0f30d55224db19c1c2a29296ea6a227af4d207/NREL-gaps-0.2.1.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.2.1 2025-09-13T14:07:20,963 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/1c/de/fc3316a854bdf796f53cd1e454db59d34a127efacec7a5c744a5f4944889/NREL_gaps-0.2.1-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,963 Found link https://files.pythonhosted.org/packages/d4/96/7a6da61be9325a845747d3c836c28907bb6d6b86cd1e39742a2662383fa9/NREL-gaps-0.3.0.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.3.0 2025-09-13T14:07:20,963 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/8b/63/0d8c4c391825916e62cfe1f4ad1374bd5f28b3d8abf45726676161896880/NREL_gaps-0.3.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,964 Found link https://files.pythonhosted.org/packages/88/83/74080f28d042a029bdf588e9e3240222208f43c261bfb3c3e0d1781e88fe/NREL-gaps-0.3.1.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.3.1 2025-09-13T14:07:20,964 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/87/f8/70331dc2a294cc9e46d9655e907f00e94baadd421a853b59fae946c589a7/NREL_gaps-0.3.1-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,964 Found link https://files.pythonhosted.org/packages/06/3b/ee5b6aec59bdfa9a68ce2807792b494f7d4ff4b6ae2b9eaabd057ba12086/NREL-gaps-0.3.2.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.3.2 2025-09-13T14:07:20,964 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/bb/22/8a0136848332913a2b61d49b9347979c72d5c44fd2ceea38cd0db79d168c/NREL_gaps-0.3.2-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,965 Found link https://files.pythonhosted.org/packages/7b/4a/7c715d5884a9d61f03f8dabf1f90d2149801beb9f530b862f75b8517bf1d/NREL-gaps-0.3.3.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.3.3 2025-09-13T14:07:20,965 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/e7/bd/a33818aed4df57b611f68ecd80ef98e7012764dce73c8465c434e43bd472/NREL_gaps-0.3.3-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,965 Found link https://files.pythonhosted.org/packages/71/27/ed8b45b929425c893adf25968496b52cc36d704a69681669c5f433d615b1/NREL-gaps-0.3.4.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.3.4 2025-09-13T14:07:20,966 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/09/f6/af7224afc23853270395bb244c3d4ac3b4ae7fd3a6249a6a285275c21bd8/NREL_gaps-0.3.4-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,966 Found link https://files.pythonhosted.org/packages/30/6d/9821586fe6e1322f8563734d2606707a6a719935347648c1f8d536fe4d8e/NREL-gaps-0.4.0.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.4.0 2025-09-13T14:07:20,966 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/f5/8e/f42e977f1827762bf6f0862710c23a93e459e54b39a70100624f1a41bd73/NREL_gaps-0.4.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,966 Found link https://files.pythonhosted.org/packages/50/f6/b506820f73f8e77738d235d67bb3c961d63e748ea015d5953f7fa11c9952/NREL-gaps-0.4.1.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.4.1 2025-09-13T14:07:20,967 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/22/38/cc4242c92ad3845a8f9a79b25c58ab69b65e9897614e75365770785b597c/NREL_gaps-0.4.1-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,967 Found link https://files.pythonhosted.org/packages/c9/3c/bde8e28dd02b4fd20a389a5ea905aedf7159ee5292627a77bafaed9074a6/NREL-gaps-0.4.2.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.4.2 2025-09-13T14:07:20,967 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/ba/ac/00f2c28e0e34ee5cfdcdd7fac8b20c003db8f8b4c9c6fe9da1116403213f/NREL_gaps-0.4.2-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,967 Found link https://files.pythonhosted.org/packages/ec/ed/6a4ffb4f75fb8a19d6760abec9ac4e9752e908cbbc194d1179a2aec9318f/NREL-gaps-0.4.3.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.4.3 2025-09-13T14:07:20,968 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/8b/00/6079d1682ca86730ebfc38aa44a92903b7dde646395889f5cea02cd14792/NREL_gaps-0.4.3-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,968 Found link https://files.pythonhosted.org/packages/75/5e/0683403f4df704c9d136bda4dc87c26858a7c62a90fae85e7c6e7d216b61/NREL-gaps-0.4.5.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.4.5 2025-09-13T14:07:20,968 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/5d/84/a6bf3fea264674e87a745aa8369fc8e96e587f3c3142143b33a995072cfa/NREL_gaps-0.4.5-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,969 Found link https://files.pythonhosted.org/packages/ce/46/872cfbf4436c564f6584062299850452581f335a679e750b531a01423152/NREL-gaps-0.5.0.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.5.0 2025-09-13T14:07:20,969 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/aa/a5/cddfee07c3e3bd613ecbdaf019a34a72bfd401c09aded90da8fcb53313dc/NREL_gaps-0.5.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,969 Found link https://files.pythonhosted.org/packages/64/0f/36a845a7acd48d6b3a5c7ff24b23517286b63ac7e45bab1be808dd08b1df/NREL-gaps-0.6.0.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.0 2025-09-13T14:07:20,969 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/73/91/fcb5c50e2c8cce445a32cc00f5d5d05f743fe1be6d8a5925662681db4042/NREL_gaps-0.6.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,970 Found link https://files.pythonhosted.org/packages/89/2f/40b5f342029639d3afa57a497e62ebbdef2dd00126e7ef4d116c199a0312/NREL-gaps-0.6.1.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.1 2025-09-13T14:07:20,970 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/76/ba/28557090d672209097174fa419e0bfdb04845f8667a4624069848ad4d0a4/NREL_gaps-0.6.1-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,970 Found link https://files.pythonhosted.org/packages/4d/f5/0d489ee18a910bbb724791757a2543ab90982ec99bcf2bdacf04f86097fb/NREL-gaps-0.6.2.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.2 2025-09-13T14:07:20,970 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/38/89/42614af9da2e9b3dce506eea24233ad4e96fba3fb3b66215fc5ae974353f/NREL_gaps-0.6.2-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,971 Found link https://files.pythonhosted.org/packages/bd/91/3266b8c2872f0a2ea06413350b248fa636b5af1a81ba7117178f1c9a2a18/NREL-gaps-0.6.3.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.3 2025-09-13T14:07:20,971 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/5d/7e/028ab3b3be53a8245fe7eebf29a6454c72e8ed1cdbf3bfe8b9e6306b5787/NREL_gaps-0.6.3-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,971 Found link https://files.pythonhosted.org/packages/d6/56/89e5dca484a92925e0c8f6721d135906f241ce1c305f7b910a29742d5ed6/NREL-gaps-0.6.4.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.4 2025-09-13T14:07:20,971 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/9a/8e/de9de9d5a9dfa9c6daf7e7e223d6abbf4519a288c6dcfe04149e008dbd6b/NREL_gaps-0.6.4-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,972 Found link https://files.pythonhosted.org/packages/e6/2e/0d98ff56ffe5f7a4e31a9d97100ca5eccd6720419ce67f064f2dc1dd9b2e/NREL-gaps-0.6.5.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.5 2025-09-13T14:07:20,972 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/21/3c/85d9161f8faeef6b27629d23384b5c488204ad5202ba008cd5c6c6dfdb06/NREL_gaps-0.6.5-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,972 Found link https://files.pythonhosted.org/packages/8f/fd/410fc7dae35d30d7cb7bc9d1b6933a54ea4c770de32ae7663c5d32065166/NREL-gaps-0.6.6.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.6 2025-09-13T14:07:20,972 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/2e/ad/c139dd7775a8e6ca7f0d090df347581dbb905cdedbccc2911149d16378bd/NREL_gaps-0.6.6-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,973 Found link https://files.pythonhosted.org/packages/19/34/6c1ec49057d6599cdffabc87461e2893725321a551b051ad166e3ad1321c/NREL-gaps-0.6.7.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.7 2025-09-13T14:07:20,973 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/40/64/6d910fe0da915cdc3831c0b9fbefcae8208833251c58458073c2c772aa62/NREL_gaps-0.6.7-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,973 Found link https://files.pythonhosted.org/packages/4c/ec/1195b483f30187a1d3cf44a6053da5fd38d8e4292f4b9909b73421c48d3b/NREL-gaps-0.6.8.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.8 2025-09-13T14:07:20,973 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/b9/45/d49ea849ba255758265ae0e843468a89d1ee4d439afc757658acaf4401dd/NREL_gaps-0.6.8-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,974 Found link https://files.pythonhosted.org/packages/ec/4a/79b66b72f7c29f63f2b9b8b1f1a605408d8b341012492ac538a37075e150/NREL-gaps-0.6.9.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.9 2025-09-13T14:07:20,974 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/90/39/f7a1f86b38206d8b8c28e7d1b1f8e78ca3ad53c16443ee66feef72fb45ed/NREL_gaps-0.6.9-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,974 Found link https://files.pythonhosted.org/packages/e2/7e/acc797e0bfe739dee58dc514c3dfb32fb8570f3e3373de50fc6767df5c03/NREL-gaps-0.6.10.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.10 2025-09-13T14:07:20,975 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/c1/5f/4b294b5ed5b38575c4bb086886c5a91a549e0299203f3e5eb04f624fe9e8/NREL_gaps-0.6.10-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,975 Found link https://files.pythonhosted.org/packages/d1/a6/195881818c77c46e478110aa019d321ee6508cd7fb9170a2b7b735b5961f/NREL-gaps-0.6.11.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.11 2025-09-13T14:07:20,975 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/db/85/64cb0ae855e8b5378a2fb8d75de089560f4cc06d34b7513d85dc07a0311e/NREL_gaps-0.6.11-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,975 Found link https://files.pythonhosted.org/packages/c2/cb/804ed84a5608ada0ec9cdf66cabbb221ec6ad42a8b586a5d22a6e7bd52d8/NREL-gaps-0.6.12.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.12 2025-09-13T14:07:20,976 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/71/df/3d9bc77b27ea71dfe90acca25e6a961a69535d34c7aeac5fc075d1137961/NREL_gaps-0.6.12-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,976 Found link https://files.pythonhosted.org/packages/0c/4c/283aceadf4c0637fe25301560170ad72c3f3630d76acdfc340dac6cb5d76/NREL-gaps-0.6.13.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.13 2025-09-13T14:07:20,976 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/3c/e5/8107103cae72e0a779fc677227cc0ad5329157ce8855f38e2693deb3b733/NREL_gaps-0.6.13-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,976 Found link https://files.pythonhosted.org/packages/ac/b3/992c61acc6067ebf849caef2279ebf60a54203d80736bf60f427a73be28f/NREL-gaps-0.6.14.tar.gz (from https://pypi.org/simple/nrel-gaps/), version: 0.6.14 2025-09-13T14:07:20,976 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/b0/51/a025e1b9fbe459fa45eef37abc6602a16e20979cba77b723bbea2dccc203/NREL_gaps-0.6.14-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) 2025-09-13T14:07:20,976 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/54/69/0c9c9c681664c712cc7cad6b657904e99b00667c08c6c95019c896ac8943/nrel_gaps-0.7.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,977 Found link https://files.pythonhosted.org/packages/e0/d4/a025346b3a330ac82cd3dd6e5ea0de7b408c42d62236fdad6745f2ce1ea9/nrel_gaps-0.7.0.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.7.0 2025-09-13T14:07:20,977 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/a5/c2/2ccab1569ee1b219bef21f52b34fa9efb3acd3a7e91f10339f26d5e0baf8/nrel_gaps-0.8.0-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,978 Found link https://files.pythonhosted.org/packages/15/4d/d340c77982867a1f261cb8748176b7a9de34c02c2833e3b829b13c2844b0/nrel_gaps-0.8.0.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.0 2025-09-13T14:07:20,978 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/1a/cc/b606688a5400a791300b63b09eef223219093b6d8b1c2e877022343dfa8a/nrel_gaps-0.8.1-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,978 Found link https://files.pythonhosted.org/packages/fe/bf/09205bca2daa3ebac69fff5b2d601783bccd49675b71e1f337fe6593483c/nrel_gaps-0.8.1.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.1 2025-09-13T14:07:20,978 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/21/f8/6fe44235e02752a362884571d2a6f7e229aec863bd67df53f056722befc4/nrel_gaps-0.8.2-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,978 Found link https://files.pythonhosted.org/packages/ac/d5/06372f950aebecea559110388fa1141f2c09bbc3cbf9b047ef8cdb02b6d0/nrel_gaps-0.8.2.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.2 2025-09-13T14:07:20,979 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/e8/cd/4dd3b24d96b5cce9e5b284511996e0ec987d99ca1e580e48763da5d89948/nrel_gaps-0.8.3-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,979 Found link https://files.pythonhosted.org/packages/76/b5/89132d738771386d9ad02a8ca240bb8fd4ea0f15ad1b5f7f498bc465a7f8/nrel_gaps-0.8.3.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.3 2025-09-13T14:07:20,979 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/a0/fb/0ec9f0ecbf36f36fbb6851d9d350794294293a7bc759288b9fffa52afc32/nrel_gaps-0.8.4-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,979 Found link https://files.pythonhosted.org/packages/f3/4d/f7e9a1548c586c32eac8eaa8a6e507919d8c45cc0c7d9cc49f9db6c34ece/nrel_gaps-0.8.4.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.4 2025-09-13T14:07:20,979 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/a5/7a/f5ac2db4b226df91f4775848d54870d528b251f9f1f1089b441e89e78dc2/nrel_gaps-0.8.5-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,980 Found link https://files.pythonhosted.org/packages/55/c4/59aefb2ddd8202f780cb0cce3acfbc7213cb8dcfce7e2f0a57d0f5155cd4/nrel_gaps-0.8.5.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.5 2025-09-13T14:07:20,980 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/02/a5/b5059352e0a878ff27f2528ad908dc4f2d92effe548a3cd8d865bb185f87/nrel_gaps-0.8.6-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,980 Found link https://files.pythonhosted.org/packages/15/67/4d6c5e912546e95a9cbb7231b46b1e61becd3c842887b321e09776002b7d/nrel_gaps-0.8.6.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.6 2025-09-13T14:07:20,980 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/64/cb/d7758d4c8273dc0bb01c470824e0cfcabd1919d1984975806823091a692d/nrel_gaps-0.8.7-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,981 Found link https://files.pythonhosted.org/packages/5c/a7/c552c24f1e706032fb852984a5ffa57ef5ad73822d2a4b654a1c1f38f4d9/nrel_gaps-0.8.7.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.7 2025-09-13T14:07:20,981 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/ac/36/992b82e510654f29a8d0bf705e2bb7402b56bd84340d21b4f179e4a90999/nrel_gaps-0.8.8-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,981 Found link https://files.pythonhosted.org/packages/14/2c/aabe3396ad34dfe242ab809fec91250793b15b10f0b0b115b3a373bdec65/nrel_gaps-0.8.8.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.8 2025-09-13T14:07:20,981 Skipping link: No binaries permitted for nrel-gaps: https://files.pythonhosted.org/packages/b8/28/028777aa1da14d073cadbb87a413ba7e727ca786f64a1c70e0c7d4c13fd8/nrel_gaps-0.8.11-py3-none-any.whl (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9) 2025-09-13T14:07:20,982 Found link https://files.pythonhosted.org/packages/03/e1/1130bb62f3b7f7ef952ac4d7951629728f26d03c625076988ee647cfd015/nrel_gaps-0.8.11.tar.gz (from https://pypi.org/simple/nrel-gaps/) (requires-python:>=3.9), version: 0.8.11 2025-09-13T14:07:20,982 Fetching project page and analyzing links: https://www.piwheels.org/simple/nrel-gaps/ 2025-09-13T14:07:20,982 Getting page https://www.piwheels.org/simple/nrel-gaps/ 2025-09-13T14:07:20,983 Found index url https://www.piwheels.org/simple/ 2025-09-13T14:07:21,079 Fetched page https://www.piwheels.org/simple/nrel-gaps/ as text/html 2025-09-13T14:07:21,080 Skipping link: not a file: https://www.piwheels.org/simple/nrel-gaps/ 2025-09-13T14:07:21,080 Skipping link: not a file: https://pypi.org/simple/nrel-gaps/ 2025-09-13T14:07:21,113 Given no hashes to check 1 links for project 'nrel-gaps': discarding no candidates 2025-09-13T14:07:21,114 Collecting nrel-gaps==0.6.5 2025-09-13T14:07:21,116 Created temporary directory: /tmp/pip-unpack-6rsaoire 2025-09-13T14:07:21,262 Downloading NREL-gaps-0.6.5.tar.gz (78 kB) 2025-09-13T14:07:21,333 Added nrel-gaps==0.6.5 from https://files.pythonhosted.org/packages/e6/2e/0d98ff56ffe5f7a4e31a9d97100ca5eccd6720419ce67f064f2dc1dd9b2e/NREL-gaps-0.6.5.tar.gz to build tracker '/tmp/pip-build-tracker-q4m1bu45' 2025-09-13T14:07:21,334 Running setup.py (path:/tmp/pip-wheel-jm02jak5/nrel-gaps_8d5b9b89d06c4aebafd176fc16b7458b/setup.py) egg_info for package nrel-gaps 2025-09-13T14:07:21,335 Created temporary directory: /tmp/pip-pip-egg-info-vvt4e6o4 2025-09-13T14:07:21,335 Preparing metadata (setup.py): started 2025-09-13T14:07:21,336 Running command python setup.py egg_info 2025-09-13T14:07:21,944 Traceback (most recent call last): 2025-09-13T14:07:21,946 File "", line 2, in 2025-09-13T14:07:21,946 exec(compile(''' 2025-09-13T14:07:21,946 ~~~~^^^^^^^^^^^^ 2025-09-13T14:07:21,947 # This is -- a caller that pip uses to run setup.py 2025-09-13T14:07:21,947 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:21,947 ...<32 lines>... 2025-09-13T14:07:21,947 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T14:07:21,947 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:21,947 ''' % ('/tmp/pip-wheel-jm02jak5/nrel-gaps_8d5b9b89d06c4aebafd176fc16b7458b/setup.py',), "", "exec")) 2025-09-13T14:07:21,947 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:21,948 File "", line 35, in 2025-09-13T14:07:21,948 File "/tmp/pip-wheel-jm02jak5/nrel-gaps_8d5b9b89d06c4aebafd176fc16b7458b/setup.py", line 17, in 2025-09-13T14:07:21,948 with open("requirements.txt") as f: 2025-09-13T14:07:21,948 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:21,948 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-13T14:07:22,051 ERROR: python setup.py egg_info exited with 1 2025-09-13T14:07:22,064 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-13T14:07:22,064 exec(compile('"'"''"'"''"'"' 2025-09-13T14:07:22,064 # This is -- a caller that pip uses to run setup.py 2025-09-13T14:07:22,064 # 2025-09-13T14:07:22,064 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-13T14:07:22,064 # import from `distutils.core` to work with newer packaging standards. 2025-09-13T14:07:22,064 # - It provides a clear error message when setuptools is not installed. 2025-09-13T14:07:22,064 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-13T14:07:22,064 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-13T14:07:22,064 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-13T14:07:22,064 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-13T14:07:22,064 import os, sys, tokenize, traceback 2025-09-13T14:07:22,064 2025-09-13T14:07:22,064 try: 2025-09-13T14:07:22,064 import setuptools 2025-09-13T14:07:22,064 except ImportError: 2025-09-13T14:07:22,064 print( 2025-09-13T14:07:22,064 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-13T14:07:22,064 "the build environment with exception:", 2025-09-13T14:07:22,064 file=sys.stderr, 2025-09-13T14:07:22,064 ) 2025-09-13T14:07:22,064 traceback.print_exc() 2025-09-13T14:07:22,064 sys.exit(1) 2025-09-13T14:07:22,064 2025-09-13T14:07:22,064 __file__ = %r 2025-09-13T14:07:22,064 sys.argv[0] = __file__ 2025-09-13T14:07:22,064 2025-09-13T14:07:22,064 if os.path.exists(__file__): 2025-09-13T14:07:22,064 filename = __file__ 2025-09-13T14:07:22,064 with tokenize.open(__file__) as f: 2025-09-13T14:07:22,064 setup_py_code = f.read() 2025-09-13T14:07:22,064 else: 2025-09-13T14:07:22,064 filename = "" 2025-09-13T14:07:22,064 setup_py_code = "from setuptools import setup; setup()" 2025-09-13T14:07:22,064 2025-09-13T14:07:22,064 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T14:07:22,064 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-jm02jak5/nrel-gaps_8d5b9b89d06c4aebafd176fc16b7458b/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-vvt4e6o4[/] 2025-09-13T14:07:22,064 [bold magenta]cwd[/]: /tmp/pip-wheel-jm02jak5/nrel-gaps_8d5b9b89d06c4aebafd176fc16b7458b/ 2025-09-13T14:07:22,065 Preparing metadata (setup.py): finished with status 'error' 2025-09-13T14:07:22,066 ERROR: metadata generation failed 2025-09-13T14:07:22,072 Exception information: 2025-09-13T14:07:22,072 Traceback (most recent call last): 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-13T14:07:22,072 call_subprocess( 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~^ 2025-09-13T14:07:22,072 args, 2025-09-13T14:07:22,072 ^^^^^ 2025-09-13T14:07:22,072 ...<2 lines>... 2025-09-13T14:07:22,072 spinner=spinner, 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 ^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-13T14:07:22,072 raise error 2025-09-13T14:07:22,072 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-13T14:07:22,072 2025-09-13T14:07:22,072 The above exception was the direct cause of the following exception: 2025-09-13T14:07:22,072 2025-09-13T14:07:22,072 Traceback (most recent call last): 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T14:07:22,072 status = _inner_run() 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T14:07:22,072 return self.run(options, args) 2025-09-13T14:07:22,072 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T14:07:22,072 return func(self, options, args) 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T14:07:22,072 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-13T14:07:22,072 result = self._result = resolver.resolve( 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~^ 2025-09-13T14:07:22,072 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 ^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-13T14:07:22,072 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-13T14:07:22,072 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-13T14:07:22,072 if not criterion.candidates: 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-13T14:07:22,072 return bool(self._sequence) 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-13T14:07:22,072 self._bool = any(self) 2025-09-13T14:07:22,072 ~~~^^^^^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-13T14:07:22,072 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-13T14:07:22,072 ^^^^^^^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-13T14:07:22,072 candidate = func() 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-13T14:07:22,072 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T14:07:22,072 link, template, name, version 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 ^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-13T14:07:22,072 self._link_candidate_cache[link] = LinkCandidate( 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~^ 2025-09-13T14:07:22,072 link, 2025-09-13T14:07:22,072 ^^^^^ 2025-09-13T14:07:22,072 ...<3 lines>... 2025-09-13T14:07:22,072 version=version, 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 ^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-13T14:07:22,072 super().__init__( 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~^ 2025-09-13T14:07:22,072 link=link, 2025-09-13T14:07:22,072 ^^^^^^^^^^ 2025-09-13T14:07:22,072 ...<4 lines>... 2025-09-13T14:07:22,072 version=version, 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 ^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-13T14:07:22,072 self.dist = self._prepare() 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-13T14:07:22,072 dist = self._prepare_distribution() 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-13T14:07:22,072 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-13T14:07:22,072 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-13T14:07:22,072 dist = _get_prepared_distribution( 2025-09-13T14:07:22,072 req, 2025-09-13T14:07:22,072 ...<3 lines>... 2025-09-13T14:07:22,072 self.check_build_deps, 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-13T14:07:22,072 abstract_dist.prepare_distribution_metadata( 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T14:07:22,072 finder, build_isolation, check_build_deps 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 ^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-13T14:07:22,072 self.req.prepare_metadata() 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-13T14:07:22,072 self.metadata_directory = generate_metadata_legacy( 2025-09-13T14:07:22,072 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T14:07:22,072 build_env=self.build_env, 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ...<3 lines>... 2025-09-13T14:07:22,072 details=details, 2025-09-13T14:07:22,072 ^^^^^^^^^^^^^^^^ 2025-09-13T14:07:22,072 ) 2025-09-13T14:07:22,072 ^ 2025-09-13T14:07:22,072 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-13T14:07:22,072 raise MetadataGenerationFailed(package_details=details) from error 2025-09-13T14:07:22,072 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-13T14:07:22,096 Removed nrel-gaps==0.6.5 from https://files.pythonhosted.org/packages/e6/2e/0d98ff56ffe5f7a4e31a9d97100ca5eccd6720419ce67f064f2dc1dd9b2e/NREL-gaps-0.6.5.tar.gz from build tracker '/tmp/pip-build-tracker-q4m1bu45' 2025-09-13T14:07:22,097 Removed build tracker: '/tmp/pip-build-tracker-q4m1bu45'