2026-02-19T01:46:19,769 Created temporary directory: /tmp/pip-ephem-wheel-cache-vl9fbich 2026-02-19T01:46:19,772 Created temporary directory: /tmp/pip-build-tracker-bt9v3c0b 2026-02-19T01:46:19,773 Initialized build tracking at /tmp/pip-build-tracker-bt9v3c0b 2026-02-19T01:46:19,773 Created build tracker: /tmp/pip-build-tracker-bt9v3c0b 2026-02-19T01:46:19,774 Entered build tracker: /tmp/pip-build-tracker-bt9v3c0b 2026-02-19T01:46:19,775 Created temporary directory: /tmp/pip-wheel-fcsxcuq2 2026-02-19T01:46:19,778 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-19T01:46:19,781 Created temporary directory: /tmp/pip-ephem-wheel-cache-g0cfi_pi 2026-02-19T01:46:19,806 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-19T01:46:19,810 2 location(s) to search for versions of assertical: 2026-02-19T01:46:19,810 * https://pypi.org/simple/assertical/ 2026-02-19T01:46:19,810 * https://www.piwheels.org/simple/assertical/ 2026-02-19T01:46:19,811 Fetching project page and analyzing links: https://pypi.org/simple/assertical/ 2026-02-19T01:46:19,812 Getting page https://pypi.org/simple/assertical/ 2026-02-19T01:46:19,814 Found index url https://pypi.org/simple 2026-02-19T01:46:20,034 Fetched page https://pypi.org/simple/assertical/ as application/vnd.pypi.simple.v1+json 2026-02-19T01:46:20,037 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/39/5a/a5f2158ef3ecf6c565dfc2da3cde211577c602836418f77f58a758028719/assertical-0.0.1-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,038 Found link https://files.pythonhosted.org/packages/c4/f7/be0848729d1092f74e5b2b11f17c965bc1da6aa3ff24c0418009a5c6a4ed/assertical-0.0.1.tar.gz (from https://pypi.org/simple/assertical/) (requires-python:>=3.9), version: 0.0.1 2026-02-19T01:46:20,039 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/d4/1a/2e960bbb119fb11b55055f20f00d3853e27ef55336ce7efac08ed9d91033/assertical-0.0.2-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,040 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/f1/ba/ea27354e17457b4c6040a7d680d28dc87e4f143597f8e5b33aed22b4f60a/assertical-0.1.0-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,040 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/c7/18/0ce68ca79540287b4e5532e428a0cbad55ed158844af27fa8f87b3433788/assertical-0.2.0-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,041 Found link https://files.pythonhosted.org/packages/47/63/fa09313b05d49607c68861c28abde51752aeffa1cacb871eb3f60505da07/assertical-0.2.0.tar.gz (from https://pypi.org/simple/assertical/) (requires-python:>=3.9), version: 0.2.0 2026-02-19T01:46:20,042 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/6f/1a/89a2dc978eaf61e92953b1f2aad73a2773b2f46c8df82e6e2c4242d3515f/assertical-0.2.1-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,043 Found link https://files.pythonhosted.org/packages/50/60/10edaf4a401ba8451d95efa94aa50dbb3c3c49c4f37d2d74add636d22280/assertical-0.2.1.tar.gz (from https://pypi.org/simple/assertical/) (requires-python:>=3.9), version: 0.2.1 2026-02-19T01:46:20,044 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/c9/09/4e1458ff9a4d8912c856451396d21c2baa698aee064b58762c357a02589a/assertical-0.3.0-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,045 Found link https://files.pythonhosted.org/packages/e0/07/93774d70b5c9611112313100e60bcd4b91c7f4f6f9d705789a3fa0a4d132/assertical-0.3.0.tar.gz (from https://pypi.org/simple/assertical/) (requires-python:>=3.9), version: 0.3.0 2026-02-19T01:46:20,046 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/82/b8/586e54a9ad05fea504ecfb8b2a3d9096fa5438fd74500cbe43c599f8844b/assertical-0.3.1-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,047 Found link https://files.pythonhosted.org/packages/35/ab/aaf0019f155bed5c5edba6a651d11488af1a169de0a4dc10d2ac4fb9644d/assertical-0.3.1.tar.gz (from https://pypi.org/simple/assertical/) (requires-python:>=3.9), version: 0.3.1 2026-02-19T01:46:20,047 Skipping link: No binaries permitted for assertical: https://files.pythonhosted.org/packages/f2/7b/9e725cb6ac5d25bb1db43726c2f6f945778d5d5d86386dda5a2f4ffdcc55/assertical-0.3.2-py3-none-any.whl (from https://pypi.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:20,048 Found link https://files.pythonhosted.org/packages/93/24/6e5e6fc8d56c40b272c349643ef3f17280da9024a328dfdf866615a690e5/assertical-0.3.2.tar.gz (from https://pypi.org/simple/assertical/) (requires-python:>=3.9), version: 0.3.2 2026-02-19T01:46:20,049 Fetching project page and analyzing links: https://www.piwheels.org/simple/assertical/ 2026-02-19T01:46:20,050 Getting page https://www.piwheels.org/simple/assertical/ 2026-02-19T01:46:20,051 Found index url https://www.piwheels.org/simple 2026-02-19T01:46:21,238 Fetched page https://www.piwheels.org/simple/assertical/ as text/html 2026-02-19T01:46:21,240 Skipping link: No binaries permitted for assertical: https://archive1.piwheels.org/simple/assertical/assertical-0.3.1-py3-none-any.whl#sha256=ffe922368987ae6bb2871ebb0658d0b9ff0f47629e1addc99cf4394af9441fc9 (from https://www.piwheels.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:21,242 Skipping link: No binaries permitted for assertical: https://archive1.piwheels.org/simple/assertical/assertical-0.3.0-py3-none-any.whl#sha256=5d99cc6d5b68bf858a4984520c6af4fca886d4a7363417516f344f692ed38832 (from https://www.piwheels.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:21,242 Skipping link: No binaries permitted for assertical: https://archive1.piwheels.org/simple/assertical/assertical-0.2.1-py3-none-any.whl#sha256=e982b4fe1ae8e7005b08163bdb00d503af087de167194cb6d9e00f2fe924cbe1 (from https://www.piwheels.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:21,243 Skipping link: No binaries permitted for assertical: https://archive1.piwheels.org/simple/assertical/assertical-0.2.0-py3-none-any.whl#sha256=c682a53efa6f939b55b5a7e352f3fc232b41c552704158cef97218d84ed4a42a (from https://www.piwheels.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:21,244 Skipping link: No binaries permitted for assertical: https://archive1.piwheels.org/simple/assertical/assertical-0.0.1-py3-none-any.whl#sha256=20b5ed349aec1dbe23421c985b002d60bdf1059675eef8bf067e0a7ac92ddb3b (from https://www.piwheels.org/simple/assertical/) (requires-python:>=3.9) 2026-02-19T01:46:21,245 Skipping link: not a file: https://www.piwheels.org/simple/assertical/ 2026-02-19T01:46:21,246 Skipping link: not a file: https://pypi.org/simple/assertical/ 2026-02-19T01:46:21,268 Given no hashes to check 1 links for project 'assertical': discarding no candidates 2026-02-19T01:46:21,288 Collecting assertical==0.3.2 2026-02-19T01:46:21,291 Created temporary directory: /tmp/pip-unpack-hyu2wz7_ 2026-02-19T01:46:21,499 Downloading assertical-0.3.2.tar.gz (28 kB) 2026-02-19T01:46:21,578 Added assertical==0.3.2 from https://files.pythonhosted.org/packages/93/24/6e5e6fc8d56c40b272c349643ef3f17280da9024a328dfdf866615a690e5/assertical-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-bt9v3c0b' 2026-02-19T01:46:21,584 Created temporary directory: /tmp/pip-build-env-a6od4b97 2026-02-19T01:46:21,589 Installing build dependencies: started 2026-02-19T01:46:21,590 Running command pip subprocess to install build dependencies 2026-02-19T01:46:22,821 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-19T01:46:23,408 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-19T01:46:23,434 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-19T01:46:25,211 Collecting setuptools>=40.9.0 2026-02-19T01:46:25,371 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-19T01:46:25,684 Collecting wheel 2026-02-19T01:46:25,698 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-19T01:46:25,884 Collecting packaging>=24.0 2026-02-19T01:46:25,900 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-19T01:46:28,865 Installing collected packages: setuptools, packaging, wheel 2026-02-19T01:46:32,341 Creating /tmp/pip-build-env-a6od4b97/overlay/local/bin 2026-02-19T01:46:32,343 changing mode of /tmp/pip-build-env-a6od4b97/overlay/local/bin/wheel to 755 2026-02-19T01:46:32,365 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-19T01:46:32,643 Installing build dependencies: finished with status 'done' 2026-02-19T01:46:32,650 Getting requirements to build wheel: started 2026-02-19T01:46:32,651 Running command Getting requirements to build wheel 2026-02-19T01:46:33,265 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-19T01:46:33,265 !! 2026-02-19T01:46:33,266 ******************************************************************************** 2026-02-19T01:46:33,267 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-19T01:46:33,268 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-19T01:46:33,269 or your builds will no longer be supported. 2026-02-19T01:46:33,271 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:33,271 ******************************************************************************** 2026-02-19T01:46:33,272 !! 2026-02-19T01:46:33,273 corresp(dist, value, root_dir) 2026-02-19T01:46:33,273 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-fcsxcuq2/assertical_d96a2a2152244e4ca8a77d80cb5a5c20/LICENSE' cannot be found 2026-02-19T01:46:33,274 return '\n'.join( 2026-02-19T01:46:33,351 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-19T01:46:33,352 !! 2026-02-19T01:46:33,353 ******************************************************************************** 2026-02-19T01:46:33,354 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-19T01:46:33,355 License :: OSI Approved :: MIT License 2026-02-19T01:46:33,356 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:33,357 ******************************************************************************** 2026-02-19T01:46:33,358 !! 2026-02-19T01:46:33,359 dist._finalize_license_expression() 2026-02-19T01:46:33,361 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-19T01:46:33,361 !! 2026-02-19T01:46:33,362 ******************************************************************************** 2026-02-19T01:46:33,362 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-19T01:46:33,363 License :: OSI Approved :: MIT License 2026-02-19T01:46:33,364 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:33,364 ******************************************************************************** 2026-02-19T01:46:33,365 !! 2026-02-19T01:46:33,366 self._finalize_license_expression() 2026-02-19T01:46:33,371 running egg_info 2026-02-19T01:46:33,377 writing ./src/assertical.egg-info/PKG-INFO 2026-02-19T01:46:33,385 writing dependency_links to ./src/assertical.egg-info/dependency_links.txt 2026-02-19T01:46:33,390 writing requirements to ./src/assertical.egg-info/requires.txt 2026-02-19T01:46:33,391 writing top-level names to ./src/assertical.egg-info/top_level.txt 2026-02-19T01:46:33,414 reading manifest file './src/assertical.egg-info/SOURCES.txt' 2026-02-19T01:46:33,418 adding license file 'LICENSE.txt' 2026-02-19T01:46:33,421 writing manifest file './src/assertical.egg-info/SOURCES.txt' 2026-02-19T01:46:33,531 Getting requirements to build wheel: finished with status 'done' 2026-02-19T01:46:33,535 Created temporary directory: /tmp/pip-modern-metadata-v3yzeye8 2026-02-19T01:46:33,538 Preparing metadata (pyproject.toml): started 2026-02-19T01:46:33,540 Running command Preparing metadata (pyproject.toml) 2026-02-19T01:46:34,113 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-19T01:46:34,113 !! 2026-02-19T01:46:34,115 ******************************************************************************** 2026-02-19T01:46:34,116 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-19T01:46:34,117 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-19T01:46:34,118 or your builds will no longer be supported. 2026-02-19T01:46:34,119 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:34,120 ******************************************************************************** 2026-02-19T01:46:34,121 !! 2026-02-19T01:46:34,122 corresp(dist, value, root_dir) 2026-02-19T01:46:34,122 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-fcsxcuq2/assertical_d96a2a2152244e4ca8a77d80cb5a5c20/LICENSE' cannot be found 2026-02-19T01:46:34,123 return '\n'.join( 2026-02-19T01:46:34,190 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-19T01:46:34,190 !! 2026-02-19T01:46:34,192 ******************************************************************************** 2026-02-19T01:46:34,192 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-19T01:46:34,194 License :: OSI Approved :: MIT License 2026-02-19T01:46:34,195 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:34,196 ******************************************************************************** 2026-02-19T01:46:34,197 !! 2026-02-19T01:46:34,198 dist._finalize_license_expression() 2026-02-19T01:46:34,198 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-19T01:46:34,199 !! 2026-02-19T01:46:34,200 ******************************************************************************** 2026-02-19T01:46:34,200 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-19T01:46:34,201 License :: OSI Approved :: MIT License 2026-02-19T01:46:34,202 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:34,203 ******************************************************************************** 2026-02-19T01:46:34,204 !! 2026-02-19T01:46:34,204 self._finalize_license_expression() 2026-02-19T01:46:34,205 running dist_info 2026-02-19T01:46:34,212 creating /tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info 2026-02-19T01:46:34,213 writing /tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info/PKG-INFO 2026-02-19T01:46:34,221 writing dependency_links to /tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info/dependency_links.txt 2026-02-19T01:46:34,225 writing requirements to /tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info/requires.txt 2026-02-19T01:46:34,226 writing top-level names to /tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info/top_level.txt 2026-02-19T01:46:34,227 writing manifest file '/tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info/SOURCES.txt' 2026-02-19T01:46:34,248 reading manifest file '/tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info/SOURCES.txt' 2026-02-19T01:46:34,249 adding license file 'LICENSE.txt' 2026-02-19T01:46:34,252 writing manifest file '/tmp/pip-modern-metadata-v3yzeye8/assertical.egg-info/SOURCES.txt' 2026-02-19T01:46:34,253 creating '/tmp/pip-modern-metadata-v3yzeye8/assertical-0.3.2.dist-info' 2026-02-19T01:46:34,374 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-19T01:46:34,379 Source in /tmp/pip-wheel-fcsxcuq2/assertical_d96a2a2152244e4ca8a77d80cb5a5c20 has version 0.3.2, which satisfies requirement assertical==0.3.2 from https://files.pythonhosted.org/packages/93/24/6e5e6fc8d56c40b272c349643ef3f17280da9024a328dfdf866615a690e5/assertical-0.3.2.tar.gz 2026-02-19T01:46:34,380 Removed assertical==0.3.2 from https://files.pythonhosted.org/packages/93/24/6e5e6fc8d56c40b272c349643ef3f17280da9024a328dfdf866615a690e5/assertical-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-bt9v3c0b' 2026-02-19T01:46:34,387 Created temporary directory: /tmp/pip-unpack-jnmofggp 2026-02-19T01:46:34,388 Building wheels for collected packages: assertical 2026-02-19T01:46:34,393 Created temporary directory: /tmp/pip-wheel-ynxg17al 2026-02-19T01:46:34,394 Destination directory: /tmp/pip-wheel-ynxg17al 2026-02-19T01:46:34,396 Building wheel for assertical (pyproject.toml): started 2026-02-19T01:46:34,397 Running command Building wheel for assertical (pyproject.toml) 2026-02-19T01:46:34,963 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-19T01:46:34,963 !! 2026-02-19T01:46:34,964 ******************************************************************************** 2026-02-19T01:46:34,965 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-19T01:46:34,966 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-19T01:46:34,966 or your builds will no longer be supported. 2026-02-19T01:46:34,968 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:34,968 ******************************************************************************** 2026-02-19T01:46:34,970 !! 2026-02-19T01:46:34,970 corresp(dist, value, root_dir) 2026-02-19T01:46:34,971 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-fcsxcuq2/assertical_d96a2a2152244e4ca8a77d80cb5a5c20/LICENSE' cannot be found 2026-02-19T01:46:34,971 return '\n'.join( 2026-02-19T01:46:35,035 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-19T01:46:35,036 !! 2026-02-19T01:46:35,037 ******************************************************************************** 2026-02-19T01:46:35,037 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-19T01:46:35,038 License :: OSI Approved :: MIT License 2026-02-19T01:46:35,039 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:35,040 ******************************************************************************** 2026-02-19T01:46:35,041 !! 2026-02-19T01:46:35,041 dist._finalize_license_expression() 2026-02-19T01:46:35,042 /tmp/pip-build-env-a6od4b97/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-19T01:46:35,042 !! 2026-02-19T01:46:35,043 ******************************************************************************** 2026-02-19T01:46:35,044 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-19T01:46:35,045 License :: OSI Approved :: MIT License 2026-02-19T01:46:35,046 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-19T01:46:35,046 ******************************************************************************** 2026-02-19T01:46:35,048 !! 2026-02-19T01:46:35,048 self._finalize_license_expression() 2026-02-19T01:46:35,049 running bdist_wheel 2026-02-19T01:46:35,062 running build 2026-02-19T01:46:35,062 running build_py 2026-02-19T01:46:35,068 creating build/lib/assertical 2026-02-19T01:46:35,071 copying src/assertical/snapshot.py -> build/lib/assertical 2026-02-19T01:46:35,073 copying src/assertical/__init__.py -> build/lib/assertical 2026-02-19T01:46:35,075 creating build/lib/assertical/fake 2026-02-19T01:46:35,076 copying src/assertical/fake/sqlalchemy.py -> build/lib/assertical/fake 2026-02-19T01:46:35,078 copying src/assertical/fake/http.py -> build/lib/assertical/fake 2026-02-19T01:46:35,081 copying src/assertical/fake/__init__.py -> build/lib/assertical/fake 2026-02-19T01:46:35,083 copying src/assertical/fake/asyncio.py -> build/lib/assertical/fake 2026-02-19T01:46:35,085 copying src/assertical/fake/generator.py -> build/lib/assertical/fake 2026-02-19T01:46:35,088 creating build/lib/assertical/asserts 2026-02-19T01:46:35,089 copying src/assertical/asserts/type.py -> build/lib/assertical/asserts 2026-02-19T01:46:35,091 copying src/assertical/asserts/__init__.py -> build/lib/assertical/asserts 2026-02-19T01:46:35,093 copying src/assertical/asserts/pandas.py -> build/lib/assertical/asserts 2026-02-19T01:46:35,095 copying src/assertical/asserts/time.py -> build/lib/assertical/asserts 2026-02-19T01:46:35,097 copying src/assertical/asserts/generator.py -> build/lib/assertical/asserts 2026-02-19T01:46:35,100 creating build/lib/assertical/fixtures 2026-02-19T01:46:35,101 copying src/assertical/fixtures/fastapi.py -> build/lib/assertical/fixtures 2026-02-19T01:46:35,103 copying src/assertical/fixtures/__init__.py -> build/lib/assertical/fixtures 2026-02-19T01:46:35,105 copying src/assertical/fixtures/postgres.py -> build/lib/assertical/fixtures 2026-02-19T01:46:35,107 copying src/assertical/fixtures/environment.py -> build/lib/assertical/fixtures 2026-02-19T01:46:35,109 copying src/assertical/fixtures/generator.py -> build/lib/assertical/fixtures 2026-02-19T01:46:35,111 running egg_info 2026-02-19T01:46:35,121 writing ./src/assertical.egg-info/PKG-INFO 2026-02-19T01:46:35,128 writing dependency_links to ./src/assertical.egg-info/dependency_links.txt 2026-02-19T01:46:35,131 writing requirements to ./src/assertical.egg-info/requires.txt 2026-02-19T01:46:35,132 writing top-level names to ./src/assertical.egg-info/top_level.txt 2026-02-19T01:46:35,144 reading manifest file './src/assertical.egg-info/SOURCES.txt' 2026-02-19T01:46:35,147 adding license file 'LICENSE.txt' 2026-02-19T01:46:35,151 writing manifest file './src/assertical.egg-info/SOURCES.txt' 2026-02-19T01:46:35,155 copying src/assertical/py.typed -> build/lib/assertical 2026-02-19T01:46:35,167 installing to build/bdist.linux-armv7l/wheel 2026-02-19T01:46:35,168 running install 2026-02-19T01:46:35,191 running install_lib 2026-02-19T01:46:35,197 creating build/bdist.linux-armv7l/wheel 2026-02-19T01:46:35,199 creating build/bdist.linux-armv7l/wheel/assertical 2026-02-19T01:46:35,200 copying build/lib/assertical/snapshot.py -> build/bdist.linux-armv7l/wheel/./assertical 2026-02-19T01:46:35,203 creating build/bdist.linux-armv7l/wheel/assertical/fake 2026-02-19T01:46:35,204 copying build/lib/assertical/fake/sqlalchemy.py -> build/bdist.linux-armv7l/wheel/./assertical/fake 2026-02-19T01:46:35,206 copying build/lib/assertical/fake/http.py -> build/bdist.linux-armv7l/wheel/./assertical/fake 2026-02-19T01:46:35,208 copying build/lib/assertical/fake/__init__.py -> build/bdist.linux-armv7l/wheel/./assertical/fake 2026-02-19T01:46:35,210 copying build/lib/assertical/fake/asyncio.py -> build/bdist.linux-armv7l/wheel/./assertical/fake 2026-02-19T01:46:35,212 copying build/lib/assertical/fake/generator.py -> build/bdist.linux-armv7l/wheel/./assertical/fake 2026-02-19T01:46:35,214 copying build/lib/assertical/__init__.py -> build/bdist.linux-armv7l/wheel/./assertical 2026-02-19T01:46:35,216 copying build/lib/assertical/py.typed -> build/bdist.linux-armv7l/wheel/./assertical 2026-02-19T01:46:35,218 creating build/bdist.linux-armv7l/wheel/assertical/asserts 2026-02-19T01:46:35,220 copying build/lib/assertical/asserts/type.py -> build/bdist.linux-armv7l/wheel/./assertical/asserts 2026-02-19T01:46:35,222 copying build/lib/assertical/asserts/__init__.py -> build/bdist.linux-armv7l/wheel/./assertical/asserts 2026-02-19T01:46:35,224 copying build/lib/assertical/asserts/pandas.py -> build/bdist.linux-armv7l/wheel/./assertical/asserts 2026-02-19T01:46:35,226 copying build/lib/assertical/asserts/time.py -> build/bdist.linux-armv7l/wheel/./assertical/asserts 2026-02-19T01:46:35,228 copying build/lib/assertical/asserts/generator.py -> build/bdist.linux-armv7l/wheel/./assertical/asserts 2026-02-19T01:46:35,230 creating build/bdist.linux-armv7l/wheel/assertical/fixtures 2026-02-19T01:46:35,231 copying build/lib/assertical/fixtures/fastapi.py -> build/bdist.linux-armv7l/wheel/./assertical/fixtures 2026-02-19T01:46:35,233 copying build/lib/assertical/fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./assertical/fixtures 2026-02-19T01:46:35,235 copying build/lib/assertical/fixtures/postgres.py -> build/bdist.linux-armv7l/wheel/./assertical/fixtures 2026-02-19T01:46:35,237 copying build/lib/assertical/fixtures/environment.py -> build/bdist.linux-armv7l/wheel/./assertical/fixtures 2026-02-19T01:46:35,239 copying build/lib/assertical/fixtures/generator.py -> build/bdist.linux-armv7l/wheel/./assertical/fixtures 2026-02-19T01:46:35,241 running install_egg_info 2026-02-19T01:46:35,246 Copying ./src/assertical.egg-info to build/bdist.linux-armv7l/wheel/./assertical-0.3.2-py3.11.egg-info 2026-02-19T01:46:35,257 running install_scripts 2026-02-19T01:46:35,268 creating build/bdist.linux-armv7l/wheel/assertical-0.3.2.dist-info/WHEEL 2026-02-19T01:46:35,271 creating '/tmp/pip-wheel-ynxg17al/.tmp-r9s6agyw/assertical-0.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-19T01:46:35,273 adding 'assertical/__init__.py' 2026-02-19T01:46:35,274 adding 'assertical/py.typed' 2026-02-19T01:46:35,276 adding 'assertical/snapshot.py' 2026-02-19T01:46:35,277 adding 'assertical/asserts/__init__.py' 2026-02-19T01:46:35,279 adding 'assertical/asserts/generator.py' 2026-02-19T01:46:35,280 adding 'assertical/asserts/pandas.py' 2026-02-19T01:46:35,282 adding 'assertical/asserts/time.py' 2026-02-19T01:46:35,283 adding 'assertical/asserts/type.py' 2026-02-19T01:46:35,285 adding 'assertical/fake/__init__.py' 2026-02-19T01:46:35,286 adding 'assertical/fake/asyncio.py' 2026-02-19T01:46:35,290 adding 'assertical/fake/generator.py' 2026-02-19T01:46:35,292 adding 'assertical/fake/http.py' 2026-02-19T01:46:35,293 adding 'assertical/fake/sqlalchemy.py' 2026-02-19T01:46:35,295 adding 'assertical/fixtures/__init__.py' 2026-02-19T01:46:35,296 adding 'assertical/fixtures/environment.py' 2026-02-19T01:46:35,297 adding 'assertical/fixtures/fastapi.py' 2026-02-19T01:46:35,299 adding 'assertical/fixtures/generator.py' 2026-02-19T01:46:35,300 adding 'assertical/fixtures/postgres.py' 2026-02-19T01:46:35,303 adding 'assertical-0.3.2.dist-info/licenses/LICENSE.txt' 2026-02-19T01:46:35,305 adding 'assertical-0.3.2.dist-info/METADATA' 2026-02-19T01:46:35,306 adding 'assertical-0.3.2.dist-info/WHEEL' 2026-02-19T01:46:35,307 adding 'assertical-0.3.2.dist-info/top_level.txt' 2026-02-19T01:46:35,308 adding 'assertical-0.3.2.dist-info/RECORD' 2026-02-19T01:46:35,310 removing build/bdist.linux-armv7l/wheel 2026-02-19T01:46:35,415 Building wheel for assertical (pyproject.toml): finished with status 'done' 2026-02-19T01:46:35,420 Created wheel for assertical: filename=assertical-0.3.2-py3-none-any.whl size=26775 sha256=6168f9c21746ffb4d3b043ea71a18a282609820cf8a80ca72fa2c7573f7cdb17 2026-02-19T01:46:35,421 Stored in directory: /tmp/pip-ephem-wheel-cache-g0cfi_pi/wheels/10/7d/44/cc88a1966636f432518778fed2e664c5514c169a2f49d6884f 2026-02-19T01:46:35,434 Successfully built assertical 2026-02-19T01:46:35,438 Removed build tracker: '/tmp/pip-build-tracker-bt9v3c0b'