2024-01-22T14:34:53,261 Created temporary directory: /tmp/pip-build-tracker-ezz7c7o5 2024-01-22T14:34:53,263 Initialized build tracking at /tmp/pip-build-tracker-ezz7c7o5 2024-01-22T14:34:53,263 Created build tracker: /tmp/pip-build-tracker-ezz7c7o5 2024-01-22T14:34:53,264 Entered build tracker: /tmp/pip-build-tracker-ezz7c7o5 2024-01-22T14:34:53,265 Created temporary directory: /tmp/pip-wheel-50aab1_c 2024-01-22T14:34:53,268 Created temporary directory: /tmp/pip-ephem-wheel-cache-wtvikb64 2024-01-22T14:34:53,290 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-22T14:34:53,293 2 location(s) to search for versions of pyrecipes: 2024-01-22T14:34:53,293 * https://pypi.org/simple/pyrecipes/ 2024-01-22T14:34:53,293 * https://www.piwheels.org/simple/pyrecipes/ 2024-01-22T14:34:53,294 Fetching project page and analyzing links: https://pypi.org/simple/pyrecipes/ 2024-01-22T14:34:53,295 Getting page https://pypi.org/simple/pyrecipes/ 2024-01-22T14:34:53,296 Found index url https://pypi.org/simple/ 2024-01-22T14:34:53,515 Fetched page https://pypi.org/simple/pyrecipes/ as application/vnd.pypi.simple.v1+json 2024-01-22T14:34:53,521 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/3b/82/5b31dfb1e096bf3ccb7fc6d923efc228b80b140c25101f8f5dca9aa93e89/pyrecipes-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,522 Found link https://files.pythonhosted.org/packages/57/54/d530d369d4f49761907ecc618c60a0b47d098766dd59621ccbdf2f1efcae/pyrecipes-0.1.0.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.0 2024-01-22T14:34:53,523 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/4b/83/d802d062cd011affa062becac1e63b2e774452d2bb10facf295af0fc26da/pyrecipes-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,524 Found link https://files.pythonhosted.org/packages/2d/8d/32aaa512f09572ee4df2a318d7db680f3b78adf5e47acf9ea20b256f4fad/pyrecipes-0.1.1.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.1 2024-01-22T14:34:53,525 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/ad/ca/8d5d039ac17d03f64d3502415108c108d4c60fe9def0b4865acb90b030ec/pyrecipes-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,526 Found link https://files.pythonhosted.org/packages/9c/f0/fa5bddbd43b609652816fdae77757e464d932854eeff8dece3e7379cfa6a/pyrecipes-0.1.2.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.2 2024-01-22T14:34:53,527 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/89/95/719251e462f612616e2c2a334bf753f3c517fcf13b9dab897a902d2312d1/pyrecipes-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,528 Found link https://files.pythonhosted.org/packages/3a/cc/2c15ab2e2d6eb3f4c2db45a625ec3d8aa7615e00fb685221b92806282367/pyrecipes-0.1.3.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.3 2024-01-22T14:34:53,529 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/50/51/1377aa31c29c427272d8995b0ff91bc99a3b179d0275bc876acaaef946fd/pyrecipes-0.1.4-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,530 Found link https://files.pythonhosted.org/packages/63/0c/53cc44b2e8658ec2a3664ed2cea62ff773ed51f866a4fc226f32f34c4fb4/pyrecipes-0.1.4.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.4 2024-01-22T14:34:53,531 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/36/43/2b23209b5fb119bdd3bf0fa4405e8277600199363dd3c428536d3f25be1c/pyrecipes-0.1.5-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,532 Found link https://files.pythonhosted.org/packages/88/56/177395ce9d0f921f14711b1ef420ea8db7db5904b3d4419329c0871a6c51/pyrecipes-0.1.5.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.5 2024-01-22T14:34:53,533 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/7e/71/d8f974881f6c5069807abee6e41945295d5a9adbe04f6368085950bc53e6/pyrecipes-0.1.6-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,534 Found link https://files.pythonhosted.org/packages/42/e1/8db4a281ef0adfb3ceda65ea47d5f9e0deb0b5a986ab38a1b33744110876/pyrecipes-0.1.6.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.6 2024-01-22T14:34:53,535 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/a8/c9/d85f55fdb30cdedfb26724d0ffe1c6b99e745d2a490d1f9d6af34816ac34/pyrecipes-0.1.7-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,535 Found link https://files.pythonhosted.org/packages/34/89/44a90583b7ea562cc421bf40739c62af1df8e438df87ea3d514287ed2dbf/pyrecipes-0.1.7.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.7 2024-01-22T14:34:53,536 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/1a/e3/a75ac318d7b4e7dca6b56d811a7e35db30c91d508d90050f99f87ac3ee83/pyrecipes-0.1.8-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,537 Found link https://files.pythonhosted.org/packages/de/c8/9cad2e3cbf62ceafbf5fba33a5ed14abf7b1b5bc45d7b22d7d7f93d7878c/pyrecipes-0.1.8.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.8 2024-01-22T14:34:53,537 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/42/a3/15ecf199f9d40cc11f0a32112dd414617112fe4c04503433e2b15c8c2c00/pyrecipes-0.1.9-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,538 Found link https://files.pythonhosted.org/packages/5f/57/774bc4e2fd3b380e92e985ecc77c9199c6ebb8ad806dc0e4a69360252499/pyrecipes-0.1.9.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.9 2024-01-22T14:34:53,539 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/d7/ce/78cc78e1dc17f0275ceb2d74ac6d527c392a0e50af13065c67d437b6d5c8/pyrecipes-0.1.10-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,540 Found link https://files.pythonhosted.org/packages/85/1b/6652cb73aed64e75eefd2f28b263af9c284cce9a70fa67af33512e6175d0/pyrecipes-0.1.10.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.1.10 2024-01-22T14:34:53,541 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/46/a0/597ca46491494dbc56bfadde4d8dbf441bb17cab7aace78db191683da96d/pyrecipes-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,542 Found link https://files.pythonhosted.org/packages/c3/07/fb9597991aa862180dc5febd6c15befd21c09ebf284cf874e56b84b482b5/pyrecipes-0.2.0.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.0 2024-01-22T14:34:53,542 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/ee/f0/0d8b4eedbcddfcffaf1ff7c8e53ee2db63a1e19d93e7fe59ac00db970bfb/pyrecipes-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,543 Found link https://files.pythonhosted.org/packages/f3/90/2b1801940a58fce07435a003ffcf1617123bdef4d1f6207a8114b974b345/pyrecipes-0.2.1.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.1 2024-01-22T14:34:53,544 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrecipes/ 2024-01-22T14:34:53,545 Getting page https://www.piwheels.org/simple/pyrecipes/ 2024-01-22T14:34:53,547 Found index url https://www.piwheels.org/simple/ 2024-01-22T14:34:53,711 Fetched page https://www.piwheels.org/simple/pyrecipes/ as text/html 2024-01-22T14:34:53,715 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.0-py3-none-any.whl#sha256=42d3221b4dc775f6d91eefed42bae8d0ff86145b476d8ab74f7cc0d48603b65e (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,716 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.10-py3-none-any.whl#sha256=6233c676769dabd6663dae1fe592817a306f97931ae1b3282365167f7cdce624 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,716 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.9-py3-none-any.whl#sha256=dee5c0fadd79bc3b285bf075bc07bb7a1d2ef8289ddb4bab695ce1db8b0f9792 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,717 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.8-py3-none-any.whl#sha256=80f89a8ab1c9e1fdf7c26c50ca76a81e6b8376734bf5cb1d15758135ed5714ee (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,717 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.7-py3-none-any.whl#sha256=26b75113922f07b2b5a9a8137406551292fd31498f4a8851267218e1e5f28022 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,718 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.6-py3-none-any.whl#sha256=9ea78c43d4a9a12787e522a4b0d1dfba069315ab4f5e863941036a11752c7f9f (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,718 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.5-py3-none-any.whl#sha256=5ba70804ad4e079379262f27eca66c2a8cb144ebe27081e11439049d49ffd421 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,719 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.4-py3-none-any.whl#sha256=280b97be5cc0fb77c7bcffd3d535d7bd9b1abfbd5fd0227a1c5c2f9a97c1d04f (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,719 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.3-py3-none-any.whl#sha256=aee8542559876a1adc04ff9ec504216083aa13b9bf9d0063ce2b5121ef57a4fa (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,720 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.2-py3-none-any.whl#sha256=e4af8dedf9bdf08197e273fc3e14a6661377d2091ef6571fd22a732365441bcd (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,721 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.1-py3-none-any.whl#sha256=5df73aef372061c717fe7194c1f8983bdd928607f73cee65d41ab369b25d7759 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,721 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.1.0-py3-none-any.whl#sha256=a41e13d77ee9dbf6d4fbaa4f511ae2ead116aa747497252a68be9ec809d153b5 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-01-22T14:34:53,722 Skipping link: not a file: https://www.piwheels.org/simple/pyrecipes/ 2024-01-22T14:34:53,722 Skipping link: not a file: https://pypi.org/simple/pyrecipes/ 2024-01-22T14:34:53,742 Given no hashes to check 1 links for project 'pyrecipes': discarding no candidates 2024-01-22T14:34:53,760 Collecting pyrecipes==0.2.1 2024-01-22T14:34:53,762 Created temporary directory: /tmp/pip-unpack-zc40ze3a 2024-01-22T14:34:53,977 Downloading pyrecipes-0.2.1.tar.gz (2.3 MB) 2024-01-22T14:34:54,985 Added pyrecipes==0.2.1 from https://files.pythonhosted.org/packages/f3/90/2b1801940a58fce07435a003ffcf1617123bdef4d1f6207a8114b974b345/pyrecipes-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-ezz7c7o5' 2024-01-22T14:34:54,990 Created temporary directory: /tmp/pip-build-env-f2wdcxxg 2024-01-22T14:34:54,995 Installing build dependencies: started 2024-01-22T14:34:54,996 Running command pip subprocess to install build dependencies 2024-01-22T14:34:56,126 Using pip 23.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-01-22T14:34:56,637 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-22T14:34:58,065 Collecting setuptools 2024-01-22T14:34:58,080 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.0.3-py3-none-any.whl (819 kB) 2024-01-22T14:34:58,417 Collecting setuptools-scm 2024-01-22T14:34:58,431 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-8.0.4-py3-none-any.whl (42 kB) 2024-01-22T14:34:58,765 Collecting packaging>=20 (from setuptools-scm) 2024-01-22T14:34:58,782 Using cached https://www.piwheels.org/simple/packaging/packaging-23.2-py3-none-any.whl (53 kB) 2024-01-22T14:34:58,895 Collecting typing-extensions (from setuptools-scm) 2024-01-22T14:34:58,911 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.9.0-py3-none-any.whl (32 kB) 2024-01-22T14:35:01,411 Installing collected packages: typing-extensions, setuptools, packaging, setuptools-scm 2024-01-22T14:35:06,446 Successfully installed packaging-23.2 setuptools-69.0.3 setuptools-scm-8.0.4 typing-extensions-4.9.0 2024-01-22T14:35:07,379 [notice] A new release of pip is available: 23.3.1 -> 23.3.2 2024-01-22T14:35:07,380 [notice] To update, run: python3 -m pip install --upgrade pip 2024-01-22T14:35:07,750 Installing build dependencies: finished with status 'done' 2024-01-22T14:35:07,754 Getting requirements to build wheel: started 2024-01-22T14:35:07,756 Running command Getting requirements to build wheel 2024-01-22T14:35:08,404 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section 2024-01-22T14:35:08,918 running egg_info 2024-01-22T14:35:08,923 writing src/pyrecipes.egg-info/PKG-INFO 2024-01-22T14:35:08,927 writing dependency_links to src/pyrecipes.egg-info/dependency_links.txt 2024-01-22T14:35:08,929 writing entry points to src/pyrecipes.egg-info/entry_points.txt 2024-01-22T14:35:08,932 writing requirements to src/pyrecipes.egg-info/requires.txt 2024-01-22T14:35:08,934 writing top-level names to src/pyrecipes.egg-info/top_level.txt 2024-01-22T14:35:09,203 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-01-22T14:35:09,207 reading manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-01-22T14:35:09,215 adding license file 'LICENSE' 2024-01-22T14:35:09,228 writing manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-01-22T14:35:09,347 Getting requirements to build wheel: finished with status 'done' 2024-01-22T14:35:09,358 Installing backend dependencies: started 2024-01-22T14:35:09,360 Running command pip subprocess to install backend dependencies 2024-01-22T14:35:10,497 Using pip 23.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-01-22T14:35:11,014 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-22T14:35:11,507 Collecting wheel 2024-01-22T14:35:11,521 Using cached https://www.piwheels.org/simple/wheel/wheel-0.42.0-py3-none-any.whl (65 kB) 2024-01-22T14:35:13,746 Installing collected packages: wheel 2024-01-22T14:35:13,965 Creating /tmp/pip-build-env-f2wdcxxg/normal/local/bin 2024-01-22T14:35:13,967 changing mode of /tmp/pip-build-env-f2wdcxxg/normal/local/bin/wheel to 755 2024-01-22T14:35:13,978 Successfully installed wheel-0.42.0 2024-01-22T14:35:14,251 [notice] A new release of pip is available: 23.3.1 -> 23.3.2 2024-01-22T14:35:14,251 [notice] To update, run: python3 -m pip install --upgrade pip 2024-01-22T14:35:14,480 Installing backend dependencies: finished with status 'done' 2024-01-22T14:35:14,482 Created temporary directory: /tmp/pip-modern-metadata-4yj1w2mw 2024-01-22T14:35:14,484 Preparing metadata (pyproject.toml): started 2024-01-22T14:35:14,486 Running command Preparing metadata (pyproject.toml) 2024-01-22T14:35:14,994 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section 2024-01-22T14:35:15,385 running dist_info 2024-01-22T14:35:15,391 creating /tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info 2024-01-22T14:35:15,396 writing /tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/PKG-INFO 2024-01-22T14:35:15,399 writing dependency_links to /tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/dependency_links.txt 2024-01-22T14:35:15,401 writing entry points to /tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/entry_points.txt 2024-01-22T14:35:15,402 writing requirements to /tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/requires.txt 2024-01-22T14:35:15,404 writing top-level names to /tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/top_level.txt 2024-01-22T14:35:15,405 writing manifest file '/tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/SOURCES.txt' 2024-01-22T14:35:15,594 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-01-22T14:35:15,598 reading manifest file '/tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/SOURCES.txt' 2024-01-22T14:35:15,600 adding license file 'LICENSE' 2024-01-22T14:35:15,608 writing manifest file '/tmp/pip-modern-metadata-4yj1w2mw/pyrecipes.egg-info/SOURCES.txt' 2024-01-22T14:35:15,609 creating '/tmp/pip-modern-metadata-4yj1w2mw/pyrecipes-0.2.1.dist-info' 2024-01-22T14:35:15,771 Preparing metadata (pyproject.toml): finished with status 'done' 2024-01-22T14:35:15,776 Source in /tmp/pip-wheel-50aab1_c/pyrecipes_d7f6ef4256474c969ea05aff2a794cf8 has version 0.2.1, which satisfies requirement pyrecipes==0.2.1 from https://files.pythonhosted.org/packages/f3/90/2b1801940a58fce07435a003ffcf1617123bdef4d1f6207a8114b974b345/pyrecipes-0.2.1.tar.gz 2024-01-22T14:35:15,777 Removed pyrecipes==0.2.1 from https://files.pythonhosted.org/packages/f3/90/2b1801940a58fce07435a003ffcf1617123bdef4d1f6207a8114b974b345/pyrecipes-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-ezz7c7o5' 2024-01-22T14:35:15,782 Created temporary directory: /tmp/pip-unpack-pv0u0m6c 2024-01-22T14:35:15,783 Created temporary directory: /tmp/pip-unpack-gshvkpkp 2024-01-22T14:35:15,791 Building wheels for collected packages: pyrecipes 2024-01-22T14:35:15,795 Created temporary directory: /tmp/pip-wheel-mtnx53_v 2024-01-22T14:35:15,795 Destination directory: /tmp/pip-wheel-mtnx53_v 2024-01-22T14:35:15,798 Building wheel for pyrecipes (pyproject.toml): started 2024-01-22T14:35:15,799 Running command Building wheel for pyrecipes (pyproject.toml) 2024-01-22T14:35:16,284 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section 2024-01-22T14:35:16,646 running bdist_wheel 2024-01-22T14:35:16,668 running build 2024-01-22T14:35:16,669 running build_py 2024-01-22T14:35:16,675 creating build 2024-01-22T14:35:16,675 creating build/lib 2024-01-22T14:35:16,676 creating build/lib/pyrecipes 2024-01-22T14:35:16,678 copying src/pyrecipes/cookbook.py -> build/lib/pyrecipes 2024-01-22T14:35:16,679 copying src/pyrecipes/chapter.py -> build/lib/pyrecipes 2024-01-22T14:35:16,681 copying src/pyrecipes/template.py -> build/lib/pyrecipes 2024-01-22T14:35:16,683 copying src/pyrecipes/recipe.py -> build/lib/pyrecipes 2024-01-22T14:35:16,685 copying src/pyrecipes/errors.py -> build/lib/pyrecipes 2024-01-22T14:35:16,687 copying src/pyrecipes/__init__.py -> build/lib/pyrecipes 2024-01-22T14:35:16,689 creating build/lib/pyrecipes/cli 2024-01-22T14:35:16,690 copying src/pyrecipes/cli/chapters.py -> build/lib/pyrecipes/cli 2024-01-22T14:35:16,692 copying src/pyrecipes/cli/show.py -> build/lib/pyrecipes/cli 2024-01-22T14:35:16,693 copying src/pyrecipes/cli/search.py -> build/lib/pyrecipes/cli 2024-01-22T14:35:16,695 copying src/pyrecipes/cli/run.py -> build/lib/pyrecipes/cli 2024-01-22T14:35:16,696 copying src/pyrecipes/cli/ls.py -> build/lib/pyrecipes/cli 2024-01-22T14:35:16,698 copying src/pyrecipes/cli/__init__.py -> build/lib/pyrecipes/cli 2024-01-22T14:35:16,700 creating build/lib/pyrecipes/utils 2024-01-22T14:35:16,701 copying src/pyrecipes/utils/cli.py -> build/lib/pyrecipes/utils 2024-01-22T14:35:16,702 copying src/pyrecipes/utils/__init__.py -> build/lib/pyrecipes/utils 2024-01-22T14:35:16,704 copying src/pyrecipes/utils/text.py -> build/lib/pyrecipes/utils 2024-01-22T14:35:16,706 creating build/lib/pyrecipes/recipes 2024-01-22T14:35:16,707 copying src/pyrecipes/recipes/__init__.py -> build/lib/pyrecipes/recipes 2024-01-22T14:35:16,713 creating build/lib/pyrecipes/recipes/09_metaprogramming 2024-01-22T14:35:16,714 creating build/lib/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator 2024-01-22T14:35:16,714 copying src/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator 2024-01-22T14:35:16,717 creating build/lib/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments 2024-01-22T14:35:16,718 copying src/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments 2024-01-22T14:35:16,720 creating build/lib/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator 2024-01-22T14:35:16,721 copying src/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator 2024-01-22T14:35:16,723 creating build/lib/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function 2024-01-22T14:35:16,724 copying src/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function 2024-01-22T14:35:16,727 creating build/lib/pyrecipes/recipes/07_functions 2024-01-22T14:35:16,727 creating build/lib/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function 2024-01-22T14:35:16,728 copying src/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function/example.py -> build/lib/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function 2024-01-22T14:35:16,731 creating build/lib/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments 2024-01-22T14:35:16,731 copying src/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments/example.py -> build/lib/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments 2024-01-22T14:35:16,734 creating build/lib/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments 2024-01-22T14:35:16,735 copying src/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments/example.py -> build/lib/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments 2024-01-22T14:35:16,737 creating build/lib/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments 2024-01-22T14:35:16,738 copying src/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments/example.py -> build/lib/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments 2024-01-22T14:35:16,741 creating build/lib/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions 2024-01-22T14:35:16,742 copying src/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions/example.py -> build/lib/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions 2024-01-22T14:35:16,744 creating build/lib/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments 2024-01-22T14:35:16,745 copying src/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments/example.py -> build/lib/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments 2024-01-22T14:35:16,747 creating build/lib/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions 2024-01-22T14:35:16,748 copying src/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions/example.py -> build/lib/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions 2024-01-22T14:35:16,750 creating build/lib/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions 2024-01-22T14:35:16,751 copying src/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions/example.py -> build/lib/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions 2024-01-22T14:35:16,753 creating build/lib/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions 2024-01-22T14:35:16,754 copying src/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions/example.py -> build/lib/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions 2024-01-22T14:35:16,756 creating build/lib/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments 2024-01-22T14:35:16,757 copying src/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments/example.py -> build/lib/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments 2024-01-22T14:35:16,759 creating build/lib/pyrecipes/recipes/07_functions/11_inlining_callback_functions 2024-01-22T14:35:16,760 copying src/pyrecipes/recipes/07_functions/11_inlining_callback_functions/example.py -> build/lib/pyrecipes/recipes/07_functions/11_inlining_callback_functions 2024-01-22T14:35:16,763 creating build/lib/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure 2024-01-22T14:35:16,764 copying src/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure/example.py -> build/lib/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure 2024-01-22T14:35:16,766 creating build/lib/pyrecipes/recipes/02_strings_and_text 2024-01-22T14:35:16,767 creating build/lib/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns 2024-01-22T14:35:16,768 copying src/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns 2024-01-22T14:35:16,770 creating build/lib/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text 2024-01-22T14:35:16,771 copying src/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text 2024-01-22T14:35:16,773 creating build/lib/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match 2024-01-22T14:35:16,774 copying src/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match 2024-01-22T14:35:16,777 creating build/lib/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text 2024-01-22T14:35:16,778 copying src/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text 2024-01-22T14:35:16,780 creating build/lib/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser 2024-01-22T14:35:16,782 copying src/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser 2024-01-22T14:35:16,784 creating build/lib/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings 2024-01-22T14:35:16,785 copying src/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings 2024-01-22T14:35:16,787 creating build/lib/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions 2024-01-22T14:35:16,788 copying src/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions 2024-01-22T14:35:16,790 creating build/lib/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation 2024-01-22T14:35:16,791 copying src/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation 2024-01-22T14:35:16,794 creating build/lib/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns 2024-01-22T14:35:16,794 copying src/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns 2024-01-22T14:35:16,797 creating build/lib/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text 2024-01-22T14:35:16,798 copying src/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text 2024-01-22T14:35:16,800 creating build/lib/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters 2024-01-22T14:35:16,801 copying src/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters 2024-01-22T14:35:16,804 creating build/lib/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns 2024-01-22T14:35:16,805 copying src/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns 2024-01-22T14:35:16,807 creating build/lib/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings 2024-01-22T14:35:16,808 copying src/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings 2024-01-22T14:35:16,810 creating build/lib/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings 2024-01-22T14:35:16,811 copying src/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings 2024-01-22T14:35:16,814 creating build/lib/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string 2024-01-22T14:35:16,815 copying src/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string 2024-01-22T14:35:16,817 creating build/lib/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings 2024-01-22T14:35:16,819 copying src/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings 2024-01-22T14:35:16,821 creating build/lib/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text 2024-01-22T14:35:16,822 copying src/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text 2024-01-22T14:35:16,824 creating build/lib/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns 2024-01-22T14:35:16,825 copying src/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns 2024-01-22T14:35:16,827 creating build/lib/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings 2024-01-22T14:35:16,828 copying src/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings 2024-01-22T14:35:16,830 creating build/lib/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text 2024-01-22T14:35:16,831 copying src/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text/example.py -> build/lib/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text 2024-01-22T14:35:16,833 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times 2024-01-22T14:35:16,834 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random 2024-01-22T14:35:16,835 copying src/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random 2024-01-22T14:35:16,837 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers 2024-01-22T14:35:16,838 copying src/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers 2024-01-22T14:35:16,840 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays 2024-01-22T14:35:16,841 copying src/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays 2024-01-22T14:35:16,844 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month 2024-01-22T14:35:16,845 copying src/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month 2024-01-22T14:35:16,847 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones 2024-01-22T14:35:16,848 copying src/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones 2024-01-22T14:35:16,850 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes 2024-01-22T14:35:16,851 copying src/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes 2024-01-22T14:35:16,854 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes 2024-01-22T14:35:16,855 copying src/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes 2024-01-22T14:35:16,857 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output 2024-01-22T14:35:16,858 copying src/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output 2024-01-22T14:35:16,861 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values 2024-01-22T14:35:16,862 copying src/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values 2024-01-22T14:35:16,864 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math 2024-01-22T14:35:16,865 copying src/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math 2024-01-22T14:35:16,867 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions 2024-01-22T14:35:16,868 copying src/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions 2024-01-22T14:35:16,870 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions 2024-01-22T14:35:16,871 copying src/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions 2024-01-22T14:35:16,874 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans 2024-01-22T14:35:16,875 copying src/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans 2024-01-22T14:35:16,877 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations 2024-01-22T14:35:16,878 copying src/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations 2024-01-22T14:35:16,880 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date 2024-01-22T14:35:16,881 copying src/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date 2024-01-22T14:35:16,883 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations 2024-01-22T14:35:16,884 copying src/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations/example.py -> build/lib/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations 2024-01-22T14:35:16,887 creating build/lib/pyrecipes/recipes/04_iterators_and_generators 2024-01-22T14:35:16,887 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence 2024-01-22T14:35:16,888 copying src/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence 2024-01-22T14:35:16,891 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator 2024-01-22T14:35:16,892 copying src/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator 2024-01-22T14:35:16,894 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-01-22T14:35:16,895 copying src/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-01-22T14:35:16,897 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-01-22T14:35:16,898 copying src/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-01-22T14:35:16,900 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables 2024-01-22T14:35:16,901 copying src/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables 2024-01-22T14:35:16,904 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol 2024-01-22T14:35:16,905 copying src/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol 2024-01-22T14:35:16,907 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers 2024-01-22T14:35:16,908 copying src/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers 2024-01-22T14:35:16,911 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators 2024-01-22T14:35:16,912 copying src/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators 2024-01-22T14:35:16,914 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration 2024-01-22T14:35:16,915 copying src/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration 2024-01-22T14:35:16,917 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-01-22T14:35:16,918 copying src/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-01-22T14:35:16,920 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines 2024-01-22T14:35:16,921 copying src/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines 2024-01-22T14:35:16,924 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse 2024-01-22T14:35:16,925 copying src/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse 2024-01-22T14:35:16,927 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-01-22T14:35:16,928 copying src/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-01-22T14:35:16,931 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence 2024-01-22T14:35:16,932 copying src/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence 2024-01-22T14:35:16,934 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously 2024-01-22T14:35:16,935 copying src/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously 2024-01-22T14:35:16,937 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations 2024-01-22T14:35:16,938 copying src/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations/example.py -> build/lib/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations 2024-01-22T14:35:16,942 creating build/lib/pyrecipes/recipes/08_classes_and_objects 2024-01-22T14:35:16,942 creating build/lib/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties 2024-01-22T14:35:16,943 copying src/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties 2024-01-22T14:35:16,946 creating build/lib/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol 2024-01-22T14:35:16,947 copying src/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol 2024-01-22T14:35:16,949 creating build/lib/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers 2024-01-22T14:35:16,950 copying src/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers 2024-01-22T14:35:16,952 creating build/lib/pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string 2024-01-22T14:35:16,953 copying src/pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string 2024-01-22T14:35:16,955 creating build/lib/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations 2024-01-22T14:35:16,956 copying src/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations 2024-01-22T14:35:16,959 creating build/lib/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-01-22T14:35:16,960 copying src/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-01-22T14:35:16,962 copying src/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/node.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-01-22T14:35:16,964 creating build/lib/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances 2024-01-22T14:35:16,965 copying src/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances 2024-01-22T14:35:16,968 creating build/lib/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class 2024-01-22T14:35:16,969 copying src/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class 2024-01-22T14:35:16,971 creating build/lib/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class 2024-01-22T14:35:16,972 copying src/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class 2024-01-22T14:35:16,974 creating build/lib/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure 2024-01-22T14:35:16,975 copying src/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure 2024-01-22T14:35:16,977 creating build/lib/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures 2024-01-22T14:35:16,978 copying src/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures 2024-01-22T14:35:16,980 creating build/lib/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class 2024-01-22T14:35:16,981 copying src/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class 2024-01-22T14:35:16,983 creating build/lib/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines 2024-01-22T14:35:16,984 copying src/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines 2024-01-22T14:35:16,986 creating build/lib/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances 2024-01-22T14:35:16,987 copying src/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances 2024-01-22T14:35:16,990 creating build/lib/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes 2024-01-22T14:35:16,991 copying src/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes 2024-01-22T14:35:16,993 creating build/lib/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access 2024-01-22T14:35:16,994 copying src/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access 2024-01-22T14:35:16,996 creating build/lib/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern 2024-01-22T14:35:16,997 copying src/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern 2024-01-22T14:35:16,999 creating build/lib/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting 2024-01-22T14:35:17,000 copying src/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting 2024-01-22T14:35:17,003 creating build/lib/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances 2024-01-22T14:35:17,004 copying src/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances 2024-01-22T14:35:17,006 creating build/lib/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init 2024-01-22T14:35:17,007 copying src/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init 2024-01-22T14:35:17,009 creating build/lib/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class 2024-01-22T14:35:17,010 copying src/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class 2024-01-22T14:35:17,012 creating build/lib/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins 2024-01-22T14:35:17,013 copying src/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins 2024-01-22T14:35:17,015 creating build/lib/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass 2024-01-22T14:35:17,016 copying src/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass 2024-01-22T14:35:17,018 creating build/lib/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system 2024-01-22T14:35:17,019 copying src/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system 2024-01-22T14:35:17,021 creating build/lib/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute 2024-01-22T14:35:17,022 copying src/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute/example.py -> build/lib/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute 2024-01-22T14:35:17,024 creating build/lib/pyrecipes/recipes/11_networking_and_web_programming 2024-01-22T14:35:17,025 creating build/lib/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client 2024-01-22T14:35:17,026 copying src/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client/example.py -> build/lib/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client 2024-01-22T14:35:17,028 creating build/lib/pyrecipes/recipes/12_concurrency 2024-01-22T14:35:17,029 creating build/lib/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool 2024-01-22T14:35:17,030 copying src/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool/example.py -> build/lib/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool 2024-01-22T14:35:17,032 creating build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming 2024-01-22T14:35:17,033 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/example.py -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming 2024-01-22T14:35:17,036 creating build/lib/pyrecipes/recipes/12_concurrency/03_communicating_between_threads 2024-01-22T14:35:17,036 copying src/pyrecipes/recipes/12_concurrency/03_communicating_between_threads/example.py -> build/lib/pyrecipes/recipes/12_concurrency/03_communicating_between_threads 2024-01-22T14:35:17,039 creating build/lib/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads 2024-01-22T14:35:17,040 copying src/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads/example.py -> build/lib/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads 2024-01-22T14:35:17,042 creating build/lib/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started 2024-01-22T14:35:17,043 copying src/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started/example.py -> build/lib/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started 2024-01-22T14:35:17,046 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing 2024-01-22T14:35:17,046 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-01-22T14:35:17,047 copying src/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-01-22T14:35:17,049 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:17,050 copying src/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:17,052 copying src/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/create_poly.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:17,054 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-01-22T14:35:17,055 copying src/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-01-22T14:35:17,057 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64 2024-01-22T14:35:17,058 copying src/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64 2024-01-22T14:35:17,060 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-01-22T14:35:17,061 copying src/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-01-22T14:35:17,064 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-01-22T14:35:17,064 copying src/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-01-22T14:35:17,067 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-01-22T14:35:17,068 copying src/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-01-22T14:35:17,070 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-01-22T14:35:17,071 copying src/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-01-22T14:35:17,073 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits 2024-01-22T14:35:17,074 copying src/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits 2024-01-22T14:35:17,077 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml 2024-01-22T14:35:17,077 copying src/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml 2024-01-22T14:35:17,080 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics 2024-01-22T14:35:17,080 copying src/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics 2024-01-22T14:35:17,083 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database 2024-01-22T14:35:17,083 copying src/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database 2024-01-22T14:35:17,086 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-01-22T14:35:17,086 copying src/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/example.py -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-01-22T14:35:17,089 creating build/lib/pyrecipes/recipes/05_files_and_io 2024-01-22T14:35:17,089 creating build/lib/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-01-22T14:35:17,090 copying src/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-01-22T14:35:17,093 creating build/lib/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-01-22T14:35:17,093 copying src/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-01-22T14:35:17,096 creating build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:17,097 copying src/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:17,099 creating build/lib/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames 2024-01-22T14:35:17,100 copying src/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames 2024-01-22T14:35:17,102 creating build/lib/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-01-22T14:35:17,103 copying src/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-01-22T14:35:17,105 creating build/lib/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-01-22T14:35:17,106 copying src/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-01-22T14:35:17,108 creating build/lib/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-01-22T14:35:17,109 copying src/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-01-22T14:35:17,111 creating build/lib/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file 2024-01-22T14:35:17,112 copying src/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file 2024-01-22T14:35:17,115 creating build/lib/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-01-22T14:35:17,116 copying src/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-01-22T14:35:17,118 creating build/lib/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories 2024-01-22T14:35:17,119 copying src/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories 2024-01-22T14:35:17,121 creating build/lib/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-01-22T14:35:17,122 copying src/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-01-22T14:35:17,124 creating build/lib/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-01-22T14:35:17,125 copying src/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-01-22T14:35:17,127 creating build/lib/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending 2024-01-22T14:35:17,128 copying src/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending 2024-01-22T14:35:17,131 creating build/lib/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file 2024-01-22T14:35:17,131 copying src/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file 2024-01-22T14:35:17,134 creating build/lib/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-01-22T14:35:17,135 copying src/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-01-22T14:35:17,137 creating build/lib/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-01-22T14:35:17,138 copying src/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-01-22T14:35:17,140 creating build/lib/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port 2024-01-22T14:35:17,141 copying src/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port 2024-01-22T14:35:17,143 creating build/lib/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames 2024-01-22T14:35:17,144 copying src/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames 2024-01-22T14:35:17,147 creating build/lib/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-01-22T14:35:17,148 copying src/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-01-22T14:35:17,150 creating build/lib/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string 2024-01-22T14:35:17,151 copying src/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string 2024-01-22T14:35:17,154 creating build/lib/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file 2024-01-22T14:35:17,155 copying src/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file/example.py -> build/lib/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file 2024-01-22T14:35:17,157 creating build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2 2024-01-22T14:35:17,158 copying src/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2/example_2_empty.py -> build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2 2024-01-22T14:35:17,160 creating build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1 2024-01-22T14:35:17,161 copying src/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1/example_1_empty.py -> build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1 2024-01-22T14:35:17,163 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms 2024-01-22T14:35:17,163 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping 2024-01-22T14:35:17,164 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping 2024-01-22T14:35:17,166 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length 2024-01-22T14:35:17,167 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length 2024-01-22T14:35:17,170 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items 2024-01-22T14:35:17,171 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items 2024-01-22T14:35:17,173 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables 2024-01-22T14:35:17,174 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables 2024-01-22T14:35:17,176 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field 2024-01-22T14:35:17,177 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field 2024-01-22T14:35:17,179 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries 2024-01-22T14:35:17,180 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries 2024-01-22T14:35:17,182 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary 2024-01-22T14:35:17,183 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary 2024-01-22T14:35:17,186 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-01-22T14:35:17,187 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-01-22T14:35:17,189 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary 2024-01-22T14:35:17,190 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary 2024-01-22T14:35:17,192 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time 2024-01-22T14:35:17,193 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time 2024-01-22T14:35:17,195 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order 2024-01-22T14:35:17,196 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order 2024-01-22T14:35:17,199 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support 2024-01-22T14:35:17,200 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support 2024-01-22T14:35:17,202 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries 2024-01-22T14:35:17,203 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries 2024-01-22T14:35:17,206 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence 2024-01-22T14:35:17,207 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence 2024-01-22T14:35:17,209 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order 2024-01-22T14:35:17,210 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order 2024-01-22T14:35:17,212 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue 2024-01-22T14:35:17,213 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue 2024-01-22T14:35:17,216 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element 2024-01-22T14:35:17,217 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element 2024-01-22T14:35:17,219 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice 2024-01-22T14:35:17,220 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice 2024-01-22T14:35:17,222 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key 2024-01-22T14:35:17,223 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key 2024-01-22T14:35:17,226 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements 2024-01-22T14:35:17,227 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements/example.py -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements 2024-01-22T14:35:17,233 running egg_info 2024-01-22T14:35:17,238 writing src/pyrecipes.egg-info/PKG-INFO 2024-01-22T14:35:17,240 writing dependency_links to src/pyrecipes.egg-info/dependency_links.txt 2024-01-22T14:35:17,242 writing entry points to src/pyrecipes.egg-info/entry_points.txt 2024-01-22T14:35:17,243 writing requirements to src/pyrecipes.egg-info/requires.txt 2024-01-22T14:35:17,244 writing top-level names to src/pyrecipes.egg-info/top_level.txt 2024-01-22T14:35:17,395 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-01-22T14:35:17,398 reading manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-01-22T14:35:17,413 adding license file 'LICENSE' 2024-01-22T14:35:17,426 writing manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-01-22T14:35:17,498 copying src/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/somefile.txt -> build/lib/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-01-22T14:35:17,500 copying src/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/somefile.txt -> build/lib/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-01-22T14:35:17,502 copying src/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/somefile.txt -> build/lib/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-01-22T14:35:17,505 copying src/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/access-log -> build/lib/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-01-22T14:35:17,507 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data 2024-01-22T14:35:17,507 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:17,509 copying src/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log -> build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:17,521 copying src/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0108.bz2 -> build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:17,524 copying src/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0208.bz2 -> build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:17,527 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:17,528 copying src/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log -> build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:17,542 copying src/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0108.gz -> build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:17,546 copying src/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0208.gz -> build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:17,550 creating build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,552 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121217.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,558 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121218.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,564 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121219.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,570 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121220.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,575 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121221.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,580 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121222.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,584 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121223.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,589 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121224.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,594 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121225.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,598 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121226.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,603 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121227.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,608 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121228.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,613 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121229.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,618 copying src/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121230.log.gz -> build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:17,623 copying src/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/stocks.csv -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-01-22T14:35:17,625 copying src/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/polys.bin -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:17,627 copying src/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/potholes.xml -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-01-22T14:35:17,632 copying src/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/sample.xml -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-01-22T14:35:17,634 copying src/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/data.b -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-01-22T14:35:17,636 copying src/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/data.json -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-01-22T14:35:17,638 copying src/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/sample.xml -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-01-22T14:35:17,641 copying src/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/pred.xml -> build/lib/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-01-22T14:35:17,643 copying src/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/sample.bin -> build/lib/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-01-22T14:35:17,645 copying src/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/somefile.txt -> build/lib/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-01-22T14:35:17,647 copying src/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_file -> build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:17,649 copying src/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_other_file -> build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:17,651 copying src/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/somefile.data -> build/lib/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-01-22T14:35:17,655 copying src/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/somefile.data -> build/lib/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-01-22T14:35:17,657 copying src/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/jalapeño.txt -> build/lib/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-01-22T14:35:17,659 copying src/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/data.bin -> build/lib/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-01-22T14:35:17,661 copying src/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/somefile.txt -> build/lib/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-01-22T14:35:17,663 copying src/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/pickled -> build/lib/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-01-22T14:35:17,665 copying src/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/somfile.bz2 -> build/lib/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-01-22T14:35:17,667 copying src/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/somefile.txt -> build/lib/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-01-22T14:35:17,669 copying src/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/sample.txt -> build/lib/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-01-22T14:35:17,672 copying src/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/somefile.txt -> build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-01-22T14:35:17,742 installing to build/bdist.linux-armv7l/wheel 2024-01-22T14:35:17,743 running install 2024-01-22T14:35:17,767 running install_lib 2024-01-22T14:35:17,772 creating build/bdist.linux-armv7l 2024-01-22T14:35:17,773 creating build/bdist.linux-armv7l/wheel 2024-01-22T14:35:17,775 creating build/bdist.linux-armv7l/wheel/pyrecipes 2024-01-22T14:35:17,776 copying build/lib/pyrecipes/cookbook.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-01-22T14:35:17,778 copying build/lib/pyrecipes/chapter.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-01-22T14:35:17,779 copying build/lib/pyrecipes/template.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-01-22T14:35:17,781 creating build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-01-22T14:35:17,782 copying build/lib/pyrecipes/cli/chapters.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-01-22T14:35:17,784 copying build/lib/pyrecipes/cli/show.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-01-22T14:35:17,786 copying build/lib/pyrecipes/cli/search.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-01-22T14:35:17,788 copying build/lib/pyrecipes/cli/run.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-01-22T14:35:17,790 copying build/lib/pyrecipes/cli/ls.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-01-22T14:35:17,792 copying build/lib/pyrecipes/cli/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-01-22T14:35:17,794 creating build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-01-22T14:35:17,795 copying build/lib/pyrecipes/utils/cli.py -> build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-01-22T14:35:17,797 copying build/lib/pyrecipes/utils/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-01-22T14:35:17,799 copying build/lib/pyrecipes/utils/text.py -> build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-01-22T14:35:17,802 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes 2024-01-22T14:35:17,803 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming 2024-01-22T14:35:17,805 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator 2024-01-22T14:35:17,806 copying build/lib/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator 2024-01-22T14:35:17,809 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments 2024-01-22T14:35:17,810 copying build/lib/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments 2024-01-22T14:35:17,812 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator 2024-01-22T14:35:17,813 copying build/lib/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator 2024-01-22T14:35:17,816 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function 2024-01-22T14:35:17,817 copying build/lib/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function 2024-01-22T14:35:17,819 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions 2024-01-22T14:35:17,821 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function 2024-01-22T14:35:17,822 copying build/lib/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function 2024-01-22T14:35:17,824 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments 2024-01-22T14:35:17,825 copying build/lib/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments 2024-01-22T14:35:17,827 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments 2024-01-22T14:35:17,828 copying build/lib/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments 2024-01-22T14:35:17,830 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments 2024-01-22T14:35:17,831 copying build/lib/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments 2024-01-22T14:35:17,833 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions 2024-01-22T14:35:17,834 copying build/lib/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions 2024-01-22T14:35:17,836 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments 2024-01-22T14:35:17,837 copying build/lib/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments 2024-01-22T14:35:17,840 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions 2024-01-22T14:35:17,841 copying build/lib/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions 2024-01-22T14:35:17,843 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions 2024-01-22T14:35:17,844 copying build/lib/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions 2024-01-22T14:35:17,847 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions 2024-01-22T14:35:17,848 copying build/lib/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions 2024-01-22T14:35:17,850 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments 2024-01-22T14:35:17,851 copying build/lib/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments 2024-01-22T14:35:17,854 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/11_inlining_callback_functions 2024-01-22T14:35:17,855 copying build/lib/pyrecipes/recipes/07_functions/11_inlining_callback_functions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/11_inlining_callback_functions 2024-01-22T14:35:17,857 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure 2024-01-22T14:35:17,858 copying build/lib/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure 2024-01-22T14:35:17,861 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text 2024-01-22T14:35:17,862 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns 2024-01-22T14:35:17,863 copying build/lib/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns 2024-01-22T14:35:17,866 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text 2024-01-22T14:35:17,866 copying build/lib/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text 2024-01-22T14:35:17,869 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match 2024-01-22T14:35:17,870 copying build/lib/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match 2024-01-22T14:35:17,872 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text 2024-01-22T14:35:17,873 copying build/lib/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text 2024-01-22T14:35:17,876 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser 2024-01-22T14:35:17,877 copying build/lib/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser 2024-01-22T14:35:17,879 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings 2024-01-22T14:35:17,880 copying build/lib/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings 2024-01-22T14:35:17,883 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions 2024-01-22T14:35:17,884 copying build/lib/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions 2024-01-22T14:35:17,886 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation 2024-01-22T14:35:17,887 copying build/lib/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation 2024-01-22T14:35:17,891 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns 2024-01-22T14:35:17,892 copying build/lib/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns 2024-01-22T14:35:17,894 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text 2024-01-22T14:35:17,895 copying build/lib/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text 2024-01-22T14:35:17,898 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters 2024-01-22T14:35:17,899 copying build/lib/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters 2024-01-22T14:35:17,901 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns 2024-01-22T14:35:17,902 copying build/lib/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns 2024-01-22T14:35:17,905 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings 2024-01-22T14:35:17,906 copying build/lib/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings 2024-01-22T14:35:17,908 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings 2024-01-22T14:35:17,909 copying build/lib/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings 2024-01-22T14:35:17,911 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string 2024-01-22T14:35:17,912 copying build/lib/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string 2024-01-22T14:35:17,915 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings 2024-01-22T14:35:17,916 copying build/lib/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings 2024-01-22T14:35:17,919 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text 2024-01-22T14:35:17,920 copying build/lib/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text 2024-01-22T14:35:17,922 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns 2024-01-22T14:35:17,923 copying build/lib/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns 2024-01-22T14:35:17,927 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings 2024-01-22T14:35:17,928 copying build/lib/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings 2024-01-22T14:35:17,930 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text 2024-01-22T14:35:17,931 copying build/lib/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text 2024-01-22T14:35:17,934 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times 2024-01-22T14:35:17,935 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random 2024-01-22T14:35:17,936 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random 2024-01-22T14:35:17,938 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers 2024-01-22T14:35:17,939 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers 2024-01-22T14:35:17,942 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays 2024-01-22T14:35:17,943 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays 2024-01-22T14:35:17,945 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month 2024-01-22T14:35:17,946 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month 2024-01-22T14:35:17,949 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones 2024-01-22T14:35:17,949 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones 2024-01-22T14:35:17,952 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes 2024-01-22T14:35:17,953 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes 2024-01-22T14:35:17,955 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes 2024-01-22T14:35:17,956 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes 2024-01-22T14:35:17,959 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output 2024-01-22T14:35:17,960 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output 2024-01-22T14:35:17,963 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values 2024-01-22T14:35:17,964 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values 2024-01-22T14:35:17,966 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math 2024-01-22T14:35:17,967 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math 2024-01-22T14:35:17,969 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions 2024-01-22T14:35:17,970 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions 2024-01-22T14:35:17,973 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions 2024-01-22T14:35:17,974 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions 2024-01-22T14:35:17,976 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans 2024-01-22T14:35:17,977 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans 2024-01-22T14:35:17,980 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations 2024-01-22T14:35:17,981 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations 2024-01-22T14:35:17,983 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date 2024-01-22T14:35:17,985 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date 2024-01-22T14:35:17,987 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations 2024-01-22T14:35:17,988 copying build/lib/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations 2024-01-22T14:35:17,991 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators 2024-01-22T14:35:17,992 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence 2024-01-22T14:35:17,993 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence 2024-01-22T14:35:17,996 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator 2024-01-22T14:35:17,996 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator 2024-01-22T14:35:17,999 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-01-22T14:35:18,000 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-01-22T14:35:18,002 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/somefile.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-01-22T14:35:18,004 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-01-22T14:35:18,005 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-01-22T14:35:18,007 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/somefile.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-01-22T14:35:18,009 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables 2024-01-22T14:35:18,010 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables 2024-01-22T14:35:18,012 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol 2024-01-22T14:35:18,013 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol 2024-01-22T14:35:18,015 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers 2024-01-22T14:35:18,016 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers 2024-01-22T14:35:18,019 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators 2024-01-22T14:35:18,020 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators 2024-01-22T14:35:18,022 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration 2024-01-22T14:35:18,023 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration 2024-01-22T14:35:18,026 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-01-22T14:35:18,027 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-01-22T14:35:18,029 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/somefile.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-01-22T14:35:18,031 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines 2024-01-22T14:35:18,033 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data 2024-01-22T14:35:18,034 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:18,035 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:18,049 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0208.bz2 -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:18,052 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0108.bz2 -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-01-22T14:35:18,056 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:18,057 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0108.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:18,060 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:18,076 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0208.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-01-22T14:35:18,079 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines 2024-01-22T14:35:18,082 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse 2024-01-22T14:35:18,083 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse 2024-01-22T14:35:18,085 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-01-22T14:35:18,087 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-01-22T14:35:18,089 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/access-log -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-01-22T14:35:18,091 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence 2024-01-22T14:35:18,092 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence 2024-01-22T14:35:18,095 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously 2024-01-22T14:35:18,095 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously 2024-01-22T14:35:18,098 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations 2024-01-22T14:35:18,098 copying build/lib/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations 2024-01-22T14:35:18,101 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects 2024-01-22T14:35:18,103 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties 2024-01-22T14:35:18,104 copying build/lib/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties 2024-01-22T14:35:18,107 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol 2024-01-22T14:35:18,108 copying build/lib/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol 2024-01-22T14:35:18,110 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers 2024-01-22T14:35:18,111 copying build/lib/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers 2024-01-22T14:35:18,114 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string 2024-01-22T14:35:18,115 copying build/lib/pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string 2024-01-22T14:35:18,117 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations 2024-01-22T14:35:18,118 copying build/lib/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations 2024-01-22T14:35:18,121 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-01-22T14:35:18,122 copying build/lib/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-01-22T14:35:18,124 copying build/lib/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/node.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-01-22T14:35:18,126 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances 2024-01-22T14:35:18,127 copying build/lib/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances 2024-01-22T14:35:18,130 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class 2024-01-22T14:35:18,131 copying build/lib/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class 2024-01-22T14:35:18,133 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class 2024-01-22T14:35:18,134 copying build/lib/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class 2024-01-22T14:35:18,136 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure 2024-01-22T14:35:18,137 copying build/lib/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure 2024-01-22T14:35:18,139 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures 2024-01-22T14:35:18,140 copying build/lib/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures 2024-01-22T14:35:18,142 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class 2024-01-22T14:35:18,143 copying build/lib/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class 2024-01-22T14:35:18,145 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines 2024-01-22T14:35:18,146 copying build/lib/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines 2024-01-22T14:35:18,149 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances 2024-01-22T14:35:18,150 copying build/lib/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances 2024-01-22T14:35:18,152 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes 2024-01-22T14:35:18,153 copying build/lib/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes 2024-01-22T14:35:18,155 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access 2024-01-22T14:35:18,156 copying build/lib/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access 2024-01-22T14:35:18,158 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern 2024-01-22T14:35:18,159 copying build/lib/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern 2024-01-22T14:35:18,162 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting 2024-01-22T14:35:18,163 copying build/lib/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting 2024-01-22T14:35:18,165 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances 2024-01-22T14:35:18,166 copying build/lib/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances 2024-01-22T14:35:18,169 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init 2024-01-22T14:35:18,170 copying build/lib/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init 2024-01-22T14:35:18,173 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class 2024-01-22T14:35:18,173 copying build/lib/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class 2024-01-22T14:35:18,176 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins 2024-01-22T14:35:18,177 copying build/lib/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins 2024-01-22T14:35:18,179 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass 2024-01-22T14:35:18,180 copying build/lib/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass 2024-01-22T14:35:18,183 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system 2024-01-22T14:35:18,184 copying build/lib/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system 2024-01-22T14:35:18,186 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute 2024-01-22T14:35:18,187 copying build/lib/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute 2024-01-22T14:35:18,190 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/11_networking_and_web_programming 2024-01-22T14:35:18,191 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client 2024-01-22T14:35:18,192 copying build/lib/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client 2024-01-22T14:35:18,195 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency 2024-01-22T14:35:18,196 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool 2024-01-22T14:35:18,197 copying build/lib/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool 2024-01-22T14:35:18,199 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming 2024-01-22T14:35:18,200 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming 2024-01-22T14:35:18,202 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,203 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121219.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,208 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121227.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,212 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121220.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,216 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121222.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,220 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121217.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,225 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121224.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,228 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121223.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,233 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121228.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,237 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121221.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,241 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121226.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,245 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121229.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,250 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121230.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,255 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121225.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,258 copying build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121218.log.gz -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-01-22T14:35:18,263 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/03_communicating_between_threads 2024-01-22T14:35:18,264 copying build/lib/pyrecipes/recipes/12_concurrency/03_communicating_between_threads/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/03_communicating_between_threads 2024-01-22T14:35:18,266 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads 2024-01-22T14:35:18,267 copying build/lib/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads 2024-01-22T14:35:18,269 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started 2024-01-22T14:35:18,270 copying build/lib/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started 2024-01-22T14:35:18,273 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing 2024-01-22T14:35:18,274 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-01-22T14:35:18,275 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/stocks.csv -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-01-22T14:35:18,277 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-01-22T14:35:18,279 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:18,280 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:18,282 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/polys.bin -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:18,284 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/create_poly.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-01-22T14:35:18,287 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-01-22T14:35:18,288 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/potholes.xml -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-01-22T14:35:18,292 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-01-22T14:35:18,295 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64 2024-01-22T14:35:18,296 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64 2024-01-22T14:35:18,298 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-01-22T14:35:18,299 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-01-22T14:35:18,301 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/sample.xml -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-01-22T14:35:18,303 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-01-22T14:35:18,304 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-01-22T14:35:18,306 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/data.b -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-01-22T14:35:18,308 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-01-22T14:35:18,309 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/data.json -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-01-22T14:35:18,311 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-01-22T14:35:18,313 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-01-22T14:35:18,314 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-01-22T14:35:18,316 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/sample.xml -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-01-22T14:35:18,318 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits 2024-01-22T14:35:18,319 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits 2024-01-22T14:35:18,322 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml 2024-01-22T14:35:18,323 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml 2024-01-22T14:35:18,325 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics 2024-01-22T14:35:18,326 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics 2024-01-22T14:35:18,328 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database 2024-01-22T14:35:18,329 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database 2024-01-22T14:35:18,331 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-01-22T14:35:18,332 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/pred.xml -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-01-22T14:35:18,334 copying build/lib/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-01-22T14:35:18,336 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io 2024-01-22T14:35:18,338 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-01-22T14:35:18,338 copying build/lib/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/sample.bin -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-01-22T14:35:18,340 copying build/lib/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-01-22T14:35:18,342 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-01-22T14:35:18,343 copying build/lib/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-01-22T14:35:18,345 copying build/lib/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/somefile.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-01-22T14:35:18,347 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:18,349 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2 2024-01-22T14:35:18,350 copying build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2/example_2_empty.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2 2024-01-22T14:35:18,352 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1 2024-01-22T14:35:18,353 copying build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1/example_1_empty.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1 2024-01-22T14:35:18,354 copying build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:18,356 copying build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_file -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:18,358 copying build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_other_file -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-01-22T14:35:18,360 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames 2024-01-22T14:35:18,360 copying build/lib/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames 2024-01-22T14:35:18,363 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-01-22T14:35:18,364 copying build/lib/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-01-22T14:35:18,366 copying build/lib/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/somefile.data -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-01-22T14:35:18,370 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-01-22T14:35:18,371 copying build/lib/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-01-22T14:35:18,373 copying build/lib/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/somefile.data -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-01-22T14:35:18,375 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-01-22T14:35:18,376 copying build/lib/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/jalapeño.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-01-22T14:35:18,378 copying build/lib/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-01-22T14:35:18,380 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file 2024-01-22T14:35:18,381 copying build/lib/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file 2024-01-22T14:35:18,383 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-01-22T14:35:18,384 copying build/lib/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/data.bin -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-01-22T14:35:18,386 copying build/lib/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-01-22T14:35:18,388 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories 2024-01-22T14:35:18,389 copying build/lib/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories 2024-01-22T14:35:18,392 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-01-22T14:35:18,393 copying build/lib/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-01-22T14:35:18,395 copying build/lib/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/somefile.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-01-22T14:35:18,397 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-01-22T14:35:18,398 copying build/lib/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-01-22T14:35:18,400 copying build/lib/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/pickled -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-01-22T14:35:18,402 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending 2024-01-22T14:35:18,403 copying build/lib/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending 2024-01-22T14:35:18,405 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file 2024-01-22T14:35:18,406 copying build/lib/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file 2024-01-22T14:35:18,408 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-01-22T14:35:18,409 copying build/lib/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-01-22T14:35:18,411 copying build/lib/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/somfile.bz2 -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-01-22T14:35:18,413 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-01-22T14:35:18,414 copying build/lib/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-01-22T14:35:18,416 copying build/lib/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/somefile.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-01-22T14:35:18,418 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port 2024-01-22T14:35:18,419 copying build/lib/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port 2024-01-22T14:35:18,421 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames 2024-01-22T14:35:18,422 copying build/lib/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames 2024-01-22T14:35:18,425 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-01-22T14:35:18,426 copying build/lib/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-01-22T14:35:18,428 copying build/lib/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/sample.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-01-22T14:35:18,430 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string 2024-01-22T14:35:18,431 copying build/lib/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string 2024-01-22T14:35:18,433 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file 2024-01-22T14:35:18,434 copying build/lib/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file 2024-01-22T14:35:18,436 copying build/lib/pyrecipes/recipes/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes 2024-01-22T14:35:18,438 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms 2024-01-22T14:35:18,439 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping 2024-01-22T14:35:18,440 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping 2024-01-22T14:35:18,443 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length 2024-01-22T14:35:18,443 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length 2024-01-22T14:35:18,446 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items 2024-01-22T14:35:18,447 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items 2024-01-22T14:35:18,449 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables 2024-01-22T14:35:18,450 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables 2024-01-22T14:35:18,452 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field 2024-01-22T14:35:18,453 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field 2024-01-22T14:35:18,456 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries 2024-01-22T14:35:18,456 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries 2024-01-22T14:35:18,459 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary 2024-01-22T14:35:18,460 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary 2024-01-22T14:35:18,463 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-01-22T14:35:18,464 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-01-22T14:35:18,466 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/somefile.txt -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-01-22T14:35:18,468 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary 2024-01-22T14:35:18,469 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary 2024-01-22T14:35:18,471 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time 2024-01-22T14:35:18,472 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time 2024-01-22T14:35:18,474 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order 2024-01-22T14:35:18,475 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order 2024-01-22T14:35:18,477 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support 2024-01-22T14:35:18,478 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support 2024-01-22T14:35:18,481 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries 2024-01-22T14:35:18,482 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries 2024-01-22T14:35:18,484 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence 2024-01-22T14:35:18,485 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence 2024-01-22T14:35:18,487 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order 2024-01-22T14:35:18,488 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order 2024-01-22T14:35:18,490 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue 2024-01-22T14:35:18,492 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue 2024-01-22T14:35:18,494 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element 2024-01-22T14:35:18,495 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element 2024-01-22T14:35:18,497 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice 2024-01-22T14:35:18,498 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice 2024-01-22T14:35:18,500 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key 2024-01-22T14:35:18,501 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key 2024-01-22T14:35:18,503 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements 2024-01-22T14:35:18,504 copying build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements 2024-01-22T14:35:18,506 copying build/lib/pyrecipes/recipe.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-01-22T14:35:18,508 copying build/lib/pyrecipes/errors.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-01-22T14:35:18,510 copying build/lib/pyrecipes/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-01-22T14:35:18,512 running install_egg_info 2024-01-22T14:35:18,517 Copying src/pyrecipes.egg-info to build/bdist.linux-armv7l/wheel/pyrecipes-0.2.1-py3.11.egg-info 2024-01-22T14:35:18,529 running install_scripts 2024-01-22T14:35:18,544 creating build/bdist.linux-armv7l/wheel/pyrecipes-0.2.1.dist-info/WHEEL 2024-01-22T14:35:18,546 creating '/tmp/pip-wheel-mtnx53_v/.tmp-21dpqn41/pyrecipes-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-01-22T14:35:18,548 adding 'pyrecipes/__init__.py' 2024-01-22T14:35:18,550 adding 'pyrecipes/chapter.py' 2024-01-22T14:35:18,551 adding 'pyrecipes/cookbook.py' 2024-01-22T14:35:18,552 adding 'pyrecipes/errors.py' 2024-01-22T14:35:18,554 adding 'pyrecipes/recipe.py' 2024-01-22T14:35:18,555 adding 'pyrecipes/template.py' 2024-01-22T14:35:18,557 adding 'pyrecipes/cli/__init__.py' 2024-01-22T14:35:18,558 adding 'pyrecipes/cli/chapters.py' 2024-01-22T14:35:18,559 adding 'pyrecipes/cli/ls.py' 2024-01-22T14:35:18,561 adding 'pyrecipes/cli/run.py' 2024-01-22T14:35:18,562 adding 'pyrecipes/cli/search.py' 2024-01-22T14:35:18,563 adding 'pyrecipes/cli/show.py' 2024-01-22T14:35:18,565 adding 'pyrecipes/recipes/__init__.py' 2024-01-22T14:35:18,567 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables/example.py' 2024-01-22T14:35:18,569 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length/example.py' 2024-01-22T14:35:18,571 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/example.py' 2024-01-22T14:35:18,572 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/somefile.txt' 2024-01-22T14:35:18,574 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items/example.py' 2024-01-22T14:35:18,576 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue/example.py' 2024-01-22T14:35:18,577 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary/example.py' 2024-01-22T14:35:18,579 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order/example.py' 2024-01-22T14:35:18,580 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries/example.py' 2024-01-22T14:35:18,582 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries/example.py' 2024-01-22T14:35:18,583 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order/example.py' 2024-01-22T14:35:18,585 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice/example.py' 2024-01-22T14:35:18,586 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence/example.py' 2024-01-22T14:35:18,588 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key/example.py' 2024-01-22T14:35:18,590 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support/example.py' 2024-01-22T14:35:18,591 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field/example.py' 2024-01-22T14:35:18,593 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element/example.py' 2024-01-22T14:35:18,595 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary/example.py' 2024-01-22T14:35:18,596 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements/example.py' 2024-01-22T14:35:18,598 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time/example.py' 2024-01-22T14:35:18,599 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping/example.py' 2024-01-22T14:35:18,602 adding 'pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters/example.py' 2024-01-22T14:35:18,603 adding 'pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string/example.py' 2024-01-22T14:35:18,605 adding 'pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns/example.py' 2024-01-22T14:35:18,607 adding 'pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns/example.py' 2024-01-22T14:35:18,608 adding 'pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text/example.py' 2024-01-22T14:35:18,610 adding 'pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text/example.py' 2024-01-22T14:35:18,612 adding 'pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match/example.py' 2024-01-22T14:35:18,613 adding 'pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns/example.py' 2024-01-22T14:35:18,615 adding 'pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation/example.py' 2024-01-22T14:35:18,617 adding 'pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions/example.py' 2024-01-22T14:35:18,618 adding 'pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings/example.py' 2024-01-22T14:35:18,620 adding 'pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text/example.py' 2024-01-22T14:35:18,622 adding 'pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings/example.py' 2024-01-22T14:35:18,624 adding 'pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings/example.py' 2024-01-22T14:35:18,625 adding 'pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings/example.py' 2024-01-22T14:35:18,627 adding 'pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns/example.py' 2024-01-22T14:35:18,628 adding 'pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text/example.py' 2024-01-22T14:35:18,630 adding 'pyrecipes/recipes/02_strings_and_text/18_tokenizing_text/example.py' 2024-01-22T14:35:18,632 adding 'pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser/example.py' 2024-01-22T14:35:18,634 adding 'pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings/example.py' 2024-01-22T14:35:18,636 adding 'pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values/example.py' 2024-01-22T14:35:18,637 adding 'pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations/example.py' 2024-01-22T14:35:18,639 adding 'pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output/example.py' 2024-01-22T14:35:18,640 adding 'pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers/example.py' 2024-01-22T14:35:18,642 adding 'pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes/example.py' 2024-01-22T14:35:18,644 adding 'pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math/example.py' 2024-01-22T14:35:18,645 adding 'pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans/example.py' 2024-01-22T14:35:18,647 adding 'pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions/example.py' 2024-01-22T14:35:18,648 adding 'pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays/example.py' 2024-01-22T14:35:18,650 adding 'pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations/example.py' 2024-01-22T14:35:18,652 adding 'pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random/example.py' 2024-01-22T14:35:18,654 adding 'pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions/example.py' 2024-01-22T14:35:18,655 adding 'pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date/example.py' 2024-01-22T14:35:18,657 adding 'pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month/example.py' 2024-01-22T14:35:18,659 adding 'pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes/example.py' 2024-01-22T14:35:18,660 adding 'pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones/example.py' 2024-01-22T14:35:18,663 adding 'pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/example.py' 2024-01-22T14:35:18,664 adding 'pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/somefile.txt' 2024-01-22T14:35:18,665 adding 'pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration/example.py' 2024-01-22T14:35:18,667 adding 'pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators/example.py' 2024-01-22T14:35:18,669 adding 'pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol/example.py' 2024-01-22T14:35:18,671 adding 'pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse/example.py' 2024-01-22T14:35:18,673 adding 'pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/example.py' 2024-01-22T14:35:18,674 adding 'pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/somefile.txt' 2024-01-22T14:35:18,676 adding 'pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator/example.py' 2024-01-22T14:35:18,678 adding 'pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/example.py' 2024-01-22T14:35:18,679 adding 'pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/somefile.txt' 2024-01-22T14:35:18,680 adding 'pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations/example.py' 2024-01-22T14:35:18,682 adding 'pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence/example.py' 2024-01-22T14:35:18,683 adding 'pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously/example.py' 2024-01-22T14:35:18,685 adding 'pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers/example.py' 2024-01-22T14:35:18,686 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/example.py' 2024-01-22T14:35:18,731 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log' 2024-01-22T14:35:18,740 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0108.bz2' 2024-01-22T14:35:18,746 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0208.bz2' 2024-01-22T14:35:18,790 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log' 2024-01-22T14:35:18,802 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0108.gz' 2024-01-22T14:35:18,811 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0208.gz' 2024-01-22T14:35:18,813 adding 'pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence/example.py' 2024-01-22T14:35:18,815 adding 'pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables/example.py' 2024-01-22T14:35:18,816 adding 'pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/access-log' 2024-01-22T14:35:18,818 adding 'pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/example.py' 2024-01-22T14:35:18,820 adding 'pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/example.py' 2024-01-22T14:35:18,821 adding 'pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/sample.txt' 2024-01-22T14:35:18,823 adding 'pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/example.py' 2024-01-22T14:35:18,824 adding 'pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/somefile.txt' 2024-01-22T14:35:18,826 adding 'pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending/example.py' 2024-01-22T14:35:18,827 adding 'pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/data.bin' 2024-01-22T14:35:18,829 adding 'pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/example.py' 2024-01-22T14:35:18,830 adding 'pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/example.py' 2024-01-22T14:35:18,831 adding 'pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/somefile.txt' 2024-01-22T14:35:18,833 adding 'pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string/example.py' 2024-01-22T14:35:18,835 adding 'pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/example.py' 2024-01-22T14:35:18,836 adding 'pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/somfile.bz2' 2024-01-22T14:35:18,838 adding 'pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/example.py' 2024-01-22T14:35:18,839 adding 'pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/somefile.data' 2024-01-22T14:35:18,841 adding 'pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/example.py' 2024-01-22T14:35:18,842 adding 'pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/sample.bin' 2024-01-22T14:35:18,843 adding 'pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/example.py' 2024-01-22T14:35:18,846 adding 'pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/somefile.data' 2024-01-22T14:35:18,849 adding 'pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames/example.py' 2024-01-22T14:35:18,851 adding 'pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file/example.py' 2024-01-22T14:35:18,852 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example.py' 2024-01-22T14:35:18,853 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_file' 2024-01-22T14:35:18,854 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_other_file' 2024-01-22T14:35:18,856 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1/example_1_empty.py' 2024-01-22T14:35:18,857 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2/example_2_empty.py' 2024-01-22T14:35:18,859 adding 'pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/example.py' 2024-01-22T14:35:18,860 adding 'pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/jalapeño.txt' 2024-01-22T14:35:18,861 adding 'pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames/example.py' 2024-01-22T14:35:18,863 adding 'pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file/example.py' 2024-01-22T14:35:18,865 adding 'pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file/example.py' 2024-01-22T14:35:18,866 adding 'pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/example.py' 2024-01-22T14:35:18,868 adding 'pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/somefile.txt' 2024-01-22T14:35:18,869 adding 'pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories/example.py' 2024-01-22T14:35:18,871 adding 'pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port/example.py' 2024-01-22T14:35:18,873 adding 'pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/example.py' 2024-01-22T14:35:18,874 adding 'pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/pickled' 2024-01-22T14:35:18,876 adding 'pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/example.py' 2024-01-22T14:35:18,877 adding 'pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/stocks.csv' 2024-01-22T14:35:18,879 adding 'pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/data.json' 2024-01-22T14:35:18,880 adding 'pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/example.py' 2024-01-22T14:35:18,882 adding 'pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/example.py' 2024-01-22T14:35:18,884 adding 'pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/sample.xml' 2024-01-22T14:35:18,885 adding 'pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/example.py' 2024-01-22T14:35:18,891 adding 'pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/potholes.xml' 2024-01-22T14:35:18,893 adding 'pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml/example.py' 2024-01-22T14:35:18,895 adding 'pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/example.py' 2024-01-22T14:35:18,897 adding 'pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/pred.xml' 2024-01-22T14:35:18,899 adding 'pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/example.py' 2024-01-22T14:35:18,900 adding 'pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/sample.xml' 2024-01-22T14:35:18,902 adding 'pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database/example.py' 2024-01-22T14:35:18,903 adding 'pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits/example.py' 2024-01-22T14:35:18,905 adding 'pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64/example.py' 2024-01-22T14:35:18,906 adding 'pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/data.b' 2024-01-22T14:35:18,907 adding 'pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/example.py' 2024-01-22T14:35:18,909 adding 'pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/create_poly.py' 2024-01-22T14:35:18,911 adding 'pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/example.py' 2024-01-22T14:35:18,912 adding 'pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/polys.bin' 2024-01-22T14:35:18,914 adding 'pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics/example.py' 2024-01-22T14:35:18,916 adding 'pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments/example.py' 2024-01-22T14:35:18,917 adding 'pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments/example.py' 2024-01-22T14:35:18,919 adding 'pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments/example.py' 2024-01-22T14:35:18,921 adding 'pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function/example.py' 2024-01-22T14:35:18,922 adding 'pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments/example.py' 2024-01-22T14:35:18,924 adding 'pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions/example.py' 2024-01-22T14:35:18,926 adding 'pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions/example.py' 2024-01-22T14:35:18,927 adding 'pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments/example.py' 2024-01-22T14:35:18,929 adding 'pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions/example.py' 2024-01-22T14:35:18,930 adding 'pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions/example.py' 2024-01-22T14:35:18,932 adding 'pyrecipes/recipes/07_functions/11_inlining_callback_functions/example.py' 2024-01-22T14:35:18,934 adding 'pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure/example.py' 2024-01-22T14:35:18,937 adding 'pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances/example.py' 2024-01-22T14:35:18,938 adding 'pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting/example.py' 2024-01-22T14:35:18,940 adding 'pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol/example.py' 2024-01-22T14:35:18,942 adding 'pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances/example.py' 2024-01-22T14:35:18,943 adding 'pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class/example.py' 2024-01-22T14:35:18,945 adding 'pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes/example.py' 2024-01-22T14:35:18,947 adding 'pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class/example.py' 2024-01-22T14:35:18,949 adding 'pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass/example.py' 2024-01-22T14:35:18,951 adding 'pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute/example.py' 2024-01-22T14:35:18,952 adding 'pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties/example.py' 2024-01-22T14:35:18,954 adding 'pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure/example.py' 2024-01-22T14:35:18,956 adding 'pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class/example.py' 2024-01-22T14:35:18,958 adding 'pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system/example.py' 2024-01-22T14:35:18,959 adding 'pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers/example.py' 2024-01-22T14:35:18,961 adding 'pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access/example.py' 2024-01-22T14:35:18,962 adding 'pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class/example.py' 2024-01-22T14:35:18,964 adding 'pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init/example.py' 2024-01-22T14:35:18,966 adding 'pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins/example.py' 2024-01-22T14:35:18,968 adding 'pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines/example.py' 2024-01-22T14:35:18,969 adding 'pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string/example.py' 2024-01-22T14:35:18,971 adding 'pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern/example.py' 2024-01-22T14:35:18,973 adding 'pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/example.py' 2024-01-22T14:35:18,974 adding 'pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/node.py' 2024-01-22T14:35:18,976 adding 'pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures/example.py' 2024-01-22T14:35:18,978 adding 'pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations/example.py' 2024-01-22T14:35:18,979 adding 'pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances/example.py' 2024-01-22T14:35:18,982 adding 'pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function/example.py' 2024-01-22T14:35:18,983 adding 'pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator/example.py' 2024-01-22T14:35:18,985 adding 'pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments/example.py' 2024-01-22T14:35:18,987 adding 'pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator/example.py' 2024-01-22T14:35:18,989 adding 'pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client/example.py' 2024-01-22T14:35:18,991 adding 'pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads/example.py' 2024-01-22T14:35:18,993 adding 'pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started/example.py' 2024-01-22T14:35:18,995 adding 'pyrecipes/recipes/12_concurrency/03_communicating_between_threads/example.py' 2024-01-22T14:35:18,997 adding 'pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool/example.py' 2024-01-22T14:35:18,998 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/example.py' 2024-01-22T14:35:19,016 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121217.log.gz' 2024-01-22T14:35:19,035 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121218.log.gz' 2024-01-22T14:35:19,053 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121219.log.gz' 2024-01-22T14:35:19,072 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121220.log.gz' 2024-01-22T14:35:19,090 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121221.log.gz' 2024-01-22T14:35:19,105 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121222.log.gz' 2024-01-22T14:35:19,120 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121223.log.gz' 2024-01-22T14:35:19,135 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121224.log.gz' 2024-01-22T14:35:19,151 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121225.log.gz' 2024-01-22T14:35:19,167 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121226.log.gz' 2024-01-22T14:35:19,184 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121227.log.gz' 2024-01-22T14:35:19,200 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121228.log.gz' 2024-01-22T14:35:19,216 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121229.log.gz' 2024-01-22T14:35:19,232 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121230.log.gz' 2024-01-22T14:35:19,234 adding 'pyrecipes/utils/__init__.py' 2024-01-22T14:35:19,236 adding 'pyrecipes/utils/cli.py' 2024-01-22T14:35:19,237 adding 'pyrecipes/utils/text.py' 2024-01-22T14:35:19,239 adding 'pyrecipes-0.2.1.dist-info/LICENSE' 2024-01-22T14:35:19,240 adding 'pyrecipes-0.2.1.dist-info/METADATA' 2024-01-22T14:35:19,241 adding 'pyrecipes-0.2.1.dist-info/WHEEL' 2024-01-22T14:35:19,242 adding 'pyrecipes-0.2.1.dist-info/entry_points.txt' 2024-01-22T14:35:19,243 adding 'pyrecipes-0.2.1.dist-info/top_level.txt' 2024-01-22T14:35:19,248 adding 'pyrecipes-0.2.1.dist-info/RECORD' 2024-01-22T14:35:19,273 removing build/bdist.linux-armv7l/wheel 2024-01-22T14:35:19,520 Building wheel for pyrecipes (pyproject.toml): finished with status 'done' 2024-01-22T14:35:19,572 Created wheel for pyrecipes: filename=pyrecipes-0.2.1-py3-none-any.whl size=2301380 sha256=e65fb1d25c1fe5f5d7c61d08d9adbade1fff2dac6b5f1d86b22909b78eea3b19 2024-01-22T14:35:19,573 Stored in directory: /tmp/pip-ephem-wheel-cache-wtvikb64/wheels/22/14/1f/2e7f5512cef69523cc8e4c7f479c09fd82d5a94511dbb85ec8 2024-01-22T14:35:19,591 Successfully built pyrecipes 2024-01-22T14:35:19,643 Removed build tracker: '/tmp/pip-build-tracker-ezz7c7o5'