2026-05-07T14:25:18,120 Created temporary directory: /tmp/pip-ephem-wheel-cache-1lej5z9_ 2026-05-07T14:25:18,122 Created temporary directory: /tmp/pip-build-tracker-5q000twj 2026-05-07T14:25:18,122 Initialized build tracking at /tmp/pip-build-tracker-5q000twj 2026-05-07T14:25:18,123 Created build tracker: /tmp/pip-build-tracker-5q000twj 2026-05-07T14:25:18,123 Entered build tracker: /tmp/pip-build-tracker-5q000twj 2026-05-07T14:25:18,124 Created temporary directory: /tmp/pip-wheel-tac9bw1t 2026-05-07T14:25:18,127 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-05-07T14:25:18,129 Created temporary directory: /tmp/pip-ephem-wheel-cache-swrewcwh 2026-05-07T14:25:18,150 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-07T14:25:18,154 2 location(s) to search for versions of pycritical: 2026-05-07T14:25:18,154 * https://pypi.org/simple/pycritical/ 2026-05-07T14:25:18,154 * https://www.piwheels.org/simple/pycritical/ 2026-05-07T14:25:18,155 Fetching project page and analyzing links: https://pypi.org/simple/pycritical/ 2026-05-07T14:25:18,155 Getting page https://pypi.org/simple/pycritical/ 2026-05-07T14:25:18,157 Found index url https://pypi.org/simple 2026-05-07T14:25:18,400 Fetched page https://pypi.org/simple/pycritical/ as application/vnd.pypi.simple.v1+json 2026-05-07T14:25:18,402 Skipping link: No binaries permitted for pycritical: https://files.pythonhosted.org/packages/ef/06/e714741290cbb3baf895e9d73ed789a84322c858ddd9ba409d7fe4388c59/pycritical-1.7.2-py3-none-any.whl (from https://pypi.org/simple/pycritical/) 2026-05-07T14:25:18,403 Found link https://files.pythonhosted.org/packages/1f/99/af08ece8d6a6b054d10b562a5be6d04b764c18a2f661ed651df9f3f9982e/pycritical-1.7.2.tar.gz (from https://pypi.org/simple/pycritical/), version: 1.7.2 2026-05-07T14:25:18,404 Skipping link: No binaries permitted for pycritical: https://files.pythonhosted.org/packages/b2/5f/418736f2345b71b5b841b64a2465c210ed48e06a11eeaa2d35ab548155ad/pycritical-1.8.2-py3-none-any.whl (from https://pypi.org/simple/pycritical/) 2026-05-07T14:25:18,404 Found link https://files.pythonhosted.org/packages/a8/bd/5a11f940ab827077931eae5f680f612582e89eb57e250eecfbc9d02ad3df/pycritical-1.8.2.tar.gz (from https://pypi.org/simple/pycritical/), version: 1.8.2 2026-05-07T14:25:18,405 Fetching project page and analyzing links: https://www.piwheels.org/simple/pycritical/ 2026-05-07T14:25:18,406 Getting page https://www.piwheels.org/simple/pycritical/ 2026-05-07T14:25:18,407 Found index url https://www.piwheels.org/simple 2026-05-07T14:25:18,591 Fetched page https://www.piwheels.org/simple/pycritical/ as text/html 2026-05-07T14:25:18,593 Skipping link: No binaries permitted for pycritical: https://archive1.piwheels.org/simple/pycritical/pycritical-1.7.2-py3-none-any.whl#sha256=d79a9427cca8602bb879eb36b15d0a10df6bf8e4af77a58567c3558023549382 (from https://www.piwheels.org/simple/pycritical/) 2026-05-07T14:25:18,594 Skipping link: not a file: https://www.piwheels.org/simple/pycritical/ 2026-05-07T14:25:18,594 Skipping link: not a file: https://pypi.org/simple/pycritical/ 2026-05-07T14:25:18,615 Given no hashes to check 1 links for project 'pycritical': discarding no candidates 2026-05-07T14:25:18,634 Collecting pycritical==1.8.2 2026-05-07T14:25:18,637 Created temporary directory: /tmp/pip-unpack-oicjz7bx 2026-05-07T14:25:18,877 Downloading pycritical-1.8.2.tar.gz (39 kB) 2026-05-07T14:25:18,955 Added pycritical==1.8.2 from https://files.pythonhosted.org/packages/a8/bd/5a11f940ab827077931eae5f680f612582e89eb57e250eecfbc9d02ad3df/pycritical-1.8.2.tar.gz to build tracker '/tmp/pip-build-tracker-5q000twj' 2026-05-07T14:25:18,956 Running setup.py (path:/tmp/pip-wheel-tac9bw1t/pycritical_c47143de53e547e290c3255cf2861086/setup.py) egg_info for package pycritical 2026-05-07T14:25:18,958 Created temporary directory: /tmp/pip-pip-egg-info-yepu2oa7 2026-05-07T14:25:18,959 Preparing metadata (setup.py): started 2026-05-07T14:25:18,960 Running command python setup.py egg_info 2026-05-07T14:25:19,825 running egg_info 2026-05-07T14:25:19,853 creating /tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info 2026-05-07T14:25:19,854 writing /tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info/PKG-INFO 2026-05-07T14:25:19,858 writing dependency_links to /tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info/dependency_links.txt 2026-05-07T14:25:19,860 writing requirements to /tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info/requires.txt 2026-05-07T14:25:19,861 writing top-level names to /tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info/top_level.txt 2026-05-07T14:25:19,862 writing manifest file '/tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info/SOURCES.txt' 2026-05-07T14:25:19,954 reading manifest file '/tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info/SOURCES.txt' 2026-05-07T14:25:19,956 reading manifest template 'MANIFEST.in' 2026-05-07T14:25:19,960 adding license file 'LICENSE' 2026-05-07T14:25:19,963 writing manifest file '/tmp/pip-pip-egg-info-yepu2oa7/pycritical.egg-info/SOURCES.txt' 2026-05-07T14:25:20,071 Preparing metadata (setup.py): finished with status 'done' 2026-05-07T14:25:20,075 Source in /tmp/pip-wheel-tac9bw1t/pycritical_c47143de53e547e290c3255cf2861086 has version 1.8.2, which satisfies requirement pycritical==1.8.2 from https://files.pythonhosted.org/packages/a8/bd/5a11f940ab827077931eae5f680f612582e89eb57e250eecfbc9d02ad3df/pycritical-1.8.2.tar.gz 2026-05-07T14:25:20,076 Removed pycritical==1.8.2 from https://files.pythonhosted.org/packages/a8/bd/5a11f940ab827077931eae5f680f612582e89eb57e250eecfbc9d02ad3df/pycritical-1.8.2.tar.gz from build tracker '/tmp/pip-build-tracker-5q000twj' 2026-05-07T14:25:20,081 Created temporary directory: /tmp/pip-unpack-y4mzejdn 2026-05-07T14:25:20,081 Building wheels for collected packages: pycritical 2026-05-07T14:25:20,086 Created temporary directory: /tmp/pip-wheel-3407pklx 2026-05-07T14:25:20,086 Building wheel for pycritical (setup.py): started 2026-05-07T14:25:20,088 Destination directory: /tmp/pip-wheel-3407pklx 2026-05-07T14:25:20,088 Running command python setup.py bdist_wheel 2026-05-07T14:25:20,953 running bdist_wheel 2026-05-07T14:25:21,081 running build 2026-05-07T14:25:21,081 running build_py 2026-05-07T14:25:21,113 creating build/lib/pyCritical 2026-05-07T14:25:21,115 copying pyCritical/__init__.py -> build/lib/pyCritical 2026-05-07T14:25:21,118 creating build/lib/pyCritical/src 2026-05-07T14:25:21,119 copying pyCritical/src/__init__.py -> build/lib/pyCritical/src 2026-05-07T14:25:21,121 copying pyCritical/src/cpm_pert.py -> build/lib/pyCritical/src 2026-05-07T14:25:21,124 creating build/lib/pyCritical/src/web 2026-05-07T14:25:21,125 copying pyCritical/src/web/__init__.py -> build/lib/pyCritical/src/web 2026-05-07T14:25:21,127 copying pyCritical/src/web/launcher.py -> build/lib/pyCritical/src/web 2026-05-07T14:25:21,129 running egg_info 2026-05-07T14:25:21,156 writing pycritical.egg-info/PKG-INFO 2026-05-07T14:25:21,159 writing dependency_links to pycritical.egg-info/dependency_links.txt 2026-05-07T14:25:21,161 writing requirements to pycritical.egg-info/requires.txt 2026-05-07T14:25:21,162 writing top-level names to pycritical.egg-info/top_level.txt 2026-05-07T14:25:21,195 reading manifest file 'pycritical.egg-info/SOURCES.txt' 2026-05-07T14:25:21,197 reading manifest template 'MANIFEST.in' 2026-05-07T14:25:21,201 adding license file 'LICENSE' 2026-05-07T14:25:21,204 writing manifest file 'pycritical.egg-info/SOURCES.txt' 2026-05-07T14:25:21,207 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pyCritical.src.web.static' is absent from the `packages` configuration. 2026-05-07T14:25:21,207 !! 2026-05-07T14:25:21,209 ******************************************************************************** 2026-05-07T14:25:21,209 ############################ 2026-05-07T14:25:21,210 # Package would be ignored # 2026-05-07T14:25:21,210 ############################ 2026-05-07T14:25:21,211 Python recognizes 'pyCritical.src.web.static' as an importable package[^1], 2026-05-07T14:25:21,211 but it is absent from setuptools' `packages` configuration. 2026-05-07T14:25:21,212 This leads to an ambiguous overall configuration. If you want to distribute this 2026-05-07T14:25:21,213 package, please make sure that 'pyCritical.src.web.static' is explicitly added 2026-05-07T14:25:21,213 to the `packages` configuration field. 2026-05-07T14:25:21,215 Alternatively, you can also rely on setuptools' discovery methods 2026-05-07T14:25:21,215 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-05-07T14:25:21,216 instead of `find_packages(...)`/`find:`). 2026-05-07T14:25:21,217 You can read more about "package discovery" on setuptools documentation page: 2026-05-07T14:25:21,218 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-05-07T14:25:21,219 If you don't want 'pyCritical.src.web.static' to be distributed and are 2026-05-07T14:25:21,219 already explicitly excluding 'pyCritical.src.web.static' via 2026-05-07T14:25:21,220 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-05-07T14:25:21,220 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-05-07T14:25:21,221 combination with a more fine grained `package-data` configuration. 2026-05-07T14:25:21,223 You can read more about "package data files" on setuptools documentation page: 2026-05-07T14:25:21,224 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-05-07T14:25:21,225 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-05-07T14:25:21,226 even if it does not contain any `.py` files. 2026-05-07T14:25:21,226 On the other hand, currently there is no concept of package data 2026-05-07T14:25:21,227 directory, all directories are treated like packages. 2026-05-07T14:25:21,228 ******************************************************************************** 2026-05-07T14:25:21,229 !! 2026-05-07T14:25:21,230 check.warn(importable) 2026-05-07T14:25:21,230 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'pyCritical.src.web.templates' is absent from the `packages` configuration. 2026-05-07T14:25:21,231 !! 2026-05-07T14:25:21,232 ******************************************************************************** 2026-05-07T14:25:21,233 ############################ 2026-05-07T14:25:21,233 # Package would be ignored # 2026-05-07T14:25:21,234 ############################ 2026-05-07T14:25:21,234 Python recognizes 'pyCritical.src.web.templates' as an importable package[^1], 2026-05-07T14:25:21,235 but it is absent from setuptools' `packages` configuration. 2026-05-07T14:25:21,236 This leads to an ambiguous overall configuration. If you want to distribute this 2026-05-07T14:25:21,237 package, please make sure that 'pyCritical.src.web.templates' is explicitly added 2026-05-07T14:25:21,237 to the `packages` configuration field. 2026-05-07T14:25:21,238 Alternatively, you can also rely on setuptools' discovery methods 2026-05-07T14:25:21,239 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-05-07T14:25:21,240 instead of `find_packages(...)`/`find:`). 2026-05-07T14:25:21,241 You can read more about "package discovery" on setuptools documentation page: 2026-05-07T14:25:21,242 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-05-07T14:25:21,243 If you don't want 'pyCritical.src.web.templates' to be distributed and are 2026-05-07T14:25:21,244 already explicitly excluding 'pyCritical.src.web.templates' via 2026-05-07T14:25:21,244 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-05-07T14:25:21,245 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-05-07T14:25:21,245 combination with a more fine grained `package-data` configuration. 2026-05-07T14:25:21,246 You can read more about "package data files" on setuptools documentation page: 2026-05-07T14:25:21,247 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-05-07T14:25:21,248 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-05-07T14:25:21,249 even if it does not contain any `.py` files. 2026-05-07T14:25:21,249 On the other hand, currently there is no concept of package data 2026-05-07T14:25:21,250 directory, all directories are treated like packages. 2026-05-07T14:25:21,250 ******************************************************************************** 2026-05-07T14:25:21,251 !! 2026-05-07T14:25:21,251 check.warn(importable) 2026-05-07T14:25:21,252 creating build/lib/pyCritical/src/web/templates 2026-05-07T14:25:21,252 copying pyCritical/src/web/templates/index.html -> build/lib/pyCritical/src/web/templates 2026-05-07T14:25:21,253 creating build/lib/pyCritical/src/web/static 2026-05-07T14:25:21,253 copying pyCritical/src/web/static/style.css -> build/lib/pyCritical/src/web/static 2026-05-07T14:25:21,254 copying pyCritical/src/web/static/app.js -> build/lib/pyCritical/src/web/static 2026-05-07T14:25:21,260 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-05-07T14:25:21,261 !! 2026-05-07T14:25:21,262 ******************************************************************************** 2026-05-07T14:25:21,263 Please avoid running ``setup.py`` directly. 2026-05-07T14:25:21,263 Instead, use pypa/build, pypa/installer or other 2026-05-07T14:25:21,264 standards-based tools. 2026-05-07T14:25:21,265 This deprecation is overdue, please update your project and remove deprecated 2026-05-07T14:25:21,265 calls to avoid build errors in the future. 2026-05-07T14:25:21,267 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-05-07T14:25:21,267 ******************************************************************************** 2026-05-07T14:25:21,269 !! 2026-05-07T14:25:21,269 self.initialize_options() 2026-05-07T14:25:21,288 installing to build/bdist.linux-armv7l/wheel 2026-05-07T14:25:21,289 running install 2026-05-07T14:25:21,312 running install_lib 2026-05-07T14:25:21,339 creating build/bdist.linux-armv7l/wheel 2026-05-07T14:25:21,341 creating build/bdist.linux-armv7l/wheel/pyCritical 2026-05-07T14:25:21,342 copying build/lib/pyCritical/__init__.py -> build/bdist.linux-armv7l/wheel/./pyCritical 2026-05-07T14:25:21,345 creating build/bdist.linux-armv7l/wheel/pyCritical/src 2026-05-07T14:25:21,346 copying build/lib/pyCritical/src/__init__.py -> build/bdist.linux-armv7l/wheel/./pyCritical/src 2026-05-07T14:25:21,348 copying build/lib/pyCritical/src/cpm_pert.py -> build/bdist.linux-armv7l/wheel/./pyCritical/src 2026-05-07T14:25:21,351 creating build/bdist.linux-armv7l/wheel/pyCritical/src/web 2026-05-07T14:25:21,352 copying build/lib/pyCritical/src/web/__init__.py -> build/bdist.linux-armv7l/wheel/./pyCritical/src/web 2026-05-07T14:25:21,354 copying build/lib/pyCritical/src/web/launcher.py -> build/bdist.linux-armv7l/wheel/./pyCritical/src/web 2026-05-07T14:25:21,358 creating build/bdist.linux-armv7l/wheel/pyCritical/src/web/static 2026-05-07T14:25:21,359 copying build/lib/pyCritical/src/web/static/style.css -> build/bdist.linux-armv7l/wheel/./pyCritical/src/web/static 2026-05-07T14:25:21,362 copying build/lib/pyCritical/src/web/static/app.js -> build/bdist.linux-armv7l/wheel/./pyCritical/src/web/static 2026-05-07T14:25:21,366 creating build/bdist.linux-armv7l/wheel/pyCritical/src/web/templates 2026-05-07T14:25:21,367 copying build/lib/pyCritical/src/web/templates/index.html -> build/bdist.linux-armv7l/wheel/./pyCritical/src/web/templates 2026-05-07T14:25:21,369 running install_egg_info 2026-05-07T14:25:21,404 Copying pycritical.egg-info to build/bdist.linux-armv7l/wheel/./pycritical-1.8.2-py3.11.egg-info 2026-05-07T14:25:21,416 running install_scripts 2026-05-07T14:25:21,430 creating build/bdist.linux-armv7l/wheel/pycritical-1.8.2.dist-info/WHEEL 2026-05-07T14:25:21,433 creating '/tmp/pip-wheel-3407pklx/pycritical-1.8.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-07T14:25:21,435 adding 'pyCritical/__init__.py' 2026-05-07T14:25:21,437 adding 'pyCritical/src/__init__.py' 2026-05-07T14:25:21,439 adding 'pyCritical/src/cpm_pert.py' 2026-05-07T14:25:21,441 adding 'pyCritical/src/web/__init__.py' 2026-05-07T14:25:21,444 adding 'pyCritical/src/web/launcher.py' 2026-05-07T14:25:21,451 adding 'pyCritical/src/web/static/app.js' 2026-05-07T14:25:21,455 adding 'pyCritical/src/web/static/style.css' 2026-05-07T14:25:21,458 adding 'pyCritical/src/web/templates/index.html' 2026-05-07T14:25:21,461 adding 'pycritical-1.8.2.dist-info/licenses/LICENSE' 2026-05-07T14:25:21,462 adding 'pycritical-1.8.2.dist-info/METADATA' 2026-05-07T14:25:21,463 adding 'pycritical-1.8.2.dist-info/WHEEL' 2026-05-07T14:25:21,464 adding 'pycritical-1.8.2.dist-info/top_level.txt' 2026-05-07T14:25:21,465 adding 'pycritical-1.8.2.dist-info/zip-safe' 2026-05-07T14:25:21,466 adding 'pycritical-1.8.2.dist-info/RECORD' 2026-05-07T14:25:21,468 removing build/bdist.linux-armv7l/wheel 2026-05-07T14:25:21,583 Building wheel for pycritical (setup.py): finished with status 'done' 2026-05-07T14:25:21,586 Created wheel for pycritical: filename=pycritical-1.8.2-py3-none-any.whl size=39370 sha256=18bf1893ccb4113948b5add933f62c7ba0df278e97e5e27ccaa46c585fe9ad9b 2026-05-07T14:25:21,587 Stored in directory: /tmp/pip-ephem-wheel-cache-swrewcwh/wheels/1c/f3/25/360404dc4cb368b4316fce7a7d4135aeabea7edd82634f8042 2026-05-07T14:25:21,598 Successfully built pycritical 2026-05-07T14:25:21,603 Removed build tracker: '/tmp/pip-build-tracker-5q000twj'