2025-10-29T18:38:11,273 Created temporary directory: /tmp/pip-ephem-wheel-cache-m9mur714 2025-10-29T18:38:11,275 Created temporary directory: /tmp/pip-build-tracker-p0g80ns3 2025-10-29T18:38:11,276 Initialized build tracking at /tmp/pip-build-tracker-p0g80ns3 2025-10-29T18:38:11,277 Created build tracker: /tmp/pip-build-tracker-p0g80ns3 2025-10-29T18:38:11,277 Entered build tracker: /tmp/pip-build-tracker-p0g80ns3 2025-10-29T18:38:11,278 Created temporary directory: /tmp/pip-wheel-l8jsa5hn 2025-10-29T18:38:11,281 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 2025-10-29T18:38:11,283 Created temporary directory: /tmp/pip-ephem-wheel-cache-e90gkrgb 2025-10-29T18:38:11,305 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-29T18:38:11,309 2 location(s) to search for versions of dydactic: 2025-10-29T18:38:11,309 * https://pypi.org/simple/dydactic/ 2025-10-29T18:38:11,309 * https://www.piwheels.org/simple/dydactic/ 2025-10-29T18:38:11,309 Fetching project page and analyzing links: https://pypi.org/simple/dydactic/ 2025-10-29T18:38:11,310 Getting page https://pypi.org/simple/dydactic/ 2025-10-29T18:38:11,312 Found index url https://pypi.org/simple 2025-10-29T18:38:11,525 Fetched page https://pypi.org/simple/dydactic/ as application/vnd.pypi.simple.v1+json 2025-10-29T18:38:11,528 Skipping link: No binaries permitted for dydactic: https://files.pythonhosted.org/packages/65/21/486d1eb4271c6c06f4be343969ed59740bba5316672d96dbf6ba38e8f4b9/dydactic-0.0.1-py3-none-any.whl (from https://pypi.org/simple/dydactic/) (requires-python:>=3.11) 2025-10-29T18:38:11,529 Found link https://files.pythonhosted.org/packages/51/e1/620ecd6065c9d2bc0bb074f010aeaac69cba57c601df86922afb8f85577e/dydactic-0.0.1.tar.gz (from https://pypi.org/simple/dydactic/) (requires-python:>=3.11), version: 0.0.1 2025-10-29T18:38:11,529 Skipping link: No binaries permitted for dydactic: https://files.pythonhosted.org/packages/bd/21/6e96144be6565292f608b5ae8ff54163db85649fe9b1c99230a9d584b8f6/dydactic-0.1.0-py3-none-any.whl (from https://pypi.org/simple/dydactic/) (requires-python:>=3.10) 2025-10-29T18:38:11,531 Found link https://files.pythonhosted.org/packages/6d/2e/a04264104ba320d91c985dffe7bb8d48a6fac384ab2295b6178144d1385a/dydactic-0.1.0.tar.gz (from https://pypi.org/simple/dydactic/) (requires-python:>=3.10), version: 0.1.0 2025-10-29T18:38:11,531 Skipping link: No binaries permitted for dydactic: https://files.pythonhosted.org/packages/2f/1e/5de510da29bda142421c463fc01db7a6a428414e68987d122ab068dbf8ea/dydactic-0.1.1-py3-none-any.whl (from https://pypi.org/simple/dydactic/) (requires-python:>=3.10) 2025-10-29T18:38:11,532 Skipping link: No binaries permitted for dydactic: https://files.pythonhosted.org/packages/34/9a/1982f897e0d5dc2ab39e9a7f8e6a43a86868624dfe0dc6fc0700bf32836e/dydactic-0.1.2-py3-none-any.whl (from https://pypi.org/simple/dydactic/) (requires-python:>=3.10) 2025-10-29T18:38:11,533 Skipping link: No binaries permitted for dydactic: https://files.pythonhosted.org/packages/11/13/a4297b21eadf177bc22022ef82678f4690fa164c7f68b5ec3d4388a6819f/dydactic-0.2.0-py3-none-any.whl (from https://pypi.org/simple/dydactic/) (requires-python:>=3.10) 2025-10-29T18:38:11,534 Found link https://files.pythonhosted.org/packages/0a/0a/50432decb17287695e4601cfc819cad48b759c3313aa8d30b7bc5fab70cc/dydactic-0.2.0.tar.gz (from https://pypi.org/simple/dydactic/) (requires-python:>=3.10), version: 0.2.0 2025-10-29T18:38:11,535 Fetching project page and analyzing links: https://www.piwheels.org/simple/dydactic/ 2025-10-29T18:38:11,535 Getting page https://www.piwheels.org/simple/dydactic/ 2025-10-29T18:38:11,537 Found index url https://www.piwheels.org/simple 2025-10-29T18:38:11,695 Fetched page https://www.piwheels.org/simple/dydactic/ as text/html 2025-10-29T18:38:11,697 Skipping link: No binaries permitted for dydactic: https://archive1.piwheels.org/simple/dydactic/dydactic-0.1.0-py3-none-any.whl#sha256=cd9d1c3faa11c11230b6f275a0f1309ff3c4b2aa8ffdfb7d595836c5ddb22823 (from https://www.piwheels.org/simple/dydactic/) (requires-python:>=3.10) 2025-10-29T18:38:11,698 Skipping link: No binaries permitted for dydactic: https://archive1.piwheels.org/simple/dydactic/dydactic-0.0.1-py3-none-any.whl#sha256=24f4509bc7def656aefefba30671f4962de3e8bafa118496d6d3daef71d0c6ba (from https://www.piwheels.org/simple/dydactic/) (requires-python:>=3.11) 2025-10-29T18:38:11,699 Skipping link: not a file: https://www.piwheels.org/simple/dydactic/ 2025-10-29T18:38:11,699 Skipping link: not a file: https://pypi.org/simple/dydactic/ 2025-10-29T18:38:11,718 Given no hashes to check 1 links for project 'dydactic': discarding no candidates 2025-10-29T18:38:11,736 Collecting dydactic==0.2.0 2025-10-29T18:38:11,738 Created temporary directory: /tmp/pip-unpack-z85j339l 2025-10-29T18:38:11,950 Downloading dydactic-0.2.0.tar.gz (31 kB) 2025-10-29T18:38:12,034 Added dydactic==0.2.0 from https://files.pythonhosted.org/packages/0a/0a/50432decb17287695e4601cfc819cad48b759c3313aa8d30b7bc5fab70cc/dydactic-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-p0g80ns3' 2025-10-29T18:38:12,039 Created temporary directory: /tmp/pip-build-env-m4qk7byo 2025-10-29T18:38:12,043 Installing build dependencies: started 2025-10-29T18:38:12,045 Running command pip subprocess to install build dependencies 2025-10-29T18:38:13,169 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-29T18:38:13,749 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 2025-10-29T18:38:13,771 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-29T18:38:15,530 Collecting setuptools>=61.0 2025-10-29T18:38:15,633 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-29T18:38:18,515 Installing collected packages: setuptools 2025-10-29T18:38:22,176 Successfully installed setuptools-80.9.0 2025-10-29T18:38:22,441 Installing build dependencies: finished with status 'done' 2025-10-29T18:38:22,448 Getting requirements to build wheel: started 2025-10-29T18:38:22,449 Running command Getting requirements to build wheel 2025-10-29T18:38:23,047 /tmp/pip-build-env-m4qk7byo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-29T18:38:23,047 !! 2025-10-29T18:38:23,048 ******************************************************************************** 2025-10-29T18:38:23,049 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). 2025-10-29T18:38:23,050 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-29T18:38:23,050 or your builds will no longer be supported. 2025-10-29T18:38:23,051 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T18:38:23,052 ******************************************************************************** 2025-10-29T18:38:23,053 !! 2025-10-29T18:38:23,054 corresp(dist, value, root_dir) 2025-10-29T18:38:23,141 running egg_info 2025-10-29T18:38:23,148 writing dydactic.egg-info/PKG-INFO 2025-10-29T18:38:23,154 writing dependency_links to dydactic.egg-info/dependency_links.txt 2025-10-29T18:38:23,157 writing requirements to dydactic.egg-info/requires.txt 2025-10-29T18:38:23,158 writing top-level names to dydactic.egg-info/top_level.txt 2025-10-29T18:38:23,181 reading manifest file 'dydactic.egg-info/SOURCES.txt' 2025-10-29T18:38:23,187 writing manifest file 'dydactic.egg-info/SOURCES.txt' 2025-10-29T18:38:23,285 Getting requirements to build wheel: finished with status 'done' 2025-10-29T18:38:23,288 Created temporary directory: /tmp/pip-modern-metadata-l7my5sez 2025-10-29T18:38:23,290 Preparing metadata (pyproject.toml): started 2025-10-29T18:38:23,292 Running command Preparing metadata (pyproject.toml) 2025-10-29T18:38:23,843 /tmp/pip-build-env-m4qk7byo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-29T18:38:23,843 !! 2025-10-29T18:38:23,844 ******************************************************************************** 2025-10-29T18:38:23,845 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). 2025-10-29T18:38:23,846 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-29T18:38:23,846 or your builds will no longer be supported. 2025-10-29T18:38:23,847 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T18:38:23,848 ******************************************************************************** 2025-10-29T18:38:23,849 !! 2025-10-29T18:38:23,850 corresp(dist, value, root_dir) 2025-10-29T18:38:23,934 running dist_info 2025-10-29T18:38:23,947 creating /tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info 2025-10-29T18:38:23,948 writing /tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info/PKG-INFO 2025-10-29T18:38:23,953 writing dependency_links to /tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info/dependency_links.txt 2025-10-29T18:38:23,955 writing requirements to /tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info/requires.txt 2025-10-29T18:38:23,956 writing top-level names to /tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info/top_level.txt 2025-10-29T18:38:23,958 writing manifest file '/tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info/SOURCES.txt' 2025-10-29T18:38:23,978 reading manifest file '/tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info/SOURCES.txt' 2025-10-29T18:38:23,983 writing manifest file '/tmp/pip-modern-metadata-l7my5sez/dydactic.egg-info/SOURCES.txt' 2025-10-29T18:38:23,984 creating '/tmp/pip-modern-metadata-l7my5sez/dydactic-0.2.0.dist-info' 2025-10-29T18:38:24,106 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-29T18:38:24,112 Source in /tmp/pip-wheel-l8jsa5hn/dydactic_0820f3b69c1f42babd7efebea512d60c has version 0.2.0, which satisfies requirement dydactic==0.2.0 from https://files.pythonhosted.org/packages/0a/0a/50432decb17287695e4601cfc819cad48b759c3313aa8d30b7bc5fab70cc/dydactic-0.2.0.tar.gz 2025-10-29T18:38:24,113 Removed dydactic==0.2.0 from https://files.pythonhosted.org/packages/0a/0a/50432decb17287695e4601cfc819cad48b759c3313aa8d30b7bc5fab70cc/dydactic-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-p0g80ns3' 2025-10-29T18:38:24,120 Created temporary directory: /tmp/pip-unpack-vu8p7nw3 2025-10-29T18:38:24,121 Building wheels for collected packages: dydactic 2025-10-29T18:38:24,126 Created temporary directory: /tmp/pip-wheel-nrbb674b 2025-10-29T18:38:24,126 Destination directory: /tmp/pip-wheel-nrbb674b 2025-10-29T18:38:24,129 Building wheel for dydactic (pyproject.toml): started 2025-10-29T18:38:24,130 Running command Building wheel for dydactic (pyproject.toml) 2025-10-29T18:38:24,674 /tmp/pip-build-env-m4qk7byo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-29T18:38:24,675 !! 2025-10-29T18:38:24,676 ******************************************************************************** 2025-10-29T18:38:24,676 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). 2025-10-29T18:38:24,677 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-29T18:38:24,678 or your builds will no longer be supported. 2025-10-29T18:38:24,679 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-29T18:38:24,679 ******************************************************************************** 2025-10-29T18:38:24,680 !! 2025-10-29T18:38:24,680 corresp(dist, value, root_dir) 2025-10-29T18:38:24,755 running bdist_wheel 2025-10-29T18:38:24,776 running build 2025-10-29T18:38:24,777 running build_py 2025-10-29T18:38:24,784 creating build/lib/tests 2025-10-29T18:38:24,786 copying tests/test_edge_cases.py -> build/lib/tests 2025-10-29T18:38:24,788 copying tests/test_options.py -> build/lib/tests 2025-10-29T18:38:24,791 copying tests/conftest.py -> build/lib/tests 2025-10-29T18:38:24,793 copying tests/test_cast.py -> build/lib/tests 2025-10-29T18:38:24,795 copying tests/test_validate.py -> build/lib/tests 2025-10-29T18:38:24,797 copying tests/test_dicts.py -> build/lib/tests 2025-10-29T18:38:24,800 creating build/lib/dydactic 2025-10-29T18:38:24,801 copying dydactic/hooks.py -> build/lib/dydactic 2025-10-29T18:38:24,803 copying dydactic/export.py -> build/lib/dydactic 2025-10-29T18:38:24,806 copying dydactic/record.py -> build/lib/dydactic 2025-10-29T18:38:24,807 copying dydactic/async_validate.py -> build/lib/dydactic 2025-10-29T18:38:24,810 copying dydactic/transform.py -> build/lib/dydactic 2025-10-29T18:38:24,812 copying dydactic/stats.py -> build/lib/dydactic 2025-10-29T18:38:24,814 copying dydactic/cast.py -> build/lib/dydactic 2025-10-29T18:38:24,817 copying dydactic/__init__.py -> build/lib/dydactic 2025-10-29T18:38:24,819 copying dydactic/schema.py -> build/lib/dydactic 2025-10-29T18:38:24,822 copying dydactic/options.py -> build/lib/dydactic 2025-10-29T18:38:24,824 copying dydactic/rules.py -> build/lib/dydactic 2025-10-29T18:38:24,827 copying dydactic/result.py -> build/lib/dydactic 2025-10-29T18:38:24,829 copying dydactic/validate.py -> build/lib/dydactic 2025-10-29T18:38:24,832 running egg_info 2025-10-29T18:38:24,845 writing dydactic.egg-info/PKG-INFO 2025-10-29T18:38:24,850 writing dependency_links to dydactic.egg-info/dependency_links.txt 2025-10-29T18:38:24,852 writing requirements to dydactic.egg-info/requires.txt 2025-10-29T18:38:24,853 writing top-level names to dydactic.egg-info/top_level.txt 2025-10-29T18:38:24,864 reading manifest file 'dydactic.egg-info/SOURCES.txt' 2025-10-29T18:38:24,870 writing manifest file 'dydactic.egg-info/SOURCES.txt' 2025-10-29T18:38:24,884 installing to build/bdist.linux-armv7l/wheel 2025-10-29T18:38:24,884 running install 2025-10-29T18:38:24,908 running install_lib 2025-10-29T18:38:24,914 creating build/bdist.linux-armv7l/wheel 2025-10-29T18:38:24,916 creating build/bdist.linux-armv7l/wheel/tests 2025-10-29T18:38:24,917 copying build/lib/tests/test_edge_cases.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-29T18:38:24,920 copying build/lib/tests/test_options.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-29T18:38:24,922 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-29T18:38:24,924 copying build/lib/tests/test_cast.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-29T18:38:24,927 copying build/lib/tests/test_validate.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-29T18:38:24,929 copying build/lib/tests/test_dicts.py -> build/bdist.linux-armv7l/wheel/./tests 2025-10-29T18:38:24,932 creating build/bdist.linux-armv7l/wheel/dydactic 2025-10-29T18:38:24,933 copying build/lib/dydactic/hooks.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,935 copying build/lib/dydactic/export.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,937 copying build/lib/dydactic/record.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,939 copying build/lib/dydactic/async_validate.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,942 copying build/lib/dydactic/transform.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,944 copying build/lib/dydactic/stats.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,946 copying build/lib/dydactic/cast.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,948 copying build/lib/dydactic/__init__.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,950 copying build/lib/dydactic/schema.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,952 copying build/lib/dydactic/options.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,954 copying build/lib/dydactic/rules.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,956 copying build/lib/dydactic/result.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,957 copying build/lib/dydactic/validate.py -> build/bdist.linux-armv7l/wheel/./dydactic 2025-10-29T18:38:24,960 running install_egg_info 2025-10-29T18:38:24,966 Copying dydactic.egg-info to build/bdist.linux-armv7l/wheel/./dydactic-0.2.0-py3.11.egg-info 2025-10-29T18:38:24,975 running install_scripts 2025-10-29T18:38:24,982 creating build/bdist.linux-armv7l/wheel/dydactic-0.2.0.dist-info/WHEEL 2025-10-29T18:38:24,985 creating '/tmp/pip-wheel-nrbb674b/.tmp-kq36kula/dydactic-0.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-29T18:38:24,987 adding 'dydactic/__init__.py' 2025-10-29T18:38:24,989 adding 'dydactic/async_validate.py' 2025-10-29T18:38:24,991 adding 'dydactic/cast.py' 2025-10-29T18:38:24,993 adding 'dydactic/export.py' 2025-10-29T18:38:24,994 adding 'dydactic/hooks.py' 2025-10-29T18:38:24,996 adding 'dydactic/options.py' 2025-10-29T18:38:24,997 adding 'dydactic/record.py' 2025-10-29T18:38:24,998 adding 'dydactic/result.py' 2025-10-29T18:38:25,000 adding 'dydactic/rules.py' 2025-10-29T18:38:25,001 adding 'dydactic/schema.py' 2025-10-29T18:38:25,003 adding 'dydactic/stats.py' 2025-10-29T18:38:25,004 adding 'dydactic/transform.py' 2025-10-29T18:38:25,007 adding 'dydactic/validate.py' 2025-10-29T18:38:25,010 adding 'tests/conftest.py' 2025-10-29T18:38:25,011 adding 'tests/test_cast.py' 2025-10-29T18:38:25,012 adding 'tests/test_dicts.py' 2025-10-29T18:38:25,014 adding 'tests/test_edge_cases.py' 2025-10-29T18:38:25,015 adding 'tests/test_options.py' 2025-10-29T18:38:25,017 adding 'tests/test_validate.py' 2025-10-29T18:38:25,019 adding 'dydactic-0.2.0.dist-info/METADATA' 2025-10-29T18:38:25,020 adding 'dydactic-0.2.0.dist-info/WHEEL' 2025-10-29T18:38:25,021 adding 'dydactic-0.2.0.dist-info/top_level.txt' 2025-10-29T18:38:25,022 adding 'dydactic-0.2.0.dist-info/RECORD' 2025-10-29T18:38:25,024 removing build/bdist.linux-armv7l/wheel 2025-10-29T18:38:25,128 Building wheel for dydactic (pyproject.toml): finished with status 'done' 2025-10-29T18:38:25,133 Created wheel for dydactic: filename=dydactic-0.2.0-py3-none-any.whl size=33748 sha256=d67eed1dfed08def0655e495ca9bbb1467fe73bf5f2e79bece46a5864b850de0 2025-10-29T18:38:25,134 Stored in directory: /tmp/pip-ephem-wheel-cache-e90gkrgb/wheels/00/61/cd/9896245bf5f77591f97aeed1b9c03d8a72ede47db79a74360c 2025-10-29T18:38:25,147 Successfully built dydactic 2025-10-29T18:38:25,151 Removed build tracker: '/tmp/pip-build-tracker-p0g80ns3'