2025-11-10T20:19:51,289 Created temporary directory: /tmp/pip-ephem-wheel-cache-83c1hyk_ 2025-11-10T20:19:51,291 Created temporary directory: /tmp/pip-build-tracker-3j_j8xv8 2025-11-10T20:19:51,291 Initialized build tracking at /tmp/pip-build-tracker-3j_j8xv8 2025-11-10T20:19:51,292 Created build tracker: /tmp/pip-build-tracker-3j_j8xv8 2025-11-10T20:19:51,292 Entered build tracker: /tmp/pip-build-tracker-3j_j8xv8 2025-11-10T20:19:51,293 Created temporary directory: /tmp/pip-wheel-hcg5jlqi 2025-11-10T20:19:51,296 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 2025-11-10T20:19:51,299 Created temporary directory: /tmp/pip-ephem-wheel-cache-dlcz14ab 2025-11-10T20:19:51,324 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-10T20:19:51,328 2 location(s) to search for versions of ptjpl: 2025-11-10T20:19:51,328 * https://pypi.org/simple/ptjpl/ 2025-11-10T20:19:51,328 * https://www.piwheels.org/simple/ptjpl/ 2025-11-10T20:19:51,328 Fetching project page and analyzing links: https://pypi.org/simple/ptjpl/ 2025-11-10T20:19:51,329 Getting page https://pypi.org/simple/ptjpl/ 2025-11-10T20:19:51,331 Found index url https://pypi.org/simple 2025-11-10T20:19:51,545 Fetched page https://pypi.org/simple/ptjpl/ as application/vnd.pypi.simple.v1+json 2025-11-10T20:19:51,555 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/f7/5d/c3d9d854384d8084b72b17ea050d713c74e7819343fe86e5a6c58d3c267a/PTJPL-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11) 2025-11-10T20:19:51,556 Found link https://files.pythonhosted.org/packages/fa/14/44fb835b27cb36c0389962f3c50f463ba57d027e17af85fafba29f582311/ptjpl-1.0.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11), version: 1.0.0 2025-11-10T20:19:51,557 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/88/53/d292c52ca5ea7acaeb61d4b345f069c31e322f669e3489338be6f728a140/PTJPL-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11) 2025-11-10T20:19:51,558 Found link https://files.pythonhosted.org/packages/19/5a/f3098037f4b92049119ca81ecf129a8e2e3e254cdbab42d56feea1a5ac4f/ptjpl-1.0.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11), version: 1.0.1 2025-11-10T20:19:51,559 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/9f/41/f4f664989bacab7ce6a71aca252a9069632ac5b9613a37a5e1b466d0abef/PTJPL-1.0.3-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11) 2025-11-10T20:19:51,560 Found link https://files.pythonhosted.org/packages/b1/3e/5cf62f6020af7157ea33bc2e310105d15410e1283559df9830803916c94c/ptjpl-1.0.3.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.11), version: 1.0.3 2025-11-10T20:19:51,561 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/12/f5/00e2ac87955630617f528eca799bc3579c6a741ed3483f74ed00d78a035e/ptjpl-1.0.4-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,562 Found link https://files.pythonhosted.org/packages/58/33/07dc7f1b412881a8ea2e21add43d8f8d4d1dd012f954406eb8fc64fc6591/ptjpl-1.0.4.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.4 2025-11-10T20:19:51,562 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/d6/30/096515f0a290381489768ec996237043056dfae47b6d2d0f6d56a077bcba/ptjpl-1.0.5-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,563 Found link https://files.pythonhosted.org/packages/f2/29/ef266567b5413fce130ca412ce51ebb99c2ea8fbb9586a9d6ce7fdfaff7f/ptjpl-1.0.5.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.5 2025-11-10T20:19:51,564 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/a2/1d/116f0b76f663684912b0e4a69dbc87d2e3b73502633ab09c8b844c5f57dc/ptjpl-1.0.6-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,565 Found link https://files.pythonhosted.org/packages/04/f1/80677993bdbbf8c540186d8c8d8c16e980d99ea925a837d6cf804cf23661/ptjpl-1.0.6.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.6 2025-11-10T20:19:51,566 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/36/2a/df49f9be4329fbd9c1dc04e74f3f6e81e7759d1c28419691bc6cdda0a4a9/ptjpl-1.0.7-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,567 Found link https://files.pythonhosted.org/packages/ca/9b/0157097be06ebc9a1c5516b9fa8cba39ee9633bf1ed0860ce1ab08c7bc56/ptjpl-1.0.7.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.7 2025-11-10T20:19:51,567 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/45/d1/0d352a57a8a11616ddd605b16ea24c948b34d75a89972391473eedcfbf16/ptjpl-1.0.8-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,568 Found link https://files.pythonhosted.org/packages/b1/39/604f995c9d39eb30e95e641f19fb36f06327909e40e35dc93c61f3da9878/ptjpl-1.0.8.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.0.8 2025-11-10T20:19:51,569 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/60/19/fc9a9c7d9d1c83b3dc800b5365e06b417888b5851cbc1e4c730fb0173a5a/ptjpl-1.1.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,570 Found link https://files.pythonhosted.org/packages/d7/dd/ad7453bcd0eab16fd7f90a0a563e102b45d38078835eff951085054c3759/ptjpl-1.1.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.1.0 2025-11-10T20:19:51,570 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/23/26/ae3558b70b5ed1951123a63e676a0d8596ec3610d8b04de0f7fcf46f78b8/ptjpl-1.2.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,571 Found link https://files.pythonhosted.org/packages/28/21/80ae803f19afb26011de8252230791abb80075cc41f4f7ff58bd23c2c302/ptjpl-1.2.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.2.0 2025-11-10T20:19:51,572 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/a4/fa/92d16902d4c9ddd8b413fcbc7f6e43055d2be67d43cd9d9c41647a512660/ptjpl-1.3.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,573 Found link https://files.pythonhosted.org/packages/ef/6a/ba8c407f2a6c79c252a229a55e594090d33f4849a636cb9b7448187e242b/ptjpl-1.3.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.3.0 2025-11-10T20:19:51,574 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/71/12/5b9a65f84eb8c262332348c600a41711f079816ad22950f490a10897acaf/ptjpl-1.3.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,574 Found link https://files.pythonhosted.org/packages/c5/6f/d9b22b15843b731fb0cfbf1d8aa4124ea9994c4cc2d35d28526d101d6156/ptjpl-1.3.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.3.1 2025-11-10T20:19:51,575 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/1c/93/51536281ac85fe85e5ebcdab3dd6ea90fdfa4a96c7e54022b55f7a0a7872/ptjpl-1.3.2-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,576 Found link https://files.pythonhosted.org/packages/80/94/66d5cc675177fe376225c1b578ea0cfacf75f6786e524989bab5c95aeb2c/ptjpl-1.3.2.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.3.2 2025-11-10T20:19:51,577 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/62/f9/9a1c063fccebdb09de494b2e8aa59e882f8d97866c79cbca62bf8a2a8fa2/ptjpl-1.4.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,578 Found link https://files.pythonhosted.org/packages/11/e5/6acf3423c8c8eb5fe221705296f4aefe9e63c32217c4de1d68f8b03d7699/ptjpl-1.4.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.0 2025-11-10T20:19:51,578 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/c1/99/68ed81f2da5e15bf64230f78fa2cea001e4fcb9f12ced897bc640727baf9/ptjpl-1.4.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,579 Found link https://files.pythonhosted.org/packages/bf/ad/ec2f7595e6539b2af09f7938b9300be9283f387834f799d714f19561de79/ptjpl-1.4.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.1 2025-11-10T20:19:51,580 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/ff/f0/570427e34a01a2b31c7597af683603cc88954546fd89cbb1bf5719b16c5f/ptjpl-1.4.2-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,580 Found link https://files.pythonhosted.org/packages/72/a0/5d77b04257454e43f5ba7afe30494f984690fe84a03437a749580c0ac313/ptjpl-1.4.2.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.2 2025-11-10T20:19:51,581 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/82/f3/834aec021b16537f153cafd9d7e7479a83a28c91166e05c1ea9712c7a133/ptjpl-1.4.3-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,582 Found link https://files.pythonhosted.org/packages/93/e2/f410afb0ad4aa237e2eaba7132ac5ac1fba5a9c4909b77caab4fdbdff614/ptjpl-1.4.3.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.4.3 2025-11-10T20:19:51,583 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/16/b8/c9a48cc6c0389521fc517b339c007bb11764a64b72907fd03d65c136cfbe/ptjpl-1.5.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,584 Found link https://files.pythonhosted.org/packages/a7/7a/a5da71202496a3d3396fd8760ee3c7cbc49e43fef371070898c66d6d9a9a/ptjpl-1.5.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.5.0 2025-11-10T20:19:51,584 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/81/8a/416dbad302a8d7774846305c0db5c89037ea98e763b52860a63fdee55af8/ptjpl-1.5.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,585 Found link https://files.pythonhosted.org/packages/f8/2b/e37355b5e86dc45927738dbc9c926e4a40f67dbd2976bda8eabc170b8bfb/ptjpl-1.5.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.5.1 2025-11-10T20:19:51,586 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/3a/00/af48a217843b4be584a280cac3902fce31e72552cec456fee409a78e5701/ptjpl-1.5.2-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,587 Found link https://files.pythonhosted.org/packages/40/4a/81312676a10949fde9e664e3256e5da5d833e6a305d0c4f3d5a991e2033b/ptjpl-1.5.2.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.5.2 2025-11-10T20:19:51,588 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/4a/e7/0c1d4da490a8687ad0bd27a5578bf1f88fc8eef1a4e38350ba71033a35a6/ptjpl-1.6.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,588 Found link https://files.pythonhosted.org/packages/ae/b5/5a4dfe9a19407cfefd161f61e19981c639eeb69b0268d90ccafcc64fda57/ptjpl-1.6.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.6.0 2025-11-10T20:19:51,589 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/a9/7d/4a885a55cd09aee7cda288053985f7d97c21684d416d93de01bfb6091a02/ptjpl-1.7.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,590 Found link https://files.pythonhosted.org/packages/5a/ac/990c49e0f3f667276215ce06eb198b286e5dbadb837ee77b206706d63aae/ptjpl-1.7.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.7.0 2025-11-10T20:19:51,591 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/29/62/0118cbffdf9004df3ff873265bf9d56044c6319436c76739b94c1596b087/ptjpl-1.7.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,592 Found link https://files.pythonhosted.org/packages/de/19/9663da37ac4545200bf6221abe2827df36391c0577d793e2f90ccfd317ac/ptjpl-1.7.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.7.1 2025-11-10T20:19:51,592 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/06/50/70da5e8198c6a6150b6b6465255f15428b63f1fd546c7852293b314ae6fd/ptjpl-1.7.2-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,593 Found link https://files.pythonhosted.org/packages/7c/0f/eacd1266458e8d46df09175ecaddffc8d9d18e1bbd7bbe0522eda4fb6b88/ptjpl-1.7.2.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.7.2 2025-11-10T20:19:51,593 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/e3/99/48e48e062e4200730457c9eee364c3dd34db0c7d3dce12bc90b0a2a246dc/ptjpl-1.7.3-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,594 Found link https://files.pythonhosted.org/packages/b4/51/37a07f09aa1d8e1a427cde0cb2fb2a649cf3fc292d1f367f25719043e1a5/ptjpl-1.7.3.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.7.3 2025-11-10T20:19:51,595 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/62/7e/4d9a3c439cb4af3ea854d4400c234793e31a3db6baf11120d4a959aa7144/ptjpl-1.8.0-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,596 Found link https://files.pythonhosted.org/packages/77/03/cc7f6a1c1c3904d2a2eda8ca7160be976acbab667ba7f9aab4b3cbe695ad/ptjpl-1.8.0.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.8.0 2025-11-10T20:19:51,597 Skipping link: No binaries permitted for ptjpl: https://files.pythonhosted.org/packages/f5/19/637ebc2652a85b638182c4288bbf4d04afb5cfc9c85f2b2d621d2c431daa/ptjpl-1.8.1-py3-none-any.whl (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,598 Found link https://files.pythonhosted.org/packages/b3/a9/3a4cc6f3a58caad44f449baa0e030a8c819207b98db9d61a228e0b048142/ptjpl-1.8.1.tar.gz (from https://pypi.org/simple/ptjpl/) (requires-python:>=3.10), version: 1.8.1 2025-11-10T20:19:51,599 Fetching project page and analyzing links: https://www.piwheels.org/simple/ptjpl/ 2025-11-10T20:19:51,599 Getting page https://www.piwheels.org/simple/ptjpl/ 2025-11-10T20:19:51,601 Found index url https://www.piwheels.org/simple 2025-11-10T20:19:51,768 Fetched page https://www.piwheels.org/simple/ptjpl/ as text/html 2025-11-10T20:19:51,776 Skipping link: No binaries permitted for ptjpl: https://www.piwheels.org/simple/ptjpl/ptjpl-1.8.0-py3-none-any.whl#sha256=9f372a8e1c1372d5288f380fe0e8e4b4b34ffbb3b6774b51472ef6bfd5ca8abb (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,777 Skipping link: No binaries permitted for ptjpl: https://www.piwheels.org/simple/ptjpl/ptjpl-1.7.3-py3-none-any.whl#sha256=cb435fb64389dc73fc3d0a683b437c7940060f98ebc1e959904ef60b35bb2326 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,777 Skipping link: No binaries permitted for ptjpl: https://www.piwheels.org/simple/ptjpl/ptjpl-1.7.2-py3-none-any.whl#sha256=ec3df8d98b200cb766aa93ddd74a3bd41855fb0d82fdb2a966f6edad71445b86 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,779 Skipping link: No binaries permitted for ptjpl: https://www.piwheels.org/simple/ptjpl/ptjpl-1.7.1-py3-none-any.whl#sha256=a1e87253ec507a7626b1a17f53b4b16f4633a00da4de4c079c265032a2275256 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,779 Skipping link: No binaries permitted for ptjpl: https://www.piwheels.org/simple/ptjpl/ptjpl-1.7.0-py3-none-any.whl#sha256=acbba0eb8f6d0e8bdbadec444fc65663de1a934af30573503954eb0a55a00bc7 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,780 Skipping link: No binaries permitted for ptjpl: https://www.piwheels.org/simple/ptjpl/ptjpl-1.6.0-py3-none-any.whl#sha256=48199fde5b794aa763e8dd56f58a91558fda18b7b8bfc8a672692b4fb6fe59b2 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,780 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.5.2-py3-none-any.whl#sha256=dfbf833480e1d17188eba77f451627a9f2c990b7e5f31b38e598813ba9f8468f (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,781 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.5.1-py3-none-any.whl#sha256=661f1fb5980f8fc3bdc06028227e89c50036a3d3d8d725bb297b9d11ef176660 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,781 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.5.0-py3-none-any.whl#sha256=893d36dfda68118cbe6bb304f4e5abc0b6d809069180dbeebd7dd4ad32ec401e (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,782 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.4.3-py3-none-any.whl#sha256=347caddc3f6b95f430b0a0789f0222e4452ddf23b8f45f424cd76b1fc5c9a954 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,782 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.4.2-py3-none-any.whl#sha256=6b5d30adb7d63028493b63a72ceaacf9975134ca71bc43fd864c101ee2bffb30 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,783 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.4.1-py3-none-any.whl#sha256=2238c63cd01926a76e562113df5fd39d61440e1c20348af7721677a2aea393f7 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,784 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.4.0-py3-none-any.whl#sha256=1f9a0ae9d3fab3b0e0b2731bdd1ff16a9bce5aba462c402a4d67acf06ddc1366 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,784 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.3.2-py3-none-any.whl#sha256=5d41fdf7bf9b7316129bd635b431e5df03f687ca057118e434dbf8e54e94d896 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,785 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.3.1-py3-none-any.whl#sha256=3627c061cb8ebccb25225b9da2aa7367ba171cc49ac0dfe3d64fd0084f6619e8 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,785 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.3.0-py3-none-any.whl#sha256=618a0a0ec56f7dc6c8718412644eac4a5c0664f13d9424b7300a09ee1dae60c2 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,786 Skipping link: No binaries permitted for ptjpl: https://www.piwheels.org/simple/ptjpl/ptjpl-1.1.0-py3-none-any.whl#sha256=07a612f1d8730d10a72832883d26456e4bb590028418566d6460f077b219b0e0 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,787 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.0.8-py3-none-any.whl#sha256=1f31b189fe33f58c87e62769545c27627d806ac0620d290ab355ee06202bd220 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,787 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.0.7-py3-none-any.whl#sha256=a0b01d5e3d059005f54b204f7086711d4179f1bb22186faf031b78f9b773117d (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,787 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.0.6-py3-none-any.whl#sha256=651c607c4cb46d70d0cf46e4774333ecc155639cdc1a184001ec2117b182bab6 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,788 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.0.5-py3-none-any.whl#sha256=5446758af4ad51f9c113f002325ec30d5fc7766a94f43fa2cd6fd6abf5d4ab52 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,788 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/ptjpl-1.0.4-py3-none-any.whl#sha256=58d030bf663d75ea585acb6c3b8fd7da755336aef102cf51dfaa728eba79df27 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.10) 2025-11-10T20:19:51,789 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/PTJPL-1.0.3-py3-none-any.whl#sha256=c8f2d1f544f8373dfbd6f3cab8437dafe14736858a34f7ed1bff4aa9872c8185 (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.11) 2025-11-10T20:19:51,789 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/PTJPL-1.0.1-py3-none-any.whl#sha256=4c0f00960aade07bd63681c94bc4c37aa1c7ae3bdb4f75a3a89705a4f1de3b6b (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.11) 2025-11-10T20:19:51,790 Skipping link: No binaries permitted for ptjpl: https://archive1.piwheels.org/simple/ptjpl/PTJPL-1.0.0-py3-none-any.whl#sha256=cb7277e8ebcbbea8d2f0c66d1e62b87db1f8c18c11fabdf84f55c8574b75a6af (from https://www.piwheels.org/simple/ptjpl/) (requires-python:>=3.11) 2025-11-10T20:19:51,791 Skipping link: not a file: https://www.piwheels.org/simple/ptjpl/ 2025-11-10T20:19:51,791 Skipping link: not a file: https://pypi.org/simple/ptjpl/ 2025-11-10T20:19:51,813 Given no hashes to check 1 links for project 'ptjpl': discarding no candidates 2025-11-10T20:19:51,832 Collecting ptjpl==1.8.1 2025-11-10T20:19:51,834 Created temporary directory: /tmp/pip-unpack-j19xfjph 2025-11-10T20:19:51,971 Downloading ptjpl-1.8.1.tar.gz (24.6 MB) 2025-11-10T20:19:55,163 Added ptjpl==1.8.1 from https://files.pythonhosted.org/packages/b3/a9/3a4cc6f3a58caad44f449baa0e030a8c819207b98db9d61a228e0b048142/ptjpl-1.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-3j_j8xv8' 2025-11-10T20:19:55,168 Created temporary directory: /tmp/pip-build-env-7kg__sf5 2025-11-10T20:19:55,172 Installing build dependencies: started 2025-11-10T20:19:55,174 Running command pip subprocess to install build dependencies 2025-11-10T20:19:56,326 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-10T20:19:56,943 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 2025-11-10T20:19:56,966 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-10T20:19:58,702 Collecting setuptools 2025-11-10T20:19:58,789 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-10T20:19:59,055 Collecting wheel 2025-11-10T20:19:59,074 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-10T20:20:01,962 Installing collected packages: wheel, setuptools 2025-11-10T20:20:02,202 Creating /tmp/pip-build-env-7kg__sf5/overlay/local/bin 2025-11-10T20:20:02,204 changing mode of /tmp/pip-build-env-7kg__sf5/overlay/local/bin/wheel to 755 2025-11-10T20:20:05,824 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-10T20:20:06,096 Installing build dependencies: finished with status 'done' 2025-11-10T20:20:06,112 Getting requirements to build wheel: started 2025-11-10T20:20:06,113 Running command Getting requirements to build wheel 2025-11-10T20:20:06,811 running egg_info 2025-11-10T20:20:06,819 writing PTJPL.egg-info/PKG-INFO 2025-11-10T20:20:06,825 writing dependency_links to PTJPL.egg-info/dependency_links.txt 2025-11-10T20:20:06,828 writing requirements to PTJPL.egg-info/requires.txt 2025-11-10T20:20:06,829 writing top-level names to PTJPL.egg-info/top_level.txt 2025-11-10T20:20:07,004 reading manifest file 'PTJPL.egg-info/SOURCES.txt' 2025-11-10T20:20:07,008 adding license file 'LICENSE' 2025-11-10T20:20:07,013 writing manifest file 'PTJPL.egg-info/SOURCES.txt' 2025-11-10T20:20:07,110 Getting requirements to build wheel: finished with status 'done' 2025-11-10T20:20:07,114 Created temporary directory: /tmp/pip-modern-metadata-orf7gg03 2025-11-10T20:20:07,116 Preparing metadata (pyproject.toml): started 2025-11-10T20:20:07,117 Running command Preparing metadata (pyproject.toml) 2025-11-10T20:20:07,764 running dist_info 2025-11-10T20:20:07,776 creating /tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info 2025-11-10T20:20:07,777 writing /tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info/PKG-INFO 2025-11-10T20:20:07,783 writing dependency_links to /tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info/dependency_links.txt 2025-11-10T20:20:07,787 writing requirements to /tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info/requires.txt 2025-11-10T20:20:07,788 writing top-level names to /tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info/top_level.txt 2025-11-10T20:20:07,789 writing manifest file '/tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info/SOURCES.txt' 2025-11-10T20:20:07,814 reading manifest file '/tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info/SOURCES.txt' 2025-11-10T20:20:07,816 adding license file 'LICENSE' 2025-11-10T20:20:07,819 writing manifest file '/tmp/pip-modern-metadata-orf7gg03/PTJPL.egg-info/SOURCES.txt' 2025-11-10T20:20:07,820 creating '/tmp/pip-modern-metadata-orf7gg03/ptjpl-1.8.1.dist-info' 2025-11-10T20:20:07,946 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-10T20:20:07,951 Source in /tmp/pip-wheel-hcg5jlqi/ptjpl_98fdf2dc024942378379d30590417b87 has version 1.8.1, which satisfies requirement ptjpl==1.8.1 from https://files.pythonhosted.org/packages/b3/a9/3a4cc6f3a58caad44f449baa0e030a8c819207b98db9d61a228e0b048142/ptjpl-1.8.1.tar.gz 2025-11-10T20:20:07,952 Removed ptjpl==1.8.1 from https://files.pythonhosted.org/packages/b3/a9/3a4cc6f3a58caad44f449baa0e030a8c819207b98db9d61a228e0b048142/ptjpl-1.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-3j_j8xv8' 2025-11-10T20:20:07,960 Created temporary directory: /tmp/pip-unpack-697lkuig 2025-11-10T20:20:07,960 Building wheels for collected packages: ptjpl 2025-11-10T20:20:07,965 Created temporary directory: /tmp/pip-wheel-fzndgv3i 2025-11-10T20:20:07,966 Destination directory: /tmp/pip-wheel-fzndgv3i 2025-11-10T20:20:07,968 Building wheel for ptjpl (pyproject.toml): started 2025-11-10T20:20:07,970 Running command Building wheel for ptjpl (pyproject.toml) 2025-11-10T20:20:08,600 running bdist_wheel 2025-11-10T20:20:08,621 running build 2025-11-10T20:20:08,622 running build_py 2025-11-10T20:20:08,629 creating build/lib/PTJPL 2025-11-10T20:20:08,631 copying PTJPL/Topt.py -> build/lib/PTJPL 2025-11-10T20:20:08,633 copying PTJPL/ECOv002_calval_PTJPL_inputs.py -> build/lib/PTJPL 2025-11-10T20:20:08,635 copying PTJPL/process_PTJPL_table.py -> build/lib/PTJPL 2025-11-10T20:20:08,637 copying PTJPL/ECOv002_static_tower_PTJPL_inputs.py -> build/lib/PTJPL 2025-11-10T20:20:08,638 copying PTJPL/generate_static_PTJPL_input_dataset.py -> build/lib/PTJPL 2025-11-10T20:20:08,640 copying PTJPL/verify.py -> build/lib/PTJPL 2025-11-10T20:20:08,642 copying PTJPL/generate_PTJPL_input_dataset.py -> build/lib/PTJPL 2025-11-10T20:20:08,644 copying PTJPL/PTJPL.py -> build/lib/PTJPL 2025-11-10T20:20:08,645 copying PTJPL/fAPARmax.py -> build/lib/PTJPL 2025-11-10T20:20:08,647 copying PTJPL/generate_PTJPL_inputs.py -> build/lib/PTJPL 2025-11-10T20:20:08,649 copying PTJPL/model.py -> build/lib/PTJPL 2025-11-10T20:20:08,651 copying PTJPL/constants.py -> build/lib/PTJPL 2025-11-10T20:20:08,653 copying PTJPL/__init__.py -> build/lib/PTJPL 2025-11-10T20:20:08,655 copying PTJPL/version.py -> build/lib/PTJPL 2025-11-10T20:20:08,657 creating build/lib/PTJPL/partitioning 2025-11-10T20:20:08,658 copying PTJPL/partitioning/soil_net_radiation.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,660 copying PTJPL/partitioning/fSM.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,662 copying PTJPL/partitioning/canopy_latent_heat_flux.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,664 copying PTJPL/partitioning/fT.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,666 copying PTJPL/partitioning/soil_latent_heat_flux.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,668 copying PTJPL/partitioning/fwet.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,670 copying PTJPL/partitioning/__init__.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,672 copying PTJPL/partitioning/fg.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,673 copying PTJPL/partitioning/interception.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,675 copying PTJPL/partitioning/fM.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,677 copying PTJPL/partitioning/partitioning.py -> build/lib/PTJPL/partitioning 2025-11-10T20:20:08,679 creating build/lib/PTJPL/vegetation_conversion 2025-11-10T20:20:08,680 copying PTJPL/vegetation_conversion/fIPAR_from_NDVI.py -> build/lib/PTJPL/vegetation_conversion 2025-11-10T20:20:08,682 copying PTJPL/vegetation_conversion/SAVI_from_NDVI.py -> build/lib/PTJPL/vegetation_conversion 2025-11-10T20:20:08,684 copying PTJPL/vegetation_conversion/vegetation_conversion.py -> build/lib/PTJPL/vegetation_conversion 2025-11-10T20:20:08,686 copying PTJPL/vegetation_conversion/__init__.py -> build/lib/PTJPL/vegetation_conversion 2025-11-10T20:20:08,687 copying PTJPL/vegetation_conversion/fAPAR_from_SAVI.py -> build/lib/PTJPL/vegetation_conversion 2025-11-10T20:20:08,689 running egg_info 2025-11-10T20:20:08,701 writing PTJPL.egg-info/PKG-INFO 2025-11-10T20:20:08,708 writing dependency_links to PTJPL.egg-info/dependency_links.txt 2025-11-10T20:20:08,711 writing requirements to PTJPL.egg-info/requires.txt 2025-11-10T20:20:08,712 writing top-level names to PTJPL.egg-info/top_level.txt 2025-11-10T20:20:08,725 reading manifest file 'PTJPL.egg-info/SOURCES.txt' 2025-11-10T20:20:08,729 adding license file 'LICENSE' 2025-11-10T20:20:08,733 writing manifest file 'PTJPL.egg-info/SOURCES.txt' 2025-11-10T20:20:08,738 copying PTJPL/ECOv002-cal-val-PT-JPL-inputs.csv -> build/lib/PTJPL 2025-11-10T20:20:08,786 copying PTJPL/ECOv002-cal-val-PT-JPL-outputs.csv -> build/lib/PTJPL 2025-11-10T20:20:08,835 copying PTJPL/ECOv002-static-tower-PT-JPL-inputs.csv -> build/lib/PTJPL 2025-11-10T20:20:08,837 copying PTJPL/Topt_mean_CMG_int16.tif -> build/lib/PTJPL 2025-11-10T20:20:09,304 copying PTJPL/fAPARmax_mean_CMG_int16.tif -> build/lib/PTJPL 2025-11-10T20:20:09,684 installing to build/bdist.linux-armv7l/wheel 2025-11-10T20:20:09,685 running install 2025-11-10T20:20:09,708 running install_lib 2025-11-10T20:20:09,715 creating build/bdist.linux-armv7l/wheel 2025-11-10T20:20:09,717 creating build/bdist.linux-armv7l/wheel/PTJPL 2025-11-10T20:20:09,718 copying build/lib/PTJPL/Topt.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,720 copying build/lib/PTJPL/ECOv002_calval_PTJPL_inputs.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,722 copying build/lib/PTJPL/process_PTJPL_table.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,728 copying build/lib/PTJPL/ECOv002-cal-val-PT-JPL-inputs.csv -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,747 copying build/lib/PTJPL/ECOv002_static_tower_PTJPL_inputs.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,749 copying build/lib/PTJPL/generate_static_PTJPL_input_dataset.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,751 copying build/lib/PTJPL/verify.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,754 creating build/bdist.linux-armv7l/wheel/PTJPL/partitioning 2025-11-10T20:20:09,755 copying build/lib/PTJPL/partitioning/soil_net_radiation.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,757 copying build/lib/PTJPL/partitioning/fSM.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,759 copying build/lib/PTJPL/partitioning/canopy_latent_heat_flux.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,762 copying build/lib/PTJPL/partitioning/fT.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,764 copying build/lib/PTJPL/partitioning/soil_latent_heat_flux.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,766 copying build/lib/PTJPL/partitioning/fwet.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,768 copying build/lib/PTJPL/partitioning/__init__.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,770 copying build/lib/PTJPL/partitioning/fg.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,772 copying build/lib/PTJPL/partitioning/interception.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,775 copying build/lib/PTJPL/partitioning/fM.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,777 copying build/lib/PTJPL/partitioning/partitioning.py -> build/bdist.linux-armv7l/wheel/./PTJPL/partitioning 2025-11-10T20:20:09,779 copying build/lib/PTJPL/generate_PTJPL_input_dataset.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,781 copying build/lib/PTJPL/PTJPL.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,783 copying build/lib/PTJPL/fAPARmax.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,785 copying build/lib/PTJPL/ECOv002-static-tower-PT-JPL-inputs.csv -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,788 copying build/lib/PTJPL/generate_PTJPL_inputs.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,791 copying build/lib/PTJPL/model.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,793 copying build/lib/PTJPL/constants.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:09,795 copying build/lib/PTJPL/fAPARmax_mean_CMG_int16.tif -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:10,009 copying build/lib/PTJPL/__init__.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:10,011 creating build/bdist.linux-armv7l/wheel/PTJPL/vegetation_conversion 2025-11-10T20:20:10,012 copying build/lib/PTJPL/vegetation_conversion/fIPAR_from_NDVI.py -> build/bdist.linux-armv7l/wheel/./PTJPL/vegetation_conversion 2025-11-10T20:20:10,014 copying build/lib/PTJPL/vegetation_conversion/SAVI_from_NDVI.py -> build/bdist.linux-armv7l/wheel/./PTJPL/vegetation_conversion 2025-11-10T20:20:10,016 copying build/lib/PTJPL/vegetation_conversion/vegetation_conversion.py -> build/bdist.linux-armv7l/wheel/./PTJPL/vegetation_conversion 2025-11-10T20:20:10,018 copying build/lib/PTJPL/vegetation_conversion/__init__.py -> build/bdist.linux-armv7l/wheel/./PTJPL/vegetation_conversion 2025-11-10T20:20:10,020 copying build/lib/PTJPL/vegetation_conversion/fAPAR_from_SAVI.py -> build/bdist.linux-armv7l/wheel/./PTJPL/vegetation_conversion 2025-11-10T20:20:10,027 copying build/lib/PTJPL/ECOv002-cal-val-PT-JPL-outputs.csv -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:10,045 copying build/lib/PTJPL/version.py -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:10,048 copying build/lib/PTJPL/Topt_mean_CMG_int16.tif -> build/bdist.linux-armv7l/wheel/./PTJPL 2025-11-10T20:20:10,241 running install_egg_info 2025-11-10T20:20:10,247 Copying PTJPL.egg-info to build/bdist.linux-armv7l/wheel/./PTJPL-1.8.1-py3.11.egg-info 2025-11-10T20:20:10,257 running install_scripts 2025-11-10T20:20:10,267 creating build/bdist.linux-armv7l/wheel/ptjpl-1.8.1.dist-info/WHEEL 2025-11-10T20:20:10,270 creating '/tmp/pip-wheel-fzndgv3i/.tmp-sgmbaq_2/ptjpl-1.8.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-10T20:20:10,445 adding 'PTJPL/ECOv002-cal-val-PT-JPL-inputs.csv' 2025-11-10T20:20:10,661 adding 'PTJPL/ECOv002-cal-val-PT-JPL-outputs.csv' 2025-11-10T20:20:10,671 adding 'PTJPL/ECOv002-static-tower-PT-JPL-inputs.csv' 2025-11-10T20:20:10,672 adding 'PTJPL/ECOv002_calval_PTJPL_inputs.py' 2025-11-10T20:20:10,673 adding 'PTJPL/ECOv002_static_tower_PTJPL_inputs.py' 2025-11-10T20:20:10,674 adding 'PTJPL/PTJPL.py' 2025-11-10T20:20:10,676 adding 'PTJPL/Topt.py' 2025-11-10T20:20:12,550 adding 'PTJPL/Topt_mean_CMG_int16.tif' 2025-11-10T20:20:12,627 adding 'PTJPL/__init__.py' 2025-11-10T20:20:12,628 adding 'PTJPL/constants.py' 2025-11-10T20:20:12,629 adding 'PTJPL/fAPARmax.py' 2025-11-10T20:20:15,145 adding 'PTJPL/fAPARmax_mean_CMG_int16.tif' 2025-11-10T20:20:15,239 adding 'PTJPL/generate_PTJPL_input_dataset.py' 2025-11-10T20:20:15,241 adding 'PTJPL/generate_PTJPL_inputs.py' 2025-11-10T20:20:15,242 adding 'PTJPL/generate_static_PTJPL_input_dataset.py' 2025-11-10T20:20:15,244 adding 'PTJPL/model.py' 2025-11-10T20:20:15,246 adding 'PTJPL/process_PTJPL_table.py' 2025-11-10T20:20:15,247 adding 'PTJPL/verify.py' 2025-11-10T20:20:15,249 adding 'PTJPL/version.py' 2025-11-10T20:20:15,250 adding 'PTJPL/partitioning/__init__.py' 2025-11-10T20:20:15,251 adding 'PTJPL/partitioning/canopy_latent_heat_flux.py' 2025-11-10T20:20:15,253 adding 'PTJPL/partitioning/fM.py' 2025-11-10T20:20:15,254 adding 'PTJPL/partitioning/fSM.py' 2025-11-10T20:20:15,255 adding 'PTJPL/partitioning/fT.py' 2025-11-10T20:20:15,256 adding 'PTJPL/partitioning/fg.py' 2025-11-10T20:20:15,258 adding 'PTJPL/partitioning/fwet.py' 2025-11-10T20:20:15,259 adding 'PTJPL/partitioning/interception.py' 2025-11-10T20:20:15,260 adding 'PTJPL/partitioning/partitioning.py' 2025-11-10T20:20:15,261 adding 'PTJPL/partitioning/soil_latent_heat_flux.py' 2025-11-10T20:20:15,263 adding 'PTJPL/partitioning/soil_net_radiation.py' 2025-11-10T20:20:15,264 adding 'PTJPL/vegetation_conversion/SAVI_from_NDVI.py' 2025-11-10T20:20:15,266 adding 'PTJPL/vegetation_conversion/__init__.py' 2025-11-10T20:20:15,267 adding 'PTJPL/vegetation_conversion/fAPAR_from_SAVI.py' 2025-11-10T20:20:15,268 adding 'PTJPL/vegetation_conversion/fIPAR_from_NDVI.py' 2025-11-10T20:20:15,269 adding 'PTJPL/vegetation_conversion/vegetation_conversion.py' 2025-11-10T20:20:15,273 adding 'ptjpl-1.8.1.dist-info/licenses/LICENSE' 2025-11-10T20:20:15,275 adding 'ptjpl-1.8.1.dist-info/METADATA' 2025-11-10T20:20:15,277 adding 'ptjpl-1.8.1.dist-info/WHEEL' 2025-11-10T20:20:15,277 adding 'ptjpl-1.8.1.dist-info/top_level.txt' 2025-11-10T20:20:15,278 adding 'ptjpl-1.8.1.dist-info/RECORD' 2025-11-10T20:20:15,545 removing build/bdist.linux-armv7l/wheel 2025-11-10T20:20:15,789 Building wheel for ptjpl (pyproject.toml): finished with status 'done' 2025-11-10T20:20:16,314 Created wheel for ptjpl: filename=ptjpl-1.8.1-py3-none-any.whl size=24650382 sha256=6d8e9aeef4035c6d36555582215a5e9181488104e329b6a1b50532d824fbc408 2025-11-10T20:20:16,316 Stored in directory: /tmp/pip-ephem-wheel-cache-dlcz14ab/wheels/88/49/6e/9dbd711e724d995b65537a6d86a4e77428b2be8931290775d7 2025-11-10T20:20:16,339 Successfully built ptjpl 2025-11-10T20:20:16,951 Removed build tracker: '/tmp/pip-build-tracker-3j_j8xv8'