2025-06-11T14:26:20,538 Created temporary directory: /tmp/pip-build-tracker-94on52hn 2025-06-11T14:26:20,540 Initialized build tracking at /tmp/pip-build-tracker-94on52hn 2025-06-11T14:26:20,540 Created build tracker: /tmp/pip-build-tracker-94on52hn 2025-06-11T14:26:20,541 Entered build tracker: /tmp/pip-build-tracker-94on52hn 2025-06-11T14:26:20,542 Created temporary directory: /tmp/pip-wheel-db1nrilo 2025-06-11T14:26:20,546 Created temporary directory: /tmp/pip-ephem-wheel-cache-x4ncfb7_ 2025-06-11T14:26:20,598 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-11T14:26:20,600 2 location(s) to search for versions of posthook: 2025-06-11T14:26:20,600 * https://pypi.org/simple/posthook/ 2025-06-11T14:26:20,600 * https://www.piwheels.org/simple/posthook/ 2025-06-11T14:26:20,601 Fetching project page and analyzing links: https://pypi.org/simple/posthook/ 2025-06-11T14:26:20,602 Getting page https://pypi.org/simple/posthook/ 2025-06-11T14:26:20,604 Found index url https://pypi.org/simple/ 2025-06-11T14:26:20,755 Fetched page https://pypi.org/simple/posthook/ as application/vnd.pypi.simple.v1+json 2025-06-11T14:26:20,757 Skipping link: No binaries permitted for posthook: https://files.pythonhosted.org/packages/8a/b3/890e8d7785998359a56d62ce0b2bf058b79b6a95e9bb4841a9af229beeb8/posthook-0.1.0-py3-none-any.whl (from https://pypi.org/simple/posthook/) 2025-06-11T14:26:20,758 Found link https://files.pythonhosted.org/packages/88/58/63138c1b0ff5ff2da0dd99f6ac1e96bfc32b0fd88fa9ea98c53a4b588adb/posthook-0.1.0.tar.gz (from https://pypi.org/simple/posthook/), version: 0.1.0 2025-06-11T14:26:20,759 Skipping link: No binaries permitted for posthook: https://files.pythonhosted.org/packages/48/48/6a6f20ea334411597dfc29c19a7f40c7d70720d361e07acee3de78963cbd/posthook-0.1.1-py3-none-any.whl (from https://pypi.org/simple/posthook/) 2025-06-11T14:26:20,759 Found link https://files.pythonhosted.org/packages/4e/ed/ff58e9bffa32e759c2217c93d752d8d22405db777b7561778b1c4f59b145/posthook-0.1.1.tar.gz (from https://pypi.org/simple/posthook/), version: 0.1.1 2025-06-11T14:26:20,760 Skipping link: No binaries permitted for posthook: https://files.pythonhosted.org/packages/07/05/376e2cb99d08a235299f90e065b92a9d464b0d0138c083b01a74a15c9621/posthook-0.1.2-py3-none-any.whl (from https://pypi.org/simple/posthook/) 2025-06-11T14:26:20,761 Found link https://files.pythonhosted.org/packages/5a/d2/5d7466f99216946becde960a07e65cea048180ba7be049a2ac6d8b884634/posthook-0.1.2.tar.gz (from https://pypi.org/simple/posthook/), version: 0.1.2 2025-06-11T14:26:20,761 Fetching project page and analyzing links: https://www.piwheels.org/simple/posthook/ 2025-06-11T14:26:20,762 Getting page https://www.piwheels.org/simple/posthook/ 2025-06-11T14:26:20,764 Found index url https://www.piwheels.org/simple/ 2025-06-11T14:26:20,919 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/posthook/ 2025-06-11T14:26:21,584 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/posthook/ 2025-06-11T14:26:22,747 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/posthook/ 2025-06-11T14:26:24,906 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/posthook/ 2025-06-11T14:26:29,067 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/posthook/ 2025-06-11T14:26:29,230 Could not fetch URL https://www.piwheels.org/simple/posthook/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/posthook/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-11T14:26:29,232 Skipping link: not a file: https://www.piwheels.org/simple/posthook/ 2025-06-11T14:26:29,232 Skipping link: not a file: https://pypi.org/simple/posthook/ 2025-06-11T14:26:29,250 Given no hashes to check 1 links for project 'posthook': discarding no candidates 2025-06-11T14:26:29,252 Collecting posthook==0.1.1 2025-06-11T14:26:29,254 Created temporary directory: /tmp/pip-unpack-wm7m5ewu 2025-06-11T14:26:29,479 Downloading posthook-0.1.1.tar.gz (4.8 kB) 2025-06-11T14:26:29,515 Added posthook==0.1.1 from https://files.pythonhosted.org/packages/4e/ed/ff58e9bffa32e759c2217c93d752d8d22405db777b7561778b1c4f59b145/posthook-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-94on52hn' 2025-06-11T14:26:29,518 Running setup.py (path:/tmp/pip-wheel-db1nrilo/posthook_da20c12dd565474f9b19de7c320933a4/setup.py) egg_info for package posthook 2025-06-11T14:26:29,518 Created temporary directory: /tmp/pip-pip-egg-info-9gk9atmw 2025-06-11T14:26:29,519 Preparing metadata (setup.py): started 2025-06-11T14:26:29,520 Running command python setup.py egg_info 2025-06-11T14:26:30,398 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-11T14:26:30,398 !! 2025-06-11T14:26:30,400 ******************************************************************************** 2025-06-11T14:26:30,400 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-11T14:26:30,401 License :: OSI Approved :: MIT License 2025-06-11T14:26:30,403 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-11T14:26:30,403 ******************************************************************************** 2025-06-11T14:26:30,404 !! 2025-06-11T14:26:30,405 self._finalize_license_expression() 2025-06-11T14:26:30,428 running egg_info 2025-06-11T14:26:30,455 creating /tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info 2025-06-11T14:26:30,456 writing /tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/PKG-INFO 2025-06-11T14:26:30,460 writing dependency_links to /tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/dependency_links.txt 2025-06-11T14:26:30,461 writing entry points to /tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/entry_points.txt 2025-06-11T14:26:30,462 writing requirements to /tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/requires.txt 2025-06-11T14:26:30,464 writing top-level names to /tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/top_level.txt 2025-06-11T14:26:30,465 writing manifest file '/tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/SOURCES.txt' 2025-06-11T14:26:30,552 reading manifest file '/tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/SOURCES.txt' 2025-06-11T14:26:30,554 reading manifest template 'MANIFEST.in' 2025-06-11T14:26:30,559 writing manifest file '/tmp/pip-pip-egg-info-9gk9atmw/posthook.egg-info/SOURCES.txt' 2025-06-11T14:26:30,670 Preparing metadata (setup.py): finished with status 'done' 2025-06-11T14:26:30,674 Source in /tmp/pip-wheel-db1nrilo/posthook_da20c12dd565474f9b19de7c320933a4 has version 0.1.1, which satisfies requirement posthook==0.1.1 from https://files.pythonhosted.org/packages/4e/ed/ff58e9bffa32e759c2217c93d752d8d22405db777b7561778b1c4f59b145/posthook-0.1.1.tar.gz 2025-06-11T14:26:30,675 Removed posthook==0.1.1 from https://files.pythonhosted.org/packages/4e/ed/ff58e9bffa32e759c2217c93d752d8d22405db777b7561778b1c4f59b145/posthook-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-94on52hn' 2025-06-11T14:26:30,680 Created temporary directory: /tmp/pip-unpack-66wtzsoj 2025-06-11T14:26:30,681 Created temporary directory: /tmp/pip-unpack-01vgqie6 2025-06-11T14:26:30,682 Building wheels for collected packages: posthook 2025-06-11T14:26:30,686 Created temporary directory: /tmp/pip-wheel-i1woy8dq 2025-06-11T14:26:30,686 DEPRECATION: Building 'posthook' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'posthook'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-11T14:26:30,688 Building wheel for posthook (setup.py): started 2025-06-11T14:26:30,689 Destination directory: /tmp/pip-wheel-i1woy8dq 2025-06-11T14:26:30,689 Running command python setup.py bdist_wheel 2025-06-11T14:26:31,531 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-11T14:26:31,532 !! 2025-06-11T14:26:31,533 ******************************************************************************** 2025-06-11T14:26:31,533 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-11T14:26:31,534 License :: OSI Approved :: MIT License 2025-06-11T14:26:31,536 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-11T14:26:31,536 ******************************************************************************** 2025-06-11T14:26:31,537 !! 2025-06-11T14:26:31,538 self._finalize_license_expression() 2025-06-11T14:26:31,538 running bdist_wheel 2025-06-11T14:26:31,672 running build 2025-06-11T14:26:31,673 running build_py 2025-06-11T14:26:31,703 creating build/lib/posthook 2025-06-11T14:26:31,705 copying posthook/__init__.py -> build/lib/posthook 2025-06-11T14:26:31,707 copying posthook/cli.py -> build/lib/posthook 2025-06-11T14:26:31,709 copying posthook/installer.py -> build/lib/posthook 2025-06-11T14:26:31,711 running egg_info 2025-06-11T14:26:31,740 writing posthook.egg-info/PKG-INFO 2025-06-11T14:26:31,742 writing dependency_links to posthook.egg-info/dependency_links.txt 2025-06-11T14:26:31,744 writing entry points to posthook.egg-info/entry_points.txt 2025-06-11T14:26:31,745 writing requirements to posthook.egg-info/requires.txt 2025-06-11T14:26:31,747 writing top-level names to posthook.egg-info/top_level.txt 2025-06-11T14:26:31,778 reading manifest file 'posthook.egg-info/SOURCES.txt' 2025-06-11T14:26:31,781 reading manifest template 'MANIFEST.in' 2025-06-11T14:26:31,785 writing manifest file 'posthook.egg-info/SOURCES.txt' 2025-06-11T14:26:31,788 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'posthook.hooks' is absent from the `packages` configuration. 2025-06-11T14:26:31,788 !! 2025-06-11T14:26:31,790 ******************************************************************************** 2025-06-11T14:26:31,790 ############################ 2025-06-11T14:26:31,791 # Package would be ignored # 2025-06-11T14:26:31,791 ############################ 2025-06-11T14:26:31,792 Python recognizes 'posthook.hooks' as an importable package[^1], 2025-06-11T14:26:31,793 but it is absent from setuptools' `packages` configuration. 2025-06-11T14:26:31,794 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-11T14:26:31,794 package, please make sure that 'posthook.hooks' is explicitly added 2025-06-11T14:26:31,795 to the `packages` configuration field. 2025-06-11T14:26:31,797 Alternatively, you can also rely on setuptools' discovery methods 2025-06-11T14:26:31,797 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-11T14:26:31,798 instead of `find_packages(...)`/`find:`). 2025-06-11T14:26:31,799 You can read more about "package discovery" on setuptools documentation page: 2025-06-11T14:26:31,800 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-11T14:26:31,801 If you don't want 'posthook.hooks' to be distributed and are 2025-06-11T14:26:31,801 already explicitly excluding 'posthook.hooks' via 2025-06-11T14:26:31,802 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-11T14:26:31,802 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-11T14:26:31,803 combination with a more fine grained `package-data` configuration. 2025-06-11T14:26:31,804 You can read more about "package data files" on setuptools documentation page: 2025-06-11T14:26:31,805 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-11T14:26:31,807 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-11T14:26:31,807 even if it does not contain any `.py` files. 2025-06-11T14:26:31,808 On the other hand, currently there is no concept of package data 2025-06-11T14:26:31,808 directory, all directories are treated like packages. 2025-06-11T14:26:31,809 ******************************************************************************** 2025-06-11T14:26:31,810 !! 2025-06-11T14:26:31,810 check.warn(importable) 2025-06-11T14:26:31,811 creating build/lib/posthook/hooks 2025-06-11T14:26:31,812 copying posthook/hooks/post-commit -> build/lib/posthook/hooks 2025-06-11T14:26:31,812 copying posthook/hooks/prepare-commit-msg -> build/lib/posthook/hooks 2025-06-11T14:26:31,828 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-11T14:26:31,829 !! 2025-06-11T14:26:31,830 ******************************************************************************** 2025-06-11T14:26:31,830 Please avoid running ``setup.py`` directly. 2025-06-11T14:26:31,831 Instead, use pypa/build, pypa/installer or other 2025-06-11T14:26:31,832 standards-based tools. 2025-06-11T14:26:31,833 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-11T14:26:31,834 or your builds will no longer be supported. 2025-06-11T14:26:31,835 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-11T14:26:31,836 ******************************************************************************** 2025-06-11T14:26:31,837 !! 2025-06-11T14:26:31,837 self.initialize_options() 2025-06-11T14:26:31,857 installing to build/bdist.linux-armv7l/wheel 2025-06-11T14:26:31,858 running install 2025-06-11T14:26:31,881 running install_lib 2025-06-11T14:26:31,909 creating build/bdist.linux-armv7l/wheel 2025-06-11T14:26:31,912 creating build/bdist.linux-armv7l/wheel/posthook 2025-06-11T14:26:31,913 creating build/bdist.linux-armv7l/wheel/posthook/hooks 2025-06-11T14:26:31,915 copying build/lib/posthook/hooks/prepare-commit-msg -> build/bdist.linux-armv7l/wheel/./posthook/hooks 2025-06-11T14:26:31,917 copying build/lib/posthook/hooks/post-commit -> build/bdist.linux-armv7l/wheel/./posthook/hooks 2025-06-11T14:26:31,919 copying build/lib/posthook/__init__.py -> build/bdist.linux-armv7l/wheel/./posthook 2025-06-11T14:26:31,921 copying build/lib/posthook/cli.py -> build/bdist.linux-armv7l/wheel/./posthook 2025-06-11T14:26:31,923 copying build/lib/posthook/installer.py -> build/bdist.linux-armv7l/wheel/./posthook 2025-06-11T14:26:31,925 running install_egg_info 2025-06-11T14:26:31,961 Copying posthook.egg-info to build/bdist.linux-armv7l/wheel/./posthook-0.1.1-py3.11.egg-info 2025-06-11T14:26:31,975 running install_scripts 2025-06-11T14:26:31,987 creating build/bdist.linux-armv7l/wheel/posthook-0.1.1.dist-info/WHEEL 2025-06-11T14:26:31,989 creating '/tmp/pip-wheel-i1woy8dq/posthook-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-11T14:26:31,991 adding 'posthook/__init__.py' 2025-06-11T14:26:31,993 adding 'posthook/cli.py' 2025-06-11T14:26:31,994 adding 'posthook/installer.py' 2025-06-11T14:26:31,996 adding 'posthook/hooks/post-commit' 2025-06-11T14:26:31,997 adding 'posthook/hooks/prepare-commit-msg' 2025-06-11T14:26:32,000 adding 'posthook-0.1.1.dist-info/METADATA' 2025-06-11T14:26:32,001 adding 'posthook-0.1.1.dist-info/WHEEL' 2025-06-11T14:26:32,002 adding 'posthook-0.1.1.dist-info/entry_points.txt' 2025-06-11T14:26:32,003 adding 'posthook-0.1.1.dist-info/top_level.txt' 2025-06-11T14:26:32,004 adding 'posthook-0.1.1.dist-info/RECORD' 2025-06-11T14:26:32,005 removing build/bdist.linux-armv7l/wheel 2025-06-11T14:26:32,121 Building wheel for posthook (setup.py): finished with status 'done' 2025-06-11T14:26:32,124 Created wheel for posthook: filename=posthook-0.1.1-py3-none-any.whl size=5363 sha256=5c597e445dde479688bdada99d4de1b4c66fb53fde44aef46718b4c936152f95 2025-06-11T14:26:32,125 Stored in directory: /tmp/pip-ephem-wheel-cache-x4ncfb7_/wheels/87/1a/74/df2feaabf4aaa4cacb8ed518cca0e741d41d72618a260b2e0a 2025-06-11T14:26:32,135 Successfully built posthook 2025-06-11T14:26:32,138 Removed build tracker: '/tmp/pip-build-tracker-94on52hn'