2026-04-29T01:56:42,799 Created temporary directory: /tmp/pip-ephem-wheel-cache-5d614hdh 2026-04-29T01:56:42,801 Created temporary directory: /tmp/pip-build-tracker-ch67dfr9 2026-04-29T01:56:42,801 Initialized build tracking at /tmp/pip-build-tracker-ch67dfr9 2026-04-29T01:56:42,802 Created build tracker: /tmp/pip-build-tracker-ch67dfr9 2026-04-29T01:56:42,802 Entered build tracker: /tmp/pip-build-tracker-ch67dfr9 2026-04-29T01:56:42,803 Created temporary directory: /tmp/pip-wheel-8zoh544k 2026-04-29T01:56:42,806 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-29T01:56:42,808 Created temporary directory: /tmp/pip-ephem-wheel-cache-y8v_i0ig 2026-04-29T01:56:42,830 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-29T01:56:42,834 2 location(s) to search for versions of solar-data-tools: 2026-04-29T01:56:42,834 * https://pypi.org/simple/solar-data-tools/ 2026-04-29T01:56:42,834 * https://www.piwheels.org/simple/solar-data-tools/ 2026-04-29T01:56:42,835 Fetching project page and analyzing links: https://pypi.org/simple/solar-data-tools/ 2026-04-29T01:56:42,836 Getting page https://pypi.org/simple/solar-data-tools/ 2026-04-29T01:56:42,837 Found index url https://pypi.org/simple 2026-04-29T01:56:43,065 Fetched page https://pypi.org/simple/solar-data-tools/ as application/vnd.pypi.simple.v1+json 2026-04-29T01:56:43,088 Found link https://files.pythonhosted.org/packages/b6/83/64ebe7972383392029204cc1dda6baf504244abd3ac0b30e0b52fe22631c/solar-data-tools-0.0.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.0.0 2026-04-29T01:56:43,089 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/c7/af/e8686cfca5640e31e60f38f23bdacb218567e031783479643a48e60a68e8/solar_data_tools-0.0.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,090 Found link https://files.pythonhosted.org/packages/d2/16/7f20b8f5391231b5ac8a7d9aaa8b6c42a5b32d5135553dbcf4af0105c67b/solar-data-tools-0.1.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.1.0 2026-04-29T01:56:43,091 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/8a/f0/b8365259b64121f7745ceae09b612fc435a021366187dbb95606f21a3f2a/solar_data_tools-0.1.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,092 Found link https://files.pythonhosted.org/packages/b7/9c/24202ae742f17760bc1e48b232d7d67a59899217f944cbb4f216e54e48ff/solar-data-tools-0.1.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.1.1 2026-04-29T01:56:43,093 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/97/47/dd26d2458b17df26cf52c01839c1b833cdf9bc876c5532a756ac3b23b6c4/solar_data_tools-0.1.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,094 Found link https://files.pythonhosted.org/packages/b5/94/6fc0a0f289ca09c9028326aa0b844e1bacb706287cdba392c719b2e051c0/solar-data-tools-0.1.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.1.2 2026-04-29T01:56:43,095 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/9f/75/c3bd14708359a6556b7094b01be5215f96ce44fe702b0cc6fad5d62812d2/solar_data_tools-0.1.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,096 Found link https://files.pythonhosted.org/packages/80/0b/90d5b120eef5130d0b7aef84b11014254b484862205f727cb98d69093920/solar-data-tools-0.1.3.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.1.3 2026-04-29T01:56:43,096 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/e6/1c/d2f94b88330a10938e70f308a5a5afb3df26e5e3fe6441d155112d5fde18/solar_data_tools-0.1.3-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,098 Found link https://files.pythonhosted.org/packages/f0/7a/f2917984107df3036d8d3f3fb079c5a62e6dc8299746375a19ecfbc80f56/solar-data-tools-0.2.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.2.0 2026-04-29T01:56:43,098 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/f1/fb/cef01a5388a0edd2f121aac5cc6426fa06d561779c178bf3affe29635484/solar_data_tools-0.2.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,099 Found link https://files.pythonhosted.org/packages/27/7c/0fa4ddb270cab0f8390aa30fea16e607f9a345f5fb51d22ee69284bcdbd7/solar-data-tools-0.2.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.2.1 2026-04-29T01:56:43,100 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/3b/f4/d7c7d3a722fe10bfe529d0053aba679e0bd4c45b8e80c72d7e5680b11aeb/solar_data_tools-0.2.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,101 Found link https://files.pythonhosted.org/packages/cf/44/eaa69ff807ab7c0e41135a53a5735204fa6cac5872d8119f0136cb004f23/solar-data-tools-0.2.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.2.2 2026-04-29T01:56:43,102 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/82/75/4bded54d7807cdcb2ed3dea251e5ef341c04585d9f1e31760fde5263381c/solar_data_tools-0.2.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,103 Found link https://files.pythonhosted.org/packages/a9/92/b1140e8946414e20231a540e3399162297332c031981a63a428ae3b127d5/solar-data-tools-0.3.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.3.0 2026-04-29T01:56:43,104 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/b3/98/6d24c81fb7a305107318901d10a763abd63bedccdd3f63b66f3ec374353f/solar_data_tools-0.3.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,105 Found link https://files.pythonhosted.org/packages/8d/f1/15b0e3803dbc1d0f13ec79ee34ba27f5f8e1f9625e1600d6bec8ed9dd829/solar-data-tools-0.3.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.3.1 2026-04-29T01:56:43,105 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/06/89/8edcb1aacd507fd645ca97495b863e3f89c447a6df9b1bbe40baacae28c4/solar_data_tools-0.3.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,106 Found link https://files.pythonhosted.org/packages/aa/ae/e74192a13c918e4746acd88b926d7ecf281e52c5a9ab56903aa99847d913/solar-data-tools-0.3.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.3.2 2026-04-29T01:56:43,107 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/76/2a/2f5172b7bc583b0bc3958b14385c376ba30f346485af1911725ccfe6c1df/solar_data_tools-0.3.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,108 Found link https://files.pythonhosted.org/packages/0d/ff/05d1152a2ce1163e4c2fc677a753e788d5a5601cfe0853da3ff09f61c5a8/solar-data-tools-0.4.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.0 2026-04-29T01:56:43,109 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/28/33/3a33d57e295b3c834ee02f13301edb5e80af7f40d0f549a577cb3a7987b5/solar_data_tools-0.4.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,110 Found link https://files.pythonhosted.org/packages/dd/28/74d8256c88013f855bc545c9fa1a37493e52beeeddcbee8cb06914c43877/solar-data-tools-0.4.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.1 2026-04-29T01:56:43,111 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/13/9e/2215d88bcd19e4a9ad1b0a67131be548c8752e12579c40fbcea4829b2829/solar_data_tools-0.4.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,112 Found link https://files.pythonhosted.org/packages/c9/c9/9dd774c3b882e8a2cdc1cdc67dde297208e2798252e50b301dacc89df6fb/solar-data-tools-0.4.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.2 2026-04-29T01:56:43,112 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/bf/cd/a38a6521547fe045934cdeadeb821341aa78e599c0494aa66eb2ce76442a/solar_data_tools-0.4.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,113 Found link https://files.pythonhosted.org/packages/46/5c/ae9d1bf5211a336be3e725ab7d43cd0aab4ac63598804cb9dc42bf656e7a/solar-data-tools-0.4.3.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.3 2026-04-29T01:56:43,114 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/4d/8b/df16e7cfe52c12b4a099398fa2d0ce33d9a814b4b1408b4ad8ea8d347b57/solar_data_tools-0.4.3-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,115 Found link https://files.pythonhosted.org/packages/48/8b/e2387305a24c649e773966266baa8cb77239b44b4bf356115ded6dd49be3/solar-data-tools-0.4.4.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.4 2026-04-29T01:56:43,115 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/68/90/d347c3cb2316e794dd2dcccc6dff71854f85d418266033a80015b2a05ac8/solar_data_tools-0.4.4-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,116 Found link https://files.pythonhosted.org/packages/d4/e9/d5422c2f82fa456e85e67e553053ef222c016d6cc7c90a382ce86dc67d5b/solar-data-tools-0.4.6.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.6 2026-04-29T01:56:43,117 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/a6/00/6a1d048b619db92df89fa1d339ca25927e5d3cf69035511fbd2a43f00a10/solar_data_tools-0.4.6-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,118 Found link https://files.pythonhosted.org/packages/20/a9/1e5e95d6fcd5357be2b33139aeff3cbe2f7054944bdddc97565845920891/solar-data-tools-0.4.7.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.7 2026-04-29T01:56:43,119 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/07/70/c33e02dbdd5c2616151f7c09a16ede36310b233dfd5a82ed7d44d763a28c/solar_data_tools-0.4.7-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,120 Found link https://files.pythonhosted.org/packages/8f/37/949585f97f5607a78093c43efca942170b5d36b85f1e837de06ba72e4a42/solar-data-tools-0.4.8.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.8 2026-04-29T01:56:43,120 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/aa/46/277cc2a7f1a2ec07d73e294650f4c2384e9320f328406fb74bc77bee9e36/solar_data_tools-0.4.8-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,122 Found link https://files.pythonhosted.org/packages/4b/09/50e5a78cd4314cd9f5a0ab1cc7fd6c973bb9e8b70df2a09ea06eb4b012ae/solar-data-tools-0.4.9.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.9 2026-04-29T01:56:43,122 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/94/b8/8343c0553b81de4c58499358e7bbd7978febed620b998375483603558287/solar_data_tools-0.4.9-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,123 Found link https://files.pythonhosted.org/packages/df/f7/a02e173f07bb925552dec1b96a8d9c69624a897b71916ebefc31b24c036c/solar-data-tools-0.4.10.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.10 2026-04-29T01:56:43,124 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/d4/26/6f25b1d57a2d11ae153d6f0793daa6750e1af8626788f769b9bff525b697/solar_data_tools-0.4.10-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,125 Found link https://files.pythonhosted.org/packages/37/c8/2846bdaad5eae078f97ab9b65264fc4af761ded4446b2ea31ac3ec2784aa/solar-data-tools-0.4.11.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.11 2026-04-29T01:56:43,125 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/37/cc/458e39fcae50ed0bdd5dc646d645b8f60ea3560586d33489049d12b5bf1c/solar_data_tools-0.4.11-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,126 Found link https://files.pythonhosted.org/packages/52/f4/f851642608b2628aef67f800b0cc1cfa17182daa5462d8e34fd406641318/solar-data-tools-0.4.12.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.12 2026-04-29T01:56:43,127 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/6e/c4/3a6ea16b22bd56ad9e7f1c3b6b873a9e29e8d15fc9e7f6f4251f05310cd6/solar_data_tools-0.4.12-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,128 Found link https://files.pythonhosted.org/packages/6e/74/e0135a525421cceb9ebc99b3bbbb10b5083fd5265fd6ab381862ddf9bb6b/solar-data-tools-0.4.13.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.13 2026-04-29T01:56:43,129 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/43/dc/95ff4a24b4c01f7c74738b872d28d0c1177b02c61da214d61c7e8cefa9b6/solar_data_tools-0.4.13-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,130 Found link https://files.pythonhosted.org/packages/54/11/f9110b3c3c9ca378f52ed3e358c6badc3d331819847ccd6022f61baa5f39/solar-data-tools-0.4.14.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.4.14 2026-04-29T01:56:43,130 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/49/ca/7e5e1119012b971c29d0d5a2fe5a12442baec46465cdf6cdaffc4d996f5e/solar_data_tools-0.4.14-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,131 Found link https://files.pythonhosted.org/packages/0b/86/d10a3d7569f95f7532b07f159b598a5696e40a2234764fae952ac613992e/solar-data-tools-0.5.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.5.0 2026-04-29T01:56:43,132 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/99/e5/9d210534828ebb9617a7ff07d051ec48df94bf97ba38f2ea2d978938fdee/solar_data_tools-0.5.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,133 Found link https://files.pythonhosted.org/packages/6b/0d/f5bf3bf0d3128b24ef3c30eeb8f25fb94690e9a934f33fef9da1170c0c3b/solar-data-tools-0.5.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.5.1 2026-04-29T01:56:43,134 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/25/d2/32c477f6bf24d2f9068e86f58ab8a53b0bc51c25c2abdd2a7e6c5f5913cc/solar_data_tools-0.5.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,135 Found link https://files.pythonhosted.org/packages/42/80/fcd3635886e33beaed1baf426cbc61f54dfd27fdca4554934575b6184cde/solar-data-tools-0.5.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.5.2 2026-04-29T01:56:43,136 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/13/a5/f777997590578bac31310065e874660a4dc6fcd9248cc985ae33174d3558/solar_data_tools-0.5.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,136 Found link https://files.pythonhosted.org/packages/3a/82/4f563d71245d29f7ae17b38da91083aa2922b861e3088dabb855acbb3538/solar-data-tools-0.5.3.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.5.3 2026-04-29T01:56:43,137 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/82/91/229aa7eab8d6c81af36ef221806015625f5fa48a1cda79020146b836552a/solar_data_tools-0.5.3-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,138 Found link https://files.pythonhosted.org/packages/cf/3d/9b12ca6218c4123c01a57e37ccc6c5a5fdbb6a54bb2e4789af21703ec415/solar-data-tools-0.5.4.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.5.4 2026-04-29T01:56:43,139 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/93/35/0cad7ab8ab39e6c884503eced328c5b856514f8fdabb494688bb64eb8019/solar_data_tools-0.5.4-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,140 Found link https://files.pythonhosted.org/packages/ac/47/a321b6f44d29021ed49aca05f3ac6003307fd1932624cc67b1aeb811d102/solar-data-tools-0.6.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.6.0 2026-04-29T01:56:43,141 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/47/7d/6c8c48a4e77c7a28b62a71b91566d6cc2c424dda63eeaab35e56777b7891/solar_data_tools-0.6.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,142 Found link https://files.pythonhosted.org/packages/27/b4/ccdccd65116415abf7430e28937ec3ba9c8af53a1c9c7ed82dbf0fea6197/solar-data-tools-0.6.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.6.1 2026-04-29T01:56:43,142 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/ae/52/a0f08f8642527c94bbfb951fb16173c53eff74da3c9a25db16982964df83/solar_data_tools-0.6.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,143 Found link https://files.pythonhosted.org/packages/d5/83/59590f5939772747bcc8186618396e88dde8430d9d67cc7699c1ae6900bf/solar-data-tools-0.7.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.7.0 2026-04-29T01:56:43,144 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/56/c3/4e22663b4aab9ce3aeb7893b40a1a19794fb29e966f93ae35b268a2d3c13/solar_data_tools-0.7.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,145 Found link https://files.pythonhosted.org/packages/0f/b0/bf5d6c8c9d484e6e5da4787eb7dfac6d6d1ededd2abf6db6c7212d919afb/solar-data-tools-0.7.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.7.1 2026-04-29T01:56:43,146 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/c4/b0/9fa35db8927fd95cc76f1fd2afe96ae3ffee9cd6ac7c1d030aab716f7e07/solar_data_tools-0.7.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,147 Found link https://files.pythonhosted.org/packages/c1/bc/e1611941b6372a3734afab52525d5d9ac41128f265531fd1f6233b549f36/solar-data-tools-0.8.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 0.8.0 2026-04-29T01:56:43,148 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/3b/a0/d59d7e7a67242255dbcb5748769499e9507582816d685107df9681228ad1/solar_data_tools-0.8.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,149 Found link https://files.pythonhosted.org/packages/06/71/77477a39c626a07c9a6e190d62d9438bf6fb19ac1984934ca6321bd9056f/solar-data-tools-1.0.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 1.0.1 2026-04-29T01:56:43,149 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/8b/b9/187ef9e2574a0e1e09f177dd322adcfd51281cecf57e04805607c91f88cf/solar_data_tools-1.0.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,150 Found link https://files.pythonhosted.org/packages/55/50/195f4a2ad24a928a96c0a7de69fdba2e0f244c5bf32bbb67a9f7b2c59e7b/solar-data-tools-1.0.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 1.0.2 2026-04-29T01:56:43,151 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/f8/76/5d39d0d1d7a57f23b35665d281ed034a1078a48ef12c89acd0d2f4d8d5af/solar_data_tools-1.0.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,152 Found link https://files.pythonhosted.org/packages/33/d2/f950b30553cd8f214bc9207bf17636f23cebe6aca08877cddeec94cbb1a4/solar-data-tools-1.0.3.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 1.0.3 2026-04-29T01:56:43,153 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/87/d4/0ba1b34120951e41a8743be8c93809db0f8ce4e6f0f127dc4f7e0a928536/solar_data_tools-1.0.3-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,154 Found link https://files.pythonhosted.org/packages/8b/96/04ab1c5e5c264b89360fc58e5ed53c1fbfdfadf4e1d647f3572db4092cd1/solar-data-tools-1.0.4.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 1.0.4 2026-04-29T01:56:43,155 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/7d/dd/bf2f8430a9fc5f53482ef9973498c0d72c748ef18952dd4d9748b7d0bd90/solar_data_tools-1.0.4-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,156 Found link https://files.pythonhosted.org/packages/ff/7d/6cd5b121f5d5dc768bbbaad56d6e4fb658b8619fd407d124eb7a6f7bb777/solar-data-tools-1.0.5.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 1.0.5 2026-04-29T01:56:43,156 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/5c/1b/40cedef15f81507bb1338288bc1b5678a64e5d383f0f44e319613381ee07/solar_data_tools-1.0.5-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,157 Found link https://files.pythonhosted.org/packages/e8/cf/6b6b1547f7a1bd62dded077ca08596c09899f507b9e7dbed02cc9c12b5cc/solar-data-tools-1.1.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4), version: 1.1.1 2026-04-29T01:56:43,158 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/1c/f5/627e4930c4d539818f0df9d3cfc4cbb82420c86fee02e6f54194a38dbfd1/solar_data_tools-1.1.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,159 Found link https://files.pythonhosted.org/packages/ba/f3/e4db78bb5db0f7cffb1b13e69891e2ea57a7db4f73f90b4b5a4c9a8a5038/solar-data-tools-1.2.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:<4,>=3.6), version: 1.2.0 2026-04-29T01:56:43,160 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/f5/fa/ed5f09a041ae48d0feedead29b23686c7b46be2e5958e4bd6a14d98676d7/solar_data_tools-1.2.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:<4,>=3.6) 2026-04-29T01:56:43,161 Found link https://files.pythonhosted.org/packages/ee/82/f7000e47a9cebde042d379463a7b6c026f5469a2882478996259b648bd69/solar-data-tools-1.2.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:<4,>=3.6), version: 1.2.1 2026-04-29T01:56:43,162 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/4c/39/41e3f4d38251f023c2eb7daa8ebf3f538c7fa291e016b25106868edd9802/solar_data_tools-1.2.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:<4,>=3.6) 2026-04-29T01:56:43,162 Found link https://files.pythonhosted.org/packages/73/bd/2938acfd54abfe235ba1ce4c69d5a94b50cdc2bcb07f7132a0062a6d38b9/solar-data-tools-1.2.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:<4,>=3.6), version: 1.2.2 2026-04-29T01:56:43,163 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/46/73/eab61b36f749b11a84f04386ea5aa53437c1435709d14cfdf6a0924336e9/solar_data_tools-1.2.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:<4,>=3.6) 2026-04-29T01:56:43,164 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/16/f2/be72156c7a08edd831e65c042a18de72bd1553e05bfae62bdad5709c120e/solar_data_tools-1.3.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,165 Found link https://files.pythonhosted.org/packages/1e/da/60641f173e45c0d84a3f01a13553b3553918720d457d7740072b67953d94/solar_data_tools-1.3.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6), version: 1.3.1 2026-04-29T01:56:43,165 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/64/a4/896ae612dfe20a83f46ab4e468c3da043e22f8794723c8da7173366e71c0/solar_data_tools-1.3.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,166 Found link https://files.pythonhosted.org/packages/6d/41/48f5720983a40809193becff3c327223d02150620594891e57d57f212119/solar_data_tools-1.3.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6), version: 1.3.2 2026-04-29T01:56:43,167 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/27/9f/4a70dff0705121cf731d5770d6be7d0d8a6238a07a7cb959f6bf7a1f9f13/solar_data_tools-1.4.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,168 Found link https://files.pythonhosted.org/packages/e3/b0/a41037af8311c0f2381d2e22215e60238f89b5c737f0ddc1ffa0aaeb2ea5/solar_data_tools-1.4.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6), version: 1.4.0 2026-04-29T01:56:43,169 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/37/4b/9a9a3dc183410bbc51feedcaa0c682f8f20e35609e67e9a5e1268b9b4634/solar_data_tools-1.5.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,170 Found link https://files.pythonhosted.org/packages/bd/ea/8067ce96b58338058da7afcf303fbff0ce86b972ba00f2fd20182f508408/solar_data_tools-1.5.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6), version: 1.5.0 2026-04-29T01:56:43,171 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/8e/22/9ab8603ffda3df477e0ee501d9c01169bb08de59b6960661e850f0e88e7b/solar_data_tools-1.6.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,171 Found link https://files.pythonhosted.org/packages/a7/01/15dbe6764d9f61b7f2e6c6e5905be68d91727f6594faadc845f475fca524/solar_data_tools-1.6.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6), version: 1.6.0 2026-04-29T01:56:43,172 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/6d/98/a8b8005a18e18c4d5d18a2d2657a8c51722d0bfd1505c24a2a9e1a84a9a7/solar_data_tools-1.6.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,173 Found link https://files.pythonhosted.org/packages/cd/c8/a0f6c9dc08d7a0d9f731f07e08537fc8b3f0ee0e3c47c6e3b1b8dd7e8e78/solar_data_tools-1.6.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6), version: 1.6.1 2026-04-29T01:56:43,173 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/4c/b5/3715685a941b50c83c161a06c96ce4d76ee040314c33513ac13dcd2b89e1/solar_data_tools-1.6.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,174 Found link https://files.pythonhosted.org/packages/2c/b4/7cc1451544b4808fbaf6ff8db75b25a2fb900e55ff16a3c69f794787746f/solar_data_tools-1.6.2.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.6), version: 1.6.2 2026-04-29T01:56:43,175 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/6c/e2/6244614cc7868a1a2184c6a4b7fc989aff78540c982b6b2e328342929de6/solar_data_tools-1.6.3-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,176 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/6d/d7/6a1f675a640768421203f2a6b92eb7b063f5e5a4af575fed0040f2aca080/solar_data_tools-1.6.4-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,177 Found link https://files.pythonhosted.org/packages/a5/19/0e9831a2c682fc70c5bf0ed67ad65e006acb42892320b8bbed95c851680f/solar_data_tools-1.6.4.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9), version: 1.6.4 2026-04-29T01:56:43,177 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/81/e5/5979d29c82dbe66720fcb5d07d1367cb7aaaaabf846773cdef7520ff2bdc/solar_data_tools-1.6.5-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,178 Found link https://files.pythonhosted.org/packages/8c/5b/e82bad53ab63beff482c157c9baf28c250e01db7653534302462c3d3a08a/solar_data_tools-1.6.5.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9), version: 1.6.5 2026-04-29T01:56:43,179 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/ee/e3/a1400b8169df9c563294612ec35eefc5624da878c51245db6dc77c8ec457/solar_data_tools-1.6.6-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,180 Found link https://files.pythonhosted.org/packages/44/69/12d95534de9c4090a887628205a75e49858249a0a341d44b09b5a3d88791/solar_data_tools-1.6.6.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9), version: 1.6.6 2026-04-29T01:56:43,181 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/d5/26/b33c1cb9e1ac96827d5dbe66680bca4c6632750482345c7ba6eab2c5fabf/solar_data_tools-1.7.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,182 Found link https://files.pythonhosted.org/packages/d2/14/ca8de08420e91a90033eb0617fc68f356de6d9887a4539a1ed3613ef1d31/solar_data_tools-1.7.0.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9), version: 1.7.0 2026-04-29T01:56:43,182 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/79/be/a9dfe3e65ba55451eda9294bffa11c4f42b6da2abc70e0221985a326dc41/solar_data_tools-1.7.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,183 Found link https://files.pythonhosted.org/packages/b4/31/fe846f622b9dc74dc8e4d98f5ccb072f94e888725afcc65c481927d4339d/solar_data_tools-1.7.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.9), version: 1.7.1 2026-04-29T01:56:43,184 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/0c/fd/0d3370275bbef0f7b2bd3cc30e8636aa0b10a12122ce7db4f1cef796ebcf/solar_data_tools-2.0.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,184 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/6f/20/34438b8129e881d69f83e7c3d9cf9757847a5ae2f1d3ff42459b81a4a110/solar_data_tools-2.0.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,185 Found link https://files.pythonhosted.org/packages/82/74/2a6abb22b69a0487b645a819704093d966e61578cf2d2dcbada90d9313e8/solar_data_tools-2.0.1.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10), version: 2.0.1 2026-04-29T01:56:43,186 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/b3/69/50f80f4b770d7023c4895e2c27f9e5100ccc719da9858c6f47fe100cf8bb/solar_data_tools-2.1.0-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,186 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/b3/a7/d4beebf60dfa496163bcf7f1e337f341ef2ceab897b8c859b087a799e2b6/solar_data_tools-2.1.1-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,187 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/75/40/28008ad39f0e79cd192605fd857258ddfba058812bfddff8ab3d15784ba0/solar_data_tools-2.1.2-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,187 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/3d/3c/5ab0481a416c31662933917f7a0e185e60e62319a0f94769138f30791bbe/solar_data_tools-2.1.3-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,189 Found link https://files.pythonhosted.org/packages/52/a4/fbae85d67bd2326ca20bd41fb6bb2e972ab4babce39d9e5485696292602b/solar_data_tools-2.1.3.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10), version: 2.1.3 2026-04-29T01:56:43,189 Skipping link: No binaries permitted for solar-data-tools: https://files.pythonhosted.org/packages/6c/91/3a4e8c27e42a0a240ea21df6713034e4c1b2476fc0469b486915ddb56d30/solar_data_tools-2.1.4-py3-none-any.whl (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,190 Found link https://files.pythonhosted.org/packages/c5/16/3092d4b405fc0dda42b899a8bb16a0cb306631ea471409aa3bf3aec5d969/solar_data_tools-2.1.4.tar.gz (from https://pypi.org/simple/solar-data-tools/) (requires-python:>=3.10), version: 2.1.4 2026-04-29T01:56:43,191 Fetching project page and analyzing links: https://www.piwheels.org/simple/solar-data-tools/ 2026-04-29T01:56:43,192 Getting page https://www.piwheels.org/simple/solar-data-tools/ 2026-04-29T01:56:43,193 Found index url https://www.piwheels.org/simple 2026-04-29T01:56:43,383 Fetched page https://www.piwheels.org/simple/solar-data-tools/ as text/html 2026-04-29T01:56:43,395 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-2.1.3-py3-none-any.whl#sha256=846bae33dcd95f3d1d71fc026538e263d2b781b6e1a876e5145de2d2f7e474a4 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,396 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-2.0.1-py3-none-any.whl#sha256=4460b1eb091b6ee09600ba932778f7ce0bbde6f4e9da9717c7ea08e74805a352 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.10) 2026-04-29T01:56:43,396 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.7.1-py3-none-any.whl#sha256=733c464adfaa159dd728cc6816065fc3b19d8dfa7cd261a03634874ef9496f35 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,397 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.7.0-py3-none-any.whl#sha256=fd4b73236d917fca27b6d78dbfad9bae512365e10ddb9aea920a52b380936dbc (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,397 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.6.6-py3-none-any.whl#sha256=d331f346633d35bf24c0da99e693dc80090f3598d62367e1612fa14f97ece58d (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,398 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.6.5-py3-none-any.whl#sha256=1c45398c2a8834cae2e8d5818f5357eba109fd22ee2165196a28dc563f10562f (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,398 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.6.4-py3-none-any.whl#sha256=b543a37d6e5751cbf997e900aa2c852c4cc80a57bbf2b33d95858f3ecaf262aa (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.9) 2026-04-29T01:56:43,399 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.6.2-py3-none-any.whl#sha256=bc8094d6c9e16c34d0cad3cf117e8f7cf868458d774f68983eb6387456a5c465 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,400 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.6.1-py3-none-any.whl#sha256=6fcc3d2dde66606c0937bdffcb5d6e8ee31ec87e7df6de9fb670ef98b77e5d30 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,400 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.6.0-py3-none-any.whl#sha256=e5be165442e97fd11f8ca4f0c435af5a8bfaedf8903105ca252d6b759b66f13a (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,401 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.5.0-py3-none-any.whl#sha256=25cc74e342f23229b084c82931014dd089deb81c73733a2c7481c62afcd32533 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,401 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.4.0-py3-none-any.whl#sha256=7c96708af588fa5b3f7c5404a51e4189efb7562ab851fe6922d05be559f0f8d7 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,402 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.3.2-py3-none-any.whl#sha256=b45964339eeefd00e89e56a93408a9f34c6b8d6183d593ce6d7ece1706af02c5 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,402 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-1.3.1-py3-none-any.whl#sha256=449b512e5d387142e535c4709709204bfc87f220c693035357f80c771245e838 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6) 2026-04-29T01:56:43,403 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.5.0-py3-none-any.whl#sha256=87514ea2c239b4614fc15674b31546bf80571e9c2bc9c0829ac405b73a80e051 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,403 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.14-py3-none-any.whl#sha256=cd6a122b5fb0c6c444d84eda298848c8362818e70139c004a7083d174867121d (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,404 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.13-py3-none-any.whl#sha256=340ec78e6076ceae140ce93c87fd814afdb13cb995378646f82d59c6c87f6c59 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,404 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.12-py3-none-any.whl#sha256=7ab42b9acaa0bbd50993f19d42ba8eaba662d9fc0986d56995da8b3abfee4c21 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,405 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.11-py3-none-any.whl#sha256=6300d8717d5108a0c04abaa931c4865507e1542638bc530ce6420d5358c61de6 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,405 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.10-py3-none-any.whl#sha256=f516eec589ede12efac6e61dac3b5a7528090590789dd27b1c82e22c78fb32c3 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,406 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.9-py3-none-any.whl#sha256=753faa935a4a130e3d01e341310996c5fd04a98e7b4cd121de29e26ce79db56f (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,406 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.8-py3-none-any.whl#sha256=65733651c9aae2b8768a3cebe5cbaaad90170fa69d657190be960ba17ba0a598 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,407 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.7-py3-none-any.whl#sha256=76f5d25572cce59b42db0315fbb8b015a2ef2ba83cb9e460dea1ef5262604ec0 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,407 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.6-py3-none-any.whl#sha256=a6693384109910c8e51a719b2aee8624a5329a150f876882e1cb1df65ee3bfbf (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,408 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.4-py3-none-any.whl#sha256=ecbced9f5f3f11c4ef9784b0529e76d54e0603adc630b87b386d0b31d7b5ad6f (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,409 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.3-py3-none-any.whl#sha256=e82b5c31edc9cfbcdc148e6dc4146916af8244c36d20384503569a78f513d1cf (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,409 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.2-py3-none-any.whl#sha256=00f40634d09305ecfea1c24b64f9c93f10d4162e6c1eb3faa95580e4ead31e6b (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,410 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.1-py3-none-any.whl#sha256=5b040182d0ef2e41721569064dc9bca187810581c47b160b2e0f4737ca322e0b (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,410 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.4.0-py3-none-any.whl#sha256=35a10fc9e9ad26ec2babb545289488d2f1e64f92641b88ab74ce2b6f7ddf425c (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,411 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.3.2-py3-none-any.whl#sha256=8ea261240663156a5767f2512066a17ebe12584d7fb99dc14e36c6be00b34924 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,411 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.3.1-py3-none-any.whl#sha256=4fedd2836b8616b71a2656af1f07adb417cbc3e4b3c7f9a7b0de32924f533e85 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,412 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.3.0-py3-none-any.whl#sha256=37ad6b9e3b3c902a4c6661ac3c3f0796bff3893722adb182aab775d870db500b (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,412 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.0.0-py3-none-any.whl#sha256=594dba41944a076fa7d2c0b59937d207f2971040796088aaa21d3272adcc4ddf (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,413 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.2.1-py3-none-any.whl#sha256=0b6d792c2f3b5bdee80cb41279f718337187c9aafb7421ba2087d0f5b216c890 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,413 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.2.0-py3-none-any.whl#sha256=cffc8c2cac32bca517211ba85f5c253d131d861ebb38741cde03ac15ae428532 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,414 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.1.3-py3-none-any.whl#sha256=b586948b09a19f3345e59c1e3a3bed459327a08229dfdd2189d36af16ea2d069 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,415 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.1.2-py3-none-any.whl#sha256=48e0aae294e1565d4c8cc2518d5bd6c73f9963c9a51aa57b55c576d6c1d00e95 (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,415 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.1.1-py3-none-any.whl#sha256=b0462ecc26efa0c1c8209dbe703ca1015baab588b30e7831c85dc16f99e901cd (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,416 Skipping link: No binaries permitted for solar-data-tools: https://archive1.piwheels.org/simple/solar-data-tools/solar_data_tools-0.1.0-py3-none-any.whl#sha256=e9e827e718b8991d94ee11e5522428a2cc215c3fae45e47d5f7fb6a0505ccecd (from https://www.piwheels.org/simple/solar-data-tools/) (requires-python:>=3.6, <4) 2026-04-29T01:56:43,416 Skipping link: not a file: https://www.piwheels.org/simple/solar-data-tools/ 2026-04-29T01:56:43,417 Skipping link: not a file: https://pypi.org/simple/solar-data-tools/ 2026-04-29T01:56:43,444 Given no hashes to check 1 links for project 'solar-data-tools': discarding no candidates 2026-04-29T01:56:43,463 Collecting solar-data-tools==2.1.4 2026-04-29T01:56:43,466 Created temporary directory: /tmp/pip-unpack-efqotm9e 2026-04-29T01:56:43,613 Downloading solar_data_tools-2.1.4.tar.gz (76.9 MB) 2026-04-29T01:56:49,487 Added solar-data-tools==2.1.4 from https://files.pythonhosted.org/packages/c5/16/3092d4b405fc0dda42b899a8bb16a0cb306631ea471409aa3bf3aec5d969/solar_data_tools-2.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-ch67dfr9' 2026-04-29T01:56:49,493 Created temporary directory: /tmp/pip-build-env-onji3vtb 2026-04-29T01:56:49,497 Installing build dependencies: started 2026-04-29T01:56:49,498 Running command pip subprocess to install build dependencies 2026-04-29T01:56:50,627 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-29T01:56:51,118 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-29T01:56:51,142 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-29T01:56:52,936 Collecting setuptools>=64.0 2026-04-29T01:56:53,027 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-29T01:56:53,409 Collecting setuptools-scm[toml] 2026-04-29T01:56:53,447 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-29T01:56:53,547 Collecting vcs-versioning>=1.0.0.dev0 2026-04-29T01:56:53,781 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-29T01:56:53,967 Collecting packaging>=20 2026-04-29T01:56:53,983 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-04-29T01:56:57,028 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-04-29T01:57:00,698 Creating /tmp/pip-build-env-onji3vtb/overlay/local/bin 2026-04-29T01:57:00,700 changing mode of /tmp/pip-build-env-onji3vtb/overlay/local/bin/vcs-versioning to 755 2026-04-29T01:57:00,810 changing mode of /tmp/pip-build-env-onji3vtb/overlay/local/bin/setuptools-scm to 755 2026-04-29T01:57:00,836 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-04-29T01:57:01,118 Installing build dependencies: finished with status 'done' 2026-04-29T01:57:01,126 Getting requirements to build wheel: started 2026-04-29T01:57:01,127 Running command Getting requirements to build wheel 2026-04-29T01:57:01,892 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-29T01:57:01,892 !! 2026-04-29T01:57:01,893 ******************************************************************************** 2026-04-29T01:57:01,894 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-29T01:57:01,895 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-29T01:57:01,895 or your builds will no longer be supported. 2026-04-29T01:57:01,896 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:01,896 ******************************************************************************** 2026-04-29T01:57:01,897 !! 2026-04-29T01:57:01,898 corresp(dist, value, root_dir) 2026-04-29T01:57:01,969 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-29T01:57:01,969 !! 2026-04-29T01:57:01,970 ******************************************************************************** 2026-04-29T01:57:01,971 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-29T01:57:01,972 License :: OSI Approved :: BSD License 2026-04-29T01:57:01,973 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:01,974 ******************************************************************************** 2026-04-29T01:57:01,975 !! 2026-04-29T01:57:01,975 dist._finalize_license_expression() 2026-04-29T01:57:01,976 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-29T01:57:01,976 !! 2026-04-29T01:57:01,977 ******************************************************************************** 2026-04-29T01:57:01,978 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-29T01:57:01,979 License :: OSI Approved :: BSD License 2026-04-29T01:57:01,980 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:01,981 ******************************************************************************** 2026-04-29T01:57:01,982 !! 2026-04-29T01:57:01,982 self._finalize_license_expression() 2026-04-29T01:57:01,983 running egg_info 2026-04-29T01:57:01,991 writing solar_data_tools.egg-info/PKG-INFO 2026-04-29T01:57:01,997 writing dependency_links to solar_data_tools.egg-info/dependency_links.txt 2026-04-29T01:57:02,001 writing requirements to solar_data_tools.egg-info/requires.txt 2026-04-29T01:57:02,002 writing top-level names to solar_data_tools.egg-info/top_level.txt 2026-04-29T01:57:02,058 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-29T01:57:02,059 return get_active_overrides().subprocess_timeout 2026-04-29T01:57:02,066 listing git files failed - pretending there aren't any 2026-04-29T01:57:02,071 reading manifest file 'solar_data_tools.egg-info/SOURCES.txt' 2026-04-29T01:57:02,081 reading manifest template 'MANIFEST.in' 2026-04-29T01:57:02,082 warning: no files found matching 'docs/source/_static/SDT_v1_secondary_blue_text.png' 2026-04-29T01:57:02,083 no previously-included directories found matching 'notebooks' 2026-04-29T01:57:02,084 no previously-included directories found matching 'docs' 2026-04-29T01:57:02,084 no previously-included directories found matching 'tests' 2026-04-29T01:57:02,085 no previously-included directories found matching 'webinar' 2026-04-29T01:57:02,086 adding license file 'LICENSE' 2026-04-29T01:57:02,093 writing manifest file 'solar_data_tools.egg-info/SOURCES.txt' 2026-04-29T01:57:02,199 Getting requirements to build wheel: finished with status 'done' 2026-04-29T01:57:02,202 Created temporary directory: /tmp/pip-modern-metadata-vqsj0o31 2026-04-29T01:57:02,204 Preparing metadata (pyproject.toml): started 2026-04-29T01:57:02,206 Running command Preparing metadata (pyproject.toml) 2026-04-29T01:57:02,899 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-29T01:57:02,899 !! 2026-04-29T01:57:02,900 ******************************************************************************** 2026-04-29T01:57:02,901 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-29T01:57:02,902 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-29T01:57:02,902 or your builds will no longer be supported. 2026-04-29T01:57:02,903 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:02,904 ******************************************************************************** 2026-04-29T01:57:02,905 !! 2026-04-29T01:57:02,905 corresp(dist, value, root_dir) 2026-04-29T01:57:02,972 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-29T01:57:02,972 !! 2026-04-29T01:57:02,973 ******************************************************************************** 2026-04-29T01:57:02,974 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-29T01:57:02,975 License :: OSI Approved :: BSD License 2026-04-29T01:57:02,976 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:02,977 ******************************************************************************** 2026-04-29T01:57:02,978 !! 2026-04-29T01:57:02,978 dist._finalize_license_expression() 2026-04-29T01:57:02,979 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-29T01:57:02,979 !! 2026-04-29T01:57:02,981 ******************************************************************************** 2026-04-29T01:57:02,981 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-29T01:57:02,982 License :: OSI Approved :: BSD License 2026-04-29T01:57:02,983 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:02,984 ******************************************************************************** 2026-04-29T01:57:02,985 !! 2026-04-29T01:57:02,985 self._finalize_license_expression() 2026-04-29T01:57:02,986 running dist_info 2026-04-29T01:57:03,000 creating /tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info 2026-04-29T01:57:03,001 writing /tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info/PKG-INFO 2026-04-29T01:57:03,007 writing dependency_links to /tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info/dependency_links.txt 2026-04-29T01:57:03,011 writing requirements to /tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info/requires.txt 2026-04-29T01:57:03,012 writing top-level names to /tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info/top_level.txt 2026-04-29T01:57:03,014 writing manifest file '/tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info/SOURCES.txt' 2026-04-29T01:57:03,063 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-29T01:57:03,064 return get_active_overrides().subprocess_timeout 2026-04-29T01:57:03,070 listing git files failed - pretending there aren't any 2026-04-29T01:57:03,075 reading manifest file '/tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info/SOURCES.txt' 2026-04-29T01:57:03,077 reading manifest template 'MANIFEST.in' 2026-04-29T01:57:03,077 warning: no files found matching 'docs/source/_static/SDT_v1_secondary_blue_text.png' 2026-04-29T01:57:03,078 no previously-included directories found matching 'notebooks' 2026-04-29T01:57:03,079 no previously-included directories found matching 'docs' 2026-04-29T01:57:03,079 no previously-included directories found matching 'tests' 2026-04-29T01:57:03,080 no previously-included directories found matching 'webinar' 2026-04-29T01:57:03,081 adding license file 'LICENSE' 2026-04-29T01:57:03,086 writing manifest file '/tmp/pip-modern-metadata-vqsj0o31/solar_data_tools.egg-info/SOURCES.txt' 2026-04-29T01:57:03,087 creating '/tmp/pip-modern-metadata-vqsj0o31/solar_data_tools-2.1.4.dist-info' 2026-04-29T01:57:03,219 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-29T01:57:03,225 Source in /tmp/pip-wheel-8zoh544k/solar-data-tools_1101e1ecdd8e4c3c99831d758e46cc48 has version 2.1.4, which satisfies requirement solar-data-tools==2.1.4 from https://files.pythonhosted.org/packages/c5/16/3092d4b405fc0dda42b899a8bb16a0cb306631ea471409aa3bf3aec5d969/solar_data_tools-2.1.4.tar.gz 2026-04-29T01:57:03,226 Removed solar-data-tools==2.1.4 from https://files.pythonhosted.org/packages/c5/16/3092d4b405fc0dda42b899a8bb16a0cb306631ea471409aa3bf3aec5d969/solar_data_tools-2.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-ch67dfr9' 2026-04-29T01:57:03,234 Created temporary directory: /tmp/pip-unpack-prn1qd6w 2026-04-29T01:57:03,234 Building wheels for collected packages: solar-data-tools 2026-04-29T01:57:03,239 Created temporary directory: /tmp/pip-wheel-sr1tt4nt 2026-04-29T01:57:03,239 Destination directory: /tmp/pip-wheel-sr1tt4nt 2026-04-29T01:57:03,242 Building wheel for solar-data-tools (pyproject.toml): started 2026-04-29T01:57:03,243 Running command Building wheel for solar-data-tools (pyproject.toml) 2026-04-29T01:57:03,927 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-29T01:57:03,927 !! 2026-04-29T01:57:03,928 ******************************************************************************** 2026-04-29T01:57:03,929 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-29T01:57:03,930 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-29T01:57:03,930 or your builds will no longer be supported. 2026-04-29T01:57:03,932 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:03,932 ******************************************************************************** 2026-04-29T01:57:03,933 !! 2026-04-29T01:57:03,934 corresp(dist, value, root_dir) 2026-04-29T01:57:03,994 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-29T01:57:03,995 !! 2026-04-29T01:57:03,996 ******************************************************************************** 2026-04-29T01:57:03,996 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-29T01:57:03,997 License :: OSI Approved :: BSD License 2026-04-29T01:57:03,998 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:03,999 ******************************************************************************** 2026-04-29T01:57:04,000 !! 2026-04-29T01:57:04,000 dist._finalize_license_expression() 2026-04-29T01:57:04,001 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-29T01:57:04,001 !! 2026-04-29T01:57:04,002 ******************************************************************************** 2026-04-29T01:57:04,003 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-29T01:57:04,004 License :: OSI Approved :: BSD License 2026-04-29T01:57:04,005 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-29T01:57:04,005 ******************************************************************************** 2026-04-29T01:57:04,007 !! 2026-04-29T01:57:04,007 self._finalize_license_expression() 2026-04-29T01:57:04,008 running bdist_wheel 2026-04-29T01:57:04,027 running build 2026-04-29T01:57:04,027 running build_py 2026-04-29T01:57:04,029 creating build/lib/pvsystemprofiler 2026-04-29T01:57:04,031 copying pvsystemprofiler/estimator.py -> build/lib/pvsystemprofiler 2026-04-29T01:57:04,034 copying pvsystemprofiler/longitude_study.py -> build/lib/pvsystemprofiler 2026-04-29T01:57:04,036 copying pvsystemprofiler/tilt_azimuth_study.py -> build/lib/pvsystemprofiler 2026-04-29T01:57:04,039 copying pvsystemprofiler/ground_truth_estimator.py -> build/lib/pvsystemprofiler 2026-04-29T01:57:04,041 copying pvsystemprofiler/latitude_study.py -> build/lib/pvsystemprofiler 2026-04-29T01:57:04,044 copying pvsystemprofiler/__init__.py -> build/lib/pvsystemprofiler 2026-04-29T01:57:04,046 creating build/lib/solardatatools 2026-04-29T01:57:04,047 copying solardatatools/daytime.py -> build/lib/solardatatools 2026-04-29T01:57:04,049 copying solardatatools/matrix_embedding.py -> build/lib/solardatatools 2026-04-29T01:57:04,051 copying solardatatools/solar_noon.py -> build/lib/solardatatools 2026-04-29T01:57:04,053 copying solardatatools/_cvx_signal_decompositions.py -> build/lib/solardatatools 2026-04-29T01:57:04,055 copying solardatatools/polar_transform.py -> build/lib/solardatatools 2026-04-29T01:57:04,058 copying solardatatools/dataio.py -> build/lib/solardatatools 2026-04-29T01:57:04,060 copying solardatatools/signal_decompositions.py -> build/lib/solardatatools 2026-04-29T01:57:04,062 copying solardatatools/pvpro_post_processing.py -> build/lib/solardatatools 2026-04-29T01:57:04,065 copying solardatatools/model_soiling.py -> build/lib/solardatatools 2026-04-29T01:57:04,067 copying solardatatools/plotting.py -> build/lib/solardatatools 2026-04-29T01:57:04,070 copying solardatatools/data_filling.py -> build/lib/solardatatools 2026-04-29T01:57:04,072 copying solardatatools/_osd_signal_decompositions.py -> build/lib/solardatatools 2026-04-29T01:57:04,074 copying solardatatools/utilities.py -> build/lib/solardatatools 2026-04-29T01:57:04,076 copying solardatatools/_version.py -> build/lib/solardatatools 2026-04-29T01:57:04,078 copying solardatatools/data_quality.py -> build/lib/solardatatools 2026-04-29T01:57:04,080 copying solardatatools/data_handler.py -> build/lib/solardatatools 2026-04-29T01:57:04,084 copying solardatatools/clear_day_detection.py -> build/lib/solardatatools 2026-04-29T01:57:04,086 copying solardatatools/sunrise_sunset.py -> build/lib/solardatatools 2026-04-29T01:57:04,088 copying solardatatools/circular_statistics.py -> build/lib/solardatatools 2026-04-29T01:57:04,090 copying solardatatools/sensor_identification.py -> build/lib/solardatatools 2026-04-29T01:57:04,092 copying solardatatools/__init__.py -> build/lib/solardatatools 2026-04-29T01:57:04,094 copying solardatatools/time_axis_manipulation.py -> build/lib/solardatatools 2026-04-29T01:57:04,097 creating build/lib/anomalydetector 2026-04-29T01:57:04,098 copying anomalydetector/utils.py -> build/lib/anomalydetector 2026-04-29T01:57:04,100 copying anomalydetector/detector_model.py -> build/lib/anomalydetector 2026-04-29T01:57:04,103 copying anomalydetector/multidata_handler.py -> build/lib/anomalydetector 2026-04-29T01:57:04,106 copying anomalydetector/__init__.py -> build/lib/anomalydetector 2026-04-29T01:57:04,108 creating build/lib/sdt_dask 2026-04-29T01:57:04,109 copying sdt_dask/__init__.py -> build/lib/sdt_dask 2026-04-29T01:57:04,111 creating build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,112 copying pvsystemprofiler/utilities/sunset_hour_angle_equation.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,114 copying pvsystemprofiler/utilities/time_convert.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,115 copying pvsystemprofiler/utilities/tools.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,117 copying pvsystemprofiler/utilities/equation_of_time.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,120 copying pvsystemprofiler/utilities/declination_equation.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,121 copying pvsystemprofiler/utilities/progress.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,123 copying pvsystemprofiler/utilities/hour_angle_equation.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,125 copying pvsystemprofiler/utilities/__init__.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,127 copying pvsystemprofiler/utilities/angle_of_incidence_function.py -> build/lib/pvsystemprofiler/utilities 2026-04-29T01:57:04,129 creating build/lib/pvsystemprofiler/scripts 2026-04-29T01:57:04,130 copying pvsystemprofiler/scripts/parameter_estimation_script.py -> build/lib/pvsystemprofiler/scripts 2026-04-29T01:57:04,132 copying pvsystemprofiler/scripts/__init__.py -> build/lib/pvsystemprofiler/scripts 2026-04-29T01:57:04,134 copying pvsystemprofiler/scripts/run_partition_script.py -> build/lib/pvsystemprofiler/scripts 2026-04-29T01:57:04,137 creating build/lib/pvsystemprofiler/algorithms 2026-04-29T01:57:04,138 copying pvsystemprofiler/algorithms/optimized_sunrise_sunset.py -> build/lib/pvsystemprofiler/algorithms 2026-04-29T01:57:04,140 copying pvsystemprofiler/algorithms/performance_model_estimation.py -> build/lib/pvsystemprofiler/algorithms 2026-04-29T01:57:04,142 copying pvsystemprofiler/algorithms/__init__.py -> build/lib/pvsystemprofiler/algorithms 2026-04-29T01:57:04,144 creating build/lib/pvsystemprofiler/scripts/modules 2026-04-29T01:57:04,145 copying pvsystemprofiler/scripts/modules/script_functions.py -> build/lib/pvsystemprofiler/scripts/modules 2026-04-29T01:57:04,148 copying pvsystemprofiler/scripts/modules/config_partitions.py -> build/lib/pvsystemprofiler/scripts/modules 2026-04-29T01:57:04,151 copying pvsystemprofiler/scripts/modules/create_partition.py -> build/lib/pvsystemprofiler/scripts/modules 2026-04-29T01:57:04,153 copying pvsystemprofiler/scripts/modules/__init__.py -> build/lib/pvsystemprofiler/scripts/modules 2026-04-29T01:57:04,154 copying pvsystemprofiler/scripts/modules/local_partition_script.py -> build/lib/pvsystemprofiler/scripts/modules 2026-04-29T01:57:04,157 creating build/lib/pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:04,158 copying pvsystemprofiler/algorithms/longitude/calculation.py -> build/lib/pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:04,160 copying pvsystemprofiler/algorithms/longitude/estimation.py -> build/lib/pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:04,161 copying pvsystemprofiler/algorithms/longitude/fitting.py -> build/lib/pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:04,163 copying pvsystemprofiler/algorithms/longitude/__init__.py -> build/lib/pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:04,165 creating build/lib/pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:04,166 copying pvsystemprofiler/algorithms/angle_of_incidence/calculation.py -> build/lib/pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:04,168 copying pvsystemprofiler/algorithms/angle_of_incidence/dynamic_value_functions.py -> build/lib/pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:04,170 copying pvsystemprofiler/algorithms/angle_of_incidence/curve_fitting.py -> build/lib/pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:04,171 copying pvsystemprofiler/algorithms/angle_of_incidence/lambda_functions.py -> build/lib/pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:04,173 copying pvsystemprofiler/algorithms/angle_of_incidence/__init__.py -> build/lib/pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:04,175 creating build/lib/pvsystemprofiler/algorithms/tilt_azimuth 2026-04-29T01:57:04,176 copying pvsystemprofiler/algorithms/tilt_azimuth/daytime_threshold_quantile.py -> build/lib/pvsystemprofiler/algorithms/tilt_azimuth 2026-04-29T01:57:04,178 copying pvsystemprofiler/algorithms/tilt_azimuth/__init__.py -> build/lib/pvsystemprofiler/algorithms/tilt_azimuth 2026-04-29T01:57:04,180 creating build/lib/pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:04,182 copying pvsystemprofiler/algorithms/latitude/hours_daylight.py -> build/lib/pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:04,184 copying pvsystemprofiler/algorithms/latitude/calculation.py -> build/lib/pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:04,185 copying pvsystemprofiler/algorithms/latitude/estimation.py -> build/lib/pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:04,187 copying pvsystemprofiler/algorithms/latitude/__init__.py -> build/lib/pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:04,190 creating build/lib/solardatatools/algorithms 2026-04-29T01:57:04,191 copying solardatatools/algorithms/time_shifts.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,193 copying solardatatools/algorithms/clear_sky_detection.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,195 copying solardatatools/algorithms/dilation.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,198 copying solardatatools/algorithms/loss_factor_analysis.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,200 copying solardatatools/algorithms/capacity_change.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,203 copying solardatatools/algorithms/sunrise_sunset_estimation.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,205 copying solardatatools/algorithms/clipping.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,208 copying solardatatools/algorithms/__init__.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,210 copying solardatatools/algorithms/quantile_estimation.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,212 copying solardatatools/algorithms/shade.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,214 copying solardatatools/algorithms/soiling.py -> build/lib/solardatatools/algorithms 2026-04-29T01:57:04,217 creating build/lib/sdt_dask/dataplugs 2026-04-29T01:57:04,218 copying sdt_dask/dataplugs/dataplug.py -> build/lib/sdt_dask/dataplugs 2026-04-29T01:57:04,220 copying sdt_dask/dataplugs/S3Bucket_plug.py -> build/lib/sdt_dask/dataplugs 2026-04-29T01:57:04,222 copying sdt_dask/dataplugs/pvdaq_plug.py -> build/lib/sdt_dask/dataplugs 2026-04-29T01:57:04,224 copying sdt_dask/dataplugs/csv_plug.py -> build/lib/sdt_dask/dataplugs 2026-04-29T01:57:04,226 copying sdt_dask/dataplugs/pvdb_plug.py -> build/lib/sdt_dask/dataplugs 2026-04-29T01:57:04,228 copying sdt_dask/dataplugs/__init__.py -> build/lib/sdt_dask/dataplugs 2026-04-29T01:57:04,230 creating build/lib/sdt_dask/dask_tool 2026-04-29T01:57:04,231 copying sdt_dask/dask_tool/runner.py -> build/lib/sdt_dask/dask_tool 2026-04-29T01:57:04,234 copying sdt_dask/dask_tool/__init__.py -> build/lib/sdt_dask/dask_tool 2026-04-29T01:57:04,236 creating build/lib/sdt_dask/clients 2026-04-29T01:57:04,237 copying sdt_dask/clients/local_client.py -> build/lib/sdt_dask/clients 2026-04-29T01:57:04,239 copying sdt_dask/clients/clientplug.py -> build/lib/sdt_dask/clients 2026-04-29T01:57:04,241 copying sdt_dask/clients/__init__.py -> build/lib/sdt_dask/clients 2026-04-29T01:57:04,243 creating build/lib/sdt_dask/examples/dev_scripts 2026-04-29T01:57:04,245 copying sdt_dask/examples/dev_scripts/rev_azu_base_dask.py -> build/lib/sdt_dask/examples/dev_scripts 2026-04-29T01:57:04,247 copying sdt_dask/examples/dev_scripts/rev_far_pvdb_dask.py -> build/lib/sdt_dask/examples/dev_scripts 2026-04-29T01:57:04,249 copying sdt_dask/examples/dev_scripts/rev_loc_base_dask.py -> build/lib/sdt_dask/examples/dev_scripts 2026-04-29T01:57:04,251 copying sdt_dask/examples/dev_scripts/rev_far_base_dask.py -> build/lib/sdt_dask/examples/dev_scripts 2026-04-29T01:57:04,254 creating build/lib/sdt_dask/clients/aws 2026-04-29T01:57:04,255 copying sdt_dask/clients/aws/__init__.py -> build/lib/sdt_dask/clients/aws 2026-04-29T01:57:04,256 copying sdt_dask/clients/aws/fargate_client.py -> build/lib/sdt_dask/clients/aws 2026-04-29T01:57:04,259 creating build/lib/sdt_dask/clients/azure 2026-04-29T01:57:04,260 copying sdt_dask/clients/azure/azure_client.py -> build/lib/sdt_dask/clients/azure 2026-04-29T01:57:04,262 copying sdt_dask/clients/azure/__init__.py -> build/lib/sdt_dask/clients/azure 2026-04-29T01:57:04,263 running egg_info 2026-04-29T01:57:04,276 writing solar_data_tools.egg-info/PKG-INFO 2026-04-29T01:57:04,283 writing dependency_links to solar_data_tools.egg-info/dependency_links.txt 2026-04-29T01:57:04,286 writing requirements to solar_data_tools.egg-info/requires.txt 2026-04-29T01:57:04,287 writing top-level names to solar_data_tools.egg-info/top_level.txt 2026-04-29T01:57:04,331 /tmp/pip-build-env-onji3vtb/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-29T01:57:04,331 return get_active_overrides().subprocess_timeout 2026-04-29T01:57:04,338 listing git files failed - pretending there aren't any 2026-04-29T01:57:04,342 reading manifest file 'solar_data_tools.egg-info/SOURCES.txt' 2026-04-29T01:57:04,351 reading manifest template 'MANIFEST.in' 2026-04-29T01:57:04,352 warning: no files found matching 'docs/source/_static/SDT_v1_secondary_blue_text.png' 2026-04-29T01:57:04,353 no previously-included directories found matching 'notebooks' 2026-04-29T01:57:04,354 no previously-included directories found matching 'docs' 2026-04-29T01:57:04,354 no previously-included directories found matching 'tests' 2026-04-29T01:57:04,355 no previously-included directories found matching 'webinar' 2026-04-29T01:57:04,356 adding license file 'LICENSE' 2026-04-29T01:57:04,363 writing manifest file 'solar_data_tools.egg-info/SOURCES.txt' 2026-04-29T01:57:04,377 copying sdt_dask/README.md -> build/lib/sdt_dask 2026-04-29T01:57:04,380 creating build/lib/solardatatools/fixtures 2026-04-29T01:57:04,381 copying solardatatools/fixtures/Q.txt -> build/lib/solardatatools/fixtures 2026-04-29T01:57:04,409 copying solardatatools/fixtures/clear_PCA.txt -> build/lib/solardatatools/fixtures 2026-04-29T01:57:04,413 copying solardatatools/fixtures/eigvals.txt -> build/lib/solardatatools/fixtures 2026-04-29T01:57:04,416 copying solardatatools/fixtures/mu.txt -> build/lib/solardatatools/fixtures 2026-04-29T01:57:04,418 copying solardatatools/fixtures/transformed_data_corpus.zip -> build/lib/solardatatools/fixtures 2026-04-29T01:57:06,384 copying sdt_dask/dataplugs/README.md -> build/lib/sdt_dask/dataplugs 2026-04-29T01:57:06,387 copying sdt_dask/examples/tool_demo_azure.ipynb -> build/lib/sdt_dask/examples 2026-04-29T01:57:06,391 copying sdt_dask/examples/tool_demo_ec2.ipynb -> build/lib/sdt_dask/examples 2026-04-29T01:57:06,396 copying sdt_dask/examples/tool_demo_fargate.ipynb -> build/lib/sdt_dask/examples 2026-04-29T01:57:06,401 copying sdt_dask/examples/tool_demo_local.ipynb -> build/lib/sdt_dask/examples 2026-04-29T01:57:06,407 copying sdt_dask/dask_tool/README.md -> build/lib/sdt_dask/dask_tool 2026-04-29T01:57:06,409 copying sdt_dask/dask_tool/runner-dask-apis.ipynb -> build/lib/sdt_dask/dask_tool 2026-04-29T01:57:06,413 copying sdt_dask/clients/README.md -> build/lib/sdt_dask/clients 2026-04-29T01:57:06,416 creating build/lib/sdt_dask/examples/example_data 2026-04-29T01:57:06,417 copying sdt_dask/examples/example_data/TAEFC1044741.csv -> build/lib/sdt_dask/examples/example_data 2026-04-29T01:57:06,460 copying sdt_dask/examples/example_data/ZT162185000441C1203.csv -> build/lib/sdt_dask/examples/example_data 2026-04-29T01:57:06,507 copying sdt_dask/examples/dev_scripts/README.md -> build/lib/sdt_dask/examples/dev_scripts 2026-04-29T01:57:06,510 copying sdt_dask/clients/aws/README.md -> build/lib/sdt_dask/clients/aws 2026-04-29T01:57:06,512 copying sdt_dask/clients/azure/README.md -> build/lib/sdt_dask/clients/azure 2026-04-29T01:57:06,537 installing to build/bdist.linux-armv7l/wheel 2026-04-29T01:57:06,537 running install 2026-04-29T01:57:06,561 running install_lib 2026-04-29T01:57:06,568 creating build/bdist.linux-armv7l/wheel 2026-04-29T01:57:06,571 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler 2026-04-29T01:57:06,572 copying build/lib/pvsystemprofiler/estimator.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler 2026-04-29T01:57:06,575 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/utilities 2026-04-29T01:57:06,577 copying build/lib/pvsystemprofiler/utilities/sunset_hour_angle_equation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,579 copying build/lib/pvsystemprofiler/utilities/time_convert.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,581 copying build/lib/pvsystemprofiler/utilities/tools.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,583 copying build/lib/pvsystemprofiler/utilities/equation_of_time.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,584 copying build/lib/pvsystemprofiler/utilities/declination_equation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,586 copying build/lib/pvsystemprofiler/utilities/progress.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,588 copying build/lib/pvsystemprofiler/utilities/hour_angle_equation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,590 copying build/lib/pvsystemprofiler/utilities/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,592 copying build/lib/pvsystemprofiler/utilities/angle_of_incidence_function.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/utilities 2026-04-29T01:57:06,594 copying build/lib/pvsystemprofiler/longitude_study.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler 2026-04-29T01:57:06,596 copying build/lib/pvsystemprofiler/tilt_azimuth_study.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler 2026-04-29T01:57:06,599 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/scripts 2026-04-29T01:57:06,600 copying build/lib/pvsystemprofiler/scripts/parameter_estimation_script.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts 2026-04-29T01:57:06,603 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/scripts/modules 2026-04-29T01:57:06,604 copying build/lib/pvsystemprofiler/scripts/modules/script_functions.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts/modules 2026-04-29T01:57:06,607 copying build/lib/pvsystemprofiler/scripts/modules/config_partitions.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts/modules 2026-04-29T01:57:06,609 copying build/lib/pvsystemprofiler/scripts/modules/create_partition.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts/modules 2026-04-29T01:57:06,610 copying build/lib/pvsystemprofiler/scripts/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts/modules 2026-04-29T01:57:06,612 copying build/lib/pvsystemprofiler/scripts/modules/local_partition_script.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts/modules 2026-04-29T01:57:06,614 copying build/lib/pvsystemprofiler/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts 2026-04-29T01:57:06,615 copying build/lib/pvsystemprofiler/scripts/run_partition_script.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/scripts 2026-04-29T01:57:06,618 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/algorithms 2026-04-29T01:57:06,619 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:06,621 copying build/lib/pvsystemprofiler/algorithms/longitude/calculation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:06,623 copying build/lib/pvsystemprofiler/algorithms/longitude/estimation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:06,624 copying build/lib/pvsystemprofiler/algorithms/longitude/fitting.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:06,626 copying build/lib/pvsystemprofiler/algorithms/longitude/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/longitude 2026-04-29T01:57:06,628 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:06,629 copying build/lib/pvsystemprofiler/algorithms/angle_of_incidence/calculation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:06,631 copying build/lib/pvsystemprofiler/algorithms/angle_of_incidence/dynamic_value_functions.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:06,633 copying build/lib/pvsystemprofiler/algorithms/angle_of_incidence/curve_fitting.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:06,634 copying build/lib/pvsystemprofiler/algorithms/angle_of_incidence/lambda_functions.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:06,636 copying build/lib/pvsystemprofiler/algorithms/angle_of_incidence/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/angle_of_incidence 2026-04-29T01:57:06,638 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/algorithms/tilt_azimuth 2026-04-29T01:57:06,639 copying build/lib/pvsystemprofiler/algorithms/tilt_azimuth/daytime_threshold_quantile.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/tilt_azimuth 2026-04-29T01:57:06,641 copying build/lib/pvsystemprofiler/algorithms/tilt_azimuth/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/tilt_azimuth 2026-04-29T01:57:06,643 copying build/lib/pvsystemprofiler/algorithms/optimized_sunrise_sunset.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms 2026-04-29T01:57:06,645 creating build/bdist.linux-armv7l/wheel/pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:06,646 copying build/lib/pvsystemprofiler/algorithms/latitude/hours_daylight.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:06,648 copying build/lib/pvsystemprofiler/algorithms/latitude/calculation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:06,650 copying build/lib/pvsystemprofiler/algorithms/latitude/estimation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:06,652 copying build/lib/pvsystemprofiler/algorithms/latitude/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms/latitude 2026-04-29T01:57:06,653 copying build/lib/pvsystemprofiler/algorithms/performance_model_estimation.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms 2026-04-29T01:57:06,655 copying build/lib/pvsystemprofiler/algorithms/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler/algorithms 2026-04-29T01:57:06,656 copying build/lib/pvsystemprofiler/ground_truth_estimator.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler 2026-04-29T01:57:06,658 copying build/lib/pvsystemprofiler/latitude_study.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler 2026-04-29T01:57:06,661 copying build/lib/pvsystemprofiler/__init__.py -> build/bdist.linux-armv7l/wheel/./pvsystemprofiler 2026-04-29T01:57:06,663 creating build/bdist.linux-armv7l/wheel/solardatatools 2026-04-29T01:57:06,664 copying build/lib/solardatatools/daytime.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,666 copying build/lib/solardatatools/matrix_embedding.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,668 copying build/lib/solardatatools/solar_noon.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,670 copying build/lib/solardatatools/_cvx_signal_decompositions.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,672 copying build/lib/solardatatools/polar_transform.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,674 copying build/lib/solardatatools/dataio.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,676 copying build/lib/solardatatools/signal_decompositions.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,678 copying build/lib/solardatatools/pvpro_post_processing.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,681 copying build/lib/solardatatools/model_soiling.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,683 copying build/lib/solardatatools/plotting.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,685 copying build/lib/solardatatools/data_filling.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:06,687 creating build/bdist.linux-armv7l/wheel/solardatatools/fixtures 2026-04-29T01:57:06,688 copying build/lib/solardatatools/fixtures/clear_PCA.txt -> build/bdist.linux-armv7l/wheel/./solardatatools/fixtures 2026-04-29T01:57:06,693 copying build/lib/solardatatools/fixtures/Q.txt -> build/bdist.linux-armv7l/wheel/./solardatatools/fixtures 2026-04-29T01:57:06,730 copying build/lib/solardatatools/fixtures/transformed_data_corpus.zip -> build/bdist.linux-armv7l/wheel/./solardatatools/fixtures 2026-04-29T01:57:08,578 copying build/lib/solardatatools/fixtures/mu.txt -> build/bdist.linux-armv7l/wheel/./solardatatools/fixtures 2026-04-29T01:57:08,581 copying build/lib/solardatatools/fixtures/eigvals.txt -> build/bdist.linux-armv7l/wheel/./solardatatools/fixtures 2026-04-29T01:57:08,583 copying build/lib/solardatatools/_osd_signal_decompositions.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,585 copying build/lib/solardatatools/utilities.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,587 copying build/lib/solardatatools/_version.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,589 copying build/lib/solardatatools/data_quality.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,591 copying build/lib/solardatatools/data_handler.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,595 creating build/bdist.linux-armv7l/wheel/solardatatools/algorithms 2026-04-29T01:57:08,596 copying build/lib/solardatatools/algorithms/time_shifts.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,599 copying build/lib/solardatatools/algorithms/clear_sky_detection.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,601 copying build/lib/solardatatools/algorithms/dilation.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,603 copying build/lib/solardatatools/algorithms/loss_factor_analysis.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,605 copying build/lib/solardatatools/algorithms/capacity_change.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,608 copying build/lib/solardatatools/algorithms/sunrise_sunset_estimation.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,610 copying build/lib/solardatatools/algorithms/clipping.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,613 copying build/lib/solardatatools/algorithms/__init__.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,615 copying build/lib/solardatatools/algorithms/quantile_estimation.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,617 copying build/lib/solardatatools/algorithms/shade.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,619 copying build/lib/solardatatools/algorithms/soiling.py -> build/bdist.linux-armv7l/wheel/./solardatatools/algorithms 2026-04-29T01:57:08,622 copying build/lib/solardatatools/clear_day_detection.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,624 copying build/lib/solardatatools/sunrise_sunset.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,625 copying build/lib/solardatatools/circular_statistics.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,627 copying build/lib/solardatatools/sensor_identification.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,630 copying build/lib/solardatatools/__init__.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,631 copying build/lib/solardatatools/time_axis_manipulation.py -> build/bdist.linux-armv7l/wheel/./solardatatools 2026-04-29T01:57:08,634 creating build/bdist.linux-armv7l/wheel/anomalydetector 2026-04-29T01:57:08,635 copying build/lib/anomalydetector/utils.py -> build/bdist.linux-armv7l/wheel/./anomalydetector 2026-04-29T01:57:08,638 copying build/lib/anomalydetector/detector_model.py -> build/bdist.linux-armv7l/wheel/./anomalydetector 2026-04-29T01:57:08,641 copying build/lib/anomalydetector/multidata_handler.py -> build/bdist.linux-armv7l/wheel/./anomalydetector 2026-04-29T01:57:08,643 copying build/lib/anomalydetector/__init__.py -> build/bdist.linux-armv7l/wheel/./anomalydetector 2026-04-29T01:57:08,645 creating build/bdist.linux-armv7l/wheel/sdt_dask 2026-04-29T01:57:08,646 copying build/lib/sdt_dask/README.md -> build/bdist.linux-armv7l/wheel/./sdt_dask 2026-04-29T01:57:08,649 creating build/bdist.linux-armv7l/wheel/sdt_dask/dataplugs 2026-04-29T01:57:08,650 copying build/lib/sdt_dask/dataplugs/README.md -> build/bdist.linux-armv7l/wheel/./sdt_dask/dataplugs 2026-04-29T01:57:08,652 copying build/lib/sdt_dask/dataplugs/dataplug.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dataplugs 2026-04-29T01:57:08,654 copying build/lib/sdt_dask/dataplugs/S3Bucket_plug.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dataplugs 2026-04-29T01:57:08,656 copying build/lib/sdt_dask/dataplugs/pvdaq_plug.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dataplugs 2026-04-29T01:57:08,658 copying build/lib/sdt_dask/dataplugs/csv_plug.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dataplugs 2026-04-29T01:57:08,660 copying build/lib/sdt_dask/dataplugs/pvdb_plug.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dataplugs 2026-04-29T01:57:08,661 copying build/lib/sdt_dask/dataplugs/__init__.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dataplugs 2026-04-29T01:57:08,663 creating build/bdist.linux-armv7l/wheel/sdt_dask/examples 2026-04-29T01:57:08,664 copying build/lib/sdt_dask/examples/tool_demo_azure.ipynb -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples 2026-04-29T01:57:08,669 creating build/bdist.linux-armv7l/wheel/sdt_dask/examples/example_data 2026-04-29T01:57:08,670 copying build/lib/sdt_dask/examples/example_data/ZT162185000441C1203.csv -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples/example_data 2026-04-29T01:57:08,722 copying build/lib/sdt_dask/examples/example_data/TAEFC1044741.csv -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples/example_data 2026-04-29T01:57:08,774 creating build/bdist.linux-armv7l/wheel/sdt_dask/examples/dev_scripts 2026-04-29T01:57:08,774 copying build/lib/sdt_dask/examples/dev_scripts/rev_azu_base_dask.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples/dev_scripts 2026-04-29T01:57:08,777 copying build/lib/sdt_dask/examples/dev_scripts/README.md -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples/dev_scripts 2026-04-29T01:57:08,778 copying build/lib/sdt_dask/examples/dev_scripts/rev_far_pvdb_dask.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples/dev_scripts 2026-04-29T01:57:08,781 copying build/lib/sdt_dask/examples/dev_scripts/rev_loc_base_dask.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples/dev_scripts 2026-04-29T01:57:08,783 copying build/lib/sdt_dask/examples/dev_scripts/rev_far_base_dask.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples/dev_scripts 2026-04-29T01:57:08,785 copying build/lib/sdt_dask/examples/tool_demo_ec2.ipynb -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples 2026-04-29T01:57:08,789 copying build/lib/sdt_dask/examples/tool_demo_local.ipynb -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples 2026-04-29T01:57:08,793 copying build/lib/sdt_dask/examples/tool_demo_fargate.ipynb -> build/bdist.linux-armv7l/wheel/./sdt_dask/examples 2026-04-29T01:57:08,798 creating build/bdist.linux-armv7l/wheel/sdt_dask/dask_tool 2026-04-29T01:57:08,799 copying build/lib/sdt_dask/dask_tool/README.md -> build/bdist.linux-armv7l/wheel/./sdt_dask/dask_tool 2026-04-29T01:57:08,801 copying build/lib/sdt_dask/dask_tool/runner.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dask_tool 2026-04-29T01:57:08,803 copying build/lib/sdt_dask/dask_tool/runner-dask-apis.ipynb -> build/bdist.linux-armv7l/wheel/./sdt_dask/dask_tool 2026-04-29T01:57:08,806 copying build/lib/sdt_dask/dask_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/dask_tool 2026-04-29T01:57:08,808 copying build/lib/sdt_dask/__init__.py -> build/bdist.linux-armv7l/wheel/./sdt_dask 2026-04-29T01:57:08,810 creating build/bdist.linux-armv7l/wheel/sdt_dask/clients 2026-04-29T01:57:08,811 copying build/lib/sdt_dask/clients/README.md -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients 2026-04-29T01:57:08,814 creating build/bdist.linux-armv7l/wheel/sdt_dask/clients/aws 2026-04-29T01:57:08,814 copying build/lib/sdt_dask/clients/aws/README.md -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients/aws 2026-04-29T01:57:08,816 copying build/lib/sdt_dask/clients/aws/__init__.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients/aws 2026-04-29T01:57:08,818 copying build/lib/sdt_dask/clients/aws/fargate_client.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients/aws 2026-04-29T01:57:08,820 copying build/lib/sdt_dask/clients/local_client.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients 2026-04-29T01:57:08,822 copying build/lib/sdt_dask/clients/clientplug.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients 2026-04-29T01:57:08,824 copying build/lib/sdt_dask/clients/__init__.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients 2026-04-29T01:57:08,826 creating build/bdist.linux-armv7l/wheel/sdt_dask/clients/azure 2026-04-29T01:57:08,827 copying build/lib/sdt_dask/clients/azure/README.md -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients/azure 2026-04-29T01:57:08,829 copying build/lib/sdt_dask/clients/azure/azure_client.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients/azure 2026-04-29T01:57:08,830 copying build/lib/sdt_dask/clients/azure/__init__.py -> build/bdist.linux-armv7l/wheel/./sdt_dask/clients/azure 2026-04-29T01:57:08,832 running install_egg_info 2026-04-29T01:57:08,838 Copying solar_data_tools.egg-info to build/bdist.linux-armv7l/wheel/./solar_data_tools-2.1.4-py3.11.egg-info 2026-04-29T01:57:08,848 running install_scripts 2026-04-29T01:57:08,858 creating build/bdist.linux-armv7l/wheel/solar_data_tools-2.1.4.dist-info/WHEEL 2026-04-29T01:57:08,860 creating '/tmp/pip-wheel-sr1tt4nt/.tmp-r4t3bgga/solar_data_tools-2.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-29T01:57:08,862 adding 'anomalydetector/__init__.py' 2026-04-29T01:57:08,866 adding 'anomalydetector/detector_model.py' 2026-04-29T01:57:08,868 adding 'anomalydetector/multidata_handler.py' 2026-04-29T01:57:08,869 adding 'anomalydetector/utils.py' 2026-04-29T01:57:08,871 adding 'pvsystemprofiler/__init__.py' 2026-04-29T01:57:08,873 adding 'pvsystemprofiler/estimator.py' 2026-04-29T01:57:08,874 adding 'pvsystemprofiler/ground_truth_estimator.py' 2026-04-29T01:57:08,876 adding 'pvsystemprofiler/latitude_study.py' 2026-04-29T01:57:08,878 adding 'pvsystemprofiler/longitude_study.py' 2026-04-29T01:57:08,881 adding 'pvsystemprofiler/tilt_azimuth_study.py' 2026-04-29T01:57:08,882 adding 'pvsystemprofiler/algorithms/__init__.py' 2026-04-29T01:57:08,883 adding 'pvsystemprofiler/algorithms/optimized_sunrise_sunset.py' 2026-04-29T01:57:08,885 adding 'pvsystemprofiler/algorithms/performance_model_estimation.py' 2026-04-29T01:57:08,886 adding 'pvsystemprofiler/algorithms/angle_of_incidence/__init__.py' 2026-04-29T01:57:08,888 adding 'pvsystemprofiler/algorithms/angle_of_incidence/calculation.py' 2026-04-29T01:57:08,889 adding 'pvsystemprofiler/algorithms/angle_of_incidence/curve_fitting.py' 2026-04-29T01:57:08,890 adding 'pvsystemprofiler/algorithms/angle_of_incidence/dynamic_value_functions.py' 2026-04-29T01:57:08,891 adding 'pvsystemprofiler/algorithms/angle_of_incidence/lambda_functions.py' 2026-04-29T01:57:08,893 adding 'pvsystemprofiler/algorithms/latitude/__init__.py' 2026-04-29T01:57:08,894 adding 'pvsystemprofiler/algorithms/latitude/calculation.py' 2026-04-29T01:57:08,896 adding 'pvsystemprofiler/algorithms/latitude/estimation.py' 2026-04-29T01:57:08,897 adding 'pvsystemprofiler/algorithms/latitude/hours_daylight.py' 2026-04-29T01:57:08,898 adding 'pvsystemprofiler/algorithms/longitude/__init__.py' 2026-04-29T01:57:08,900 adding 'pvsystemprofiler/algorithms/longitude/calculation.py' 2026-04-29T01:57:08,901 adding 'pvsystemprofiler/algorithms/longitude/estimation.py' 2026-04-29T01:57:08,902 adding 'pvsystemprofiler/algorithms/longitude/fitting.py' 2026-04-29T01:57:08,904 adding 'pvsystemprofiler/algorithms/tilt_azimuth/__init__.py' 2026-04-29T01:57:08,905 adding 'pvsystemprofiler/algorithms/tilt_azimuth/daytime_threshold_quantile.py' 2026-04-29T01:57:08,907 adding 'pvsystemprofiler/scripts/__init__.py' 2026-04-29T01:57:08,909 adding 'pvsystemprofiler/scripts/parameter_estimation_script.py' 2026-04-29T01:57:08,911 adding 'pvsystemprofiler/scripts/run_partition_script.py' 2026-04-29T01:57:08,913 adding 'pvsystemprofiler/scripts/modules/__init__.py' 2026-04-29T01:57:08,914 adding 'pvsystemprofiler/scripts/modules/config_partitions.py' 2026-04-29T01:57:08,915 adding 'pvsystemprofiler/scripts/modules/create_partition.py' 2026-04-29T01:57:08,917 adding 'pvsystemprofiler/scripts/modules/local_partition_script.py' 2026-04-29T01:57:08,920 adding 'pvsystemprofiler/scripts/modules/script_functions.py' 2026-04-29T01:57:08,922 adding 'pvsystemprofiler/utilities/__init__.py' 2026-04-29T01:57:08,923 adding 'pvsystemprofiler/utilities/angle_of_incidence_function.py' 2026-04-29T01:57:08,924 adding 'pvsystemprofiler/utilities/declination_equation.py' 2026-04-29T01:57:08,925 adding 'pvsystemprofiler/utilities/equation_of_time.py' 2026-04-29T01:57:08,926 adding 'pvsystemprofiler/utilities/hour_angle_equation.py' 2026-04-29T01:57:08,927 adding 'pvsystemprofiler/utilities/progress.py' 2026-04-29T01:57:08,929 adding 'pvsystemprofiler/utilities/sunset_hour_angle_equation.py' 2026-04-29T01:57:08,930 adding 'pvsystemprofiler/utilities/time_convert.py' 2026-04-29T01:57:08,931 adding 'pvsystemprofiler/utilities/tools.py' 2026-04-29T01:57:08,933 adding 'sdt_dask/README.md' 2026-04-29T01:57:08,934 adding 'sdt_dask/__init__.py' 2026-04-29T01:57:08,936 adding 'sdt_dask/clients/README.md' 2026-04-29T01:57:08,937 adding 'sdt_dask/clients/__init__.py' 2026-04-29T01:57:08,938 adding 'sdt_dask/clients/clientplug.py' 2026-04-29T01:57:08,940 adding 'sdt_dask/clients/local_client.py' 2026-04-29T01:57:08,942 adding 'sdt_dask/clients/aws/README.md' 2026-04-29T01:57:08,943 adding 'sdt_dask/clients/aws/__init__.py' 2026-04-29T01:57:08,944 adding 'sdt_dask/clients/aws/fargate_client.py' 2026-04-29T01:57:08,946 adding 'sdt_dask/clients/azure/README.md' 2026-04-29T01:57:08,947 adding 'sdt_dask/clients/azure/__init__.py' 2026-04-29T01:57:08,948 adding 'sdt_dask/clients/azure/azure_client.py' 2026-04-29T01:57:08,950 adding 'sdt_dask/dask_tool/README.md' 2026-04-29T01:57:08,951 adding 'sdt_dask/dask_tool/__init__.py' 2026-04-29T01:57:08,956 adding 'sdt_dask/dask_tool/runner-dask-apis.ipynb' 2026-04-29T01:57:08,959 adding 'sdt_dask/dask_tool/runner.py' 2026-04-29T01:57:08,961 adding 'sdt_dask/dataplugs/README.md' 2026-04-29T01:57:08,962 adding 'sdt_dask/dataplugs/S3Bucket_plug.py' 2026-04-29T01:57:08,963 adding 'sdt_dask/dataplugs/__init__.py' 2026-04-29T01:57:08,964 adding 'sdt_dask/dataplugs/csv_plug.py' 2026-04-29T01:57:08,966 adding 'sdt_dask/dataplugs/dataplug.py' 2026-04-29T01:57:08,967 adding 'sdt_dask/dataplugs/pvdaq_plug.py' 2026-04-29T01:57:08,968 adding 'sdt_dask/dataplugs/pvdb_plug.py' 2026-04-29T01:57:08,985 adding 'sdt_dask/examples/tool_demo_azure.ipynb' 2026-04-29T01:57:08,999 adding 'sdt_dask/examples/tool_demo_ec2.ipynb' 2026-04-29T01:57:09,015 adding 'sdt_dask/examples/tool_demo_fargate.ipynb' 2026-04-29T01:57:09,032 adding 'sdt_dask/examples/tool_demo_local.ipynb' 2026-04-29T01:57:09,034 adding 'sdt_dask/examples/dev_scripts/README.md' 2026-04-29T01:57:09,035 adding 'sdt_dask/examples/dev_scripts/rev_azu_base_dask.py' 2026-04-29T01:57:09,037 adding 'sdt_dask/examples/dev_scripts/rev_far_base_dask.py' 2026-04-29T01:57:09,038 adding 'sdt_dask/examples/dev_scripts/rev_far_pvdb_dask.py' 2026-04-29T01:57:09,040 adding 'sdt_dask/examples/dev_scripts/rev_loc_base_dask.py' 2026-04-29T01:57:09,188 adding 'sdt_dask/examples/example_data/TAEFC1044741.csv' 2026-04-29T01:57:09,326 adding 'sdt_dask/examples/example_data/ZT162185000441C1203.csv' 2026-04-29T01:57:09,346 adding 'solar_data_tools-2.1.4.dist-info/licenses/LICENSE' 2026-04-29T01:57:09,348 adding 'solardatatools/__init__.py' 2026-04-29T01:57:09,350 adding 'solardatatools/_cvx_signal_decompositions.py' 2026-04-29T01:57:09,352 adding 'solardatatools/_osd_signal_decompositions.py' 2026-04-29T01:57:09,353 adding 'solardatatools/_version.py' 2026-04-29T01:57:09,355 adding 'solardatatools/circular_statistics.py' 2026-04-29T01:57:09,356 adding 'solardatatools/clear_day_detection.py' 2026-04-29T01:57:09,358 adding 'solardatatools/data_filling.py' 2026-04-29T01:57:09,368 adding 'solardatatools/data_handler.py' 2026-04-29T01:57:09,371 adding 'solardatatools/data_quality.py' 2026-04-29T01:57:09,372 adding 'solardatatools/dataio.py' 2026-04-29T01:57:09,374 adding 'solardatatools/daytime.py' 2026-04-29T01:57:09,375 adding 'solardatatools/matrix_embedding.py' 2026-04-29T01:57:09,377 adding 'solardatatools/model_soiling.py' 2026-04-29T01:57:09,378 adding 'solardatatools/plotting.py' 2026-04-29T01:57:09,380 adding 'solardatatools/polar_transform.py' 2026-04-29T01:57:09,383 adding 'solardatatools/pvpro_post_processing.py' 2026-04-29T01:57:09,384 adding 'solardatatools/sensor_identification.py' 2026-04-29T01:57:09,386 adding 'solardatatools/signal_decompositions.py' 2026-04-29T01:57:09,387 adding 'solardatatools/solar_noon.py' 2026-04-29T01:57:09,389 adding 'solardatatools/sunrise_sunset.py' 2026-04-29T01:57:09,391 adding 'solardatatools/time_axis_manipulation.py' 2026-04-29T01:57:09,392 adding 'solardatatools/utilities.py' 2026-04-29T01:57:09,394 adding 'solardatatools/algorithms/__init__.py' 2026-04-29T01:57:09,396 adding 'solardatatools/algorithms/capacity_change.py' 2026-04-29T01:57:09,397 adding 'solardatatools/algorithms/clear_sky_detection.py' 2026-04-29T01:57:09,399 adding 'solardatatools/algorithms/clipping.py' 2026-04-29T01:57:09,401 adding 'solardatatools/algorithms/dilation.py' 2026-04-29T01:57:09,405 adding 'solardatatools/algorithms/loss_factor_analysis.py' 2026-04-29T01:57:09,407 adding 'solardatatools/algorithms/quantile_estimation.py' 2026-04-29T01:57:09,409 adding 'solardatatools/algorithms/shade.py' 2026-04-29T01:57:09,411 adding 'solardatatools/algorithms/soiling.py' 2026-04-29T01:57:09,413 adding 'solardatatools/algorithms/sunrise_sunset_estimation.py' 2026-04-29T01:57:09,416 adding 'solardatatools/algorithms/time_shifts.py' 2026-04-29T01:57:09,836 adding 'solardatatools/fixtures/Q.txt' 2026-04-29T01:57:09,875 adding 'solardatatools/fixtures/clear_PCA.txt' 2026-04-29T01:57:09,878 adding 'solardatatools/fixtures/eigvals.txt' 2026-04-29T01:57:09,879 adding 'solardatatools/fixtures/mu.txt' 2026-04-29T01:57:17,943 adding 'solardatatools/fixtures/transformed_data_corpus.zip' 2026-04-29T01:57:18,404 adding 'solar_data_tools-2.1.4.dist-info/METADATA' 2026-04-29T01:57:18,405 adding 'solar_data_tools-2.1.4.dist-info/WHEEL' 2026-04-29T01:57:18,406 adding 'solar_data_tools-2.1.4.dist-info/top_level.txt' 2026-04-29T01:57:18,408 adding 'solar_data_tools-2.1.4.dist-info/RECORD' 2026-04-29T01:57:18,862 removing build/bdist.linux-armv7l/wheel 2026-04-29T01:57:19,031 Building wheel for solar-data-tools (pyproject.toml): finished with status 'done' 2026-04-29T01:57:20,694 Created wheel for solar-data-tools: filename=solar_data_tools-2.1.4-py3-none-any.whl size=77017755 sha256=ed57357f4bbccb021cb9f41b858a51d784fbde491ff32c99c9da39242e4bf0d6 2026-04-29T01:57:20,695 Stored in directory: /tmp/pip-ephem-wheel-cache-y8v_i0ig/wheels/d9/42/06/ceac5f2aa3265e17704d0dcde49313463173ca3bf84f371f8d 2026-04-29T01:57:20,738 Successfully built solar-data-tools 2026-04-29T01:57:22,530 Removed build tracker: '/tmp/pip-build-tracker-ch67dfr9'