2025-09-10T09:13:51,720 Created temporary directory: /tmp/pip-build-tracker-mxcn_kua 2025-09-10T09:13:51,721 Initialized build tracking at /tmp/pip-build-tracker-mxcn_kua 2025-09-10T09:13:51,721 Created build tracker: /tmp/pip-build-tracker-mxcn_kua 2025-09-10T09:13:51,721 Entered build tracker: /tmp/pip-build-tracker-mxcn_kua 2025-09-10T09:13:51,722 Created temporary directory: /tmp/pip-wheel-wyhvixrr 2025-09-10T09:13:51,725 Created temporary directory: /tmp/pip-ephem-wheel-cache-qfc_1dby 2025-09-10T09:13:51,783 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T09:13:51,785 2 location(s) to search for versions of forecast-solar: 2025-09-10T09:13:51,785 * https://pypi.org/simple/forecast-solar/ 2025-09-10T09:13:51,785 * https://www.piwheels.org/simple/forecast-solar/ 2025-09-10T09:13:51,785 Fetching project page and analyzing links: https://pypi.org/simple/forecast-solar/ 2025-09-10T09:13:51,786 Getting page https://pypi.org/simple/forecast-solar/ 2025-09-10T09:13:51,787 Found index url https://pypi.org/simple/ 2025-09-10T09:13:51,857 Fetched page https://pypi.org/simple/forecast-solar/ as application/vnd.pypi.simple.v1+json 2025-09-10T09:13:51,861 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/70/ac/8d3c844212f703557a758bbf9fd39cdb2c0f94b539033eec6efe64593ec7/forecast_solar-1.0.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,861 Found link https://files.pythonhosted.org/packages/cc/ad/0435fe4966f914c873477dad8cd2a572259d4029aedcdc4eac39cf12dc2d/forecast_solar-1.0.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 1.0.0 2025-09-10T09:13:51,862 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/6b/59/ca45769455fb05495a7c496978a73aba59998e05cd3b3834db9451690004/forecast_solar-1.1.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,862 Found link https://files.pythonhosted.org/packages/46/f0/68e2f912a74dbffa89d1d5b4cf6c036742360a6379487c7e23dfd7221f78/forecast_solar-1.1.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 1.1.0 2025-09-10T09:13:51,862 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/2b/ab/8b28fefc4ba390011a53ba50e3976bf1bdd7cfa4aac44609481854f77bdc/forecast_solar-1.2.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,862 Found link https://files.pythonhosted.org/packages/5f/9b/531fc4b5662f251134c852a55e6512b8cfa92bf08138a9143934f9983a5b/forecast_solar-1.2.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 1.2.0 2025-09-10T09:13:51,862 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/b0/5d/b5f25361bc880a9162ac1293c207b2770cdaac9348e07bed55cf360ec568/forecast_solar-1.3.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,862 Found link https://files.pythonhosted.org/packages/99/e3/30ebe911ec8ea6995a01d68577dba78a9346621a769d90aec4d21e165aa8/forecast_solar-1.3.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 1.3.0 2025-09-10T09:13:51,863 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/55/76/f6551467ecbbacf152f98753e88681b3fb76f4799bbfdf6ea7992e74ee8a/forecast_solar-1.3.1-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,863 Found link https://files.pythonhosted.org/packages/5e/28/c05f9ba5959c4bf1554500c8419e23d379709fd3930fdcf6f8bd75c46f77/forecast_solar-1.3.1.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 1.3.1 2025-09-10T09:13:51,863 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/c0/94/46b59203f1922d2aed35353ed4799d9d7320b12aef659f391580ff065c91/forecast_solar-2.0.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,863 Found link https://files.pythonhosted.org/packages/98/20/7bbb8e93646a9233645079e90025c677ed3ae447276911a25af8abb3d61d/forecast_solar-2.0.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 2.0.0 2025-09-10T09:13:51,863 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/a3/f8/e9cd0307b18c08723fc9219e9f6f65d86e97119980c29ab6ac833416c623/forecast_solar-2.1.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,864 Found link https://files.pythonhosted.org/packages/47/12/5b3e64ac121866e4232895dd2ee6f7a3299a5e6d82b0024488e869594285/forecast_solar-2.1.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 2.1.0 2025-09-10T09:13:51,864 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/ce/86/4a24c87be52195634fad4d2eaf36e3794ea476892dc47a4aa86f95f2cabd/forecast_solar-2.2.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,864 Found link https://files.pythonhosted.org/packages/24/b7/a2018b730e5aa3908a860ed7645ad695f19ff47eda577d0e858fa24f2842/forecast_solar-2.2.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 2.2.0 2025-09-10T09:13:51,864 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/79/ec/8aa7695e439d0a8b486a6439376b73d2bdafbf5f938ab10767152bb9ce8c/forecast_solar-2.3.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,864 Found link https://files.pythonhosted.org/packages/8b/35/3b6ed71b949e865839e941640b4d53c16a7d34896df1dce2371d656cfe63/forecast_solar-2.3.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 2.3.0 2025-09-10T09:13:51,865 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/32/c2/e5f0a5bc13d391bea6947b2e0ba0177c9fecd3e3ff24cbddbaaa812cc142/forecast_solar-3.0.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,865 Found link https://files.pythonhosted.org/packages/52/f4/662ddd720ea21908ac055cc40bbd51f6e521a5ad13ebb1c654f500435462/forecast_solar-3.0.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 3.0.0 2025-09-10T09:13:51,865 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/59/a8/e989f2563f4d2d587ef369069883c96fa76c38d20af3c78892390e057d79/forecast_solar-3.1.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) 2025-09-10T09:13:51,865 Found link https://files.pythonhosted.org/packages/a8/d5/8b360d690fe4cdd18ccff67f5233cb36212184ecb02da672ea2aad424d8a/forecast_solar-3.1.0.tar.gz (from https://pypi.org/simple/forecast-solar/), version: 3.1.0 2025-09-10T09:13:51,865 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/8f/d5/7b7c03b535f8e3c6022ec10929e2b19e431d3072e6582f517d9083f2b82f/forecast_solar-4.0.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) (requires-python:<4.0,>=3.11) 2025-09-10T09:13:51,866 Found link https://files.pythonhosted.org/packages/58/7d/bd66f62caa74ca6404cf438d95690b92da07e13c6f38c4153468f0c4e89a/forecast_solar-4.0.0.tar.gz (from https://pypi.org/simple/forecast-solar/) (requires-python:<4.0,>=3.11), version: 4.0.0 2025-09-10T09:13:51,866 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/88/e8/9703fbe02197a1c912891cc4da0a2c94354b20b448cabe18016016845a65/forecast_solar-4.1.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) (requires-python:>=3.11) 2025-09-10T09:13:51,867 Found link https://files.pythonhosted.org/packages/8b/fa/95c657b728250879d2fdef86578b93f40de842180142be6218da0e0f42a7/forecast_solar-4.1.0.tar.gz (from https://pypi.org/simple/forecast-solar/) (requires-python:>=3.11), version: 4.1.0 2025-09-10T09:13:51,867 Skipping link: No binaries permitted for forecast-solar: https://files.pythonhosted.org/packages/66/30/ca6d691d22540a438270deb06af1be3905f964caf94e93e1b3e4a49b80e2/forecast_solar-4.2.0-py3-none-any.whl (from https://pypi.org/simple/forecast-solar/) (requires-python:>=3.11) 2025-09-10T09:13:51,867 Found link https://files.pythonhosted.org/packages/1c/9b/4954f45562809a44a2e2cce2e29cd905691ebf519a45b1ee06a5f74c63a2/forecast_solar-4.2.0.tar.gz (from https://pypi.org/simple/forecast-solar/) (requires-python:>=3.11), version: 4.2.0 2025-09-10T09:13:51,868 Fetching project page and analyzing links: https://www.piwheels.org/simple/forecast-solar/ 2025-09-10T09:13:51,868 Getting page https://www.piwheels.org/simple/forecast-solar/ 2025-09-10T09:13:51,869 Found index url https://www.piwheels.org/simple/ 2025-09-10T09:13:51,971 Fetched page https://www.piwheels.org/simple/forecast-solar/ as text/html 2025-09-10T09:13:51,973 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-4.2.0-py3-none-any.whl#sha256=71f9d974d072e8812f2792c7012a40283a8aff76e618f8c727e285ebbcf872da (from https://www.piwheels.org/simple/forecast-solar/) (requires-python:>=3.11) 2025-09-10T09:13:51,973 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-4.1.0-py3-none-any.whl#sha256=65805f17d0e36a9ff3162eb649bbdb9bfdd772739bfe4e391f94e6cd407b7e47 (from https://www.piwheels.org/simple/forecast-solar/) (requires-python:>=3.11) 2025-09-10T09:13:51,974 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-4.0.0-py3-none-any.whl#sha256=555358b3b11667904e6f8ffd8feb131fc53cdfe9b6a4e88c27edf2a6ca09d2e5 (from https://www.piwheels.org/simple/forecast-solar/) (requires-python:>=3.11,<4.0) 2025-09-10T09:13:51,974 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-1.3.1-py3-none-any.whl#sha256=3d8c838a1dcb58b94c04df3573d8cdb683ae77b45454221518a1d2235392e985 (from https://www.piwheels.org/simple/forecast-solar/) 2025-09-10T09:13:51,974 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-1.3.0-py3-none-any.whl#sha256=cf18331c763c8752bbb0144f142c01b1c7bcd359341f709de61ee8040a2eb091 (from https://www.piwheels.org/simple/forecast-solar/) 2025-09-10T09:13:51,974 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-1.2.0-py3-none-any.whl#sha256=17a92a142170ccc0bd64d0975ce6b78d14700a860cb8d717dbe36456f52a09df (from https://www.piwheels.org/simple/forecast-solar/) 2025-09-10T09:13:51,974 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-1.1.0-py3-none-any.whl#sha256=b5779d0798e9dcbb986134dbc41fce7da1891cc509e9095b7194f053fb26f84a (from https://www.piwheels.org/simple/forecast-solar/) 2025-09-10T09:13:51,974 Skipping link: No binaries permitted for forecast-solar: https://archive1.piwheels.org/simple/forecast-solar/forecast_solar-1.0.0-py3-none-any.whl#sha256=df4a207915e17566a261e2a7c251f39676e724c2b9558fbe91c611325640849e (from https://www.piwheels.org/simple/forecast-solar/) 2025-09-10T09:13:51,974 Skipping link: not a file: https://www.piwheels.org/simple/forecast-solar/ 2025-09-10T09:13:51,975 Skipping link: not a file: https://pypi.org/simple/forecast-solar/ 2025-09-10T09:13:52,000 Given no hashes to check 1 links for project 'forecast-solar': discarding no candidates 2025-09-10T09:13:52,001 Collecting forecast-solar==2.2.0 2025-09-10T09:13:52,003 Created temporary directory: /tmp/pip-unpack-ifmt8efb 2025-09-10T09:13:52,201 Downloading forecast_solar-2.2.0.tar.gz (7.5 kB) 2025-09-10T09:13:52,227 Added forecast-solar==2.2.0 from https://files.pythonhosted.org/packages/24/b7/a2018b730e5aa3908a860ed7645ad695f19ff47eda577d0e858fa24f2842/forecast_solar-2.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-mxcn_kua' 2025-09-10T09:13:52,228 Running setup.py (path:/tmp/pip-wheel-wyhvixrr/forecast-solar_3844865c0d6848a78069ce043d5ffa50/setup.py) egg_info for package forecast-solar 2025-09-10T09:13:52,229 Created temporary directory: /tmp/pip-pip-egg-info-75cf4io3 2025-09-10T09:13:52,229 Preparing metadata (setup.py): started 2025-09-10T09:13:52,230 Running command python setup.py egg_info 2025-09-10T09:13:53,382 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T09:13:53,383 !! 2025-09-10T09:13:53,383 ******************************************************************************** 2025-09-10T09:13:53,383 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T09:13:53,383 License :: OSI Approved :: MIT License 2025-09-10T09:13:53,383 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T09:13:53,383 ******************************************************************************** 2025-09-10T09:13:53,384 !! 2025-09-10T09:13:53,384 self._finalize_license_expression() 2025-09-10T09:13:53,456 running egg_info 2025-09-10T09:13:53,528 creating /tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info 2025-09-10T09:13:53,528 writing /tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info/PKG-INFO 2025-09-10T09:13:53,530 writing dependency_links to /tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info/dependency_links.txt 2025-09-10T09:13:53,531 writing requirements to /tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info/requires.txt 2025-09-10T09:13:53,531 writing top-level names to /tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info/top_level.txt 2025-09-10T09:13:53,532 writing manifest file '/tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info/SOURCES.txt' 2025-09-10T09:13:53,756 reading manifest file '/tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info/SOURCES.txt' 2025-09-10T09:13:53,756 adding license file 'LICENSE' 2025-09-10T09:13:53,759 writing manifest file '/tmp/pip-pip-egg-info-75cf4io3/forecast_solar.egg-info/SOURCES.txt' 2025-09-10T09:13:53,872 Preparing metadata (setup.py): finished with status 'done' 2025-09-10T09:13:53,877 WARNING: Requested forecast-solar==2.2.0 from https://files.pythonhosted.org/packages/24/b7/a2018b730e5aa3908a860ed7645ad695f19ff47eda577d0e858fa24f2842/forecast_solar-2.2.0.tar.gz, but installing version 0.0.0 2025-09-10T09:13:53,878 Removed forecast-solar==2.2.0 from https://files.pythonhosted.org/packages/24/b7/a2018b730e5aa3908a860ed7645ad695f19ff47eda577d0e858fa24f2842/forecast_solar-2.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-mxcn_kua' 2025-09-10T09:13:53,881 Discarding [blue underline]https://files.pythonhosted.org/packages/24/b7/a2018b730e5aa3908a860ed7645ad695f19ff47eda577d0e858fa24f2842/forecast_solar-2.2.0.tar.gz (from https://pypi.org/simple/forecast-solar/)[/]: [yellow]Requested forecast-solar==2.2.0 from https://files.pythonhosted.org/packages/24/b7/a2018b730e5aa3908a860ed7645ad695f19ff47eda577d0e858fa24f2842/forecast_solar-2.2.0.tar.gz has inconsistent version: expected '2.2.0', but metadata has '0.0.0'[reset] 2025-09-10T09:13:53,883 ERROR: Could not find a version that satisfies the requirement forecast-solar==2.2.0 (from versions: 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.3.1, 2.0.0, 2.1.0, 2.2.0, 2.3.0, 3.0.0, 3.1.0, 4.0.0, 4.1.0, 4.2.0) 2025-09-10T09:13:53,884 ERROR: No matching distribution found for forecast-solar==2.2.0 2025-09-10T09:13:53,885 Exception information: 2025-09-10T09:13:53,885 Traceback (most recent call last): 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T09:13:53,885 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T09:13:53,885 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 142, in _add_to_criteria 2025-09-10T09:13:53,885 raise RequirementsConflicted(criterion) 2025-09-10T09:13:53,885 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('forecast-solar==2.2.0') 2025-09-10T09:13:53,885 2025-09-10T09:13:53,885 The above exception was the direct cause of the following exception: 2025-09-10T09:13:53,885 2025-09-10T09:13:53,885 Traceback (most recent call last): 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T09:13:53,885 result = self._result = resolver.resolve( 2025-09-10T09:13:53,885 ~~~~~~~~~~~~~~~~^ 2025-09-10T09:13:53,885 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T09:13:53,885 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:13:53,885 ) 2025-09-10T09:13:53,885 ^ 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T09:13:53,885 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 390, in resolve 2025-09-10T09:13:53,885 raise ResolutionImpossible(e.criterion.information) from e 2025-09-10T09:13:53,885 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('forecast-solar==2.2.0'), parent=None)] 2025-09-10T09:13:53,885 2025-09-10T09:13:53,885 The above exception was the direct cause of the following exception: 2025-09-10T09:13:53,885 2025-09-10T09:13:53,885 Traceback (most recent call last): 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T09:13:53,885 status = _inner_run() 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T09:13:53,885 return self.run(options, args) 2025-09-10T09:13:53,885 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T09:13:53,885 return func(self, options, args) 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T09:13:53,885 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T09:13:53,885 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 105, in resolve 2025-09-10T09:13:53,885 raise error from e 2025-09-10T09:13:53,885 pip._internal.exceptions.DistributionNotFound: No matching distribution found for forecast-solar==2.2.0 2025-09-10T09:13:53,894 Removed build tracker: '/tmp/pip-build-tracker-mxcn_kua'