2026-02-10T06:35:13,613 Created temporary directory: /tmp/pip-ephem-wheel-cache-plo7dm8i 2026-02-10T06:35:13,615 Created temporary directory: /tmp/pip-build-tracker-0zebxu2e 2026-02-10T06:35:13,615 Initialized build tracking at /tmp/pip-build-tracker-0zebxu2e 2026-02-10T06:35:13,616 Created build tracker: /tmp/pip-build-tracker-0zebxu2e 2026-02-10T06:35:13,616 Entered build tracker: /tmp/pip-build-tracker-0zebxu2e 2026-02-10T06:35:13,617 Created temporary directory: /tmp/pip-wheel-lase_v2d 2026-02-10T06:35:13,620 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-02-10T06:35:13,622 Created temporary directory: /tmp/pip-ephem-wheel-cache-28nzjzq_ 2026-02-10T06:35:13,644 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T06:35:13,647 2 location(s) to search for versions of pyoptima: 2026-02-10T06:35:13,647 * https://pypi.org/simple/pyoptima/ 2026-02-10T06:35:13,647 * https://www.piwheels.org/simple/pyoptima/ 2026-02-10T06:35:13,648 Fetching project page and analyzing links: https://pypi.org/simple/pyoptima/ 2026-02-10T06:35:13,649 Getting page https://pypi.org/simple/pyoptima/ 2026-02-10T06:35:13,650 Found index url https://pypi.org/simple 2026-02-10T06:35:13,930 Fetched page https://pypi.org/simple/pyoptima/ as application/vnd.pypi.simple.v1+json 2026-02-10T06:35:13,933 Skipping link: No binaries permitted for pyoptima: https://files.pythonhosted.org/packages/e6/4e/e6f6f08845a838b34690d7f81064366c3bee02a1cf7295cf83f5a4c71acb/pyoptima-0.0.1-py3-none-any.whl (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10) 2026-02-10T06:35:13,934 Found link https://files.pythonhosted.org/packages/5d/f5/53166601933a56b0cb99c11f2e3e13a257adb3827aaf66cca4188d7e49e5/pyoptima-0.0.1.tar.gz (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10), version: 0.0.1 2026-02-10T06:35:13,934 Skipping link: No binaries permitted for pyoptima: https://files.pythonhosted.org/packages/71/39/d17a9be9a7fb6a155750619679f121530b58816875b4a7a9fdb44695deeb/pyoptima-0.0.2-py3-none-any.whl (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10) 2026-02-10T06:35:13,935 Found link https://files.pythonhosted.org/packages/a3/41/c22d1d579f27f632c9ea417063ecd2782761ba5bc5ba7a527edeea08017d/pyoptima-0.0.2.tar.gz (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10), version: 0.0.2 2026-02-10T06:35:13,936 Skipping link: No binaries permitted for pyoptima: https://files.pythonhosted.org/packages/69/76/8275a7eddbbb8ff0e6724f39edf047a840d286b8591e07424c96bd5db8d0/pyoptima-0.0.3-py3-none-any.whl (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10) 2026-02-10T06:35:13,937 Found link https://files.pythonhosted.org/packages/15/23/4e134cfcc632c2358a3ab1f46549075c9a3338811bb7c1cd1b6cd20f1cb2/pyoptima-0.0.3.tar.gz (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10), version: 0.0.3 2026-02-10T06:35:13,937 Skipping link: No binaries permitted for pyoptima: https://files.pythonhosted.org/packages/88/e6/371d579afdd3238e8d4e733e842fe611e23b0471b0d31a28742a783c286d/pyoptima-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10) 2026-02-10T06:35:13,938 Found link https://files.pythonhosted.org/packages/c4/17/b207fff51c58b49ae1c9dfbd5eec9f62a26eb330963fa71dd09fa70563aa/pyoptima-0.0.4.tar.gz (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10), version: 0.0.4 2026-02-10T06:35:13,939 Skipping link: No binaries permitted for pyoptima: https://files.pythonhosted.org/packages/2e/54/5f0d3095490d5d510da5424e37bed40dc7b4fcf4c84b25efcb4bb92b593b/pyoptima-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10) 2026-02-10T06:35:13,940 Found link https://files.pythonhosted.org/packages/1a/32/4f50dbbb3688b01be49e19a056aee13fa1ac1187bee50a3240c5b4b4dc57/pyoptima-0.0.5.tar.gz (from https://pypi.org/simple/pyoptima/) (requires-python:>=3.10), version: 0.0.5 2026-02-10T06:35:13,940 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyoptima/ 2026-02-10T06:35:13,941 Getting page https://www.piwheels.org/simple/pyoptima/ 2026-02-10T06:35:13,943 Found index url https://www.piwheels.org/simple 2026-02-10T06:35:14,095 Fetched page https://www.piwheels.org/simple/pyoptima/ as text/html 2026-02-10T06:35:14,097 Skipping link: No binaries permitted for pyoptima: https://www.piwheels.org/simple/pyoptima/pyoptima-0.0.2-py3-none-any.whl#sha256=af9385b2425e72fe129bbb85ac23bf2e2811e0580e9e671e5fd8ac8f6f184296 (from https://www.piwheels.org/simple/pyoptima/) (requires-python:>=3.10) 2026-02-10T06:35:14,098 Skipping link: No binaries permitted for pyoptima: https://www.piwheels.org/simple/pyoptima/pyoptima-0.0.1-py3-none-any.whl#sha256=c82bb919807e5aa864373a2b5fb955c3ec0c606203d925f2a99cb9526b2c7287 (from https://www.piwheels.org/simple/pyoptima/) (requires-python:>=3.10) 2026-02-10T06:35:14,098 Skipping link: not a file: https://www.piwheels.org/simple/pyoptima/ 2026-02-10T06:35:14,099 Skipping link: not a file: https://pypi.org/simple/pyoptima/ 2026-02-10T06:35:14,118 Given no hashes to check 1 links for project 'pyoptima': discarding no candidates 2026-02-10T06:35:14,136 Collecting pyoptima==0.0.3 2026-02-10T06:35:14,139 Created temporary directory: /tmp/pip-unpack-2qpomnan 2026-02-10T06:35:14,376 Downloading pyoptima-0.0.3.tar.gz (78 kB) 2026-02-10T06:35:14,561 Added pyoptima==0.0.3 from https://files.pythonhosted.org/packages/15/23/4e134cfcc632c2358a3ab1f46549075c9a3338811bb7c1cd1b6cd20f1cb2/pyoptima-0.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-0zebxu2e' 2026-02-10T06:35:14,567 Created temporary directory: /tmp/pip-build-env-h862wz6u 2026-02-10T06:35:14,571 Installing build dependencies: started 2026-02-10T06:35:14,572 Running command pip subprocess to install build dependencies 2026-02-10T06:35:15,696 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T06:35:16,508 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-02-10T06:35:16,530 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T06:35:18,264 Collecting setuptools>=61.0 2026-02-10T06:35:18,293 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-10T06:35:18,552 Collecting wheel 2026-02-10T06:35:18,566 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-10T06:35:18,748 Collecting packaging>=24.0 2026-02-10T06:35:18,764 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T06:35:21,746 Installing collected packages: setuptools, packaging, wheel 2026-02-10T06:35:25,034 Creating /tmp/pip-build-env-h862wz6u/overlay/local/bin 2026-02-10T06:35:25,036 changing mode of /tmp/pip-build-env-h862wz6u/overlay/local/bin/wheel to 755 2026-02-10T06:35:25,057 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-10T06:35:25,333 Installing build dependencies: finished with status 'done' 2026-02-10T06:35:25,340 Getting requirements to build wheel: started 2026-02-10T06:35:25,341 Running command Getting requirements to build wheel 2026-02-10T06:35:26,040 running egg_info 2026-02-10T06:35:26,045 writing pyoptima.egg-info/PKG-INFO 2026-02-10T06:35:26,053 writing dependency_links to pyoptima.egg-info/dependency_links.txt 2026-02-10T06:35:26,055 writing entry points to pyoptima.egg-info/entry_points.txt 2026-02-10T06:35:26,060 writing requirements to pyoptima.egg-info/requires.txt 2026-02-10T06:35:26,061 writing top-level names to pyoptima.egg-info/top_level.txt 2026-02-10T06:35:26,084 reading manifest file 'pyoptima.egg-info/SOURCES.txt' 2026-02-10T06:35:26,088 reading manifest template 'MANIFEST.in' 2026-02-10T06:35:26,102 warning: no files found matching '*.json' under directory 'examples' 2026-02-10T06:35:26,110 adding license file 'LICENSE' 2026-02-10T06:35:26,115 writing manifest file 'pyoptima.egg-info/SOURCES.txt' 2026-02-10T06:35:26,212 Getting requirements to build wheel: finished with status 'done' 2026-02-10T06:35:26,215 Created temporary directory: /tmp/pip-modern-metadata-g7xjr3xr 2026-02-10T06:35:26,217 Preparing metadata (pyproject.toml): started 2026-02-10T06:35:26,218 Running command Preparing metadata (pyproject.toml) 2026-02-10T06:35:26,877 running dist_info 2026-02-10T06:35:26,887 creating /tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info 2026-02-10T06:35:26,888 writing /tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/PKG-INFO 2026-02-10T06:35:26,896 writing dependency_links to /tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/dependency_links.txt 2026-02-10T06:35:26,898 writing entry points to /tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/entry_points.txt 2026-02-10T06:35:26,902 writing requirements to /tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/requires.txt 2026-02-10T06:35:26,903 writing top-level names to /tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/top_level.txt 2026-02-10T06:35:26,905 writing manifest file '/tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/SOURCES.txt' 2026-02-10T06:35:26,927 reading manifest file '/tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/SOURCES.txt' 2026-02-10T06:35:26,929 reading manifest template 'MANIFEST.in' 2026-02-10T06:35:26,944 warning: no files found matching '*.json' under directory 'examples' 2026-02-10T06:35:26,950 adding license file 'LICENSE' 2026-02-10T06:35:26,954 writing manifest file '/tmp/pip-modern-metadata-g7xjr3xr/pyoptima.egg-info/SOURCES.txt' 2026-02-10T06:35:26,955 creating '/tmp/pip-modern-metadata-g7xjr3xr/pyoptima-0.0.3.dist-info' 2026-02-10T06:35:27,078 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T06:35:27,084 Source in /tmp/pip-wheel-lase_v2d/pyoptima_830ddebf31b345018a6fe7409dea9532 has version 0.0.3, which satisfies requirement pyoptima==0.0.3 from https://files.pythonhosted.org/packages/15/23/4e134cfcc632c2358a3ab1f46549075c9a3338811bb7c1cd1b6cd20f1cb2/pyoptima-0.0.3.tar.gz 2026-02-10T06:35:27,085 Removed pyoptima==0.0.3 from https://files.pythonhosted.org/packages/15/23/4e134cfcc632c2358a3ab1f46549075c9a3338811bb7c1cd1b6cd20f1cb2/pyoptima-0.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-0zebxu2e' 2026-02-10T06:35:27,093 Created temporary directory: /tmp/pip-unpack-5p8vv16c 2026-02-10T06:35:27,094 Building wheels for collected packages: pyoptima 2026-02-10T06:35:27,099 Created temporary directory: /tmp/pip-wheel-v621xtsr 2026-02-10T06:35:27,099 Destination directory: /tmp/pip-wheel-v621xtsr 2026-02-10T06:35:27,101 Building wheel for pyoptima (pyproject.toml): started 2026-02-10T06:35:27,103 Running command Building wheel for pyoptima (pyproject.toml) 2026-02-10T06:35:27,736 running bdist_wheel 2026-02-10T06:35:27,754 running build 2026-02-10T06:35:27,754 running build_py 2026-02-10T06:35:27,760 creating build/lib/pyoptima 2026-02-10T06:35:27,762 copying pyoptima/cli.py -> build/lib/pyoptima 2026-02-10T06:35:27,765 copying pyoptima/exceptions.py -> build/lib/pyoptima 2026-02-10T06:35:27,767 copying pyoptima/__init__.py -> build/lib/pyoptima 2026-02-10T06:35:27,769 copying pyoptima/config.py -> build/lib/pyoptima 2026-02-10T06:35:27,772 creating build/lib/pyoptima/model 2026-02-10T06:35:27,773 copying pyoptima/model/sets.py -> build/lib/pyoptima/model 2026-02-10T06:35:27,775 copying pyoptima/model/core.py -> build/lib/pyoptima/model 2026-02-10T06:35:27,777 copying pyoptima/model/__init__.py -> build/lib/pyoptima/model 2026-02-10T06:35:27,779 creating build/lib/pyoptima/solvers 2026-02-10T06:35:27,781 copying pyoptima/solvers/base.py -> build/lib/pyoptima/solvers 2026-02-10T06:35:27,783 copying pyoptima/solvers/__init__.py -> build/lib/pyoptima/solvers 2026-02-10T06:35:27,785 copying pyoptima/solvers/pyomo_solver.py -> build/lib/pyoptima/solvers 2026-02-10T06:35:27,788 creating build/lib/pyoptima/templates 2026-02-10T06:35:27,789 copying pyoptima/templates/facility.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,791 copying pyoptima/templates/routing.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,794 copying pyoptima/templates/mathematical.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,796 copying pyoptima/templates/base.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,798 copying pyoptima/templates/__init__.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,800 copying pyoptima/templates/classic.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,802 copying pyoptima/templates/portfolio_config.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,805 copying pyoptima/templates/packing.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,807 copying pyoptima/templates/scheduling.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,809 copying pyoptima/templates/network.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,811 copying pyoptima/templates/portfolio.py -> build/lib/pyoptima/templates 2026-02-10T06:35:27,815 creating build/lib/pyoptima/expression 2026-02-10T06:35:27,816 copying pyoptima/expression/ast.py -> build/lib/pyoptima/expression 2026-02-10T06:35:27,818 copying pyoptima/expression/parser.py -> build/lib/pyoptima/expression 2026-02-10T06:35:27,821 copying pyoptima/expression/__init__.py -> build/lib/pyoptima/expression 2026-02-10T06:35:27,822 copying pyoptima/expression/evaluator.py -> build/lib/pyoptima/expression 2026-02-10T06:35:27,825 running egg_info 2026-02-10T06:35:27,834 writing pyoptima.egg-info/PKG-INFO 2026-02-10T06:35:27,842 writing dependency_links to pyoptima.egg-info/dependency_links.txt 2026-02-10T06:35:27,844 writing entry points to pyoptima.egg-info/entry_points.txt 2026-02-10T06:35:27,848 writing requirements to pyoptima.egg-info/requires.txt 2026-02-10T06:35:27,849 writing top-level names to pyoptima.egg-info/top_level.txt 2026-02-10T06:35:27,861 reading manifest file 'pyoptima.egg-info/SOURCES.txt' 2026-02-10T06:35:27,865 reading manifest template 'MANIFEST.in' 2026-02-10T06:35:27,880 warning: no files found matching '*.json' under directory 'examples' 2026-02-10T06:35:27,886 adding license file 'LICENSE' 2026-02-10T06:35:27,890 writing manifest file 'pyoptima.egg-info/SOURCES.txt' 2026-02-10T06:35:27,895 copying pyoptima/py.typed -> build/lib/pyoptima 2026-02-10T06:35:27,907 installing to build/bdist.linux-armv7l/wheel 2026-02-10T06:35:27,908 running install 2026-02-10T06:35:27,931 running install_lib 2026-02-10T06:35:27,937 creating build/bdist.linux-armv7l/wheel 2026-02-10T06:35:27,939 creating build/bdist.linux-armv7l/wheel/pyoptima 2026-02-10T06:35:27,941 copying build/lib/pyoptima/cli.py -> build/bdist.linux-armv7l/wheel/./pyoptima 2026-02-10T06:35:27,944 copying build/lib/pyoptima/exceptions.py -> build/bdist.linux-armv7l/wheel/./pyoptima 2026-02-10T06:35:27,946 creating build/bdist.linux-armv7l/wheel/pyoptima/model 2026-02-10T06:35:27,947 copying build/lib/pyoptima/model/sets.py -> build/bdist.linux-armv7l/wheel/./pyoptima/model 2026-02-10T06:35:27,949 copying build/lib/pyoptima/model/core.py -> build/bdist.linux-armv7l/wheel/./pyoptima/model 2026-02-10T06:35:27,951 copying build/lib/pyoptima/model/__init__.py -> build/bdist.linux-armv7l/wheel/./pyoptima/model 2026-02-10T06:35:27,953 copying build/lib/pyoptima/py.typed -> build/bdist.linux-armv7l/wheel/./pyoptima 2026-02-10T06:35:27,955 creating build/bdist.linux-armv7l/wheel/pyoptima/solvers 2026-02-10T06:35:27,956 copying build/lib/pyoptima/solvers/base.py -> build/bdist.linux-armv7l/wheel/./pyoptima/solvers 2026-02-10T06:35:27,958 copying build/lib/pyoptima/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./pyoptima/solvers 2026-02-10T06:35:27,960 copying build/lib/pyoptima/solvers/pyomo_solver.py -> build/bdist.linux-armv7l/wheel/./pyoptima/solvers 2026-02-10T06:35:27,963 copying build/lib/pyoptima/__init__.py -> build/bdist.linux-armv7l/wheel/./pyoptima 2026-02-10T06:35:27,964 copying build/lib/pyoptima/config.py -> build/bdist.linux-armv7l/wheel/./pyoptima 2026-02-10T06:35:27,967 creating build/bdist.linux-armv7l/wheel/pyoptima/templates 2026-02-10T06:35:27,968 copying build/lib/pyoptima/templates/facility.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,970 copying build/lib/pyoptima/templates/routing.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,972 copying build/lib/pyoptima/templates/mathematical.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,974 copying build/lib/pyoptima/templates/base.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,977 copying build/lib/pyoptima/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,978 copying build/lib/pyoptima/templates/classic.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,981 copying build/lib/pyoptima/templates/portfolio_config.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,983 copying build/lib/pyoptima/templates/packing.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,985 copying build/lib/pyoptima/templates/scheduling.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,987 copying build/lib/pyoptima/templates/network.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,990 copying build/lib/pyoptima/templates/portfolio.py -> build/bdist.linux-armv7l/wheel/./pyoptima/templates 2026-02-10T06:35:27,993 creating build/bdist.linux-armv7l/wheel/pyoptima/expression 2026-02-10T06:35:27,994 copying build/lib/pyoptima/expression/ast.py -> build/bdist.linux-armv7l/wheel/./pyoptima/expression 2026-02-10T06:35:27,997 copying build/lib/pyoptima/expression/parser.py -> build/bdist.linux-armv7l/wheel/./pyoptima/expression 2026-02-10T06:35:27,999 copying build/lib/pyoptima/expression/__init__.py -> build/bdist.linux-armv7l/wheel/./pyoptima/expression 2026-02-10T06:35:28,001 copying build/lib/pyoptima/expression/evaluator.py -> build/bdist.linux-armv7l/wheel/./pyoptima/expression 2026-02-10T06:35:28,003 running install_egg_info 2026-02-10T06:35:28,008 Copying pyoptima.egg-info to build/bdist.linux-armv7l/wheel/./pyoptima-0.0.3-py3.11.egg-info 2026-02-10T06:35:28,020 running install_scripts 2026-02-10T06:35:28,032 creating build/bdist.linux-armv7l/wheel/pyoptima-0.0.3.dist-info/WHEEL 2026-02-10T06:35:28,035 creating '/tmp/pip-wheel-v621xtsr/.tmp-nqvp_yc_/pyoptima-0.0.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T06:35:28,038 adding 'pyoptima/__init__.py' 2026-02-10T06:35:28,041 adding 'pyoptima/cli.py' 2026-02-10T06:35:28,043 adding 'pyoptima/config.py' 2026-02-10T06:35:28,045 adding 'pyoptima/exceptions.py' 2026-02-10T06:35:28,046 adding 'pyoptima/py.typed' 2026-02-10T06:35:28,048 adding 'pyoptima/expression/__init__.py' 2026-02-10T06:35:28,050 adding 'pyoptima/expression/ast.py' 2026-02-10T06:35:28,052 adding 'pyoptima/expression/evaluator.py' 2026-02-10T06:35:28,055 adding 'pyoptima/expression/parser.py' 2026-02-10T06:35:28,056 adding 'pyoptima/model/__init__.py' 2026-02-10T06:35:28,058 adding 'pyoptima/model/core.py' 2026-02-10T06:35:28,060 adding 'pyoptima/model/sets.py' 2026-02-10T06:35:28,062 adding 'pyoptima/solvers/__init__.py' 2026-02-10T06:35:28,063 adding 'pyoptima/solvers/base.py' 2026-02-10T06:35:28,065 adding 'pyoptima/solvers/pyomo_solver.py' 2026-02-10T06:35:28,068 adding 'pyoptima/templates/__init__.py' 2026-02-10T06:35:28,069 adding 'pyoptima/templates/base.py' 2026-02-10T06:35:28,071 adding 'pyoptima/templates/classic.py' 2026-02-10T06:35:28,073 adding 'pyoptima/templates/facility.py' 2026-02-10T06:35:28,074 adding 'pyoptima/templates/mathematical.py' 2026-02-10T06:35:28,076 adding 'pyoptima/templates/network.py' 2026-02-10T06:35:28,078 adding 'pyoptima/templates/packing.py' 2026-02-10T06:35:28,084 adding 'pyoptima/templates/portfolio.py' 2026-02-10T06:35:28,087 adding 'pyoptima/templates/portfolio_config.py' 2026-02-10T06:35:28,089 adding 'pyoptima/templates/routing.py' 2026-02-10T06:35:28,091 adding 'pyoptima/templates/scheduling.py' 2026-02-10T06:35:28,093 adding 'pyoptima-0.0.3.dist-info/licenses/LICENSE' 2026-02-10T06:35:28,096 adding 'pyoptima-0.0.3.dist-info/METADATA' 2026-02-10T06:35:28,097 adding 'pyoptima-0.0.3.dist-info/WHEEL' 2026-02-10T06:35:28,098 adding 'pyoptima-0.0.3.dist-info/entry_points.txt' 2026-02-10T06:35:28,098 adding 'pyoptima-0.0.3.dist-info/top_level.txt' 2026-02-10T06:35:28,100 adding 'pyoptima-0.0.3.dist-info/RECORD' 2026-02-10T06:35:28,102 removing build/bdist.linux-armv7l/wheel 2026-02-10T06:35:28,208 Building wheel for pyoptima (pyproject.toml): finished with status 'done' 2026-02-10T06:35:28,214 Created wheel for pyoptima: filename=pyoptima-0.0.3-py3-none-any.whl size=76633 sha256=0eacc1796c23031d752a11272891d8b45f1b296da65f12d5aef014cce3eb413a 2026-02-10T06:35:28,215 Stored in directory: /tmp/pip-ephem-wheel-cache-28nzjzq_/wheels/46/18/d1/74e083a2dc825a52b9b0b076a2aa62b901df52d7562e604dd0 2026-02-10T06:35:28,230 Successfully built pyoptima 2026-02-10T06:35:28,235 Removed build tracker: '/tmp/pip-build-tracker-0zebxu2e'