2024-07-04T12:12:46,286 Created temporary directory: /tmp/pip-build-tracker-bk594odn 2024-07-04T12:12:46,287 Initialized build tracking at /tmp/pip-build-tracker-bk594odn 2024-07-04T12:12:46,288 Created build tracker: /tmp/pip-build-tracker-bk594odn 2024-07-04T12:12:46,288 Entered build tracker: /tmp/pip-build-tracker-bk594odn 2024-07-04T12:12:46,289 Created temporary directory: /tmp/pip-wheel-rfhh5fit 2024-07-04T12:12:46,292 Created temporary directory: /tmp/pip-ephem-wheel-cache-njkmg2sd 2024-07-04T12:12:46,315 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-04T12:12:46,318 2 location(s) to search for versions of pyrecipes: 2024-07-04T12:12:46,318 * https://pypi.org/simple/pyrecipes/ 2024-07-04T12:12:46,318 * https://www.piwheels.org/simple/pyrecipes/ 2024-07-04T12:12:46,319 Fetching project page and analyzing links: https://pypi.org/simple/pyrecipes/ 2024-07-04T12:12:46,320 Getting page https://pypi.org/simple/pyrecipes/ 2024-07-04T12:12:46,321 Found index url https://pypi.org/simple/ 2024-07-04T12:12:46,531 Fetched page https://pypi.org/simple/pyrecipes/ as application/vnd.pypi.simple.v1+json 2024-07-04T12:12:46,539 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-07-04T12:12:46,540 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-07-04T12:12:46,541 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-07-04T12:12:46,542 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-07-04T12:12:46,543 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-07-04T12:12:46,544 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-07-04T12:12:46,545 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-07-04T12:12:46,546 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-07-04T12:12:46,547 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-07-04T12:12:46,547 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-07-04T12:12:46,548 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-07-04T12:12:46,549 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-07-04T12:12:46,550 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-07-04T12:12:46,551 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-07-04T12:12:46,551 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-07-04T12:12:46,552 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-07-04T12:12:46,552 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-07-04T12:12:46,553 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-07-04T12:12:46,554 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-07-04T12:12:46,555 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-07-04T12:12:46,555 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-07-04T12:12:46,556 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-07-04T12:12:46,557 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-07-04T12:12:46,558 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-07-04T12:12:46,559 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-07-04T12:12:46,560 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-07-04T12:12:46,560 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/24/37/3d279fbad7a9e30147de3264191daabf2b876d836177b30b95d33d628a36/pyrecipes-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,561 Found link https://files.pythonhosted.org/packages/fa/c5/4b23df2508a050e93b86b04a897debb2a48d2a935ad5eebdbb17a030c01e/pyrecipes-0.2.2.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.2 2024-07-04T12:12:46,563 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/de/ad/293aef40ca33aba71ba1d5de353e7c659be16853d1188be125b200f63fe8/pyrecipes-0.2.3-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,564 Found link https://files.pythonhosted.org/packages/87/22/ca5f4742e4c5916505d5e74a0ef7f3a241c79e87a98fdf9f415ae3677301/pyrecipes-0.2.3.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.3 2024-07-04T12:12:46,565 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/96/e8/e2f6887b2135b15868a23b94c1ce2d48bf9666c76497b1a1713ad9713078/pyrecipes-0.2.4-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,566 Found link https://files.pythonhosted.org/packages/72/10/9f5a910fd72ce37521858d0c5f292ee10b4e6b8e13107161bfd75cc1aeff/pyrecipes-0.2.4.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.4 2024-07-04T12:12:46,566 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/90/dc/38153a0dcfaab86637270c46e151f5cb9d8b7f6d4f626b42e5895752c92d/pyrecipes-0.2.5-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,567 Found link https://files.pythonhosted.org/packages/7f/3e/c312b5fdacf89e9afee765f041846fd79cae2bdf3a718d21961ff4a2e21f/pyrecipes-0.2.5.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.5 2024-07-04T12:12:46,568 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/80/d4/cbbd6dabd7f0a7a15354fb926002368810e6ef7e742cfb43d5e13ddb417a/pyrecipes-0.2.6-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,569 Found link https://files.pythonhosted.org/packages/9a/9c/17be4de97f1b2080c37aa1e420c507de5da02a053e06b5b3ad6fb78bdc46/pyrecipes-0.2.6.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.6 2024-07-04T12:12:46,569 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/73/50/6047b4d313243efa61006036ea913e6abb2310ec5be2aa3a683c971c7f99/pyrecipes-0.2.7-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,570 Found link https://files.pythonhosted.org/packages/a3/14/2542f04f36ef34b421015ae69a579418ca16300858d1b508a75c67224d3e/pyrecipes-0.2.7.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.7 2024-07-04T12:12:46,571 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/9c/c8/284d2242acb3441543ea6d7a0768fef6fb2d74362f405c82d7415115bdeb/pyrecipes-0.2.8-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,572 Found link https://files.pythonhosted.org/packages/c1/ba/ad636a42b9bbce504b71c13e6ee2fe226a50fa774d23c6d490a2169a96ca/pyrecipes-0.2.8.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.8 2024-07-04T12:12:46,572 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/cd/96/9e0aa47f072ece385fc12f4a921d4efae733bb66acaa1ff1a8cb37d185b2/pyrecipes-0.2.9-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,573 Found link https://files.pythonhosted.org/packages/d5/43/819a710a11bf7ff0b92ce8f571fb012e6b574c0d0f06211addb7654541d3/pyrecipes-0.2.9.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.2.9 2024-07-04T12:12:46,574 Skipping link: No binaries permitted for pyrecipes: https://files.pythonhosted.org/packages/af/63/b358f135ed1be3c2b6f8026cfa492c096d7b21dfb0d44c82ec3c62d05a8e/pyrecipes-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,575 Found link https://files.pythonhosted.org/packages/a7/79/35756ddaee04efc3a3435df46750a1ff8605a4d9738db5c47755ee5f329a/pyrecipes-0.3.0.tar.gz (from https://pypi.org/simple/pyrecipes/) (requires-python:>=3.7), version: 0.3.0 2024-07-04T12:12:46,576 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrecipes/ 2024-07-04T12:12:46,576 Getting page https://www.piwheels.org/simple/pyrecipes/ 2024-07-04T12:12:46,578 Found index url https://www.piwheels.org/simple/ 2024-07-04T12:12:46,735 Fetched page https://www.piwheels.org/simple/pyrecipes/ as text/html 2024-07-04T12:12:46,742 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.9-py3-none-any.whl#sha256=abe65111418d39396e8bbf71142fd4749ee6aa864217e6bd4fbdc2c0dae674df (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,743 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.8-py3-none-any.whl#sha256=5a15b15b80ed3b4cbef7fbd64f881a18cae399aaa85a4c38ee07f9dda7971f3a (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,743 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.7-py3-none-any.whl#sha256=5a7886be60a4c035a9b65c735c43c6a3b8fad13adc0aaba88d51d8fd1cb82d09 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,744 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.6-py3-none-any.whl#sha256=7bf79c7bd67bc115dea35df32d9a559915264576656df2952b856f3df7bd8d24 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,744 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.5-py3-none-any.whl#sha256=2947fcbf66efa3d9188f452d4c1ad046247f94570d62095e74e755b145a46517 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,745 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.4-py3-none-any.whl#sha256=7f2b218248acb1df0d6868e3e5a79ea77997ff193be511eaecb3c08da423956e (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,745 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.3-py3-none-any.whl#sha256=531f3ff80c696a23331bcb06ebde0806e1386040ccca709b16bb8b39e13e21b9 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,746 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.2-py3-none-any.whl#sha256=83900e84b8c341d7a0e312dd4359a064819000b03c4007cbade7611c4ded37df (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,747 Skipping link: No binaries permitted for pyrecipes: https://www.piwheels.org/simple/pyrecipes/pyrecipes-0.2.1-py3-none-any.whl#sha256=e65fb1d25c1fe5f5d7c61d08d9adbade1fff2dac6b5f1d86b22909b78eea3b19 (from https://www.piwheels.org/simple/pyrecipes/) (requires-python:>=3.7) 2024-07-04T12:12:46,747 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-07-04T12:12:46,748 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-07-04T12:12:46,748 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-07-04T12:12:46,749 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-07-04T12:12:46,750 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-07-04T12:12:46,750 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-07-04T12:12:46,751 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-07-04T12:12:46,751 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-07-04T12:12:46,751 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-07-04T12:12:46,752 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-07-04T12:12:46,753 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-07-04T12:12:46,753 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-07-04T12:12:46,754 Skipping link: not a file: https://www.piwheels.org/simple/pyrecipes/ 2024-07-04T12:12:46,755 Skipping link: not a file: https://pypi.org/simple/pyrecipes/ 2024-07-04T12:12:46,777 Given no hashes to check 1 links for project 'pyrecipes': discarding no candidates 2024-07-04T12:12:46,797 Collecting pyrecipes==0.3.0 2024-07-04T12:12:46,799 Created temporary directory: /tmp/pip-unpack-s_nnbihd 2024-07-04T12:12:47,041 Downloading pyrecipes-0.3.0.tar.gz (2.3 MB) 2024-07-04T12:12:48,201 Added pyrecipes==0.3.0 from https://files.pythonhosted.org/packages/a7/79/35756ddaee04efc3a3435df46750a1ff8605a4d9738db5c47755ee5f329a/pyrecipes-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-bk594odn' 2024-07-04T12:12:48,206 Created temporary directory: /tmp/pip-build-env-mrl4o7o4 2024-07-04T12:12:48,211 Installing build dependencies: started 2024-07-04T12:12:48,212 Running command pip subprocess to install build dependencies 2024-07-04T12:12:49,402 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-07-04T12:12:49,920 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-04T12:12:51,392 Collecting setuptools 2024-07-04T12:12:51,409 Using cached https://www.piwheels.org/simple/setuptools/setuptools-70.2.0-py3-none-any.whl (930 kB) 2024-07-04T12:12:51,722 Collecting setuptools-scm 2024-07-04T12:12:51,740 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-8.1.0-py3-none-any.whl (43 kB) 2024-07-04T12:12:52,067 Collecting packaging>=20 (from setuptools-scm) 2024-07-04T12:12:52,083 Using cached https://www.piwheels.org/simple/packaging/packaging-24.1-py3-none-any.whl (53 kB) 2024-07-04T12:12:54,624 Installing collected packages: setuptools, packaging, setuptools-scm 2024-07-04T12:12:57,602 Successfully installed packaging-24.1 setuptools-70.2.0 setuptools-scm-8.1.0 2024-07-04T12:12:57,912 [notice] A new release of pip is available: 24.0 -> 24.1.1 2024-07-04T12:12:57,913 [notice] To update, run: python3 -m pip install --upgrade pip 2024-07-04T12:12:58,197 Installing build dependencies: finished with status 'done' 2024-07-04T12:12:58,201 Getting requirements to build wheel: started 2024-07-04T12:12:58,202 Running command Getting requirements to build wheel 2024-07-04T12:12:59,172 running egg_info 2024-07-04T12:12:59,177 writing src/pyrecipes.egg-info/PKG-INFO 2024-07-04T12:12:59,180 writing dependency_links to src/pyrecipes.egg-info/dependency_links.txt 2024-07-04T12:12:59,182 writing entry points to src/pyrecipes.egg-info/entry_points.txt 2024-07-04T12:12:59,184 writing requirements to src/pyrecipes.egg-info/requires.txt 2024-07-04T12:12:59,185 writing top-level names to src/pyrecipes.egg-info/top_level.txt 2024-07-04T12:12:59,475 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-07-04T12:12:59,478 reading manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-07-04T12:12:59,488 adding license file 'LICENSE' 2024-07-04T12:12:59,504 writing manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-07-04T12:12:59,630 Getting requirements to build wheel: finished with status 'done' 2024-07-04T12:12:59,634 Created temporary directory: /tmp/pip-modern-metadata-q62mfqbv 2024-07-04T12:12:59,636 Preparing metadata (pyproject.toml): started 2024-07-04T12:12:59,638 Running command Preparing metadata (pyproject.toml) 2024-07-04T12:13:00,519 running dist_info 2024-07-04T12:13:00,524 creating /tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info 2024-07-04T12:13:00,530 writing /tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/PKG-INFO 2024-07-04T12:13:00,533 writing dependency_links to /tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/dependency_links.txt 2024-07-04T12:13:00,535 writing entry points to /tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/entry_points.txt 2024-07-04T12:13:00,537 writing requirements to /tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/requires.txt 2024-07-04T12:13:00,538 writing top-level names to /tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/top_level.txt 2024-07-04T12:13:00,540 writing manifest file '/tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/SOURCES.txt' 2024-07-04T12:13:00,760 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-07-04T12:13:00,763 reading manifest file '/tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/SOURCES.txt' 2024-07-04T12:13:00,772 adding license file 'LICENSE' 2024-07-04T12:13:00,782 writing manifest file '/tmp/pip-modern-metadata-q62mfqbv/pyrecipes.egg-info/SOURCES.txt' 2024-07-04T12:13:00,784 creating '/tmp/pip-modern-metadata-q62mfqbv/pyrecipes-0.3.0.dist-info' 2024-07-04T12:13:00,943 Preparing metadata (pyproject.toml): finished with status 'done' 2024-07-04T12:13:00,948 Source in /tmp/pip-wheel-rfhh5fit/pyrecipes_47b99829ea424ef0aa76ee8460552c09 has version 0.3.0, which satisfies requirement pyrecipes==0.3.0 from https://files.pythonhosted.org/packages/a7/79/35756ddaee04efc3a3435df46750a1ff8605a4d9738db5c47755ee5f329a/pyrecipes-0.3.0.tar.gz 2024-07-04T12:13:00,949 Removed pyrecipes==0.3.0 from https://files.pythonhosted.org/packages/a7/79/35756ddaee04efc3a3435df46750a1ff8605a4d9738db5c47755ee5f329a/pyrecipes-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-bk594odn' 2024-07-04T12:13:00,954 Created temporary directory: /tmp/pip-unpack-gbfpg227 2024-07-04T12:13:00,956 Created temporary directory: /tmp/pip-unpack-a92gdm5o 2024-07-04T12:13:00,964 Building wheels for collected packages: pyrecipes 2024-07-04T12:13:00,969 Created temporary directory: /tmp/pip-wheel-dp7nwrkf 2024-07-04T12:13:00,970 Destination directory: /tmp/pip-wheel-dp7nwrkf 2024-07-04T12:13:00,972 Building wheel for pyrecipes (pyproject.toml): started 2024-07-04T12:13:00,973 Running command Building wheel for pyrecipes (pyproject.toml) 2024-07-04T12:13:01,834 running bdist_wheel 2024-07-04T12:13:01,853 running build 2024-07-04T12:13:01,854 running build_py 2024-07-04T12:13:01,859 creating build 2024-07-04T12:13:01,860 creating build/lib 2024-07-04T12:13:01,860 creating build/lib/pyrecipes 2024-07-04T12:13:01,862 copying src/pyrecipes/cookbook.py -> build/lib/pyrecipes 2024-07-04T12:13:01,863 copying src/pyrecipes/recipe.py -> build/lib/pyrecipes 2024-07-04T12:13:01,865 copying src/pyrecipes/__init__.py -> build/lib/pyrecipes 2024-07-04T12:13:01,867 copying src/pyrecipes/errors.py -> build/lib/pyrecipes 2024-07-04T12:13:01,869 copying src/pyrecipes/chapter.py -> build/lib/pyrecipes 2024-07-04T12:13:01,871 creating build/lib/pyrecipes/utils 2024-07-04T12:13:01,872 copying src/pyrecipes/utils/cli.py -> build/lib/pyrecipes/utils 2024-07-04T12:13:01,874 copying src/pyrecipes/utils/__init__.py -> build/lib/pyrecipes/utils 2024-07-04T12:13:01,875 copying src/pyrecipes/utils/text.py -> build/lib/pyrecipes/utils 2024-07-04T12:13:01,877 creating build/lib/pyrecipes/cli 2024-07-04T12:13:01,878 copying src/pyrecipes/cli/ls.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,880 copying src/pyrecipes/cli/show.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,882 copying src/pyrecipes/cli/run.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,883 copying src/pyrecipes/cli/create.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,886 copying src/pyrecipes/cli/__init__.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,887 copying src/pyrecipes/cli/template.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,889 copying src/pyrecipes/cli/chapters.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,891 copying src/pyrecipes/cli/search.py -> build/lib/pyrecipes/cli 2024-07-04T12:13:01,893 creating build/lib/pyrecipes/recipes 2024-07-04T12:13:01,894 copying src/pyrecipes/recipes/__init__.py -> build/lib/pyrecipes/recipes 2024-07-04T12:13:01,896 creating build/lib/pyrecipes/templates 2024-07-04T12:13:01,897 copying src/pyrecipes/templates/recipe.py -> build/lib/pyrecipes/templates 2024-07-04T12:13:01,904 creating build/lib/pyrecipes/recipes/05_files_and_io 2024-07-04T12:13:01,905 creating build/lib/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames 2024-07-04T12:13:01,906 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-07-04T12:13:01,908 creating build/lib/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-07-04T12:13:01,909 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-07-04T12:13:01,912 creating build/lib/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-07-04T12:13:01,913 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-07-04T12:13:01,915 creating build/lib/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-07-04T12:13:01,916 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-07-04T12:13:01,918 creating build/lib/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-07-04T12:13:01,919 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-07-04T12:13:01,921 creating build/lib/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames 2024-07-04T12:13:01,922 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-07-04T12:13:01,924 creating build/lib/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file 2024-07-04T12:13:01,925 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-07-04T12:13:01,927 creating build/lib/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-07-04T12:13:01,927 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-07-04T12:13:01,930 creating build/lib/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-07-04T12:13:01,930 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-07-04T12:13:01,933 creating build/lib/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-07-04T12:13:01,934 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-07-04T12:13:01,936 creating build/lib/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file 2024-07-04T12:13:01,937 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-07-04T12:13:01,939 creating build/lib/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-07-04T12:13:01,940 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-07-04T12:13:01,942 creating build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-07-04T12:13:01,943 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-07-04T12:13:01,945 creating build/lib/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-07-04T12:13:01,946 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-07-04T12:13:01,948 creating build/lib/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories 2024-07-04T12:13:01,949 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-07-04T12:13:01,951 creating build/lib/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port 2024-07-04T12:13:01,952 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-07-04T12:13:01,956 creating build/lib/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending 2024-07-04T12:13:01,957 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-07-04T12:13:01,959 creating build/lib/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string 2024-07-04T12:13:01,960 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-07-04T12:13:01,962 creating build/lib/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-07-04T12:13:01,963 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-07-04T12:13:01,965 creating build/lib/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-07-04T12:13:01,966 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-07-04T12:13:01,968 creating build/lib/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file 2024-07-04T12:13:01,969 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-07-04T12:13:01,971 creating build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2 2024-07-04T12:13:01,972 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-07-04T12:13:01,974 creating build/lib/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1 2024-07-04T12:13:01,975 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-07-04T12:13:01,977 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms 2024-07-04T12:13:01,977 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support 2024-07-04T12:13:01,978 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-07-04T12:13:01,981 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field 2024-07-04T12:13:01,982 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-07-04T12:13:01,984 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary 2024-07-04T12:13:01,985 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-07-04T12:13:01,987 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order 2024-07-04T12:13:01,988 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-07-04T12:13:01,990 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element 2024-07-04T12:13:01,991 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-07-04T12:13:01,994 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-07-04T12:13:01,994 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-07-04T12:13:01,996 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries 2024-07-04T12:13:01,997 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-07-04T12:13:01,999 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length 2024-07-04T12:13:02,000 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-07-04T12:13:02,003 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence 2024-07-04T12:13:02,003 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-07-04T12:13:02,006 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements 2024-07-04T12:13:02,007 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-07-04T12:13:02,009 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice 2024-07-04T12:13:02,010 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-07-04T12:13:02,012 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary 2024-07-04T12:13:02,013 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-07-04T12:13:02,015 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping 2024-07-04T12:13:02,016 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-07-04T12:13:02,019 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables 2024-07-04T12:13:02,020 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-07-04T12:13:02,022 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue 2024-07-04T12:13:02,023 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-07-04T12:13:02,025 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items 2024-07-04T12:13:02,026 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-07-04T12:13:02,029 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time 2024-07-04T12:13:02,030 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-07-04T12:13:02,032 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries 2024-07-04T12:13:02,032 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-07-04T12:13:02,035 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order 2024-07-04T12:13:02,035 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-07-04T12:13:02,038 creating build/lib/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key 2024-07-04T12:13:02,038 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-07-04T12:13:02,041 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times 2024-07-04T12:13:02,041 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values 2024-07-04T12:13:02,042 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-07-04T12:13:02,044 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans 2024-07-04T12:13:02,045 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-07-04T12:13:02,047 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays 2024-07-04T12:13:02,048 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-07-04T12:13:02,051 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month 2024-07-04T12:13:02,052 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-07-04T12:13:02,054 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes 2024-07-04T12:13:02,055 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-07-04T12:13:02,057 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math 2024-07-04T12:13:02,058 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-07-04T12:13:02,060 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions 2024-07-04T12:13:02,061 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-07-04T12:13:02,063 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions 2024-07-04T12:13:02,064 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-07-04T12:13:02,066 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers 2024-07-04T12:13:02,067 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-07-04T12:13:02,069 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes 2024-07-04T12:13:02,070 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-07-04T12:13:02,072 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones 2024-07-04T12:13:02,073 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-07-04T12:13:02,075 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date 2024-07-04T12:13:02,076 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-07-04T12:13:02,078 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output 2024-07-04T12:13:02,079 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-07-04T12:13:02,081 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations 2024-07-04T12:13:02,082 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-07-04T12:13:02,084 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations 2024-07-04T12:13:02,085 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-07-04T12:13:02,088 creating build/lib/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random 2024-07-04T12:13:02,089 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-07-04T12:13:02,091 creating build/lib/pyrecipes/recipes/09_metaprogramming 2024-07-04T12:13:02,091 creating build/lib/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments 2024-07-04T12:13:02,093 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-07-04T12:13:02,095 creating build/lib/pyrecipes/recipes/09_metaprogramming/19_initializing_class_members_at_definition_time 2024-07-04T12:13:02,096 copying src/pyrecipes/recipes/09_metaprogramming/19_initializing_class_members_at_definition_time/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/19_initializing_class_members_at_definition_time 2024-07-04T12:13:02,098 creating build/lib/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function 2024-07-04T12:13:02,099 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-07-04T12:13:02,101 creating build/lib/pyrecipes/recipes/09_metaprogramming/02_preserving_function_metadata_when_writing_decorators 2024-07-04T12:13:02,101 copying src/pyrecipes/recipes/09_metaprogramming/02_preserving_function_metadata_when_writing_decorators/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/02_preserving_function_metadata_when_writing_decorators 2024-07-04T12:13:02,104 creating build/lib/pyrecipes/recipes/09_metaprogramming/15_defining_a_metaclass_that_takes_optional_arguments 2024-07-04T12:13:02,104 copying src/pyrecipes/recipes/09_metaprogramming/15_defining_a_metaclass_that_takes_optional_arguments/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/15_defining_a_metaclass_that_takes_optional_arguments 2024-07-04T12:13:02,107 creating build/lib/pyrecipes/recipes/09_metaprogramming/05_defining_a_decorator_with_user_adjustable_attributes 2024-07-04T12:13:02,107 copying src/pyrecipes/recipes/09_metaprogramming/05_defining_a_decorator_with_user_adjustable_attributes/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/05_defining_a_decorator_with_user_adjustable_attributes 2024-07-04T12:13:02,110 creating build/lib/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator 2024-07-04T12:13:02,111 copying src/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator 2024-07-04T12:13:02,113 creating build/lib/pyrecipes/recipes/09_metaprogramming/24_parsing_and_analyzing_python_source 2024-07-04T12:13:02,114 copying src/pyrecipes/recipes/09_metaprogramming/24_parsing_and_analyzing_python_source/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/24_parsing_and_analyzing_python_source 2024-07-04T12:13:02,116 creating build/lib/pyrecipes/recipes/09_metaprogramming/21_avoiding_repetitive_proeprty_methods 2024-07-04T12:13:02,117 copying src/pyrecipes/recipes/09_metaprogramming/21_avoiding_repetitive_proeprty_methods/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/21_avoiding_repetitive_proeprty_methods 2024-07-04T12:13:02,120 creating build/lib/pyrecipes/recipes/09_metaprogramming/22_defining_context_managers_the_easy_way 2024-07-04T12:13:02,121 copying src/pyrecipes/recipes/09_metaprogramming/22_defining_context_managers_the_easy_way/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/22_defining_context_managers_the_easy_way 2024-07-04T12:13:02,123 creating build/lib/pyrecipes/recipes/09_metaprogramming/10_applying_decorators_to_class_and_static_methods 2024-07-04T12:13:02,124 copying src/pyrecipes/recipes/09_metaprogramming/10_applying_decorators_to_class_and_static_methods/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/10_applying_decorators_to_class_and_static_methods 2024-07-04T12:13:02,126 creating build/lib/pyrecipes/recipes/09_metaprogramming/20_implementing_multiple_dispatch_with_function_annotations 2024-07-04T12:13:02,127 copying src/pyrecipes/recipes/09_metaprogramming/20_implementing_multiple_dispatch_with_function_annotations/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/20_implementing_multiple_dispatch_with_function_annotations 2024-07-04T12:13:02,130 creating build/lib/pyrecipes/recipes/09_metaprogramming/17_enforcing_coding_conventions_in_classes 2024-07-04T12:13:02,131 copying src/pyrecipes/recipes/09_metaprogramming/17_enforcing_coding_conventions_in_classes/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/17_enforcing_coding_conventions_in_classes 2024-07-04T12:13:02,133 creating build/lib/pyrecipes/recipes/09_metaprogramming/11_writing_decortors_that_add_arguments_to_wrapped_functions 2024-07-04T12:13:02,134 copying src/pyrecipes/recipes/09_metaprogramming/11_writing_decortors_that_add_arguments_to_wrapped_functions/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/11_writing_decortors_that_add_arguments_to_wrapped_functions 2024-07-04T12:13:02,136 creating build/lib/pyrecipes/recipes/09_metaprogramming/12_using_decorators_to_patch_class_definitions 2024-07-04T12:13:02,137 copying src/pyrecipes/recipes/09_metaprogramming/12_using_decorators_to_patch_class_definitions/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/12_using_decorators_to_patch_class_definitions 2024-07-04T12:13:02,140 creating build/lib/pyrecipes/recipes/09_metaprogramming/06_defining_a_decorator_that_takes_an_optional_argument 2024-07-04T12:13:02,140 copying src/pyrecipes/recipes/09_metaprogramming/06_defining_a_decorator_that_takes_an_optional_argument/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/06_defining_a_decorator_that_takes_an_optional_argument 2024-07-04T12:13:02,143 creating build/lib/pyrecipes/recipes/09_metaprogramming/18_defining_a_class_programatically 2024-07-04T12:13:02,143 copying src/pyrecipes/recipes/09_metaprogramming/18_defining_a_class_programatically/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/18_defining_a_class_programatically 2024-07-04T12:13:02,146 creating build/lib/pyrecipes/recipes/09_metaprogramming/09_defining_decorators_as_classes 2024-07-04T12:13:02,147 copying src/pyrecipes/recipes/09_metaprogramming/09_defining_decorators_as_classes/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/09_defining_decorators_as_classes 2024-07-04T12:13:02,149 creating build/lib/pyrecipes/recipes/09_metaprogramming/13_using_a_metaclass_to_control_instance_creation 2024-07-04T12:13:02,150 copying src/pyrecipes/recipes/09_metaprogramming/13_using_a_metaclass_to_control_instance_creation/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/13_using_a_metaclass_to_control_instance_creation 2024-07-04T12:13:02,152 creating build/lib/pyrecipes/recipes/09_metaprogramming/16_enforcing_an_argument_signature_on_args_and_kwargs 2024-07-04T12:13:02,153 copying src/pyrecipes/recipes/09_metaprogramming/16_enforcing_an_argument_signature_on_args_and_kwargs/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/16_enforcing_an_argument_signature_on_args_and_kwargs 2024-07-04T12:13:02,155 creating build/lib/pyrecipes/recipes/09_metaprogramming/14_capturing_class_attribute_definition_order 2024-07-04T12:13:02,156 copying src/pyrecipes/recipes/09_metaprogramming/14_capturing_class_attribute_definition_order/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/14_capturing_class_attribute_definition_order 2024-07-04T12:13:02,158 creating build/lib/pyrecipes/recipes/09_metaprogramming/23_executing_code_with_local_side_effects 2024-07-04T12:13:02,159 copying src/pyrecipes/recipes/09_metaprogramming/23_executing_code_with_local_side_effects/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/23_executing_code_with_local_side_effects 2024-07-04T12:13:02,162 creating build/lib/pyrecipes/recipes/09_metaprogramming/08_defining_decorators_as_part_of_a_class 2024-07-04T12:13:02,163 copying src/pyrecipes/recipes/09_metaprogramming/08_defining_decorators_as_part_of_a_class/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/08_defining_decorators_as_part_of_a_class 2024-07-04T12:13:02,165 creating build/lib/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator 2024-07-04T12:13:02,166 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-07-04T12:13:02,168 creating build/lib/pyrecipes/recipes/09_metaprogramming/25_disassembling_python_byte_code 2024-07-04T12:13:02,169 copying src/pyrecipes/recipes/09_metaprogramming/25_disassembling_python_byte_code/example.py -> build/lib/pyrecipes/recipes/09_metaprogramming/25_disassembling_python_byte_code 2024-07-04T12:13:02,171 creating build/lib/pyrecipes/recipes/02_strings_and_text 2024-07-04T12:13:02,172 creating build/lib/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions 2024-07-04T12:13:02,172 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-07-04T12:13:02,175 creating build/lib/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns 2024-07-04T12:13:02,175 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-07-04T12:13:02,178 creating build/lib/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text 2024-07-04T12:13:02,179 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-07-04T12:13:02,181 creating build/lib/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings 2024-07-04T12:13:02,182 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-07-04T12:13:02,184 creating build/lib/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings 2024-07-04T12:13:02,185 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-07-04T12:13:02,187 creating build/lib/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text 2024-07-04T12:13:02,188 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-07-04T12:13:02,190 creating build/lib/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text 2024-07-04T12:13:02,191 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-07-04T12:13:02,193 creating build/lib/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns 2024-07-04T12:13:02,194 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-07-04T12:13:02,196 creating build/lib/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings 2024-07-04T12:13:02,197 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-07-04T12:13:02,200 creating build/lib/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text 2024-07-04T12:13:02,201 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-07-04T12:13:02,203 creating build/lib/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns 2024-07-04T12:13:02,204 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-07-04T12:13:02,206 creating build/lib/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser 2024-07-04T12:13:02,207 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-07-04T12:13:02,210 creating build/lib/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters 2024-07-04T12:13:02,211 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-07-04T12:13:02,213 creating build/lib/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match 2024-07-04T12:13:02,214 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-07-04T12:13:02,216 creating build/lib/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation 2024-07-04T12:13:02,217 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-07-04T12:13:02,219 creating build/lib/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings 2024-07-04T12:13:02,220 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-07-04T12:13:02,222 creating build/lib/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string 2024-07-04T12:13:02,223 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-07-04T12:13:02,226 creating build/lib/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns 2024-07-04T12:13:02,227 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-07-04T12:13:02,229 creating build/lib/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings 2024-07-04T12:13:02,230 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-07-04T12:13:02,232 creating build/lib/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text 2024-07-04T12:13:02,233 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-07-04T12:13:02,236 creating build/lib/pyrecipes/recipes/11_networking_and_web_programming 2024-07-04T12:13:02,236 creating build/lib/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client 2024-07-04T12:13:02,237 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-07-04T12:13:02,240 creating build/lib/pyrecipes/recipes/04_iterators_and_generators 2024-07-04T12:13:02,241 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers 2024-07-04T12:13:02,241 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-07-04T12:13:02,244 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol 2024-07-04T12:13:02,245 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-07-04T12:13:02,247 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-07-04T12:13:02,248 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-07-04T12:13:02,250 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators 2024-07-04T12:13:02,251 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-07-04T12:13:02,253 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-07-04T12:13:02,254 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-07-04T12:13:02,256 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines 2024-07-04T12:13:02,257 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-07-04T12:13:02,259 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration 2024-07-04T12:13:02,260 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-07-04T12:13:02,262 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-07-04T12:13:02,263 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-07-04T12:13:02,265 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously 2024-07-04T12:13:02,266 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-07-04T12:13:02,269 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator 2024-07-04T12:13:02,270 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-07-04T12:13:02,272 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables 2024-07-04T12:13:02,273 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-07-04T12:13:02,275 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse 2024-07-04T12:13:02,276 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-07-04T12:13:02,278 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-07-04T12:13:02,279 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-07-04T12:13:02,281 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence 2024-07-04T12:13:02,282 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-07-04T12:13:02,284 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations 2024-07-04T12:13:02,285 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-07-04T12:13:02,287 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence 2024-07-04T12:13:02,288 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-07-04T12:13:02,291 creating build/lib/pyrecipes/recipes/07_functions 2024-07-04T12:13:02,292 creating build/lib/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function 2024-07-04T12:13:02,293 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-07-04T12:13:02,295 creating build/lib/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions 2024-07-04T12:13:02,296 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-07-04T12:13:02,299 creating build/lib/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions 2024-07-04T12:13:02,300 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-07-04T12:13:02,302 creating build/lib/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions 2024-07-04T12:13:02,303 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-07-04T12:13:02,305 creating build/lib/pyrecipes/recipes/07_functions/11_inlining_callback_functions 2024-07-04T12:13:02,306 copying src/pyrecipes/recipes/07_functions/11_inlining_callback_functions/example.py -> build/lib/pyrecipes/recipes/07_functions/11_inlining_callback_functions 2024-07-04T12:13:02,309 creating build/lib/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments 2024-07-04T12:13:02,310 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-07-04T12:13:02,312 creating build/lib/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure 2024-07-04T12:13:02,313 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-07-04T12:13:02,315 creating build/lib/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments 2024-07-04T12:13:02,316 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-07-04T12:13:02,318 creating build/lib/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments 2024-07-04T12:13:02,319 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-07-04T12:13:02,321 creating build/lib/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments 2024-07-04T12:13:02,322 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-07-04T12:13:02,324 creating build/lib/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions 2024-07-04T12:13:02,325 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-07-04T12:13:02,327 creating build/lib/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments 2024-07-04T12:13:02,328 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-07-04T12:13:02,331 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing 2024-07-04T12:13:02,331 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics 2024-07-04T12:13:02,332 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-07-04T12:13:02,335 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-07-04T12:13:02,336 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-07-04T12:13:02,338 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-07-04T12:13:02,339 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-07-04T12:13:02,341 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-07-04T12:13:02,342 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-07-04T12:13:02,344 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-07-04T12:13:02,345 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-07-04T12:13:02,348 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64 2024-07-04T12:13:02,349 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-07-04T12:13:02,351 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-07-04T12:13:02,352 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-07-04T12:13:02,354 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-07-04T12:13:02,355 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-07-04T12:13:02,357 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-07-04T12:13:02,358 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-07-04T12:13:02,360 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-07-04T12:13:02,363 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-07-04T12:13:02,363 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-07-04T12:13:02,366 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits 2024-07-04T12:13:02,367 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-07-04T12:13:02,369 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml 2024-07-04T12:13:02,370 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-07-04T12:13:02,372 creating build/lib/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database 2024-07-04T12:13:02,373 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-07-04T12:13:02,375 creating build/lib/pyrecipes/recipes/08_classes_and_objects 2024-07-04T12:13:02,376 creating build/lib/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers 2024-07-04T12:13:02,377 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-07-04T12:13:02,379 creating build/lib/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class 2024-07-04T12:13:02,380 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-07-04T12:13:02,383 creating build/lib/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class 2024-07-04T12:13:02,384 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-07-04T12:13:02,386 creating build/lib/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures 2024-07-04T12:13:02,387 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-07-04T12:13:02,389 creating build/lib/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins 2024-07-04T12:13:02,390 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-07-04T12:13:02,393 creating build/lib/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init 2024-07-04T12:13:02,394 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-07-04T12:13:02,396 creating build/lib/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass 2024-07-04T12:13:02,397 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-07-04T12:13:02,399 creating build/lib/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations 2024-07-04T12:13:02,400 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-07-04T12:13:02,403 creating build/lib/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting 2024-07-04T12:13:02,403 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-07-04T12:13:02,406 creating build/lib/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-07-04T12:13:02,407 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-07-04T12:13:02,409 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-07-04T12:13:02,411 creating build/lib/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern 2024-07-04T12:13:02,412 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-07-04T12:13:02,415 creating build/lib/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines 2024-07-04T12:13:02,416 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-07-04T12:13:02,418 creating build/lib/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances 2024-07-04T12:13:02,419 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-07-04T12:13:02,421 creating build/lib/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol 2024-07-04T12:13:02,422 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-07-04T12:13:02,425 creating build/lib/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system 2024-07-04T12:13:02,425 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-07-04T12:13:02,428 creating build/lib/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class 2024-07-04T12:13:02,428 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-07-04T12:13:02,431 creating build/lib/pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string 2024-07-04T12:13:02,431 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-07-04T12:13:02,434 creating build/lib/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties 2024-07-04T12:13:02,434 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-07-04T12:13:02,437 creating build/lib/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances 2024-07-04T12:13:02,438 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-07-04T12:13:02,440 creating build/lib/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class 2024-07-04T12:13:02,441 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-07-04T12:13:02,443 creating build/lib/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances 2024-07-04T12:13:02,444 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-07-04T12:13:02,446 creating build/lib/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute 2024-07-04T12:13:02,447 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-07-04T12:13:02,449 creating build/lib/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes 2024-07-04T12:13:02,450 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-07-04T12:13:02,453 creating build/lib/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure 2024-07-04T12:13:02,454 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-07-04T12:13:02,456 creating build/lib/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access 2024-07-04T12:13:02,457 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-07-04T12:13:02,459 creating build/lib/pyrecipes/recipes/10_modules_and_packages 2024-07-04T12:13:02,460 creating build/lib/pyrecipes/recipes/10_modules_and_packages/09_adding_directories_to_syspath 2024-07-04T12:13:02,461 copying src/pyrecipes/recipes/10_modules_and_packages/09_adding_directories_to_syspath/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/09_adding_directories_to_syspath 2024-07-04T12:13:02,463 creating build/lib/pyrecipes/recipes/10_modules_and_packages/11_loading_modules_from_a_remote_server 2024-07-04T12:13:02,464 copying src/pyrecipes/recipes/10_modules_and_packages/11_loading_modules_from_a_remote_server/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/11_loading_modules_from_a_remote_server 2024-07-04T12:13:02,467 creating build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files 2024-07-04T12:13:02,467 copying src/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/my_module.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files 2024-07-04T12:13:02,469 copying src/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files 2024-07-04T12:13:02,471 creating build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script 2024-07-04T12:13:02,472 copying src/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script 2024-07-04T12:13:02,474 creating build/lib/pyrecipes/recipes/10_modules_and_packages/06_reloading_modules 2024-07-04T12:13:02,475 copying src/pyrecipes/recipes/10_modules_and_packages/06_reloading_modules/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/06_reloading_modules 2024-07-04T12:13:02,477 creating build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace 2024-07-04T12:13:02,478 copying src/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace 2024-07-04T12:13:02,481 creating build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package 2024-07-04T12:13:02,482 copying src/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package 2024-07-04T12:13:02,484 creating build/lib/pyrecipes/recipes/10_modules_and_packages/10_importing_modules_using_a_name_given_in_a_string 2024-07-04T12:13:02,485 copying src/pyrecipes/recipes/10_modules_and_packages/10_importing_modules_using_a_name_given_in_a_string/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/10_importing_modules_using_a_name_given_in_a_string 2024-07-04T12:13:02,487 creating build/lib/pyrecipes/recipes/10_modules_and_packages/02_controlling_the_import_of_everything 2024-07-04T12:13:02,488 copying src/pyrecipes/recipes/10_modules_and_packages/02_controlling_the_import_of_everything/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/02_controlling_the_import_of_everything 2024-07-04T12:13:02,491 creating build/lib/pyrecipes/recipes/10_modules_and_packages/13_installing_packages_just_for_yourself 2024-07-04T12:13:02,492 copying src/pyrecipes/recipes/10_modules_and_packages/13_installing_packages_just_for_yourself/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/13_installing_packages_just_for_yourself 2024-07-04T12:13:02,494 creating build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules 2024-07-04T12:13:02,495 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules 2024-07-04T12:13:02,497 creating build/lib/pyrecipes/recipes/10_modules_and_packages/15_distributing_packages 2024-07-04T12:13:02,498 copying src/pyrecipes/recipes/10_modules_and_packages/15_distributing_packages/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/15_distributing_packages 2024-07-04T12:13:02,500 creating build/lib/pyrecipes/recipes/10_modules_and_packages/12_patching_modules_on_import 2024-07-04T12:13:02,501 copying src/pyrecipes/recipes/10_modules_and_packages/12_patching_modules_on_import/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/12_patching_modules_on_import 2024-07-04T12:13:02,503 creating build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names 2024-07-04T12:13:02,504 copying src/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names 2024-07-04T12:13:02,506 creating build/lib/pyrecipes/recipes/10_modules_and_packages/14_creating_a_new_python_virtual_environment 2024-07-04T12:13:02,507 copying src/pyrecipes/recipes/10_modules_and_packages/14_creating_a_new_python_virtual_environment/example.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/14_creating_a_new_python_virtual_environment 2024-07-04T12:13:02,510 creating build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src 2024-07-04T12:13:02,511 creating build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:02,512 copying src/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:02,514 copying src/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/b.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:02,515 copying src/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/a.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:02,518 creating build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src 2024-07-04T12:13:02,519 creating build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:02,520 copying src/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/spam.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:02,521 copying src/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/__main__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:02,523 copying src/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/grok.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:02,524 copying src/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/bar.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:02,527 creating build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src 2024-07-04T12:13:02,528 creating build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package 2024-07-04T12:13:02,528 creating build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package/spam 2024-07-04T12:13:02,530 copying src/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package/spam/grok.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package/spam 2024-07-04T12:13:02,532 creating build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package 2024-07-04T12:13:02,532 creating build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package/spam 2024-07-04T12:13:02,533 copying src/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package/spam/blah.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package/spam 2024-07-04T12:13:02,536 creating build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src 2024-07-04T12:13:02,537 creating build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:02,538 copying src/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/spam.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:02,539 copying src/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:02,542 creating build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src 2024-07-04T12:13:02,542 creating build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics 2024-07-04T12:13:02,543 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics 2024-07-04T12:13:02,545 creating build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:02,546 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:02,548 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/png.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:02,549 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/jpg.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:02,551 creating build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:02,552 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/fill.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:02,554 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:02,555 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/line.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:02,556 copying src/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/text.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:02,559 creating build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src 2024-07-04T12:13:02,559 creating build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package 2024-07-04T12:13:02,560 copying src/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package 2024-07-04T12:13:02,562 creating build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B 2024-07-04T12:13:02,563 copying src/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B 2024-07-04T12:13:02,564 copying src/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B/bar.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B 2024-07-04T12:13:02,566 creating build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:02,567 copying src/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/spam.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:02,569 copying src/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/grok.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:02,570 copying src/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/__init__.py -> build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:02,572 creating build/lib/pyrecipes/recipes/12_concurrency 2024-07-04T12:13:02,573 creating build/lib/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads 2024-07-04T12:13:02,574 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-07-04T12:13:02,576 creating build/lib/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started 2024-07-04T12:13:02,577 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-07-04T12:13:02,580 creating build/lib/pyrecipes/recipes/12_concurrency/03_communicating_between_threads 2024-07-04T12:13:02,580 copying src/pyrecipes/recipes/12_concurrency/03_communicating_between_threads/example.py -> build/lib/pyrecipes/recipes/12_concurrency/03_communicating_between_threads 2024-07-04T12:13:02,583 creating build/lib/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool 2024-07-04T12:13:02,584 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-07-04T12:13:02,586 creating build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming 2024-07-04T12:13:02,586 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-07-04T12:13:02,595 running egg_info 2024-07-04T12:13:02,599 writing src/pyrecipes.egg-info/PKG-INFO 2024-07-04T12:13:02,602 writing dependency_links to src/pyrecipes.egg-info/dependency_links.txt 2024-07-04T12:13:02,603 writing entry points to src/pyrecipes.egg-info/entry_points.txt 2024-07-04T12:13:02,604 writing requirements to src/pyrecipes.egg-info/requires.txt 2024-07-04T12:13:02,606 writing top-level names to src/pyrecipes.egg-info/top_level.txt 2024-07-04T12:13:02,786 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-07-04T12:13:02,789 reading manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-07-04T12:13:02,798 adding license file 'LICENSE' 2024-07-04T12:13:02,814 writing manifest file 'src/pyrecipes.egg-info/SOURCES.txt' 2024-07-04T12:13:02,902 copying src/pyrecipes/templates/.gitignore -> build/lib/pyrecipes/templates 2024-07-04T12:13:02,904 copying src/pyrecipes/templates/pyproject.toml -> build/lib/pyrecipes/templates 2024-07-04T12:13:02,906 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-07-04T12:13:02,908 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-07-04T12:13:02,911 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-07-04T12:13:02,912 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-07-04T12:13:02,914 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-07-04T12:13:02,916 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-07-04T12:13:02,918 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-07-04T12:13:02,920 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-07-04T12:13:02,922 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-07-04T12:13:02,924 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-07-04T12:13:02,926 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-07-04T12:13:02,930 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-07-04T12:13:02,932 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-07-04T12:13:02,933 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-07-04T12:13:02,935 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-07-04T12:13:02,937 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-07-04T12:13:02,939 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-07-04T12:13:02,941 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-07-04T12:13:02,943 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data 2024-07-04T12:13:02,943 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-07-04T12:13:02,944 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-07-04T12:13:02,957 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-07-04T12:13:02,961 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-07-04T12:13:02,964 creating build/lib/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-07-04T12:13:02,965 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-07-04T12:13:02,978 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-07-04T12:13:02,982 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-07-04T12:13:02,985 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-07-04T12:13:02,988 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-07-04T12:13:02,990 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-07-04T12:13:02,993 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-07-04T12:13:02,995 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-07-04T12:13:02,997 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-07-04T12:13:02,999 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-07-04T12:13:03,001 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-07-04T12:13:03,005 copying src/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/somedata.dat -> build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:03,007 creating build/lib/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-07-04T12:13:03,008 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-07-04T12:13:03,013 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-07-04T12:13:03,018 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-07-04T12:13:03,023 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-07-04T12:13:03,027 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-07-04T12:13:03,032 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-07-04T12:13:03,036 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-07-04T12:13:03,041 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-07-04T12:13:03,046 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-07-04T12:13:03,050 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-07-04T12:13:03,055 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-07-04T12:13:03,060 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-07-04T12:13:03,065 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-07-04T12:13:03,069 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-07-04T12:13:03,160 installing to build/bdist.linux-armv7l/wheel 2024-07-04T12:13:03,161 running install 2024-07-04T12:13:03,185 running install_lib 2024-07-04T12:13:03,190 creating build/bdist.linux-armv7l 2024-07-04T12:13:03,190 creating build/bdist.linux-armv7l/wheel 2024-07-04T12:13:03,192 creating build/bdist.linux-armv7l/wheel/pyrecipes 2024-07-04T12:13:03,193 creating build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-07-04T12:13:03,194 copying build/lib/pyrecipes/utils/cli.py -> build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-07-04T12:13:03,197 copying build/lib/pyrecipes/utils/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-07-04T12:13:03,198 copying build/lib/pyrecipes/utils/text.py -> build/bdist.linux-armv7l/wheel/pyrecipes/utils 2024-07-04T12:13:03,200 copying build/lib/pyrecipes/cookbook.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-07-04T12:13:03,202 creating build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,203 copying build/lib/pyrecipes/cli/ls.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,205 copying build/lib/pyrecipes/cli/show.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,207 copying build/lib/pyrecipes/cli/run.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,209 copying build/lib/pyrecipes/cli/create.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,211 copying build/lib/pyrecipes/cli/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,212 copying build/lib/pyrecipes/cli/template.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,214 copying build/lib/pyrecipes/cli/chapters.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,216 copying build/lib/pyrecipes/cli/search.py -> build/bdist.linux-armv7l/wheel/pyrecipes/cli 2024-07-04T12:13:03,218 copying build/lib/pyrecipes/recipe.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-07-04T12:13:03,220 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes 2024-07-04T12:13:03,222 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io 2024-07-04T12:13:03,223 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames 2024-07-04T12:13:03,224 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-07-04T12:13:03,226 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles 2024-07-04T12:13:03,227 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-07-04T12:13:03,230 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-07-04T12:13:03,232 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/21_serializing_python_objects 2024-07-04T12:13:03,232 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-07-04T12:13:03,234 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-07-04T12:13:03,236 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/02_printing_to_a_file 2024-07-04T12:13:03,237 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-07-04T12:13:03,239 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-07-04T12:13:03,241 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist 2024-07-04T12:13:03,242 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-07-04T12:13:03,244 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-07-04T12:13:03,246 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames 2024-07-04T12:13:03,247 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-07-04T12:13:03,249 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file 2024-07-04T12:13:03,250 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-07-04T12:13:03,252 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object 2024-07-04T12:13:03,253 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-07-04T12:13:03,255 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-07-04T12:13:03,257 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data 2024-07-04T12:13:03,258 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-07-04T12:13:03,260 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-07-04T12:13:03,262 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding 2024-07-04T12:13:03,263 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-07-04T12:13:03,265 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-07-04T12:13:03,267 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file 2024-07-04T12:13:03,268 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-07-04T12:13:03,270 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records 2024-07-04T12:13:03,271 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-07-04T12:13:03,273 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-07-04T12:13:03,275 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing 2024-07-04T12:13:03,276 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-07-04T12:13:03,277 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-07-04T12:13:03,279 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2 2024-07-04T12:13:03,280 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-07-04T12:13:03,282 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1 2024-07-04T12:13:03,283 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-07-04T12:13:03,284 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-07-04T12:13:03,287 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files 2024-07-04T12:13:03,288 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-07-04T12:13:03,292 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-07-04T12:13:03,294 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories 2024-07-04T12:13:03,295 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-07-04T12:13:03,298 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port 2024-07-04T12:13:03,299 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-07-04T12:13:03,301 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending 2024-07-04T12:13:03,302 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-07-04T12:13:03,304 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string 2024-07-04T12:13:03,304 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-07-04T12:13:03,307 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files 2024-07-04T12:13:03,307 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-07-04T12:13:03,309 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-07-04T12:13:03,311 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer 2024-07-04T12:13:03,312 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-07-04T12:13:03,314 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-07-04T12:13:03,316 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file 2024-07-04T12:13:03,317 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-07-04T12:13:03,319 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms 2024-07-04T12:13:03,321 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support 2024-07-04T12:13:03,322 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-07-04T12:13:03,324 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field 2024-07-04T12:13:03,325 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-07-04T12:13:03,328 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary 2024-07-04T12:13:03,329 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-07-04T12:13:03,331 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order 2024-07-04T12:13:03,332 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-07-04T12:13:03,334 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element 2024-07-04T12:13:03,335 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-07-04T12:13:03,337 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items 2024-07-04T12:13:03,338 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-07-04T12:13:03,340 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-07-04T12:13:03,342 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries 2024-07-04T12:13:03,343 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-07-04T12:13:03,345 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length 2024-07-04T12:13:03,346 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-07-04T12:13:03,348 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence 2024-07-04T12:13:03,349 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-07-04T12:13:03,351 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements 2024-07-04T12:13:03,352 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-07-04T12:13:03,354 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice 2024-07-04T12:13:03,355 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-07-04T12:13:03,358 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary 2024-07-04T12:13:03,359 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-07-04T12:13:03,362 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping 2024-07-04T12:13:03,363 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-07-04T12:13:03,365 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables 2024-07-04T12:13:03,366 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-07-04T12:13:03,368 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue 2024-07-04T12:13:03,369 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-07-04T12:13:03,372 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items 2024-07-04T12:13:03,372 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-07-04T12:13:03,375 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time 2024-07-04T12:13:03,376 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-07-04T12:13:03,378 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries 2024-07-04T12:13:03,379 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-07-04T12:13:03,381 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order 2024-07-04T12:13:03,382 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-07-04T12:13:03,384 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key 2024-07-04T12:13:03,385 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-07-04T12:13:03,388 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times 2024-07-04T12:13:03,389 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values 2024-07-04T12:13:03,390 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-07-04T12:13:03,392 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans 2024-07-04T12:13:03,393 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-07-04T12:13:03,395 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays 2024-07-04T12:13:03,396 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-07-04T12:13:03,399 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month 2024-07-04T12:13:03,400 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-07-04T12:13:03,402 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes 2024-07-04T12:13:03,403 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-07-04T12:13:03,406 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math 2024-07-04T12:13:03,407 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-07-04T12:13:03,410 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions 2024-07-04T12:13:03,411 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-07-04T12:13:03,413 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions 2024-07-04T12:13:03,414 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-07-04T12:13:03,416 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers 2024-07-04T12:13:03,417 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-07-04T12:13:03,419 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes 2024-07-04T12:13:03,420 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-07-04T12:13:03,422 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones 2024-07-04T12:13:03,423 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-07-04T12:13:03,426 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date 2024-07-04T12:13:03,427 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-07-04T12:13:03,429 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output 2024-07-04T12:13:03,430 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-07-04T12:13:03,432 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations 2024-07-04T12:13:03,432 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-07-04T12:13:03,435 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations 2024-07-04T12:13:03,436 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-07-04T12:13:03,438 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random 2024-07-04T12:13:03,439 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-07-04T12:13:03,442 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming 2024-07-04T12:13:03,443 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments 2024-07-04T12:13:03,445 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-07-04T12:13:03,447 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/19_initializing_class_members_at_definition_time 2024-07-04T12:13:03,448 copying build/lib/pyrecipes/recipes/09_metaprogramming/19_initializing_class_members_at_definition_time/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/19_initializing_class_members_at_definition_time 2024-07-04T12:13:03,451 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function 2024-07-04T12:13:03,452 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-07-04T12:13:03,454 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/02_preserving_function_metadata_when_writing_decorators 2024-07-04T12:13:03,455 copying build/lib/pyrecipes/recipes/09_metaprogramming/02_preserving_function_metadata_when_writing_decorators/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/02_preserving_function_metadata_when_writing_decorators 2024-07-04T12:13:03,458 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/15_defining_a_metaclass_that_takes_optional_arguments 2024-07-04T12:13:03,459 copying build/lib/pyrecipes/recipes/09_metaprogramming/15_defining_a_metaclass_that_takes_optional_arguments/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/15_defining_a_metaclass_that_takes_optional_arguments 2024-07-04T12:13:03,461 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/05_defining_a_decorator_with_user_adjustable_attributes 2024-07-04T12:13:03,462 copying build/lib/pyrecipes/recipes/09_metaprogramming/05_defining_a_decorator_with_user_adjustable_attributes/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/05_defining_a_decorator_with_user_adjustable_attributes 2024-07-04T12:13:03,464 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator 2024-07-04T12:13:03,465 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-07-04T12:13:03,467 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/24_parsing_and_analyzing_python_source 2024-07-04T12:13:03,468 copying build/lib/pyrecipes/recipes/09_metaprogramming/24_parsing_and_analyzing_python_source/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/24_parsing_and_analyzing_python_source 2024-07-04T12:13:03,470 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/21_avoiding_repetitive_proeprty_methods 2024-07-04T12:13:03,471 copying build/lib/pyrecipes/recipes/09_metaprogramming/21_avoiding_repetitive_proeprty_methods/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/21_avoiding_repetitive_proeprty_methods 2024-07-04T12:13:03,473 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/22_defining_context_managers_the_easy_way 2024-07-04T12:13:03,474 copying build/lib/pyrecipes/recipes/09_metaprogramming/22_defining_context_managers_the_easy_way/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/22_defining_context_managers_the_easy_way 2024-07-04T12:13:03,476 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/10_applying_decorators_to_class_and_static_methods 2024-07-04T12:13:03,477 copying build/lib/pyrecipes/recipes/09_metaprogramming/10_applying_decorators_to_class_and_static_methods/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/10_applying_decorators_to_class_and_static_methods 2024-07-04T12:13:03,479 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/20_implementing_multiple_dispatch_with_function_annotations 2024-07-04T12:13:03,480 copying build/lib/pyrecipes/recipes/09_metaprogramming/20_implementing_multiple_dispatch_with_function_annotations/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/20_implementing_multiple_dispatch_with_function_annotations 2024-07-04T12:13:03,483 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/17_enforcing_coding_conventions_in_classes 2024-07-04T12:13:03,484 copying build/lib/pyrecipes/recipes/09_metaprogramming/17_enforcing_coding_conventions_in_classes/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/17_enforcing_coding_conventions_in_classes 2024-07-04T12:13:03,486 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/11_writing_decortors_that_add_arguments_to_wrapped_functions 2024-07-04T12:13:03,487 copying build/lib/pyrecipes/recipes/09_metaprogramming/11_writing_decortors_that_add_arguments_to_wrapped_functions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/11_writing_decortors_that_add_arguments_to_wrapped_functions 2024-07-04T12:13:03,490 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/12_using_decorators_to_patch_class_definitions 2024-07-04T12:13:03,491 copying build/lib/pyrecipes/recipes/09_metaprogramming/12_using_decorators_to_patch_class_definitions/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/12_using_decorators_to_patch_class_definitions 2024-07-04T12:13:03,493 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/06_defining_a_decorator_that_takes_an_optional_argument 2024-07-04T12:13:03,494 copying build/lib/pyrecipes/recipes/09_metaprogramming/06_defining_a_decorator_that_takes_an_optional_argument/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/06_defining_a_decorator_that_takes_an_optional_argument 2024-07-04T12:13:03,496 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/18_defining_a_class_programatically 2024-07-04T12:13:03,497 copying build/lib/pyrecipes/recipes/09_metaprogramming/18_defining_a_class_programatically/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/18_defining_a_class_programatically 2024-07-04T12:13:03,500 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/09_defining_decorators_as_classes 2024-07-04T12:13:03,501 copying build/lib/pyrecipes/recipes/09_metaprogramming/09_defining_decorators_as_classes/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/09_defining_decorators_as_classes 2024-07-04T12:13:03,503 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/13_using_a_metaclass_to_control_instance_creation 2024-07-04T12:13:03,504 copying build/lib/pyrecipes/recipes/09_metaprogramming/13_using_a_metaclass_to_control_instance_creation/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/13_using_a_metaclass_to_control_instance_creation 2024-07-04T12:13:03,506 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/16_enforcing_an_argument_signature_on_args_and_kwargs 2024-07-04T12:13:03,507 copying build/lib/pyrecipes/recipes/09_metaprogramming/16_enforcing_an_argument_signature_on_args_and_kwargs/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/16_enforcing_an_argument_signature_on_args_and_kwargs 2024-07-04T12:13:03,509 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/14_capturing_class_attribute_definition_order 2024-07-04T12:13:03,510 copying build/lib/pyrecipes/recipes/09_metaprogramming/14_capturing_class_attribute_definition_order/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/14_capturing_class_attribute_definition_order 2024-07-04T12:13:03,513 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/23_executing_code_with_local_side_effects 2024-07-04T12:13:03,514 copying build/lib/pyrecipes/recipes/09_metaprogramming/23_executing_code_with_local_side_effects/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/23_executing_code_with_local_side_effects 2024-07-04T12:13:03,516 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/08_defining_decorators_as_part_of_a_class 2024-07-04T12:13:03,517 copying build/lib/pyrecipes/recipes/09_metaprogramming/08_defining_decorators_as_part_of_a_class/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/08_defining_decorators_as_part_of_a_class 2024-07-04T12:13:03,519 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator 2024-07-04T12:13:03,520 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-07-04T12:13:03,523 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/25_disassembling_python_byte_code 2024-07-04T12:13:03,524 copying build/lib/pyrecipes/recipes/09_metaprogramming/25_disassembling_python_byte_code/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/09_metaprogramming/25_disassembling_python_byte_code 2024-07-04T12:13:03,526 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text 2024-07-04T12:13:03,528 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions 2024-07-04T12:13:03,529 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-07-04T12:13:03,531 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns 2024-07-04T12:13:03,532 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-07-04T12:13:03,534 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text 2024-07-04T12:13:03,535 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-07-04T12:13:03,537 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings 2024-07-04T12:13:03,538 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-07-04T12:13:03,541 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings 2024-07-04T12:13:03,541 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-07-04T12:13:03,544 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text 2024-07-04T12:13:03,545 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-07-04T12:13:03,547 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text 2024-07-04T12:13:03,548 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-07-04T12:13:03,551 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns 2024-07-04T12:13:03,552 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-07-04T12:13:03,554 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings 2024-07-04T12:13:03,555 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-07-04T12:13:03,558 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text 2024-07-04T12:13:03,559 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-07-04T12:13:03,561 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns 2024-07-04T12:13:03,562 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-07-04T12:13:03,564 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser 2024-07-04T12:13:03,565 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-07-04T12:13:03,568 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters 2024-07-04T12:13:03,569 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-07-04T12:13:03,571 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match 2024-07-04T12:13:03,572 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-07-04T12:13:03,574 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation 2024-07-04T12:13:03,575 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-07-04T12:13:03,578 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings 2024-07-04T12:13:03,578 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-07-04T12:13:03,581 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string 2024-07-04T12:13:03,582 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-07-04T12:13:03,584 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns 2024-07-04T12:13:03,585 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-07-04T12:13:03,587 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings 2024-07-04T12:13:03,588 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-07-04T12:13:03,591 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/02_strings_and_text/18_tokenizing_text 2024-07-04T12:13:03,592 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-07-04T12:13:03,594 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/11_networking_and_web_programming 2024-07-04T12:13:03,595 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client 2024-07-04T12:13:03,596 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-07-04T12:13:03,599 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators 2024-07-04T12:13:03,600 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers 2024-07-04T12:13:03,601 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-07-04T12:13:03,603 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol 2024-07-04T12:13:03,604 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-07-04T12:13:03,607 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator 2024-07-04T12:13:03,607 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-07-04T12:13:03,609 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-07-04T12:13:03,611 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators 2024-07-04T12:13:03,612 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-07-04T12:13:03,615 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator 2024-07-04T12:13:03,616 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-07-04T12:13:03,618 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-07-04T12:13:03,620 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines 2024-07-04T12:13:03,621 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-07-04T12:13:03,624 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data 2024-07-04T12:13:03,625 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo 2024-07-04T12:13:03,626 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-07-04T12:13:03,639 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-07-04T12:13:03,642 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-07-04T12:13:03,645 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar 2024-07-04T12:13:03,646 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-07-04T12:13:03,660 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-07-04T12:13:03,663 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-07-04T12:13:03,666 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration 2024-07-04T12:13:03,667 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-07-04T12:13:03,670 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state 2024-07-04T12:13:03,671 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-07-04T12:13:03,673 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-07-04T12:13:03,675 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously 2024-07-04T12:13:03,676 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-07-04T12:13:03,678 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator 2024-07-04T12:13:03,679 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-07-04T12:13:03,682 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables 2024-07-04T12:13:03,683 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-07-04T12:13:03,685 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse 2024-07-04T12:13:03,686 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-07-04T12:13:03,688 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable 2024-07-04T12:13:03,689 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-07-04T12:13:03,691 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-07-04T12:13:03,693 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence 2024-07-04T12:13:03,694 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-07-04T12:13:03,696 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations 2024-07-04T12:13:03,697 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-07-04T12:13:03,699 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence 2024-07-04T12:13:03,700 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-07-04T12:13:03,702 copying build/lib/pyrecipes/recipes/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes 2024-07-04T12:13:03,704 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions 2024-07-04T12:13:03,706 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function 2024-07-04T12:13:03,707 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-07-04T12:13:03,709 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions 2024-07-04T12:13:03,710 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-07-04T12:13:03,712 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions 2024-07-04T12:13:03,713 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-07-04T12:13:03,715 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions 2024-07-04T12:13:03,716 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-07-04T12:13:03,718 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/11_inlining_callback_functions 2024-07-04T12:13:03,719 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-07-04T12:13:03,721 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments 2024-07-04T12:13:03,722 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-07-04T12:13:03,724 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure 2024-07-04T12:13:03,725 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-07-04T12:13:03,727 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments 2024-07-04T12:13:03,728 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-07-04T12:13:03,730 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments 2024-07-04T12:13:03,731 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-07-04T12:13:03,733 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments 2024-07-04T12:13:03,734 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-07-04T12:13:03,736 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions 2024-07-04T12:13:03,737 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-07-04T12:13:03,740 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments 2024-07-04T12:13:03,741 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-07-04T12:13:03,746 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing 2024-07-04T12:13:03,747 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics 2024-07-04T12:13:03,749 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-07-04T12:13:03,751 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml 2024-07-04T12:13:03,752 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-07-04T12:13:03,754 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-07-04T12:13:03,756 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data 2024-07-04T12:13:03,757 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-07-04T12:13:03,759 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-07-04T12:13:03,761 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data 2024-07-04T12:13:03,762 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-07-04T12:13:03,764 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-07-04T12:13:03,766 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data 2024-07-04T12:13:03,767 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-07-04T12:13:03,769 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-07-04T12:13:03,771 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64 2024-07-04T12:13:03,772 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-07-04T12:13:03,774 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces 2024-07-04T12:13:03,775 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-07-04T12:13:03,777 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-07-04T12:13:03,779 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures 2024-07-04T12:13:03,780 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-07-04T12:13:03,782 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-07-04T12:13:03,784 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures 2024-07-04T12:13:03,785 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-07-04T12:13:03,787 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-07-04T12:13:03,789 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-07-04T12:13:03,792 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally 2024-07-04T12:13:03,792 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-07-04T12:13:03,796 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-07-04T12:13:03,799 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits 2024-07-04T12:13:03,799 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-07-04T12:13:03,802 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml 2024-07-04T12:13:03,803 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-07-04T12:13:03,805 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database 2024-07-04T12:13:03,806 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-07-04T12:13:03,808 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects 2024-07-04T12:13:03,810 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers 2024-07-04T12:13:03,811 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-07-04T12:13:03,813 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class 2024-07-04T12:13:03,814 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-07-04T12:13:03,816 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class 2024-07-04T12:13:03,817 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-07-04T12:13:03,819 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures 2024-07-04T12:13:03,820 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-07-04T12:13:03,822 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins 2024-07-04T12:13:03,823 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-07-04T12:13:03,826 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init 2024-07-04T12:13:03,826 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-07-04T12:13:03,829 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass 2024-07-04T12:13:03,830 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-07-04T12:13:03,832 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations 2024-07-04T12:13:03,833 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-07-04T12:13:03,835 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting 2024-07-04T12:13:03,836 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-07-04T12:13:03,838 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion 2024-07-04T12:13:03,839 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-07-04T12:13:03,841 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-07-04T12:13:03,843 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern 2024-07-04T12:13:03,844 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-07-04T12:13:03,847 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines 2024-07-04T12:13:03,848 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-07-04T12:13:03,850 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances 2024-07-04T12:13:03,851 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-07-04T12:13:03,853 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol 2024-07-04T12:13:03,854 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-07-04T12:13:03,856 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system 2024-07-04T12:13:03,857 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-07-04T12:13:03,859 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class 2024-07-04T12:13:03,860 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-07-04T12:13:03,862 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-07-04T12:13:03,863 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-07-04T12:13:03,866 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties 2024-07-04T12:13:03,866 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-07-04T12:13:03,869 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances 2024-07-04T12:13:03,870 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-07-04T12:13:03,872 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class 2024-07-04T12:13:03,873 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-07-04T12:13:03,875 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances 2024-07-04T12:13:03,876 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-07-04T12:13:03,878 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute 2024-07-04T12:13:03,879 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-07-04T12:13:03,881 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes 2024-07-04T12:13:03,882 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-07-04T12:13:03,884 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure 2024-07-04T12:13:03,885 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-07-04T12:13:03,887 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access 2024-07-04T12:13:03,888 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-07-04T12:13:03,890 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages 2024-07-04T12:13:03,892 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/09_adding_directories_to_syspath 2024-07-04T12:13:03,893 copying build/lib/pyrecipes/recipes/10_modules_and_packages/09_adding_directories_to_syspath/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/09_adding_directories_to_syspath 2024-07-04T12:13:03,895 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/11_loading_modules_from_a_remote_server 2024-07-04T12:13:03,896 copying build/lib/pyrecipes/recipes/10_modules_and_packages/11_loading_modules_from_a_remote_server/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/11_loading_modules_from_a_remote_server 2024-07-04T12:13:03,899 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files 2024-07-04T12:13:03,900 copying build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/my_module.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files 2024-07-04T12:13:03,902 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src 2024-07-04T12:13:03,903 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:03,905 copying build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:03,907 copying build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/b.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:03,908 copying build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/a.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module 2024-07-04T12:13:03,910 copying build/lib/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files 2024-07-04T12:13:03,912 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script 2024-07-04T12:13:03,913 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src 2024-07-04T12:13:03,914 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:03,915 copying build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/spam.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:03,917 copying build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/__main__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:03,918 copying build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/grok.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:03,920 copying build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/bar.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication 2024-07-04T12:13:03,922 copying build/lib/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script 2024-07-04T12:13:03,924 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/06_reloading_modules 2024-07-04T12:13:03,924 copying build/lib/pyrecipes/recipes/10_modules_and_packages/06_reloading_modules/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/06_reloading_modules 2024-07-04T12:13:03,927 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace 2024-07-04T12:13:03,928 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src 2024-07-04T12:13:03,930 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package 2024-07-04T12:13:03,931 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package/spam 2024-07-04T12:13:03,932 copying build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package/spam/grok.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package/spam 2024-07-04T12:13:03,935 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package 2024-07-04T12:13:03,936 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package/spam 2024-07-04T12:13:03,937 copying build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package/spam/blah.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package/spam 2024-07-04T12:13:03,939 copying build/lib/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace 2024-07-04T12:13:03,941 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package 2024-07-04T12:13:03,942 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src 2024-07-04T12:13:03,943 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:03,944 copying build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/spam.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:03,946 copying build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:03,948 copying build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/somedata.dat -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage 2024-07-04T12:13:03,950 copying build/lib/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package 2024-07-04T12:13:03,952 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/10_importing_modules_using_a_name_given_in_a_string 2024-07-04T12:13:03,953 copying build/lib/pyrecipes/recipes/10_modules_and_packages/10_importing_modules_using_a_name_given_in_a_string/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/10_importing_modules_using_a_name_given_in_a_string 2024-07-04T12:13:03,955 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/02_controlling_the_import_of_everything 2024-07-04T12:13:03,956 copying build/lib/pyrecipes/recipes/10_modules_and_packages/02_controlling_the_import_of_everything/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/02_controlling_the_import_of_everything 2024-07-04T12:13:03,958 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/13_installing_packages_just_for_yourself 2024-07-04T12:13:03,959 copying build/lib/pyrecipes/recipes/10_modules_and_packages/13_installing_packages_just_for_yourself/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/13_installing_packages_just_for_yourself 2024-07-04T12:13:03,961 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules 2024-07-04T12:13:03,963 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src 2024-07-04T12:13:03,964 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics 2024-07-04T12:13:03,965 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:03,966 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:03,968 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/png.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:03,969 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/jpg.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats 2024-07-04T12:13:03,971 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics 2024-07-04T12:13:03,972 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:03,973 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/fill.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:03,975 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:03,976 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/line.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:03,978 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/text.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive 2024-07-04T12:13:03,979 copying build/lib/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules 2024-07-04T12:13:03,981 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/15_distributing_packages 2024-07-04T12:13:03,982 copying build/lib/pyrecipes/recipes/10_modules_and_packages/15_distributing_packages/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/15_distributing_packages 2024-07-04T12:13:03,984 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/12_patching_modules_on_import 2024-07-04T12:13:03,985 copying build/lib/pyrecipes/recipes/10_modules_and_packages/12_patching_modules_on_import/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/12_patching_modules_on_import 2024-07-04T12:13:03,988 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names 2024-07-04T12:13:03,989 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src 2024-07-04T12:13:03,991 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package 2024-07-04T12:13:03,991 copying build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package 2024-07-04T12:13:03,993 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B 2024-07-04T12:13:03,994 copying build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B 2024-07-04T12:13:03,995 copying build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B/bar.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B 2024-07-04T12:13:03,997 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:03,998 copying build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/spam.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:04,000 copying build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/grok.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:04,001 copying build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A 2024-07-04T12:13:04,003 copying build/lib/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names 2024-07-04T12:13:04,005 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/14_creating_a_new_python_virtual_environment 2024-07-04T12:13:04,006 copying build/lib/pyrecipes/recipes/10_modules_and_packages/14_creating_a_new_python_virtual_environment/example.py -> build/bdist.linux-armv7l/wheel/pyrecipes/recipes/10_modules_and_packages/14_creating_a_new_python_virtual_environment 2024-07-04T12:13:04,008 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency 2024-07-04T12:13:04,009 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads 2024-07-04T12:13:04,010 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-07-04T12:13:04,012 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started 2024-07-04T12:13:04,013 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-07-04T12:13:04,015 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/03_communicating_between_threads 2024-07-04T12:13:04,016 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-07-04T12:13:04,018 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool 2024-07-04T12:13:04,019 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-07-04T12:13:04,021 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming 2024-07-04T12:13:04,022 creating build/bdist.linux-armv7l/wheel/pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs 2024-07-04T12:13:04,023 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-07-04T12:13:04,028 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-07-04T12:13:04,032 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-07-04T12:13:04,036 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-07-04T12:13:04,040 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-07-04T12:13:04,046 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-07-04T12:13:04,050 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-07-04T12:13:04,055 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-07-04T12:13:04,059 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-07-04T12:13:04,063 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-07-04T12:13:04,067 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-07-04T12:13:04,072 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-07-04T12:13:04,076 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-07-04T12:13:04,081 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-07-04T12:13:04,085 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-07-04T12:13:04,088 copying build/lib/pyrecipes/__init__.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-07-04T12:13:04,090 creating build/bdist.linux-armv7l/wheel/pyrecipes/templates 2024-07-04T12:13:04,092 copying build/lib/pyrecipes/templates/.gitignore -> build/bdist.linux-armv7l/wheel/pyrecipes/templates 2024-07-04T12:13:04,095 copying build/lib/pyrecipes/templates/pyproject.toml -> build/bdist.linux-armv7l/wheel/pyrecipes/templates 2024-07-04T12:13:04,098 copying build/lib/pyrecipes/templates/recipe.py -> build/bdist.linux-armv7l/wheel/pyrecipes/templates 2024-07-04T12:13:04,100 copying build/lib/pyrecipes/errors.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-07-04T12:13:04,103 copying build/lib/pyrecipes/chapter.py -> build/bdist.linux-armv7l/wheel/pyrecipes 2024-07-04T12:13:04,105 running install_egg_info 2024-07-04T12:13:04,112 Copying src/pyrecipes.egg-info to build/bdist.linux-armv7l/wheel/pyrecipes-0.3.0-py3.11.egg-info 2024-07-04T12:13:04,127 running install_scripts 2024-07-04T12:13:04,146 creating build/bdist.linux-armv7l/wheel/pyrecipes-0.3.0.dist-info/WHEEL 2024-07-04T12:13:04,149 creating '/tmp/pip-wheel-dp7nwrkf/.tmp-1_kegp4v/pyrecipes-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-07-04T12:13:04,152 adding 'pyrecipes/__init__.py' 2024-07-04T12:13:04,155 adding 'pyrecipes/chapter.py' 2024-07-04T12:13:04,157 adding 'pyrecipes/cookbook.py' 2024-07-04T12:13:04,159 adding 'pyrecipes/errors.py' 2024-07-04T12:13:04,161 adding 'pyrecipes/recipe.py' 2024-07-04T12:13:04,164 adding 'pyrecipes/cli/__init__.py' 2024-07-04T12:13:04,165 adding 'pyrecipes/cli/chapters.py' 2024-07-04T12:13:04,168 adding 'pyrecipes/cli/create.py' 2024-07-04T12:13:04,170 adding 'pyrecipes/cli/ls.py' 2024-07-04T12:13:04,171 adding 'pyrecipes/cli/run.py' 2024-07-04T12:13:04,173 adding 'pyrecipes/cli/search.py' 2024-07-04T12:13:04,175 adding 'pyrecipes/cli/show.py' 2024-07-04T12:13:04,177 adding 'pyrecipes/cli/template.py' 2024-07-04T12:13:04,180 adding 'pyrecipes/recipes/__init__.py' 2024-07-04T12:13:04,183 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/01_unpacking_a_sequence_into_separate_variables/example.py' 2024-07-04T12:13:04,186 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/02_unpacking_elements_from_iterables_of_arbitrary_length/example.py' 2024-07-04T12:13:04,188 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/example.py' 2024-07-04T12:13:04,190 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/03_keep_last_n_items/somefile.txt' 2024-07-04T12:13:04,192 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/04_finding_largest_or_smallest_n_items/example.py' 2024-07-04T12:13:04,194 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/05_implementing_a_priority_queue/example.py' 2024-07-04T12:13:04,196 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/06_mapping_keys_to_multiple_values_in_a_dictionary/example.py' 2024-07-04T12:13:04,198 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/07_keeping_dictionaries_in_order/example.py' 2024-07-04T12:13:04,200 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/08_calculating_with_dictionaries/example.py' 2024-07-04T12:13:04,202 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/09_finding_commonalities_between_two_dictionaries/example.py' 2024-07-04T12:13:04,204 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/10_removing_duplicates_from_a_sequence_while_maintaining_order/example.py' 2024-07-04T12:13:04,206 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/11_naming_a_slice/example.py' 2024-07-04T12:13:04,208 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/12_determining_the_most_frequently_occurring_items_in_a_sequence/example.py' 2024-07-04T12:13:04,210 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/13_sorting_a_list_of_dictionaries_by_a_common_key/example.py' 2024-07-04T12:13:04,212 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/14_sorting_objects_without_native_comparison_support/example.py' 2024-07-04T12:13:04,214 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/15_grouping_records_together_based_on_a_field/example.py' 2024-07-04T12:13:04,216 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/16_filtering_sequence_element/example.py' 2024-07-04T12:13:04,218 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/17_extracting_a_subset_of_a_dictionary/example.py' 2024-07-04T12:13:04,220 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/18_mapping_names_to_a_sequence_of_elements/example.py' 2024-07-04T12:13:04,222 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/19_transforming_and_reducing_data_at_the_same_time/example.py' 2024-07-04T12:13:04,224 adding 'pyrecipes/recipes/01_data_structures_and_algorithms/20_combining_multiple_mappings_into_a_single_mapping/example.py' 2024-07-04T12:13:04,227 adding 'pyrecipes/recipes/02_strings_and_text/01_splitting_strings_on_any_of_multiple_delimiters/example.py' 2024-07-04T12:13:04,229 adding 'pyrecipes/recipes/02_strings_and_text/02_matching_text_at_start_or_end_of_a_string/example.py' 2024-07-04T12:13:04,231 adding 'pyrecipes/recipes/02_strings_and_text/03_matching_strings_using_shell_wildcard_patterns/example.py' 2024-07-04T12:13:04,233 adding 'pyrecipes/recipes/02_strings_and_text/04_matching_and_searching_for_text_patterns/example.py' 2024-07-04T12:13:04,235 adding 'pyrecipes/recipes/02_strings_and_text/05_searching_and_replacing_text/example.py' 2024-07-04T12:13:04,237 adding 'pyrecipes/recipes/02_strings_and_text/06_searching_and_replacing_case_insensitive_text/example.py' 2024-07-04T12:13:04,239 adding 'pyrecipes/recipes/02_strings_and_text/07_specifying_a_regular_expression_for_the_shortest_match/example.py' 2024-07-04T12:13:04,241 adding 'pyrecipes/recipes/02_strings_and_text/08_writing_a_regular_expression_for_multiline_patterns/example.py' 2024-07-04T12:13:04,243 adding 'pyrecipes/recipes/02_strings_and_text/09_normalizing_unicode_text_to_a_standard_representation/example.py' 2024-07-04T12:13:04,245 adding 'pyrecipes/recipes/02_strings_and_text/10_working_with_unicode_characters_in_regular_expressions/example.py' 2024-07-04T12:13:04,247 adding 'pyrecipes/recipes/02_strings_and_text/11_stripping_unwanted_characters_from_strings/example.py' 2024-07-04T12:13:04,249 adding 'pyrecipes/recipes/02_strings_and_text/12_sanitizing_and_cleaning_up_text/example.py' 2024-07-04T12:13:04,251 adding 'pyrecipes/recipes/02_strings_and_text/13_aligning_text_strings/example.py' 2024-07-04T12:13:04,253 adding 'pyrecipes/recipes/02_strings_and_text/14_combining_and_concatenating_strings/example.py' 2024-07-04T12:13:04,255 adding 'pyrecipes/recipes/02_strings_and_text/15_interpolating_variables_in_strings/example.py' 2024-07-04T12:13:04,257 adding 'pyrecipes/recipes/02_strings_and_text/16_reformatting_text_to_a_fixed_number_of_columns/example.py' 2024-07-04T12:13:04,259 adding 'pyrecipes/recipes/02_strings_and_text/17_handling_html_and_xml_entities_in_text/example.py' 2024-07-04T12:13:04,261 adding 'pyrecipes/recipes/02_strings_and_text/18_tokenizing_text/example.py' 2024-07-04T12:13:04,263 adding 'pyrecipes/recipes/02_strings_and_text/19_writing_a_simple_recursive_descent_parser/example.py' 2024-07-04T12:13:04,265 adding 'pyrecipes/recipes/02_strings_and_text/20_performing_text_operations_on_byte_strings/example.py' 2024-07-04T12:13:04,268 adding 'pyrecipes/recipes/03_numbers_dates_and_times/01_rounding_numerical_values/example.py' 2024-07-04T12:13:04,269 adding 'pyrecipes/recipes/03_numbers_dates_and_times/02_performing_accurate_decimal_calculations/example.py' 2024-07-04T12:13:04,271 adding 'pyrecipes/recipes/03_numbers_dates_and_times/03_formatting_numbers_for_output/example.py' 2024-07-04T12:13:04,273 adding 'pyrecipes/recipes/03_numbers_dates_and_times/04_working_with_binary_octal_and_hexidecimal_integers/example.py' 2024-07-04T12:13:04,275 adding 'pyrecipes/recipes/03_numbers_dates_and_times/05_packing_and_unpacking_large_integers_from_bytes/example.py' 2024-07-04T12:13:04,277 adding 'pyrecipes/recipes/03_numbers_dates_and_times/06_performing_complex-valued_math/example.py' 2024-07-04T12:13:04,279 adding 'pyrecipes/recipes/03_numbers_dates_and_times/07_working_with_infinity_and_nans/example.py' 2024-07-04T12:13:04,281 adding 'pyrecipes/recipes/03_numbers_dates_and_times/08_calculating_in_fractions/example.py' 2024-07-04T12:13:04,283 adding 'pyrecipes/recipes/03_numbers_dates_and_times/09_calculating_with_large_numerical_arrays/example.py' 2024-07-04T12:13:04,284 adding 'pyrecipes/recipes/03_numbers_dates_and_times/10_performing_matrix_and_linear_algebra_calculations/example.py' 2024-07-04T12:13:04,286 adding 'pyrecipes/recipes/03_numbers_dates_and_times/11_picking_things_at_random/example.py' 2024-07-04T12:13:04,288 adding 'pyrecipes/recipes/03_numbers_dates_and_times/12_converting_days_to_seconds_and_other_basic_time_conversions/example.py' 2024-07-04T12:13:04,290 adding 'pyrecipes/recipes/03_numbers_dates_and_times/13_determining_last_fridays_date/example.py' 2024-07-04T12:13:04,292 adding 'pyrecipes/recipes/03_numbers_dates_and_times/14_finding_the_date_range_for_the_current_month/example.py' 2024-07-04T12:13:04,295 adding 'pyrecipes/recipes/03_numbers_dates_and_times/15_converting_strings_into_datetimes/example.py' 2024-07-04T12:13:04,297 adding 'pyrecipes/recipes/03_numbers_dates_and_times/16_manipulating_dates_involving_time_zones/example.py' 2024-07-04T12:13:04,299 adding 'pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/example.py' 2024-07-04T12:13:04,301 adding 'pyrecipes/recipes/04_iterators_and_generators/01_manually_consuming_an_iterator/somefile.txt' 2024-07-04T12:13:04,302 adding 'pyrecipes/recipes/04_iterators_and_generators/02_delegating_iteration/example.py' 2024-07-04T12:13:04,304 adding 'pyrecipes/recipes/04_iterators_and_generators/03_creating_new_iteration_patterns_with_generators/example.py' 2024-07-04T12:13:04,306 adding 'pyrecipes/recipes/04_iterators_and_generators/04_implementing_the_iterator_protocol/example.py' 2024-07-04T12:13:04,308 adding 'pyrecipes/recipes/04_iterators_and_generators/05_iterating_in_reverse/example.py' 2024-07-04T12:13:04,309 adding 'pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/example.py' 2024-07-04T12:13:04,310 adding 'pyrecipes/recipes/04_iterators_and_generators/06_defining_a_generator_function_with_extra_state/somefile.txt' 2024-07-04T12:13:04,312 adding 'pyrecipes/recipes/04_iterators_and_generators/07_taking_a_slice_of_an_iterator/example.py' 2024-07-04T12:13:04,313 adding 'pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/example.py' 2024-07-04T12:13:04,315 adding 'pyrecipes/recipes/04_iterators_and_generators/08_skipping_the_first_part_of_an_iterable/somefile.txt' 2024-07-04T12:13:04,316 adding 'pyrecipes/recipes/04_iterators_and_generators/09_iterating_over_all_possible_combinations_or_permutations/example.py' 2024-07-04T12:13:04,318 adding 'pyrecipes/recipes/04_iterators_and_generators/10_iterating_over_the_index_value_pairs_of_a_sequence/example.py' 2024-07-04T12:13:04,319 adding 'pyrecipes/recipes/04_iterators_and_generators/11_iterating_over_multiple_sequences_simultaneously/example.py' 2024-07-04T12:13:04,321 adding 'pyrecipes/recipes/04_iterators_and_generators/12_iterating_on_items_in_separate_containers/example.py' 2024-07-04T12:13:04,323 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/example.py' 2024-07-04T12:13:04,367 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log' 2024-07-04T12:13:04,376 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0108.bz2' 2024-07-04T12:13:04,381 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/bar/access-log-0208.bz2' 2024-07-04T12:13:04,425 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log' 2024-07-04T12:13:04,437 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0108.gz' 2024-07-04T12:13:04,446 adding 'pyrecipes/recipes/04_iterators_and_generators/13_creating_data_processing_pipelines/data/foo/access-log-0208.gz' 2024-07-04T12:13:04,448 adding 'pyrecipes/recipes/04_iterators_and_generators/14_flattening_a_nested_sequence/example.py' 2024-07-04T12:13:04,450 adding 'pyrecipes/recipes/04_iterators_and_generators/15_iterating_in_sorted_order_over_merged_sorted_iterables/example.py' 2024-07-04T12:13:04,451 adding 'pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/access-log' 2024-07-04T12:13:04,452 adding 'pyrecipes/recipes/04_iterators_and_generators/16_replacing_infinite_while_loops_with_an_iterator/example.py' 2024-07-04T12:13:04,455 adding 'pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/example.py' 2024-07-04T12:13:04,456 adding 'pyrecipes/recipes/05_files_and_io/01_reading_and_writing_text_files/sample.txt' 2024-07-04T12:13:04,457 adding 'pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/example.py' 2024-07-04T12:13:04,458 adding 'pyrecipes/recipes/05_files_and_io/02_printing_to_a_file/somefile.txt' 2024-07-04T12:13:04,460 adding 'pyrecipes/recipes/05_files_and_io/03_printing_with_a_different_separator_or_line_ending/example.py' 2024-07-04T12:13:04,461 adding 'pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/data.bin' 2024-07-04T12:13:04,462 adding 'pyrecipes/recipes/05_files_and_io/04_reading_and_writing_binary_data/example.py' 2024-07-04T12:13:04,464 adding 'pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/example.py' 2024-07-04T12:13:04,465 adding 'pyrecipes/recipes/05_files_and_io/05_writing_to_a_file_that_doesnt_already_exist/somefile.txt' 2024-07-04T12:13:04,467 adding 'pyrecipes/recipes/05_files_and_io/06_performing_io_operations_on_a_string/example.py' 2024-07-04T12:13:04,468 adding 'pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/example.py' 2024-07-04T12:13:04,469 adding 'pyrecipes/recipes/05_files_and_io/07_reading_and_writing_compressed_datafiles/somfile.bz2' 2024-07-04T12:13:04,471 adding 'pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/example.py' 2024-07-04T12:13:04,472 adding 'pyrecipes/recipes/05_files_and_io/08_iterating_over_fixed_sized_records/somefile.data' 2024-07-04T12:13:04,474 adding 'pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/example.py' 2024-07-04T12:13:04,475 adding 'pyrecipes/recipes/05_files_and_io/09_reading_binary_data_into_a_mutable_buffer/sample.bin' 2024-07-04T12:13:04,477 adding 'pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/example.py' 2024-07-04T12:13:04,480 adding 'pyrecipes/recipes/05_files_and_io/10_memory_mapping_binary_files/somefile.data' 2024-07-04T12:13:04,482 adding 'pyrecipes/recipes/05_files_and_io/11_manipulating_pathnames/example.py' 2024-07-04T12:13:04,483 adding 'pyrecipes/recipes/05_files_and_io/12_testing_for_the_existence_of_a_file/example.py' 2024-07-04T12:13:04,485 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example.py' 2024-07-04T12:13:04,486 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_file' 2024-07-04T12:13:04,487 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/some_other_file' 2024-07-04T12:13:04,489 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_1/example_1_empty.py' 2024-07-04T12:13:04,490 adding 'pyrecipes/recipes/05_files_and_io/13_getting_a_directory_listing/example_dir_2/example_2_empty.py' 2024-07-04T12:13:04,492 adding 'pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/example.py' 2024-07-04T12:13:04,493 adding 'pyrecipes/recipes/05_files_and_io/14_bypassing_filename_encoding/jalapeƱo.txt' 2024-07-04T12:13:04,494 adding 'pyrecipes/recipes/05_files_and_io/15_printing_bad_filesnames/example.py' 2024-07-04T12:13:04,496 adding 'pyrecipes/recipes/05_files_and_io/16_adding_or_changing_the_encoding_of_an_already_open_file/example.py' 2024-07-04T12:13:04,497 adding 'pyrecipes/recipes/05_files_and_io/17_writing_bytes_to_a_text_file/example.py' 2024-07-04T12:13:04,499 adding 'pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/example.py' 2024-07-04T12:13:04,500 adding 'pyrecipes/recipes/05_files_and_io/18_wrapping_an_existing_file_descriptor_as_a_file_object/somefile.txt' 2024-07-04T12:13:04,501 adding 'pyrecipes/recipes/05_files_and_io/19_making_temporary_files_or_directories/example.py' 2024-07-04T12:13:04,503 adding 'pyrecipes/recipes/05_files_and_io/20_communicating_with_serial_port/example.py' 2024-07-04T12:13:04,504 adding 'pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/example.py' 2024-07-04T12:13:04,506 adding 'pyrecipes/recipes/05_files_and_io/21_serializing_python_objects/pickled' 2024-07-04T12:13:04,508 adding 'pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/example.py' 2024-07-04T12:13:04,509 adding 'pyrecipes/recipes/06_data_encoding_and_processing/01_reading_and_writing_csv_data/stocks.csv' 2024-07-04T12:13:04,510 adding 'pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/data.json' 2024-07-04T12:13:04,511 adding 'pyrecipes/recipes/06_data_encoding_and_processing/02_reading_and_writing_json_data/example.py' 2024-07-04T12:13:04,513 adding 'pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/example.py' 2024-07-04T12:13:04,514 adding 'pyrecipes/recipes/06_data_encoding_and_processing/03_parsing_simple_xml_data/sample.xml' 2024-07-04T12:13:04,516 adding 'pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/example.py' 2024-07-04T12:13:04,522 adding 'pyrecipes/recipes/06_data_encoding_and_processing/04_parsing_huge_xml_files_incrementally/potholes.xml' 2024-07-04T12:13:04,524 adding 'pyrecipes/recipes/06_data_encoding_and_processing/05_turning_a_dictionary_into_xml/example.py' 2024-07-04T12:13:04,525 adding 'pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/example.py' 2024-07-04T12:13:04,527 adding 'pyrecipes/recipes/06_data_encoding_and_processing/06_parsing_modifying_and_rewriting_xml/pred.xml' 2024-07-04T12:13:04,528 adding 'pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/example.py' 2024-07-04T12:13:04,529 adding 'pyrecipes/recipes/06_data_encoding_and_processing/07_parsing_xml_documents_with_namespaces/sample.xml' 2024-07-04T12:13:04,531 adding 'pyrecipes/recipes/06_data_encoding_and_processing/08_interacting_with_a_relational_database/example.py' 2024-07-04T12:13:04,533 adding 'pyrecipes/recipes/06_data_encoding_and_processing/09_decoding_and_encoding_hexadecimal_digits/example.py' 2024-07-04T12:13:04,534 adding 'pyrecipes/recipes/06_data_encoding_and_processing/10_decoding_and_encoding_base64/example.py' 2024-07-04T12:13:04,536 adding 'pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/data.b' 2024-07-04T12:13:04,537 adding 'pyrecipes/recipes/06_data_encoding_and_processing/11_reading_and_writing_binary_arrays_of_structures/example.py' 2024-07-04T12:13:04,539 adding 'pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/create_poly.py' 2024-07-04T12:13:04,540 adding 'pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/example.py' 2024-07-04T12:13:04,541 adding 'pyrecipes/recipes/06_data_encoding_and_processing/12_reading_nested_and_variable_sized_binary_structures/polys.bin' 2024-07-04T12:13:04,542 adding 'pyrecipes/recipes/06_data_encoding_and_processing/13_summarizing_data_and_performing_statistics/example.py' 2024-07-04T12:13:04,544 adding 'pyrecipes/recipes/07_functions/01_writing_functions_that_accept_any_number_of_arguments/example.py' 2024-07-04T12:13:04,546 adding 'pyrecipes/recipes/07_functions/02_writing_functions_that_only_accept_keyword_arguments/example.py' 2024-07-04T12:13:04,547 adding 'pyrecipes/recipes/07_functions/03_attaching_informational_metadata_to_function_arguments/example.py' 2024-07-04T12:13:04,549 adding 'pyrecipes/recipes/07_functions/04_returning_multiple_values_from_a_function/example.py' 2024-07-04T12:13:04,550 adding 'pyrecipes/recipes/07_functions/05_defining_functions_with_default_arguments/example.py' 2024-07-04T12:13:04,552 adding 'pyrecipes/recipes/07_functions/06_defining_anonymous_or_inline_functions/example.py' 2024-07-04T12:13:04,553 adding 'pyrecipes/recipes/07_functions/07_capturing_variables_in_anonymous_functions/example.py' 2024-07-04T12:13:04,555 adding 'pyrecipes/recipes/07_functions/08_making_an_n_argument_callable_work_as_a_callable_with_fewer_arguments/example.py' 2024-07-04T12:13:04,557 adding 'pyrecipes/recipes/07_functions/09_replacing_single_method_classes_with_functions/example.py' 2024-07-04T12:13:04,559 adding 'pyrecipes/recipes/07_functions/10_carrying_extra_state_with_callback_functions/example.py' 2024-07-04T12:13:04,561 adding 'pyrecipes/recipes/07_functions/11_inlining_callback_functions/example.py' 2024-07-04T12:13:04,562 adding 'pyrecipes/recipes/07_functions/12_accessing_variables_defined_inside_a_closure/example.py' 2024-07-04T12:13:04,565 adding 'pyrecipes/recipes/08_classes_and_objects/01_changing_the_string_representation_of_instances/example.py' 2024-07-04T12:13:04,567 adding 'pyrecipes/recipes/08_classes_and_objects/02_customizing_string_formatting/example.py' 2024-07-04T12:13:04,568 adding 'pyrecipes/recipes/08_classes_and_objects/03_making_objects_support_the_context_management_protocol/example.py' 2024-07-04T12:13:04,570 adding 'pyrecipes/recipes/08_classes_and_objects/04_saving_memory_when_creating_a_large_number_of_instances/example.py' 2024-07-04T12:13:04,572 adding 'pyrecipes/recipes/08_classes_and_objects/05_encapsulating_names_in_a_class/example.py' 2024-07-04T12:13:04,573 adding 'pyrecipes/recipes/08_classes_and_objects/06_creating_managed_attributes/example.py' 2024-07-04T12:13:04,575 adding 'pyrecipes/recipes/08_classes_and_objects/07_calling_a_method_on_a_parent_class/example.py' 2024-07-04T12:13:04,577 adding 'pyrecipes/recipes/08_classes_and_objects/08_extending_a_property_in_a_subclass/example.py' 2024-07-04T12:13:04,578 adding 'pyrecipes/recipes/08_classes_and_objects/09_creating_a_new_kind_of_class_or_instance_attribute/example.py' 2024-07-04T12:13:04,580 adding 'pyrecipes/recipes/08_classes_and_objects/10_using_lazilly_computed_properties/example.py' 2024-07-04T12:13:04,582 adding 'pyrecipes/recipes/08_classes_and_objects/11_simplifying_the_initialization_of_a_data_structure/example.py' 2024-07-04T12:13:04,583 adding 'pyrecipes/recipes/08_classes_and_objects/12_defining_an_interface_or_abstract_base_class/example.py' 2024-07-04T12:13:04,585 adding 'pyrecipes/recipes/08_classes_and_objects/13_implementing_a_data_model_or_type_system/example.py' 2024-07-04T12:13:04,587 adding 'pyrecipes/recipes/08_classes_and_objects/14_implementing_custom_containers/example.py' 2024-07-04T12:13:04,589 adding 'pyrecipes/recipes/08_classes_and_objects/15_delegating_attribute_access/example.py' 2024-07-04T12:13:04,590 adding 'pyrecipes/recipes/08_classes_and_objects/16_defining_more_than_one_constructor_in_a_class/example.py' 2024-07-04T12:13:04,592 adding 'pyrecipes/recipes/08_classes_and_objects/17_creating_an_instance_without_invoking_init/example.py' 2024-07-04T12:13:04,594 adding 'pyrecipes/recipes/08_classes_and_objects/18_extending_classes_with_mixins/example.py' 2024-07-04T12:13:04,595 adding 'pyrecipes/recipes/08_classes_and_objects/19_implementing_stateful_objects_or_state_machines/example.py' 2024-07-04T12:13:04,597 adding 'pyrecipes/recipes/08_classes_and_objects/20_calling_a_method_on_an_object_given_the_name_as_a_string/example.py' 2024-07-04T12:13:04,599 adding 'pyrecipes/recipes/08_classes_and_objects/21_implementing_the_visitor_pattern/example.py' 2024-07-04T12:13:04,601 adding 'pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/example.py' 2024-07-04T12:13:04,602 adding 'pyrecipes/recipes/08_classes_and_objects/22_implementing_the_visitor_pattern_without_recursion/node.py' 2024-07-04T12:13:04,604 adding 'pyrecipes/recipes/08_classes_and_objects/23_managing_memory_in_cyclic_data_structures/example.py' 2024-07-04T12:13:04,606 adding 'pyrecipes/recipes/08_classes_and_objects/24_making_classes_support_comparison_operations/example.py' 2024-07-04T12:13:04,608 adding 'pyrecipes/recipes/08_classes_and_objects/25_creating_cached_instances/example.py' 2024-07-04T12:13:04,610 adding 'pyrecipes/recipes/09_metaprogramming/01_putting_a_wrapper_around_a_function/example.py' 2024-07-04T12:13:04,612 adding 'pyrecipes/recipes/09_metaprogramming/02_preserving_function_metadata_when_writing_decorators/example.py' 2024-07-04T12:13:04,613 adding 'pyrecipes/recipes/09_metaprogramming/03_unwrapping_a_decorator/example.py' 2024-07-04T12:13:04,615 adding 'pyrecipes/recipes/09_metaprogramming/04_defining_a_decorator_that_takes_arguments/example.py' 2024-07-04T12:13:04,617 adding 'pyrecipes/recipes/09_metaprogramming/05_defining_a_decorator_with_user_adjustable_attributes/example.py' 2024-07-04T12:13:04,619 adding 'pyrecipes/recipes/09_metaprogramming/06_defining_a_decorator_that_takes_an_optional_argument/example.py' 2024-07-04T12:13:04,620 adding 'pyrecipes/recipes/09_metaprogramming/07_enforcing_type_checking_on_a_function_using_a_decorator/example.py' 2024-07-04T12:13:04,622 adding 'pyrecipes/recipes/09_metaprogramming/08_defining_decorators_as_part_of_a_class/example.py' 2024-07-04T12:13:04,623 adding 'pyrecipes/recipes/09_metaprogramming/09_defining_decorators_as_classes/example.py' 2024-07-04T12:13:04,625 adding 'pyrecipes/recipes/09_metaprogramming/10_applying_decorators_to_class_and_static_methods/example.py' 2024-07-04T12:13:04,627 adding 'pyrecipes/recipes/09_metaprogramming/11_writing_decortors_that_add_arguments_to_wrapped_functions/example.py' 2024-07-04T12:13:04,628 adding 'pyrecipes/recipes/09_metaprogramming/12_using_decorators_to_patch_class_definitions/example.py' 2024-07-04T12:13:04,630 adding 'pyrecipes/recipes/09_metaprogramming/13_using_a_metaclass_to_control_instance_creation/example.py' 2024-07-04T12:13:04,632 adding 'pyrecipes/recipes/09_metaprogramming/14_capturing_class_attribute_definition_order/example.py' 2024-07-04T12:13:04,634 adding 'pyrecipes/recipes/09_metaprogramming/15_defining_a_metaclass_that_takes_optional_arguments/example.py' 2024-07-04T12:13:04,636 adding 'pyrecipes/recipes/09_metaprogramming/16_enforcing_an_argument_signature_on_args_and_kwargs/example.py' 2024-07-04T12:13:04,638 adding 'pyrecipes/recipes/09_metaprogramming/17_enforcing_coding_conventions_in_classes/example.py' 2024-07-04T12:13:04,640 adding 'pyrecipes/recipes/09_metaprogramming/18_defining_a_class_programatically/example.py' 2024-07-04T12:13:04,642 adding 'pyrecipes/recipes/09_metaprogramming/19_initializing_class_members_at_definition_time/example.py' 2024-07-04T12:13:04,644 adding 'pyrecipes/recipes/09_metaprogramming/20_implementing_multiple_dispatch_with_function_annotations/example.py' 2024-07-04T12:13:04,645 adding 'pyrecipes/recipes/09_metaprogramming/21_avoiding_repetitive_proeprty_methods/example.py' 2024-07-04T12:13:04,647 adding 'pyrecipes/recipes/09_metaprogramming/22_defining_context_managers_the_easy_way/example.py' 2024-07-04T12:13:04,649 adding 'pyrecipes/recipes/09_metaprogramming/23_executing_code_with_local_side_effects/example.py' 2024-07-04T12:13:04,651 adding 'pyrecipes/recipes/09_metaprogramming/24_parsing_and_analyzing_python_source/example.py' 2024-07-04T12:13:04,653 adding 'pyrecipes/recipes/09_metaprogramming/25_disassembling_python_byte_code/example.py' 2024-07-04T12:13:04,655 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/example.py' 2024-07-04T12:13:04,657 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/__init__.py' 2024-07-04T12:13:04,658 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/__init__.py' 2024-07-04T12:13:04,659 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/jpg.py' 2024-07-04T12:13:04,660 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/formats/png.py' 2024-07-04T12:13:04,662 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/__init__.py' 2024-07-04T12:13:04,663 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/fill.py' 2024-07-04T12:13:04,664 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/line.py' 2024-07-04T12:13:04,665 adding 'pyrecipes/recipes/10_modules_and_packages/01_making_a_hierarchical_package_of_modules/src/graphics/primitive/text.py' 2024-07-04T12:13:04,667 adding 'pyrecipes/recipes/10_modules_and_packages/02_controlling_the_import_of_everything/example.py' 2024-07-04T12:13:04,668 adding 'pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/example.py' 2024-07-04T12:13:04,670 adding 'pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/__init__.py' 2024-07-04T12:13:04,672 adding 'pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/__init__.py' 2024-07-04T12:13:04,673 adding 'pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/grok.py' 2024-07-04T12:13:04,674 adding 'pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/A/spam.py' 2024-07-04T12:13:04,675 adding 'pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B/__init__.py' 2024-07-04T12:13:04,676 adding 'pyrecipes/recipes/10_modules_and_packages/03_importing_package_submodules_using_relative_names/src/my_package/B/bar.py' 2024-07-04T12:13:04,678 adding 'pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/example.py' 2024-07-04T12:13:04,679 adding 'pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/my_module.py' 2024-07-04T12:13:04,681 adding 'pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/__init__.py' 2024-07-04T12:13:04,683 adding 'pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/a.py' 2024-07-04T12:13:04,684 adding 'pyrecipes/recipes/10_modules_and_packages/04_splitting_a_module_into_multiple_files/src/my_module/b.py' 2024-07-04T12:13:04,686 adding 'pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/example.py' 2024-07-04T12:13:04,688 adding 'pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/bar-package/spam/grok.py' 2024-07-04T12:13:04,690 adding 'pyrecipes/recipes/10_modules_and_packages/05_making_separate_directories_of_code_import_under_a_common_namespace/src/foo-package/spam/blah.py' 2024-07-04T12:13:04,691 adding 'pyrecipes/recipes/10_modules_and_packages/06_reloading_modules/example.py' 2024-07-04T12:13:04,693 adding 'pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/example.py' 2024-07-04T12:13:04,695 adding 'pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/__main__.py' 2024-07-04T12:13:04,696 adding 'pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/bar.py' 2024-07-04T12:13:04,697 adding 'pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/grok.py' 2024-07-04T12:13:04,698 adding 'pyrecipes/recipes/10_modules_and_packages/07_making_a_directory_or_zip_file_runnable_as_a_main_script/src/myapplication/spam.py' 2024-07-04T12:13:04,699 adding 'pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/example.py' 2024-07-04T12:13:04,701 adding 'pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/__init__.py' 2024-07-04T12:13:04,702 adding 'pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/somedata.dat' 2024-07-04T12:13:04,703 adding 'pyrecipes/recipes/10_modules_and_packages/08_reading_datafiles_with_a_package/src/mypackage/spam.py' 2024-07-04T12:13:04,705 adding 'pyrecipes/recipes/10_modules_and_packages/09_adding_directories_to_syspath/example.py' 2024-07-04T12:13:04,707 adding 'pyrecipes/recipes/10_modules_and_packages/10_importing_modules_using_a_name_given_in_a_string/example.py' 2024-07-04T12:13:04,709 adding 'pyrecipes/recipes/10_modules_and_packages/11_loading_modules_from_a_remote_server/example.py' 2024-07-04T12:13:04,710 adding 'pyrecipes/recipes/10_modules_and_packages/12_patching_modules_on_import/example.py' 2024-07-04T12:13:04,712 adding 'pyrecipes/recipes/10_modules_and_packages/13_installing_packages_just_for_yourself/example.py' 2024-07-04T12:13:04,713 adding 'pyrecipes/recipes/10_modules_and_packages/14_creating_a_new_python_virtual_environment/example.py' 2024-07-04T12:13:04,715 adding 'pyrecipes/recipes/10_modules_and_packages/15_distributing_packages/example.py' 2024-07-04T12:13:04,717 adding 'pyrecipes/recipes/11_networking_and_web_programming/01_interacting_with_http_services_as_a_client/example.py' 2024-07-04T12:13:04,719 adding 'pyrecipes/recipes/12_concurrency/01_starting_and_stopping_threads/example.py' 2024-07-04T12:13:04,721 adding 'pyrecipes/recipes/12_concurrency/02_determining_if_a_thread_has_started/example.py' 2024-07-04T12:13:04,723 adding 'pyrecipes/recipes/12_concurrency/03_communicating_between_threads/example.py' 2024-07-04T12:13:04,724 adding 'pyrecipes/recipes/12_concurrency/07_creating_a_thread_pool/example.py' 2024-07-04T12:13:04,726 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/example.py' 2024-07-04T12:13:04,744 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121217.log.gz' 2024-07-04T12:13:04,762 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121218.log.gz' 2024-07-04T12:13:04,781 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121219.log.gz' 2024-07-04T12:13:04,799 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121220.log.gz' 2024-07-04T12:13:04,817 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121221.log.gz' 2024-07-04T12:13:04,832 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121222.log.gz' 2024-07-04T12:13:04,846 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121223.log.gz' 2024-07-04T12:13:04,861 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121224.log.gz' 2024-07-04T12:13:04,877 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121225.log.gz' 2024-07-04T12:13:04,893 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121226.log.gz' 2024-07-04T12:13:04,910 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121227.log.gz' 2024-07-04T12:13:04,926 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121228.log.gz' 2024-07-04T12:13:04,941 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121229.log.gz' 2024-07-04T12:13:04,956 adding 'pyrecipes/recipes/12_concurrency/08_performing_simple_parallel_programming/logs/20121230.log.gz' 2024-07-04T12:13:04,959 adding 'pyrecipes/templates/.gitignore' 2024-07-04T12:13:04,960 adding 'pyrecipes/templates/pyproject.toml' 2024-07-04T12:13:04,961 adding 'pyrecipes/templates/recipe.py' 2024-07-04T12:13:04,963 adding 'pyrecipes/utils/__init__.py' 2024-07-04T12:13:04,964 adding 'pyrecipes/utils/cli.py' 2024-07-04T12:13:04,965 adding 'pyrecipes/utils/text.py' 2024-07-04T12:13:04,967 adding 'pyrecipes-0.3.0.dist-info/LICENSE' 2024-07-04T12:13:04,968 adding 'pyrecipes-0.3.0.dist-info/METADATA' 2024-07-04T12:13:04,969 adding 'pyrecipes-0.3.0.dist-info/WHEEL' 2024-07-04T12:13:04,970 adding 'pyrecipes-0.3.0.dist-info/entry_points.txt' 2024-07-04T12:13:04,971 adding 'pyrecipes-0.3.0.dist-info/top_level.txt' 2024-07-04T12:13:04,977 adding 'pyrecipes-0.3.0.dist-info/RECORD' 2024-07-04T12:13:05,005 removing build/bdist.linux-armv7l/wheel 2024-07-04T12:13:05,267 Building wheel for pyrecipes (pyproject.toml): finished with status 'done' 2024-07-04T12:13:05,333 Created wheel for pyrecipes: filename=pyrecipes-0.3.0-py3-none-any.whl size=2349549 sha256=23f657d1e3d29f4a6664d8fad0144df2fcf0e0dc2f7c1d1738c9e1ba37358b93 2024-07-04T12:13:05,334 Stored in directory: /tmp/pip-ephem-wheel-cache-njkmg2sd/wheels/ad/3e/68/cd3c8f66bd6369ec499ef802e6a29111fdf406b68656180c32 2024-07-04T12:13:05,357 Successfully built pyrecipes 2024-07-04T12:13:05,419 Removed build tracker: '/tmp/pip-build-tracker-bk594odn'