2026-09-16T17:42:28,993 Created temporary directory: /tmp/pip-ephem-wheel-cache-7c3c5h28 2026-09-16T17:42:28,995 Created temporary directory: /tmp/pip-build-tracker-tt5tufgd 2026-09-16T17:42:28,996 Initialized build tracking at /tmp/pip-build-tracker-tt5tufgd 2026-09-16T17:42:28,996 Created build tracker: /tmp/pip-build-tracker-tt5tufgd 2026-09-16T17:42:28,997 Entered build tracker: /tmp/pip-build-tracker-tt5tufgd 2026-09-16T17:42:28,997 Created temporary directory: /tmp/pip-wheel-8hs1dez7 2026-09-16T17:42:29,000 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-09-16T17:42:29,003 Created temporary directory: /tmp/pip-ephem-wheel-cache-7n4bilk7 2026-09-16T17:42:29,028 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-16T17:42:29,031 2 location(s) to search for versions of open-garage: 2026-09-16T17:42:29,031 * https://pypi.org/simple/open-garage/ 2026-09-16T17:42:29,031 * https://www.piwheels.org/simple/open-garage/ 2026-09-16T17:42:29,032 Fetching project page and analyzing links: https://pypi.org/simple/open-garage/ 2026-09-16T17:42:29,033 Getting page https://pypi.org/simple/open-garage/ 2026-09-16T17:42:29,034 Found index url https://pypi.org/simple 2026-09-16T17:42:29,185 Fetched page https://pypi.org/simple/open-garage/ as application/vnd.pypi.simple.v1+json 2026-09-16T17:42:29,189 Found link https://files.pythonhosted.org/packages/76/d2/abbe9b67ed2f54837c5f4ed89357a57203509816358152f1c4d079b3e522/open_garage-0.1.0.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.1.0 2026-09-16T17:42:29,190 Found link https://files.pythonhosted.org/packages/99/d3/0a2ff0507835840e18ec5f333dddd37968d84a85caf23edb1f95a176d971/open_garage-0.1.1.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.1.1 2026-09-16T17:42:29,192 Found link https://files.pythonhosted.org/packages/11/9d/6e2ddbc2a1d767aecb823bc55ada518857d5a94b506d47f62bd52554d64e/open_garage-0.1.2.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.1.2 2026-09-16T17:42:29,193 Found link https://files.pythonhosted.org/packages/ed/95/09f1cc30b6e62dea88568c17b33e19fdaf5be33845542bf9267ea032282e/open_garage-0.1.3.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.1.3 2026-09-16T17:42:29,193 Skipping link: No binaries permitted for open-garage: https://files.pythonhosted.org/packages/37/11/6661f0f24d1615181144fe5c56d8a445bb11ee916942628b632577fad823/open_garage-0.1.4-py3-none-any.whl (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,194 Found link https://files.pythonhosted.org/packages/5a/06/16c54a3286214b2346f7707bb8924434311779f7f8a523d3840d42b17007/open_garage-0.1.4.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.1.4 2026-09-16T17:42:29,195 Skipping link: No binaries permitted for open-garage: https://files.pythonhosted.org/packages/6a/da/0bffabf939fa3c41cde3ed81e182568cd41972c311158da9f57a0cfd49ff/open_garage-0.1.5-py3-none-any.whl (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,196 Found link https://files.pythonhosted.org/packages/b9/8d/fe2013faf1bcd0ce423295a7bafd7d90220ad608ef34c21566cae0b52a5e/open_garage-0.1.5.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.1.5 2026-09-16T17:42:29,197 Skipping link: No binaries permitted for open-garage: https://files.pythonhosted.org/packages/e0/1d/4bdc02dbbb1786af8815b683b3b536116e7067483ee1277e24b35ff5d4e2/open_garage-0.1.6-py3-none-any.whl (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,198 Found link https://files.pythonhosted.org/packages/07/cc/a33d61d73d47a4ebaf04d3febe70c173d21459fa263c51816ca2f2b50d29/open_garage-0.1.6.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.1.6 2026-09-16T17:42:29,199 Skipping link: No binaries permitted for open-garage: https://files.pythonhosted.org/packages/6a/c7/302215d322ae856865f7bc9db83dd21b6b25bbfc549f1f085cef9f06b867/open_garage-0.2.0-py3-none-any.whl (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,199 Found link https://files.pythonhosted.org/packages/b7/b8/3c6bafc6b4353e17fd660c437d7ff8cc7691b777f0cb0848a1b31299d676/open_garage-0.2.0.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.5.3), version: 0.2.0 2026-09-16T17:42:29,200 Skipping link: No binaries permitted for open-garage: https://files.pythonhosted.org/packages/a5/59/5f9f2afd74e370d46e4990a5f79d5451ea19ba500264f9031a8d45ca5a8a/open_garage-0.3.0-py3-none-any.whl (from https://pypi.org/simple/open-garage/) (requires-python:>=3.10) 2026-09-16T17:42:29,201 Found link https://files.pythonhosted.org/packages/28/c7/a2d602163a4bb05d8c2f4e4b28468d8177918f4a77c3900d82f2c4851ac7/open_garage-0.3.0.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.10), version: 0.3.0 2026-09-16T17:42:29,202 Skipping link: No binaries permitted for open-garage: https://files.pythonhosted.org/packages/16/94/e1eb6b18157240480a8cb6bc022d9fb805be6eeb5df302d5b69ed0fb8b51/open_garage-0.3.1-py3-none-any.whl (from https://pypi.org/simple/open-garage/) (requires-python:>=3.10) 2026-09-16T17:42:29,202 Found link https://files.pythonhosted.org/packages/f5/c6/9858572f1a640dae1b34f5f8b3364e9f223524ff70fd67c95ac7823867c4/open_garage-0.3.1.tar.gz (from https://pypi.org/simple/open-garage/) (requires-python:>=3.10), version: 0.3.1 2026-09-16T17:42:29,203 Fetching project page and analyzing links: https://www.piwheels.org/simple/open-garage/ 2026-09-16T17:42:29,204 Getting page https://www.piwheels.org/simple/open-garage/ 2026-09-16T17:42:29,205 Found index url https://www.piwheels.org/simple 2026-09-16T17:42:29,405 Fetched page https://www.piwheels.org/simple/open-garage/ as text/html 2026-09-16T17:42:29,409 Skipping link: No binaries permitted for open-garage: https://www.piwheels.org/simple/open-garage/open_garage-0.3.0-py3-none-any.whl#sha256=2beab4e6cc77922d8e6f4de458421a774f2dbd601b770b0cad3525b8f693effe (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.10) 2026-09-16T17:42:29,409 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.2.0-py3-none-any.whl#sha256=e5d26efd21641488c71171b73a2a6941839c6785608477ac100c55a26a593fb0 (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,410 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.1.6-py3-none-any.whl#sha256=410cf5ed5169db7456240621b44747a4d45ccf875baa3d0ea48fb7f00a6082b1 (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,411 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.1.5-py3-none-any.whl#sha256=99413532321f9242ac099c6cea4e1d6aa8cbd0a7735d1b5f19e2671eef5a5051 (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,411 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.1.4-py3-none-any.whl#sha256=e02367c03d5d07bc8b8dff1a5b859519b06e5f5abf6a07c5188125caefcd5079 (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,412 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.1.3-py3-none-any.whl#sha256=7d41578b0297fc7671fb4d21f09b0d1a924c6963a98ca4ff22ded31f2b5f1064 (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,412 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.1.2-py3-none-any.whl#sha256=9db6f53270c37f524a9fe7568ebdec0719095402b9327c35e2ab389231667543 (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,413 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.1.1-py3-none-any.whl#sha256=995bc25bb8b4b8ae50dcfa53045d65042ddd742869f3d04e08518cac302e9d3d (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,414 Skipping link: No binaries permitted for open-garage: https://archive1.piwheels.org/simple/open-garage/open_garage-0.1.0-py3-none-any.whl#sha256=4eda651a99b46abbdba55ba843d81db6f02a13f7313a1f69520a990becb4a17b (from https://www.piwheels.org/simple/open-garage/) (requires-python:>=3.5.3) 2026-09-16T17:42:29,414 Skipping link: not a file: https://www.piwheels.org/simple/open-garage/ 2026-09-16T17:42:29,415 Skipping link: not a file: https://pypi.org/simple/open-garage/ 2026-09-16T17:42:29,434 Given no hashes to check 1 links for project 'open-garage': discarding no candidates 2026-09-16T17:42:29,452 Collecting open-garage==0.3.1 2026-09-16T17:42:29,455 Created temporary directory: /tmp/pip-unpack-dgdx4xln 2026-09-16T17:42:29,609 Downloading open_garage-0.3.1.tar.gz (13 kB) 2026-09-16T17:42:29,661 Added open-garage==0.3.1 from https://files.pythonhosted.org/packages/f5/c6/9858572f1a640dae1b34f5f8b3364e9f223524ff70fd67c95ac7823867c4/open_garage-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-tt5tufgd' 2026-09-16T17:42:29,662 Running setup.py (path:/tmp/pip-wheel-8hs1dez7/open-garage_110f7037d0ee47bc87f51f8df4f1ab7e/setup.py) egg_info for package open-garage 2026-09-16T17:42:29,663 Created temporary directory: /tmp/pip-pip-egg-info-ccppehay 2026-09-16T17:42:29,664 Preparing metadata (setup.py): started 2026-09-16T17:42:29,665 Running command python setup.py egg_info 2026-09-16T17:42:30,599 running egg_info 2026-09-16T17:42:30,627 creating /tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info 2026-09-16T17:42:30,628 writing /tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/PKG-INFO 2026-09-16T17:42:30,634 writing dependency_links to /tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/dependency_links.txt 2026-09-16T17:42:30,636 writing entry points to /tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/entry_points.txt 2026-09-16T17:42:30,640 writing requirements to /tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/requires.txt 2026-09-16T17:42:30,641 writing top-level names to /tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/top_level.txt 2026-09-16T17:42:30,643 writing manifest file '/tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/SOURCES.txt' 2026-09-16T17:42:30,729 reading manifest file '/tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/SOURCES.txt' 2026-09-16T17:42:30,730 adding license file 'LICENSE' 2026-09-16T17:42:30,733 writing manifest file '/tmp/pip-pip-egg-info-ccppehay/open_garage.egg-info/SOURCES.txt' 2026-09-16T17:42:30,845 Preparing metadata (setup.py): finished with status 'done' 2026-09-16T17:42:30,848 Source in /tmp/pip-wheel-8hs1dez7/open-garage_110f7037d0ee47bc87f51f8df4f1ab7e has version 0.3.1, which satisfies requirement open-garage==0.3.1 from https://files.pythonhosted.org/packages/f5/c6/9858572f1a640dae1b34f5f8b3364e9f223524ff70fd67c95ac7823867c4/open_garage-0.3.1.tar.gz 2026-09-16T17:42:30,849 Removed open-garage==0.3.1 from https://files.pythonhosted.org/packages/f5/c6/9858572f1a640dae1b34f5f8b3364e9f223524ff70fd67c95ac7823867c4/open_garage-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-tt5tufgd' 2026-09-16T17:42:30,855 Created temporary directory: /tmp/pip-unpack-lf_6249x 2026-09-16T17:42:30,856 Building wheels for collected packages: open-garage 2026-09-16T17:42:30,860 Created temporary directory: /tmp/pip-wheel-sr17iaxp 2026-09-16T17:42:30,860 Building wheel for open-garage (setup.py): started 2026-09-16T17:42:30,862 Destination directory: /tmp/pip-wheel-sr17iaxp 2026-09-16T17:42:30,863 Running command python setup.py bdist_wheel 2026-09-16T17:42:31,732 running bdist_wheel 2026-09-16T17:42:31,868 running build 2026-09-16T17:42:31,868 running build_py 2026-09-16T17:42:31,896 creating build/lib/opengarage 2026-09-16T17:42:31,898 copying opengarage/errors.py -> build/lib/opengarage 2026-09-16T17:42:31,900 copying opengarage/__init__.py -> build/lib/opengarage 2026-09-16T17:42:31,903 copying opengarage/cli.py -> build/lib/opengarage 2026-09-16T17:42:31,905 copying opengarage/dispatcher.py -> build/lib/opengarage 2026-09-16T17:42:31,907 copying opengarage/state.py -> build/lib/opengarage 2026-09-16T17:42:31,937 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-09-16T17:42:31,938 !! 2026-09-16T17:42:31,939 ******************************************************************************** 2026-09-16T17:42:31,939 Please avoid running ``setup.py`` directly. 2026-09-16T17:42:31,940 Instead, use pypa/build, pypa/installer or other 2026-09-16T17:42:31,940 standards-based tools. 2026-09-16T17:42:31,941 This deprecation is overdue, please update your project and remove deprecated 2026-09-16T17:42:31,942 calls to avoid build errors in the future. 2026-09-16T17:42:31,943 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-09-16T17:42:31,943 ******************************************************************************** 2026-09-16T17:42:31,944 !! 2026-09-16T17:42:31,945 self.initialize_options() 2026-09-16T17:42:31,966 installing to build/bdist.linux-armv7l/wheel 2026-09-16T17:42:31,967 running install 2026-09-16T17:42:31,991 running install_lib 2026-09-16T17:42:32,019 creating build/bdist.linux-armv7l/wheel 2026-09-16T17:42:32,021 creating build/bdist.linux-armv7l/wheel/opengarage 2026-09-16T17:42:32,023 copying build/lib/opengarage/errors.py -> build/bdist.linux-armv7l/wheel/./opengarage 2026-09-16T17:42:32,024 copying build/lib/opengarage/__init__.py -> build/bdist.linux-armv7l/wheel/./opengarage 2026-09-16T17:42:32,027 copying build/lib/opengarage/cli.py -> build/bdist.linux-armv7l/wheel/./opengarage 2026-09-16T17:42:32,029 copying build/lib/opengarage/dispatcher.py -> build/bdist.linux-armv7l/wheel/./opengarage 2026-09-16T17:42:32,031 copying build/lib/opengarage/state.py -> build/bdist.linux-armv7l/wheel/./opengarage 2026-09-16T17:42:32,033 running install_egg_info 2026-09-16T17:42:32,067 running egg_info 2026-09-16T17:42:32,095 writing open_garage.egg-info/PKG-INFO 2026-09-16T17:42:32,101 writing dependency_links to open_garage.egg-info/dependency_links.txt 2026-09-16T17:42:32,103 writing entry points to open_garage.egg-info/entry_points.txt 2026-09-16T17:42:32,106 writing requirements to open_garage.egg-info/requires.txt 2026-09-16T17:42:32,107 writing top-level names to open_garage.egg-info/top_level.txt 2026-09-16T17:42:32,138 reading manifest file 'open_garage.egg-info/SOURCES.txt' 2026-09-16T17:42:32,141 adding license file 'LICENSE' 2026-09-16T17:42:32,144 writing manifest file 'open_garage.egg-info/SOURCES.txt' 2026-09-16T17:42:32,146 Copying open_garage.egg-info to build/bdist.linux-armv7l/wheel/./open_garage-0.3.1-py3.11.egg-info 2026-09-16T17:42:32,157 running install_scripts 2026-09-16T17:42:32,169 creating build/bdist.linux-armv7l/wheel/open_garage-0.3.1.dist-info/WHEEL 2026-09-16T17:42:32,171 creating '/tmp/pip-wheel-sr17iaxp/open_garage-0.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-16T17:42:32,175 adding 'open_garage-0.3.1.dist-info/licenses/LICENSE' 2026-09-16T17:42:32,177 adding 'opengarage/__init__.py' 2026-09-16T17:42:32,179 adding 'opengarage/cli.py' 2026-09-16T17:42:32,180 adding 'opengarage/dispatcher.py' 2026-09-16T17:42:32,182 adding 'opengarage/errors.py' 2026-09-16T17:42:32,184 adding 'opengarage/state.py' 2026-09-16T17:42:32,185 adding 'open_garage-0.3.1.dist-info/METADATA' 2026-09-16T17:42:32,186 adding 'open_garage-0.3.1.dist-info/WHEEL' 2026-09-16T17:42:32,187 adding 'open_garage-0.3.1.dist-info/entry_points.txt' 2026-09-16T17:42:32,188 adding 'open_garage-0.3.1.dist-info/top_level.txt' 2026-09-16T17:42:32,189 adding 'open_garage-0.3.1.dist-info/RECORD' 2026-09-16T17:42:32,190 removing build/bdist.linux-armv7l/wheel 2026-09-16T17:42:32,306 Building wheel for open-garage (setup.py): finished with status 'done' 2026-09-16T17:42:32,309 Created wheel for open-garage: filename=open_garage-0.3.1-py3-none-any.whl size=8971 sha256=d704677e5fa4a1d84a99fd16c2f6209da2b3263c14b7977e825be1b2ac867c51 2026-09-16T17:42:32,310 Stored in directory: /tmp/pip-ephem-wheel-cache-7n4bilk7/wheels/15/a1/c0/9fea01c4feaca3c4e62ddb4cae58e602da7c2357baf541238a 2026-09-16T17:42:32,320 Successfully built open-garage 2026-09-16T17:42:32,323 Removed build tracker: '/tmp/pip-build-tracker-tt5tufgd'