2026-04-05T07:23:35,114 Created temporary directory: /tmp/pip-ephem-wheel-cache-6mkxnowc 2026-04-05T07:23:35,116 Created temporary directory: /tmp/pip-build-tracker-lmktizip 2026-04-05T07:23:35,117 Initialized build tracking at /tmp/pip-build-tracker-lmktizip 2026-04-05T07:23:35,117 Created build tracker: /tmp/pip-build-tracker-lmktizip 2026-04-05T07:23:35,118 Entered build tracker: /tmp/pip-build-tracker-lmktizip 2026-04-05T07:23:35,119 Created temporary directory: /tmp/pip-wheel-bqlls7i4 2026-04-05T07:23:35,121 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-05T07:23:35,124 Created temporary directory: /tmp/pip-ephem-wheel-cache-k81ualit 2026-04-05T07:23:35,145 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-05T07:23:35,149 2 location(s) to search for versions of emflow: 2026-04-05T07:23:35,149 * https://pypi.org/simple/emflow/ 2026-04-05T07:23:35,149 * https://www.piwheels.org/simple/emflow/ 2026-04-05T07:23:35,150 Fetching project page and analyzing links: https://pypi.org/simple/emflow/ 2026-04-05T07:23:35,150 Getting page https://pypi.org/simple/emflow/ 2026-04-05T07:23:35,152 Found index url https://pypi.org/simple 2026-04-05T07:23:35,377 Fetched page https://pypi.org/simple/emflow/ as application/vnd.pypi.simple.v1+json 2026-04-05T07:23:35,380 Skipping link: No binaries permitted for emflow: https://files.pythonhosted.org/packages/bf/18/0dd05b14953a14f73b7c11def6707c16e329bfc5629f336db286ba2e73d6/emflow-0.0.1-py3-none-any.whl (from https://pypi.org/simple/emflow/) 2026-04-05T07:23:35,381 Found link https://files.pythonhosted.org/packages/1e/ad/d56cf72043582a37428683dd2e3d5c8d96f6be3c65e9582c3ef3bc8dbe53/emflow-0.0.1.tar.gz (from https://pypi.org/simple/emflow/), version: 0.0.1 2026-04-05T07:23:35,382 Skipping link: No binaries permitted for emflow: https://files.pythonhosted.org/packages/f4/dd/5b5fba9e645426b2c4cdf98b435f292d9ffdfa81ffe5b6bedb09422ca779/emflow-0.0.2-py3-none-any.whl (from https://pypi.org/simple/emflow/) 2026-04-05T07:23:35,382 Found link https://files.pythonhosted.org/packages/fa/dc/2e2369981529db219ded4119e1a2233ced5522b666e742f5f7dee2c50403/emflow-0.0.2.tar.gz (from https://pypi.org/simple/emflow/), version: 0.0.2 2026-04-05T07:23:35,383 Skipping link: No binaries permitted for emflow: https://files.pythonhosted.org/packages/dd/d1/4d67049a6472ddf91251a46f2e615db55ee604ac4b1538aafc0643d06660/emflow-0.0.3-py3-none-any.whl (from https://pypi.org/simple/emflow/) 2026-04-05T07:23:35,384 Found link https://files.pythonhosted.org/packages/37/65/fdcd4839e7e745878fd7e50d80ff2fd5fcdbd29672f3a045c89165b591e0/emflow-0.0.3.tar.gz (from https://pypi.org/simple/emflow/), version: 0.0.3 2026-04-05T07:23:35,384 Skipping link: No binaries permitted for emflow: https://files.pythonhosted.org/packages/67/5f/33c3ba8644e56bedbb37acb8d7c83095ad2c6111a9798e3efad0542d93af/emflow-0.0.3.post1-py3-none-any.whl (from https://pypi.org/simple/emflow/) (requires-python:>=3.11) 2026-04-05T07:23:35,385 Found link https://files.pythonhosted.org/packages/34/9d/dccd2fde76bb3f9abb9d279b206445027f02cb080f44d931adb0f5c4677f/emflow-0.0.3.post1.tar.gz (from https://pypi.org/simple/emflow/) (requires-python:>=3.11), version: 0.0.3.post1 2026-04-05T07:23:35,386 Skipping link: No binaries permitted for emflow: https://files.pythonhosted.org/packages/d9/77/9ca569b4e4aaa7a4cb6e70992d6c82245b6f68440e42d3bea462a50a84b4/emflow-0.0.4-py3-none-any.whl (from https://pypi.org/simple/emflow/) 2026-04-05T07:23:35,387 Found link https://files.pythonhosted.org/packages/a3/27/2415890009a738b044b9f35e5c883de0612eaf22a5dbe0f2371c2fbee123/emflow-0.0.4.tar.gz (from https://pypi.org/simple/emflow/), version: 0.0.4 2026-04-05T07:23:35,388 Fetching project page and analyzing links: https://www.piwheels.org/simple/emflow/ 2026-04-05T07:23:35,388 Getting page https://www.piwheels.org/simple/emflow/ 2026-04-05T07:23:35,390 Found index url https://www.piwheels.org/simple 2026-04-05T07:23:35,600 Fetched page https://www.piwheels.org/simple/emflow/ as text/html 2026-04-05T07:23:35,602 Skipping link: No binaries permitted for emflow: https://archive1.piwheels.org/simple/emflow/emflow-0.0.4-py3-none-any.whl#sha256=4afc834e4392b56e307e60fc0201d34390a26e5d020b95b40390728ce2486b55 (from https://www.piwheels.org/simple/emflow/) 2026-04-05T07:23:35,603 Skipping link: No binaries permitted for emflow: https://archive1.piwheels.org/simple/emflow/emflow-0.0.3-py3-none-any.whl#sha256=3b89fd72396a9213fffa1ab885b3aba0ad886cde5d28a61b44d94f9e4db94577 (from https://www.piwheels.org/simple/emflow/) 2026-04-05T07:23:35,603 Skipping link: No binaries permitted for emflow: https://archive1.piwheels.org/simple/emflow/emflow-0.0.2-py3-none-any.whl#sha256=095e8eaa1f6f8463c6dcbe61ad4f19fb9c7e052cbd93cce42da9778b5f604167 (from https://www.piwheels.org/simple/emflow/) 2026-04-05T07:23:35,604 Skipping link: No binaries permitted for emflow: https://archive1.piwheels.org/simple/emflow/emflow-0.0.1-py3-none-any.whl#sha256=f1992e2536683e8d5ad5bd1ffbbde1e68a5cc09c8a07a7020fde6a8fa4e834fe (from https://www.piwheels.org/simple/emflow/) 2026-04-05T07:23:35,604 Skipping link: not a file: https://www.piwheels.org/simple/emflow/ 2026-04-05T07:23:35,605 Skipping link: not a file: https://pypi.org/simple/emflow/ 2026-04-05T07:23:35,624 Given no hashes to check 1 links for project 'emflow': discarding no candidates 2026-04-05T07:23:35,642 Collecting emflow==0.0.3.post1 2026-04-05T07:23:35,645 Created temporary directory: /tmp/pip-unpack-egs1alf0 2026-04-05T07:23:35,875 Downloading emflow-0.0.3.post1.tar.gz (3.2 MB) 2026-04-05T07:23:36,801 Added emflow==0.0.3.post1 from https://files.pythonhosted.org/packages/34/9d/dccd2fde76bb3f9abb9d279b206445027f02cb080f44d931adb0f5c4677f/emflow-0.0.3.post1.tar.gz to build tracker '/tmp/pip-build-tracker-lmktizip' 2026-04-05T07:23:36,806 Created temporary directory: /tmp/pip-build-env-k19x18kt 2026-04-05T07:23:36,810 Installing build dependencies: started 2026-04-05T07:23:36,811 Running command pip subprocess to install build dependencies 2026-04-05T07:23:37,946 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-05T07:23:38,380 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-05T07:23:38,403 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-05T07:23:40,171 Collecting setuptools>=64.0 2026-04-05T07:23:40,247 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-05T07:23:40,512 Collecting wheel 2026-04-05T07:23:40,527 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-05T07:23:40,711 Collecting packaging>=24.0 2026-04-05T07:23:40,728 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-05T07:23:43,690 Installing collected packages: setuptools, packaging, wheel 2026-04-05T07:23:47,086 Creating /tmp/pip-build-env-k19x18kt/overlay/local/bin 2026-04-05T07:23:47,088 changing mode of /tmp/pip-build-env-k19x18kt/overlay/local/bin/wheel to 755 2026-04-05T07:23:47,109 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-05T07:23:47,400 Installing build dependencies: finished with status 'done' 2026-04-05T07:23:47,409 Getting requirements to build wheel: started 2026-04-05T07:23:47,410 Running command Getting requirements to build wheel 2026-04-05T07:23:48,019 /tmp/pip-build-env-k19x18kt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-05T07:23:48,020 !! 2026-04-05T07:23:48,021 ******************************************************************************** 2026-04-05T07:23:48,021 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-05T07:23:48,022 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-05T07:23:48,022 or your builds will no longer be supported. 2026-04-05T07:23:48,023 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T07:23:48,024 ******************************************************************************** 2026-04-05T07:23:48,025 !! 2026-04-05T07:23:48,025 corresp(dist, value, root_dir) 2026-04-05T07:23:48,107 running egg_info 2026-04-05T07:23:48,112 writing emflow.egg-info/PKG-INFO 2026-04-05T07:23:48,118 writing dependency_links to emflow.egg-info/dependency_links.txt 2026-04-05T07:23:48,122 writing requirements to emflow.egg-info/requires.txt 2026-04-05T07:23:48,123 writing top-level names to emflow.egg-info/top_level.txt 2026-04-05T07:23:48,158 reading manifest file 'emflow.egg-info/SOURCES.txt' 2026-04-05T07:23:48,163 reading manifest template 'MANIFEST.in' 2026-04-05T07:23:48,165 warning: no previously-included files found matching 'examples/*' 2026-04-05T07:23:48,167 adding license file 'LICENCE.md' 2026-04-05T07:23:48,172 writing manifest file 'emflow.egg-info/SOURCES.txt' 2026-04-05T07:23:48,269 Getting requirements to build wheel: finished with status 'done' 2026-04-05T07:23:48,272 Created temporary directory: /tmp/pip-modern-metadata-xkrt3jq0 2026-04-05T07:23:48,275 Preparing metadata (pyproject.toml): started 2026-04-05T07:23:48,276 Running command Preparing metadata (pyproject.toml) 2026-04-05T07:23:48,842 /tmp/pip-build-env-k19x18kt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-05T07:23:48,842 !! 2026-04-05T07:23:48,843 ******************************************************************************** 2026-04-05T07:23:48,844 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-05T07:23:48,845 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-05T07:23:48,846 or your builds will no longer be supported. 2026-04-05T07:23:48,847 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T07:23:48,848 ******************************************************************************** 2026-04-05T07:23:48,849 !! 2026-04-05T07:23:48,849 corresp(dist, value, root_dir) 2026-04-05T07:23:48,927 running dist_info 2026-04-05T07:23:48,937 creating /tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info 2026-04-05T07:23:48,938 writing /tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info/PKG-INFO 2026-04-05T07:23:48,945 writing dependency_links to /tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info/dependency_links.txt 2026-04-05T07:23:48,948 writing requirements to /tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info/requires.txt 2026-04-05T07:23:48,949 writing top-level names to /tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info/top_level.txt 2026-04-05T07:23:48,951 writing manifest file '/tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info/SOURCES.txt' 2026-04-05T07:23:48,981 reading manifest file '/tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info/SOURCES.txt' 2026-04-05T07:23:48,983 reading manifest template 'MANIFEST.in' 2026-04-05T07:23:48,984 warning: no previously-included files found matching 'examples/*' 2026-04-05T07:23:48,987 adding license file 'LICENCE.md' 2026-04-05T07:23:48,991 writing manifest file '/tmp/pip-modern-metadata-xkrt3jq0/emflow.egg-info/SOURCES.txt' 2026-04-05T07:23:48,992 creating '/tmp/pip-modern-metadata-xkrt3jq0/emflow-0.0.3.post1.dist-info' 2026-04-05T07:23:49,113 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-05T07:23:49,117 Source in /tmp/pip-wheel-bqlls7i4/emflow_b2f52482a86c42d3aec2e165a4e8d183 has version 0.0.3.post1, which satisfies requirement emflow==0.0.3.post1 from https://files.pythonhosted.org/packages/34/9d/dccd2fde76bb3f9abb9d279b206445027f02cb080f44d931adb0f5c4677f/emflow-0.0.3.post1.tar.gz 2026-04-05T07:23:49,118 Removed emflow==0.0.3.post1 from https://files.pythonhosted.org/packages/34/9d/dccd2fde76bb3f9abb9d279b206445027f02cb080f44d931adb0f5c4677f/emflow-0.0.3.post1.tar.gz from build tracker '/tmp/pip-build-tracker-lmktizip' 2026-04-05T07:23:49,125 Created temporary directory: /tmp/pip-unpack-s13u1r4a 2026-04-05T07:23:49,125 Building wheels for collected packages: emflow 2026-04-05T07:23:49,129 Created temporary directory: /tmp/pip-wheel-tq3pr5n0 2026-04-05T07:23:49,130 Destination directory: /tmp/pip-wheel-tq3pr5n0 2026-04-05T07:23:49,132 Building wheel for emflow (pyproject.toml): started 2026-04-05T07:23:49,133 Running command Building wheel for emflow (pyproject.toml) 2026-04-05T07:23:49,681 /tmp/pip-build-env-k19x18kt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-05T07:23:49,681 !! 2026-04-05T07:23:49,682 ******************************************************************************** 2026-04-05T07:23:49,683 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-05T07:23:49,684 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-05T07:23:49,685 or your builds will no longer be supported. 2026-04-05T07:23:49,686 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T07:23:49,687 ******************************************************************************** 2026-04-05T07:23:49,688 !! 2026-04-05T07:23:49,688 corresp(dist, value, root_dir) 2026-04-05T07:23:49,754 running bdist_wheel 2026-04-05T07:23:49,771 running build 2026-04-05T07:23:49,772 running build_py 2026-04-05T07:23:49,777 creating build/lib/emflow 2026-04-05T07:23:49,780 copying emflow/__init__.py -> build/lib/emflow 2026-04-05T07:23:49,782 copying emflow/base.py -> build/lib/emflow 2026-04-05T07:23:49,784 creating build/lib/docs 2026-04-05T07:23:49,785 copying docs/conf.py -> build/lib/docs 2026-04-05T07:23:49,787 creating build/lib/emflow/examples 2026-04-05T07:23:49,788 copying emflow/examples/__init__.py -> build/lib/emflow/examples 2026-04-05T07:23:49,791 creating build/lib/emflow/assets 2026-04-05T07:23:49,792 copying emflow/assets/energycollection.py -> build/lib/emflow/assets 2026-04-05T07:23:49,794 copying emflow/assets/hydro.py -> build/lib/emflow/assets 2026-04-05T07:23:49,795 copying emflow/assets/building.py -> build/lib/emflow/assets 2026-04-05T07:23:49,797 copying emflow/assets/powergrid.py -> build/lib/emflow/assets 2026-04-05T07:23:49,799 copying emflow/assets/wind.py -> build/lib/emflow/assets 2026-04-05T07:23:49,801 copying emflow/assets/__init__.py -> build/lib/emflow/assets 2026-04-05T07:23:49,802 copying emflow/assets/base.py -> build/lib/emflow/assets 2026-04-05T07:23:49,804 copying emflow/assets/solar.py -> build/lib/emflow/assets 2026-04-05T07:23:49,806 copying emflow/assets/battery.py -> build/lib/emflow/assets 2026-04-05T07:23:49,808 copying emflow/assets/heatpump.py -> build/lib/emflow/assets 2026-04-05T07:23:49,810 copying emflow/assets/timeseries.py -> build/lib/emflow/assets 2026-04-05T07:23:49,812 copying emflow/assets/geospatial.py -> build/lib/emflow/assets 2026-04-05T07:23:49,813 copying emflow/assets/abstract.py -> build/lib/emflow/assets 2026-04-05T07:23:49,816 creating build/lib/emflow/models 2026-04-05T07:23:49,817 copying emflow/models/predictor.py -> build/lib/emflow/models 2026-04-05T07:23:49,819 copying emflow/models/optimizer.py -> build/lib/emflow/models 2026-04-05T07:23:49,820 copying emflow/models/__init__.py -> build/lib/emflow/models 2026-04-05T07:23:49,822 copying emflow/models/model.py -> build/lib/emflow/models 2026-04-05T07:23:49,824 copying emflow/models/agent.py -> build/lib/emflow/models 2026-04-05T07:23:49,826 copying emflow/models/simulator.py -> build/lib/emflow/models 2026-04-05T07:23:49,828 creating build/lib/emflow/experiments 2026-04-05T07:23:49,829 copying emflow/experiments/scenario.py -> build/lib/emflow/experiments 2026-04-05T07:23:49,831 copying emflow/experiments/benchmark.py -> build/lib/emflow/experiments 2026-04-05T07:23:49,832 copying emflow/experiments/experiment.py -> build/lib/emflow/experiments 2026-04-05T07:23:49,834 creating build/lib/emflow/spaces 2026-04-05T07:23:49,835 copying emflow/spaces/input.py -> build/lib/emflow/spaces 2026-04-05T07:23:49,837 copying emflow/spaces/output.py -> build/lib/emflow/spaces 2026-04-05T07:23:49,839 copying emflow/spaces/__init__.py -> build/lib/emflow/spaces 2026-04-05T07:23:49,840 copying emflow/spaces/base.py -> build/lib/emflow/spaces 2026-04-05T07:23:49,842 copying emflow/spaces/dataframe.py -> build/lib/emflow/spaces 2026-04-05T07:23:49,845 creating build/lib/emflow/utils 2026-04-05T07:23:49,846 copying emflow/utils/__init__.py -> build/lib/emflow/utils 2026-04-05T07:23:49,847 copying emflow/utils/loader.py -> build/lib/emflow/utils 2026-04-05T07:23:49,850 creating build/lib/emflow/problems 2026-04-05T07:23:49,851 copying emflow/problems/__init__.py -> build/lib/emflow/problems 2026-04-05T07:23:49,852 copying emflow/problems/environment.py -> build/lib/emflow/problems 2026-04-05T07:23:49,854 copying emflow/problems/objective.py -> build/lib/emflow/problems 2026-04-05T07:23:49,856 copying emflow/problems/dataset.py -> build/lib/emflow/problems 2026-04-05T07:23:49,858 copying emflow/problems/problem.py -> build/lib/emflow/problems 2026-04-05T07:23:49,860 creating build/lib/emflow/examples/gefcom2014_solar 2026-04-05T07:23:49,861 copying emflow/examples/gefcom2014_solar/main.py -> build/lib/emflow/examples/gefcom2014_solar 2026-04-05T07:23:49,863 copying emflow/examples/gefcom2014_solar/__init__.py -> build/lib/emflow/examples/gefcom2014_solar 2026-04-05T07:23:49,865 copying emflow/examples/gefcom2014_solar/problem_gefcom2014_solar_all.py -> build/lib/emflow/examples/gefcom2014_solar 2026-04-05T07:23:49,867 copying emflow/examples/gefcom2014_solar/problem_gefcom2014_solar.py -> build/lib/emflow/examples/gefcom2014_solar 2026-04-05T07:23:49,870 copying emflow/examples/gefcom2014_solar/pvpower.py -> build/lib/emflow/examples/gefcom2014_solar 2026-04-05T07:23:49,872 copying emflow/examples/gefcom2014_solar/problem.py -> build/lib/emflow/examples/gefcom2014_solar 2026-04-05T07:23:49,874 creating build/lib/emflow/examples/heftcom2024 2026-04-05T07:23:49,875 copying emflow/examples/heftcom2024/preprocess.py -> build/lib/emflow/examples/heftcom2024 2026-04-05T07:23:49,877 copying emflow/examples/heftcom2024/__init__.py -> build/lib/emflow/examples/heftcom2024 2026-04-05T07:23:49,879 copying emflow/examples/heftcom2024/problem.py -> build/lib/emflow/examples/heftcom2024 2026-04-05T07:23:49,881 creating build/lib/emflow/examples/solar_battery 2026-04-05T07:23:49,882 copying emflow/examples/solar_battery/__init__.py -> build/lib/emflow/examples/solar_battery 2026-04-05T07:23:49,884 copying emflow/examples/solar_battery/problem.py -> build/lib/emflow/examples/solar_battery 2026-04-05T07:23:49,886 creating build/lib/emflow/examples/data 2026-04-05T07:23:49,887 copying emflow/examples/data/__init__.py -> build/lib/emflow/examples/data 2026-04-05T07:23:49,889 creating build/lib/emflow/examples/solar_battery/Utilities 2026-04-05T07:23:49,890 copying emflow/examples/solar_battery/Utilities/Data_import.py -> build/lib/emflow/examples/solar_battery/Utilities 2026-04-05T07:23:49,892 copying emflow/examples/solar_battery/Utilities/KPI.py -> build/lib/emflow/examples/solar_battery/Utilities 2026-04-05T07:23:49,894 copying emflow/examples/solar_battery/Utilities/Plot.py -> build/lib/emflow/examples/solar_battery/Utilities 2026-04-05T07:23:49,896 creating build/lib/emflow/examples/solar_battery/Models 2026-04-05T07:23:49,897 copying emflow/examples/solar_battery/Models/PV_BESS_random_agent.py -> build/lib/emflow/examples/solar_battery/Models 2026-04-05T07:23:49,899 copying emflow/examples/solar_battery/Models/PV_BESS_LP_time_horizon.py -> build/lib/emflow/examples/solar_battery/Models 2026-04-05T07:23:49,902 copying emflow/examples/solar_battery/Models/PV_BESS_constant_agent.py -> build/lib/emflow/examples/solar_battery/Models 2026-04-05T07:23:49,904 copying emflow/examples/solar_battery/Models/PV_BESS_LP_opt.py -> build/lib/emflow/examples/solar_battery/Models 2026-04-05T07:23:49,907 copying emflow/examples/solar_battery/Models/PV_no_BESS.py -> build/lib/emflow/examples/solar_battery/Models 2026-04-05T07:23:49,909 copying emflow/examples/solar_battery/Models/PV_BESS_Rule_based.py -> build/lib/emflow/examples/solar_battery/Models 2026-04-05T07:23:49,911 running egg_info 2026-04-05T07:23:49,920 writing emflow.egg-info/PKG-INFO 2026-04-05T07:23:49,926 writing dependency_links to emflow.egg-info/dependency_links.txt 2026-04-05T07:23:49,929 writing requirements to emflow.egg-info/requires.txt 2026-04-05T07:23:49,930 writing top-level names to emflow.egg-info/top_level.txt 2026-04-05T07:23:49,950 reading manifest file 'emflow.egg-info/SOURCES.txt' 2026-04-05T07:23:49,955 reading manifest template 'MANIFEST.in' 2026-04-05T07:23:49,956 warning: no previously-included files found matching 'examples/*' 2026-04-05T07:23:49,958 adding license file 'LICENCE.md' 2026-04-05T07:23:49,963 writing manifest file 'emflow.egg-info/SOURCES.txt' 2026-04-05T07:23:49,972 copying emflow/examples/data/gefcom2014-solar-scores.csv -> build/lib/emflow/examples/data 2026-04-05T07:23:49,974 copying emflow/examples/data/gefcom2014-solar.csv -> build/lib/emflow/examples/data 2026-04-05T07:23:50,117 installing to build/bdist.linux-armv7l/wheel 2026-04-05T07:23:50,117 running install 2026-04-05T07:23:50,140 running install_lib 2026-04-05T07:23:50,146 creating build/bdist.linux-armv7l/wheel 2026-04-05T07:23:50,148 creating build/bdist.linux-armv7l/wheel/emflow 2026-04-05T07:23:50,150 creating build/bdist.linux-armv7l/wheel/emflow/examples 2026-04-05T07:23:50,151 creating build/bdist.linux-armv7l/wheel/emflow/examples/gefcom2014_solar 2026-04-05T07:23:50,152 copying build/lib/emflow/examples/gefcom2014_solar/main.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/gefcom2014_solar 2026-04-05T07:23:50,155 copying build/lib/emflow/examples/gefcom2014_solar/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/gefcom2014_solar 2026-04-05T07:23:50,156 copying build/lib/emflow/examples/gefcom2014_solar/problem_gefcom2014_solar_all.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/gefcom2014_solar 2026-04-05T07:23:50,159 copying build/lib/emflow/examples/gefcom2014_solar/problem_gefcom2014_solar.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/gefcom2014_solar 2026-04-05T07:23:50,162 copying build/lib/emflow/examples/gefcom2014_solar/pvpower.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/gefcom2014_solar 2026-04-05T07:23:50,164 copying build/lib/emflow/examples/gefcom2014_solar/problem.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/gefcom2014_solar 2026-04-05T07:23:50,166 creating build/bdist.linux-armv7l/wheel/emflow/examples/heftcom2024 2026-04-05T07:23:50,167 copying build/lib/emflow/examples/heftcom2024/preprocess.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/heftcom2024 2026-04-05T07:23:50,169 copying build/lib/emflow/examples/heftcom2024/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/heftcom2024 2026-04-05T07:23:50,171 copying build/lib/emflow/examples/heftcom2024/problem.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/heftcom2024 2026-04-05T07:23:50,173 copying build/lib/emflow/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/examples 2026-04-05T07:23:50,175 creating build/bdist.linux-armv7l/wheel/emflow/examples/solar_battery 2026-04-05T07:23:50,176 creating build/bdist.linux-armv7l/wheel/emflow/examples/solar_battery/Utilities 2026-04-05T07:23:50,177 copying build/lib/emflow/examples/solar_battery/Utilities/Data_import.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Utilities 2026-04-05T07:23:50,179 copying build/lib/emflow/examples/solar_battery/Utilities/KPI.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Utilities 2026-04-05T07:23:50,181 copying build/lib/emflow/examples/solar_battery/Utilities/Plot.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Utilities 2026-04-05T07:23:50,183 copying build/lib/emflow/examples/solar_battery/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery 2026-04-05T07:23:50,185 creating build/bdist.linux-armv7l/wheel/emflow/examples/solar_battery/Models 2026-04-05T07:23:50,186 copying build/lib/emflow/examples/solar_battery/Models/PV_BESS_random_agent.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Models 2026-04-05T07:23:50,188 copying build/lib/emflow/examples/solar_battery/Models/PV_BESS_LP_time_horizon.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Models 2026-04-05T07:23:50,191 copying build/lib/emflow/examples/solar_battery/Models/PV_BESS_constant_agent.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Models 2026-04-05T07:23:50,193 copying build/lib/emflow/examples/solar_battery/Models/PV_BESS_LP_opt.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Models 2026-04-05T07:23:50,196 copying build/lib/emflow/examples/solar_battery/Models/PV_no_BESS.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Models 2026-04-05T07:23:50,198 copying build/lib/emflow/examples/solar_battery/Models/PV_BESS_Rule_based.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery/Models 2026-04-05T07:23:50,200 copying build/lib/emflow/examples/solar_battery/problem.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/solar_battery 2026-04-05T07:23:50,202 creating build/bdist.linux-armv7l/wheel/emflow/examples/data 2026-04-05T07:23:50,203 copying build/lib/emflow/examples/data/gefcom2014-solar.csv -> build/bdist.linux-armv7l/wheel/./emflow/examples/data 2026-04-05T07:23:50,347 copying build/lib/emflow/examples/data/gefcom2014-solar-scores.csv -> build/bdist.linux-armv7l/wheel/./emflow/examples/data 2026-04-05T07:23:50,349 copying build/lib/emflow/examples/data/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/examples/data 2026-04-05T07:23:50,351 creating build/bdist.linux-armv7l/wheel/emflow/assets 2026-04-05T07:23:50,352 copying build/lib/emflow/assets/energycollection.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,354 copying build/lib/emflow/assets/hydro.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,356 copying build/lib/emflow/assets/building.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,358 copying build/lib/emflow/assets/powergrid.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,359 copying build/lib/emflow/assets/wind.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,361 copying build/lib/emflow/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,363 copying build/lib/emflow/assets/base.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,365 copying build/lib/emflow/assets/solar.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,366 copying build/lib/emflow/assets/battery.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,368 copying build/lib/emflow/assets/heatpump.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,370 copying build/lib/emflow/assets/timeseries.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,372 copying build/lib/emflow/assets/geospatial.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,373 copying build/lib/emflow/assets/abstract.py -> build/bdist.linux-armv7l/wheel/./emflow/assets 2026-04-05T07:23:50,375 creating build/bdist.linux-armv7l/wheel/emflow/models 2026-04-05T07:23:50,376 copying build/lib/emflow/models/predictor.py -> build/bdist.linux-armv7l/wheel/./emflow/models 2026-04-05T07:23:50,378 copying build/lib/emflow/models/optimizer.py -> build/bdist.linux-armv7l/wheel/./emflow/models 2026-04-05T07:23:50,380 copying build/lib/emflow/models/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/models 2026-04-05T07:23:50,381 copying build/lib/emflow/models/model.py -> build/bdist.linux-armv7l/wheel/./emflow/models 2026-04-05T07:23:50,383 copying build/lib/emflow/models/agent.py -> build/bdist.linux-armv7l/wheel/./emflow/models 2026-04-05T07:23:50,385 copying build/lib/emflow/models/simulator.py -> build/bdist.linux-armv7l/wheel/./emflow/models 2026-04-05T07:23:50,387 creating build/bdist.linux-armv7l/wheel/emflow/experiments 2026-04-05T07:23:50,388 copying build/lib/emflow/experiments/scenario.py -> build/bdist.linux-armv7l/wheel/./emflow/experiments 2026-04-05T07:23:50,389 copying build/lib/emflow/experiments/benchmark.py -> build/bdist.linux-armv7l/wheel/./emflow/experiments 2026-04-05T07:23:50,391 copying build/lib/emflow/experiments/experiment.py -> build/bdist.linux-armv7l/wheel/./emflow/experiments 2026-04-05T07:23:50,393 copying build/lib/emflow/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow 2026-04-05T07:23:50,395 copying build/lib/emflow/base.py -> build/bdist.linux-armv7l/wheel/./emflow 2026-04-05T07:23:50,397 creating build/bdist.linux-armv7l/wheel/emflow/spaces 2026-04-05T07:23:50,398 copying build/lib/emflow/spaces/input.py -> build/bdist.linux-armv7l/wheel/./emflow/spaces 2026-04-05T07:23:50,400 copying build/lib/emflow/spaces/output.py -> build/bdist.linux-armv7l/wheel/./emflow/spaces 2026-04-05T07:23:50,401 copying build/lib/emflow/spaces/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/spaces 2026-04-05T07:23:50,403 copying build/lib/emflow/spaces/base.py -> build/bdist.linux-armv7l/wheel/./emflow/spaces 2026-04-05T07:23:50,405 copying build/lib/emflow/spaces/dataframe.py -> build/bdist.linux-armv7l/wheel/./emflow/spaces 2026-04-05T07:23:50,407 creating build/bdist.linux-armv7l/wheel/emflow/utils 2026-04-05T07:23:50,408 copying build/lib/emflow/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/utils 2026-04-05T07:23:50,410 copying build/lib/emflow/utils/loader.py -> build/bdist.linux-armv7l/wheel/./emflow/utils 2026-04-05T07:23:50,412 creating build/bdist.linux-armv7l/wheel/emflow/problems 2026-04-05T07:23:50,413 copying build/lib/emflow/problems/__init__.py -> build/bdist.linux-armv7l/wheel/./emflow/problems 2026-04-05T07:23:50,415 copying build/lib/emflow/problems/environment.py -> build/bdist.linux-armv7l/wheel/./emflow/problems 2026-04-05T07:23:50,417 copying build/lib/emflow/problems/objective.py -> build/bdist.linux-armv7l/wheel/./emflow/problems 2026-04-05T07:23:50,419 copying build/lib/emflow/problems/dataset.py -> build/bdist.linux-armv7l/wheel/./emflow/problems 2026-04-05T07:23:50,421 copying build/lib/emflow/problems/problem.py -> build/bdist.linux-armv7l/wheel/./emflow/problems 2026-04-05T07:23:50,423 creating build/bdist.linux-armv7l/wheel/docs 2026-04-05T07:23:50,424 copying build/lib/docs/conf.py -> build/bdist.linux-armv7l/wheel/./docs 2026-04-05T07:23:50,426 running install_egg_info 2026-04-05T07:23:50,431 Copying emflow.egg-info to build/bdist.linux-armv7l/wheel/./emflow-0.0.3.post1-py3.11.egg-info 2026-04-05T07:23:50,440 running install_scripts 2026-04-05T07:23:50,450 creating build/bdist.linux-armv7l/wheel/emflow-0.0.3.post1.dist-info/WHEEL 2026-04-05T07:23:50,453 creating '/tmp/pip-wheel-tq3pr5n0/.tmp-m5dtd4nc/emflow-0.0.3.post1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-05T07:23:50,455 adding 'docs/conf.py' 2026-04-05T07:23:50,457 adding 'emflow/__init__.py' 2026-04-05T07:23:50,459 adding 'emflow/base.py' 2026-04-05T07:23:50,461 adding 'emflow/assets/__init__.py' 2026-04-05T07:23:50,462 adding 'emflow/assets/abstract.py' 2026-04-05T07:23:50,463 adding 'emflow/assets/base.py' 2026-04-05T07:23:50,464 adding 'emflow/assets/battery.py' 2026-04-05T07:23:50,465 adding 'emflow/assets/building.py' 2026-04-05T07:23:50,466 adding 'emflow/assets/energycollection.py' 2026-04-05T07:23:50,467 adding 'emflow/assets/geospatial.py' 2026-04-05T07:23:50,468 adding 'emflow/assets/heatpump.py' 2026-04-05T07:23:50,470 adding 'emflow/assets/hydro.py' 2026-04-05T07:23:50,471 adding 'emflow/assets/powergrid.py' 2026-04-05T07:23:50,472 adding 'emflow/assets/solar.py' 2026-04-05T07:23:50,473 adding 'emflow/assets/timeseries.py' 2026-04-05T07:23:50,474 adding 'emflow/assets/wind.py' 2026-04-05T07:23:50,476 adding 'emflow/examples/__init__.py' 2026-04-05T07:23:50,477 adding 'emflow/examples/data/__init__.py' 2026-04-05T07:23:50,479 adding 'emflow/examples/data/gefcom2014-solar-scores.csv' 2026-04-05T07:23:52,184 adding 'emflow/examples/data/gefcom2014-solar.csv' 2026-04-05T07:23:52,239 adding 'emflow/examples/gefcom2014_solar/__init__.py' 2026-04-05T07:23:52,240 adding 'emflow/examples/gefcom2014_solar/main.py' 2026-04-05T07:23:52,242 adding 'emflow/examples/gefcom2014_solar/problem.py' 2026-04-05T07:23:52,244 adding 'emflow/examples/gefcom2014_solar/problem_gefcom2014_solar.py' 2026-04-05T07:23:52,246 adding 'emflow/examples/gefcom2014_solar/problem_gefcom2014_solar_all.py' 2026-04-05T07:23:52,247 adding 'emflow/examples/gefcom2014_solar/pvpower.py' 2026-04-05T07:23:52,249 adding 'emflow/examples/heftcom2024/__init__.py' 2026-04-05T07:23:52,250 adding 'emflow/examples/heftcom2024/preprocess.py' 2026-04-05T07:23:52,251 adding 'emflow/examples/heftcom2024/problem.py' 2026-04-05T07:23:52,253 adding 'emflow/examples/solar_battery/__init__.py' 2026-04-05T07:23:52,254 adding 'emflow/examples/solar_battery/problem.py' 2026-04-05T07:23:52,257 adding 'emflow/examples/solar_battery/Models/PV_BESS_LP_opt.py' 2026-04-05T07:23:52,259 adding 'emflow/examples/solar_battery/Models/PV_BESS_LP_time_horizon.py' 2026-04-05T07:23:52,261 adding 'emflow/examples/solar_battery/Models/PV_BESS_Rule_based.py' 2026-04-05T07:23:52,263 adding 'emflow/examples/solar_battery/Models/PV_BESS_constant_agent.py' 2026-04-05T07:23:52,264 adding 'emflow/examples/solar_battery/Models/PV_BESS_random_agent.py' 2026-04-05T07:23:52,266 adding 'emflow/examples/solar_battery/Models/PV_no_BESS.py' 2026-04-05T07:23:52,268 adding 'emflow/examples/solar_battery/Utilities/Data_import.py' 2026-04-05T07:23:52,269 adding 'emflow/examples/solar_battery/Utilities/KPI.py' 2026-04-05T07:23:52,270 adding 'emflow/examples/solar_battery/Utilities/Plot.py' 2026-04-05T07:23:52,272 adding 'emflow/experiments/benchmark.py' 2026-04-05T07:23:52,273 adding 'emflow/experiments/experiment.py' 2026-04-05T07:23:52,274 adding 'emflow/experiments/scenario.py' 2026-04-05T07:23:52,276 adding 'emflow/models/__init__.py' 2026-04-05T07:23:52,277 adding 'emflow/models/agent.py' 2026-04-05T07:23:52,278 adding 'emflow/models/model.py' 2026-04-05T07:23:52,280 adding 'emflow/models/optimizer.py' 2026-04-05T07:23:52,281 adding 'emflow/models/predictor.py' 2026-04-05T07:23:52,282 adding 'emflow/models/simulator.py' 2026-04-05T07:23:52,284 adding 'emflow/problems/__init__.py' 2026-04-05T07:23:52,285 adding 'emflow/problems/dataset.py' 2026-04-05T07:23:52,286 adding 'emflow/problems/environment.py' 2026-04-05T07:23:52,288 adding 'emflow/problems/objective.py' 2026-04-05T07:23:52,289 adding 'emflow/problems/problem.py' 2026-04-05T07:23:52,290 adding 'emflow/spaces/__init__.py' 2026-04-05T07:23:52,292 adding 'emflow/spaces/base.py' 2026-04-05T07:23:52,293 adding 'emflow/spaces/dataframe.py' 2026-04-05T07:23:52,294 adding 'emflow/spaces/input.py' 2026-04-05T07:23:52,295 adding 'emflow/spaces/output.py' 2026-04-05T07:23:52,297 adding 'emflow/utils/__init__.py' 2026-04-05T07:23:52,298 adding 'emflow/utils/loader.py' 2026-04-05T07:23:52,300 adding 'emflow-0.0.3.post1.dist-info/licenses/LICENCE.md' 2026-04-05T07:23:52,302 adding 'emflow-0.0.3.post1.dist-info/METADATA' 2026-04-05T07:23:52,303 adding 'emflow-0.0.3.post1.dist-info/WHEEL' 2026-04-05T07:23:52,304 adding 'emflow-0.0.3.post1.dist-info/top_level.txt' 2026-04-05T07:23:52,305 adding 'emflow-0.0.3.post1.dist-info/RECORD' 2026-04-05T07:23:52,347 removing build/bdist.linux-armv7l/wheel 2026-04-05T07:23:52,467 Building wheel for emflow (pyproject.toml): finished with status 'done' 2026-04-05T07:23:52,538 Created wheel for emflow: filename=emflow-0.0.3.post1-py3-none-any.whl size=3265213 sha256=f8c39f392ded01fb58046097017ee1861936606f0569cb578691bdfb73384f2a 2026-04-05T07:23:52,539 Stored in directory: /tmp/pip-ephem-wheel-cache-k81ualit/wheels/85/f4/ba/7142a9c31c9ff1ccc56482f0a9a5ebd9c7bdab6548c3cd1d44 2026-04-05T07:23:52,553 Successfully built emflow 2026-04-05T07:23:52,637 Removed build tracker: '/tmp/pip-build-tracker-lmktizip'