2026-04-29T13:21:57,574 Created temporary directory: /tmp/pip-ephem-wheel-cache-_08v01lx 2026-04-29T13:21:57,576 Created temporary directory: /tmp/pip-build-tracker-_90t56qj 2026-04-29T13:21:57,577 Initialized build tracking at /tmp/pip-build-tracker-_90t56qj 2026-04-29T13:21:57,577 Created build tracker: /tmp/pip-build-tracker-_90t56qj 2026-04-29T13:21:57,578 Entered build tracker: /tmp/pip-build-tracker-_90t56qj 2026-04-29T13:21:57,578 Created temporary directory: /tmp/pip-wheel-h0vozu4a 2026-04-29T13:21:57,581 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-29T13:21:57,584 Created temporary directory: /tmp/pip-ephem-wheel-cache-07lu7m_p 2026-04-29T13:21:57,609 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-29T13:21:57,613 2 location(s) to search for versions of pycactus: 2026-04-29T13:21:57,613 * https://pypi.org/simple/pycactus/ 2026-04-29T13:21:57,613 * https://www.piwheels.org/simple/pycactus/ 2026-04-29T13:21:57,614 Fetching project page and analyzing links: https://pypi.org/simple/pycactus/ 2026-04-29T13:21:57,614 Getting page https://pypi.org/simple/pycactus/ 2026-04-29T13:21:57,616 Found index url https://pypi.org/simple 2026-04-29T13:21:57,845 Fetched page https://pypi.org/simple/pycactus/ as application/vnd.pypi.simple.v1+json 2026-04-29T13:21:57,849 Found link https://files.pythonhosted.org/packages/8b/fd/88920a92bcf63d841a48cc36b554b57b1242411645c13135af12a11e65a5/pycactus-0.0.7.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.0.7 2026-04-29T13:21:57,849 Found link https://files.pythonhosted.org/packages/f8/28/9b0daa6ec5393dcc74e785548354092661529731b892ec5b9666d4864fdb/pycactus-0.0.8.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.0.8 2026-04-29T13:21:57,850 Found link https://files.pythonhosted.org/packages/39/08/31b4d810affafc9d2c2b03a0f1e9d1af88c0bb38ece2f59eabac012c469e/pycactus-0.0.9.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.0.9 2026-04-29T13:21:57,851 Found link https://files.pythonhosted.org/packages/30/25/810284ea829813c47a9062ec88c52895c536a0f8a55fdea8bfbafe40f5b6/pycactus-0.1.0.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.1.0 2026-04-29T13:21:57,852 Found link https://files.pythonhosted.org/packages/ac/25/c179cd682ff7ffb90a9a16737b05a795892187180c24a203a531764b1de7/pycactus-0.2.0.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.2.0 2026-04-29T13:21:57,852 Skipping link: No binaries permitted for pycactus: https://files.pythonhosted.org/packages/46/47/91914246b675f9f9508f36284a810e6579973cbe4268ff5eb3a75dc89559/pycactus-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pycactus/) 2026-04-29T13:21:57,853 Found link https://files.pythonhosted.org/packages/47/4b/b15963e1fd91a1d1689b206186296ae435e4a48a4bf2091edbc3f146d4fd/pycactus-0.3.0.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.3.0 2026-04-29T13:21:57,854 Skipping link: No binaries permitted for pycactus: https://files.pythonhosted.org/packages/88/a0/ffaa4315b38cda7e48a603dbed8bf7db01ad371d3dc09a97404728d1d83d/pycactus-0.4.0-py3-none-any.whl (from https://pypi.org/simple/pycactus/) 2026-04-29T13:21:57,854 Found link https://files.pythonhosted.org/packages/f4/63/61e465aa9fdf538d123a6a14e8d5967243795e5a0a1221545068c9b673a1/pycactus-0.4.0.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.4.0 2026-04-29T13:21:57,855 Skipping link: No binaries permitted for pycactus: https://files.pythonhosted.org/packages/6b/d1/f199b962802913a71ad35603db5297799dcfb5edfec3fea41ceace5f8def/pycactus-0.4.1-py3-none-any.whl (from https://pypi.org/simple/pycactus/) 2026-04-29T13:21:57,856 Found link https://files.pythonhosted.org/packages/96/37/31060fee69b9be7c959b7f29730a2efc58f2b8035b2ae9e8b9df345bbdb3/pycactus-0.4.1.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.4.1 2026-04-29T13:21:57,856 Skipping link: No binaries permitted for pycactus: https://files.pythonhosted.org/packages/46/c2/0373bc3e7f70bc6c8f61e840951fe398ef4055d156056089e48638c5b8a6/pycactus-0.5.0-py3-none-any.whl (from https://pypi.org/simple/pycactus/) 2026-04-29T13:21:57,857 Found link https://files.pythonhosted.org/packages/94/05/fbd85362103b84ace81dca3914ad8d99c7da567eb0f4da82c03cbab6d571/pycactus-0.5.0.tar.gz (from https://pypi.org/simple/pycactus/), version: 0.5.0 2026-04-29T13:21:57,858 Fetching project page and analyzing links: https://www.piwheels.org/simple/pycactus/ 2026-04-29T13:21:57,858 Getting page https://www.piwheels.org/simple/pycactus/ 2026-04-29T13:21:57,859 Found index url https://www.piwheels.org/simple 2026-04-29T13:21:58,051 Fetched page https://www.piwheels.org/simple/pycactus/ as text/html 2026-04-29T13:21:58,055 Skipping link: No binaries permitted for pycactus: https://www.piwheels.org/simple/pycactus/pycactus-0.4.1-py3-none-any.whl#sha256=ae145d8dccb5c3a4123c6eec894f96a0d90937875c5cb5453c277b61000e251f (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,055 Skipping link: No binaries permitted for pycactus: https://archive1.piwheels.org/simple/pycactus/pycactus-0.4.0-py3-none-any.whl#sha256=9474150a19af3bd8d0369e3e6392fa135388ba411ba740c9ef02033b09e87d36 (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,056 Skipping link: No binaries permitted for pycactus: https://archive1.piwheels.org/simple/pycactus/pycactus-0.3.0-py3-none-any.whl#sha256=a530c32b456af5b27528f94aa095d4599e24841d140f874c3fe68a1f28116c59 (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,056 Skipping link: No binaries permitted for pycactus: https://archive1.piwheels.org/simple/pycactus/pycactus-0.2.0-py3-none-any.whl#sha256=3163a54d28e067de51dc0b7ced712e1c45a41bb46d25b472f707a4e358742e95 (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,057 Skipping link: No binaries permitted for pycactus: https://archive1.piwheels.org/simple/pycactus/pycactus-0.1.0-py3-none-any.whl#sha256=00b1d870535a354a478ce758e6295a74e140497c014260091fc7420ba05b2fec (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,057 Skipping link: No binaries permitted for pycactus: https://archive1.piwheels.org/simple/pycactus/pycactus-0.0.9-py3-none-any.whl#sha256=ce599cded58569ad9ac4f63b08b4482f182b426f0e255559714c8da629a59054 (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,058 Skipping link: No binaries permitted for pycactus: https://archive1.piwheels.org/simple/pycactus/pycactus-0.0.8-py3-none-any.whl#sha256=831d08ce906479e96dad7638b52d4b4b6b5fb7118afd8d5dbe0cd72ccbf2a18f (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,059 Skipping link: No binaries permitted for pycactus: https://archive1.piwheels.org/simple/pycactus/pycactus-0.0.7-py3-none-any.whl#sha256=305561385d6cd0a6e568217b8726192a9f138da15c6ac0a22cf327f44cdf3910 (from https://www.piwheels.org/simple/pycactus/) 2026-04-29T13:21:58,059 Skipping link: not a file: https://www.piwheels.org/simple/pycactus/ 2026-04-29T13:21:58,060 Skipping link: not a file: https://pypi.org/simple/pycactus/ 2026-04-29T13:21:58,081 Given no hashes to check 1 links for project 'pycactus': discarding no candidates 2026-04-29T13:21:58,101 Collecting pycactus==0.5.0 2026-04-29T13:21:58,103 Created temporary directory: /tmp/pip-unpack-ctjdrsb6 2026-04-29T13:21:58,253 Downloading pycactus-0.5.0.tar.gz (8.9 kB) 2026-04-29T13:21:58,289 Added pycactus==0.5.0 from https://files.pythonhosted.org/packages/94/05/fbd85362103b84ace81dca3914ad8d99c7da567eb0f4da82c03cbab6d571/pycactus-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-_90t56qj' 2026-04-29T13:21:58,290 Running setup.py (path:/tmp/pip-wheel-h0vozu4a/pycactus_ea524bb6d92343dc80ec2505b38acf08/setup.py) egg_info for package pycactus 2026-04-29T13:21:58,291 Created temporary directory: /tmp/pip-pip-egg-info-jhsqj8l9 2026-04-29T13:21:58,292 Preparing metadata (setup.py): started 2026-04-29T13:21:58,293 Running command python setup.py egg_info 2026-04-29T13:21:59,171 running egg_info 2026-04-29T13:21:59,198 creating /tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info 2026-04-29T13:21:59,199 writing /tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info/PKG-INFO 2026-04-29T13:21:59,203 writing dependency_links to /tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info/dependency_links.txt 2026-04-29T13:21:59,205 writing requirements to /tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info/requires.txt 2026-04-29T13:21:59,206 writing top-level names to /tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info/top_level.txt 2026-04-29T13:21:59,208 writing manifest file '/tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info/SOURCES.txt' 2026-04-29T13:21:59,298 reading manifest file '/tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info/SOURCES.txt' 2026-04-29T13:21:59,299 adding license file 'LICENSE' 2026-04-29T13:21:59,302 writing manifest file '/tmp/pip-pip-egg-info-jhsqj8l9/pycactus.egg-info/SOURCES.txt' 2026-04-29T13:21:59,409 Preparing metadata (setup.py): finished with status 'done' 2026-04-29T13:21:59,413 Source in /tmp/pip-wheel-h0vozu4a/pycactus_ea524bb6d92343dc80ec2505b38acf08 has version 0.5.0, which satisfies requirement pycactus==0.5.0 from https://files.pythonhosted.org/packages/94/05/fbd85362103b84ace81dca3914ad8d99c7da567eb0f4da82c03cbab6d571/pycactus-0.5.0.tar.gz 2026-04-29T13:21:59,414 Removed pycactus==0.5.0 from https://files.pythonhosted.org/packages/94/05/fbd85362103b84ace81dca3914ad8d99c7da567eb0f4da82c03cbab6d571/pycactus-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-_90t56qj' 2026-04-29T13:21:59,418 Created temporary directory: /tmp/pip-unpack-cl69cty7 2026-04-29T13:21:59,419 Building wheels for collected packages: pycactus 2026-04-29T13:21:59,424 Created temporary directory: /tmp/pip-wheel-_5wqt1ai 2026-04-29T13:21:59,424 Building wheel for pycactus (setup.py): started 2026-04-29T13:21:59,426 Destination directory: /tmp/pip-wheel-_5wqt1ai 2026-04-29T13:21:59,426 Running command python setup.py bdist_wheel 2026-04-29T13:22:00,256 running bdist_wheel 2026-04-29T13:22:00,387 running build 2026-04-29T13:22:00,388 running build_py 2026-04-29T13:22:00,420 creating build/lib/cactus 2026-04-29T13:22:00,422 copying cactus/functions.py -> build/lib/cactus 2026-04-29T13:22:00,424 copying cactus/settings.py -> build/lib/cactus 2026-04-29T13:22:00,426 copying cactus/appfactory.py -> build/lib/cactus 2026-04-29T13:22:00,428 copying cactus/__init__.py -> build/lib/cactus 2026-04-29T13:22:00,430 copying cactus/flask.py -> build/lib/cactus 2026-04-29T13:22:00,432 copying cactus/webapp.py -> build/lib/cactus 2026-04-29T13:22:00,434 copying cactus/route_info.py -> build/lib/cactus 2026-04-29T13:22:00,436 copying cactus/fastapi.py -> build/lib/cactus 2026-04-29T13:22:00,467 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-29T13:22:00,467 !! 2026-04-29T13:22:00,468 ******************************************************************************** 2026-04-29T13:22:00,469 Please avoid running ``setup.py`` directly. 2026-04-29T13:22:00,469 Instead, use pypa/build, pypa/installer or other 2026-04-29T13:22:00,470 standards-based tools. 2026-04-29T13:22:00,471 This deprecation is overdue, please update your project and remove deprecated 2026-04-29T13:22:00,472 calls to avoid build errors in the future. 2026-04-29T13:22:00,473 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-29T13:22:00,474 ******************************************************************************** 2026-04-29T13:22:00,475 !! 2026-04-29T13:22:00,475 self.initialize_options() 2026-04-29T13:22:00,495 installing to build/bdist.linux-armv7l/wheel 2026-04-29T13:22:00,496 running install 2026-04-29T13:22:00,520 running install_lib 2026-04-29T13:22:00,548 creating build/bdist.linux-armv7l/wheel 2026-04-29T13:22:00,550 creating build/bdist.linux-armv7l/wheel/cactus 2026-04-29T13:22:00,551 copying build/lib/cactus/functions.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,553 copying build/lib/cactus/settings.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,555 copying build/lib/cactus/appfactory.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,557 copying build/lib/cactus/__init__.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,558 copying build/lib/cactus/flask.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,561 copying build/lib/cactus/webapp.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,563 copying build/lib/cactus/route_info.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,564 copying build/lib/cactus/fastapi.py -> build/bdist.linux-armv7l/wheel/./cactus 2026-04-29T13:22:00,566 running install_egg_info 2026-04-29T13:22:00,601 running egg_info 2026-04-29T13:22:00,628 writing pycactus.egg-info/PKG-INFO 2026-04-29T13:22:00,632 writing dependency_links to pycactus.egg-info/dependency_links.txt 2026-04-29T13:22:00,634 writing requirements to pycactus.egg-info/requires.txt 2026-04-29T13:22:00,635 writing top-level names to pycactus.egg-info/top_level.txt 2026-04-29T13:22:00,665 reading manifest file 'pycactus.egg-info/SOURCES.txt' 2026-04-29T13:22:00,668 adding license file 'LICENSE' 2026-04-29T13:22:00,671 writing manifest file 'pycactus.egg-info/SOURCES.txt' 2026-04-29T13:22:00,672 Copying pycactus.egg-info to build/bdist.linux-armv7l/wheel/./pycactus-0.5.0-py3.11.egg-info 2026-04-29T13:22:00,682 running install_scripts 2026-04-29T13:22:00,693 creating build/bdist.linux-armv7l/wheel/pycactus-0.5.0.dist-info/WHEEL 2026-04-29T13:22:00,696 creating '/tmp/pip-wheel-_5wqt1ai/pycactus-0.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-29T13:22:00,698 adding 'cactus/__init__.py' 2026-04-29T13:22:00,699 adding 'cactus/appfactory.py' 2026-04-29T13:22:00,701 adding 'cactus/fastapi.py' 2026-04-29T13:22:00,702 adding 'cactus/flask.py' 2026-04-29T13:22:00,704 adding 'cactus/functions.py' 2026-04-29T13:22:00,705 adding 'cactus/route_info.py' 2026-04-29T13:22:00,706 adding 'cactus/settings.py' 2026-04-29T13:22:00,708 adding 'cactus/webapp.py' 2026-04-29T13:22:00,711 adding 'pycactus-0.5.0.dist-info/licenses/LICENSE' 2026-04-29T13:22:00,712 adding 'pycactus-0.5.0.dist-info/METADATA' 2026-04-29T13:22:00,713 adding 'pycactus-0.5.0.dist-info/WHEEL' 2026-04-29T13:22:00,714 adding 'pycactus-0.5.0.dist-info/top_level.txt' 2026-04-29T13:22:00,715 adding 'pycactus-0.5.0.dist-info/RECORD' 2026-04-29T13:22:00,716 removing build/bdist.linux-armv7l/wheel 2026-04-29T13:22:00,829 Building wheel for pycactus (setup.py): finished with status 'done' 2026-04-29T13:22:00,832 Created wheel for pycactus: filename=pycactus-0.5.0-py3-none-any.whl size=9835 sha256=0af9fc44657562c35ce3d132016aedd01bf96b63e33e70981286a26ccc6ace22 2026-04-29T13:22:00,833 Stored in directory: /tmp/pip-ephem-wheel-cache-07lu7m_p/wheels/65/b9/58/4921279760df5b72b98af7ad2f02b3bc1448a4c889e2023254 2026-04-29T13:22:00,844 Successfully built pycactus 2026-04-29T13:22:00,848 Removed build tracker: '/tmp/pip-build-tracker-_90t56qj'