2025-06-01T07:16:26,858 Created temporary directory: /tmp/pip-build-tracker-ecow6o8y 2025-06-01T07:16:26,859 Initialized build tracking at /tmp/pip-build-tracker-ecow6o8y 2025-06-01T07:16:26,859 Created build tracker: /tmp/pip-build-tracker-ecow6o8y 2025-06-01T07:16:26,860 Entered build tracker: /tmp/pip-build-tracker-ecow6o8y 2025-06-01T07:16:26,861 Created temporary directory: /tmp/pip-wheel-8h2ivyyb 2025-06-01T07:16:26,865 Created temporary directory: /tmp/pip-ephem-wheel-cache-zz5iva5s 2025-06-01T07:16:26,920 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-01T07:16:26,923 2 location(s) to search for versions of pecan: 2025-06-01T07:16:26,923 * https://pypi.org/simple/pecan/ 2025-06-01T07:16:26,923 * https://www.piwheels.org/simple/pecan/ 2025-06-01T07:16:26,923 Fetching project page and analyzing links: https://pypi.org/simple/pecan/ 2025-06-01T07:16:26,924 Getting page https://pypi.org/simple/pecan/ 2025-06-01T07:16:26,926 Found index url https://pypi.org/simple/ 2025-06-01T07:16:27,074 Fetched page https://pypi.org/simple/pecan/ as application/vnd.pypi.simple.v1+json 2025-06-01T07:16:27,086 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fe/e3/766be56e336054171b129822fd59095cfe161c4bdebf4b72da33f03cdb6c/pecan-0.2.0a-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,087 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/7f/a2/595db9fc8501b8c8841c798345b0fb39b803a49940de3ce8a3e58a2801c3/pecan-0.2.0a-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,087 Found link https://files.pythonhosted.org/packages/40/7c/3fa88b6b1be5785847ea3b832279c7f6d32416294791fe6b70459e455d56/pecan-0.2.0a.tar.gz (from https://pypi.org/simple/pecan/), version: 0.2.0a 2025-06-01T07:16:27,088 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/43/8d/212bc8872d3bff974a527dc73d2a90e06ba03ed503cb05b3fbca2f230f08/pecan-0.2.0b2-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,089 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/68/c5/966544ac2d6ef851e1f393c8fd6b70a304847ab0f2b710b914768599ab50/pecan-0.2.0b2-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,089 Found link https://files.pythonhosted.org/packages/59/4c/496cec0769741971fe9b3809205aa085c0292ebf55e4c0ecc71f17318cf7/pecan-0.2.0b2.tar.gz (from https://pypi.org/simple/pecan/), version: 0.2.0b2 2025-06-01T07:16:27,090 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/74/2a/ea43a252bbd1b84e8d47014b2f1fbacafcfc94c23b67de210525cce4a109/pecan-0.2.0-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,091 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9b/44/88f6b12b1df0707e1bddcda7e233e3eb2944e3d96bbf5670d370f9ba3da8/pecan-0.2.0-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,092 Found link https://files.pythonhosted.org/packages/7e/a0/db16abccfa15936986ed28021eef53217684638d68d234a440eb1a58f6f0/pecan-0.2.0.tar.gz (from https://pypi.org/simple/pecan/), version: 0.2.0 2025-06-01T07:16:27,092 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/57/4f/772da0ad7d2eae00d8c5abebc32c16991f2f29bf75e3f7e2afe112bc7a49/pecan-0.2.1-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,093 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5b/74/45195aeb6e165eeff8855f23fed3f630410464aa18f0cb0ee05c64bd8e07/pecan-0.2.1-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,094 Found link https://files.pythonhosted.org/packages/40/b2/753d76418150a50190dfd7cb0e908dd5ee9f09a1514c32b0f3ac91056646/pecan-0.2.1.tar.gz (from https://pypi.org/simple/pecan/), version: 0.2.1 2025-06-01T07:16:27,094 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/55/1a/017b3b072f3c06208df717dc460e5229323f966017126079abc206c48545/pecan-0.2.2-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,095 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4b/2a/81431c9c33196e933236d36623a236626da362232a457af9c20d9af89969/pecan-0.2.2-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,096 Found link https://files.pythonhosted.org/packages/7e/75/78dab5eca086bf23377e2d19257b40d5df44d34d0f98f7000d6662dd8eac/pecan-0.2.2.tar.gz (from https://pypi.org/simple/pecan/), version: 0.2.2 2025-06-01T07:16:27,096 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f9/20/5c1cb404717606c6a372daa9c9bb363694b1c4dcdb4849ed74708fab9382/pecan-0.2.3-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,097 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bc/72/cdc71709f0f2253afddbf9ee4781c6abda974d8ce68def1a5caf0e814c51/pecan-0.2.3-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,097 Found link https://files.pythonhosted.org/packages/8c/9d/4c5ce3cad3835255bba3863cf26014e9f1022f80b5da2f3b29010702846c/pecan-0.2.3.tar.gz (from https://pypi.org/simple/pecan/), version: 0.2.3 2025-06-01T07:16:27,098 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9d/c8/847e6aec3b7f67dd31b16b7ffda1df2b8b6bc1460bf72e2a512fd4842848/pecan-0.2.4-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,098 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/aa/a0/a4296dbeb4dc1694045f28aa0b12adb42915d546fdebba959e4df0ea7689/pecan-0.2.4-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,099 Found link https://files.pythonhosted.org/packages/c9/25/66b07d8c034ea7eaa5732a55e795bc020cb119dce23c5f8f208bc63351f3/pecan-0.2.4.tar.gz (from https://pypi.org/simple/pecan/), version: 0.2.4 2025-06-01T07:16:27,099 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/04/1c/6001ad853a92337b6294c89f03c6beab9f54674c3a375dc08c6610eba294/pecan-0.3.0-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,100 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bd/b2/ca72427ab57086bd2006a588cd320b54f506b9e5bfa6746ea069b11510b8/pecan-0.3.0-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,100 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e4/02/099804998d59749b03a2ec64cf902c84db7cfe83d7ba5003330f129abd32/pecan-0.3.0-py3.2.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,101 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fc/d7/ad290a2fbcc4dac2744d80977363217ec2b3f8f37239daced04cec1b44cf/pecan-0.3.0-py3.3.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,102 Found link https://files.pythonhosted.org/packages/53/46/aa9d6c47fce0d60c300e6ee995e315b0d17a9961d35cc2f4b85ce1aa14dc/pecan-0.3.0.tar.gz (from https://pypi.org/simple/pecan/), version: 0.3.0 2025-06-01T07:16:27,102 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ac/2b/690366d96a1ffc1fdb5ae6b879e649ef0f19be8f751f415b30e7642643ae/pecan-0.3.1-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,103 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/29/a5/11a20982d3c36b4daff42001935306e409279bdb5ac42c419e7e25f02348/pecan-0.3.1-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,104 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/47/bd/06276c6d9106239aea8f96ee954f4a6a84ee955d951dd41162c1270f8112/pecan-0.3.1-py3.2.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,104 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/67/f4/f0f5a764682621eadd4aa6928ccf732f79025a779fb37ed23b4f4ee84626/pecan-0.3.1-py3.3.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,105 Found link https://files.pythonhosted.org/packages/76/a2/dfd8ed85b0cdd6c7893b3f1bb309e67fc125811cd485ad819b248f387757/pecan-0.3.1.tar.gz (from https://pypi.org/simple/pecan/), version: 0.3.1 2025-06-01T07:16:27,106 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a6/66/2170485185ca5aee3874184ece742c82397149e91c00f5f2e189bc53c9da/pecan-0.3.2-py2.6.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,106 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c6/ad/31ae8cbb38be55a60f3804dd72088347d168d4fdf80f2447192a162df0c6/pecan-0.3.2-py2.7.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,107 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/be/d3/acc28713ffc203a3b8a8c5a2a63e6d2bc0bc26b8bac3decb71985852228a/pecan-0.3.2-py3.2.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,107 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/37/3a/6bbe25c17c17053bc21c382bab5f80d9a7bd075868e2aaa4ef0593442a57/pecan-0.3.2-py3.3.egg (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,108 Found link https://files.pythonhosted.org/packages/c1/f9/5f0717cc3942349febc479b46e22c85dc3e180de57dbdb4cf148211851e7/pecan-0.3.2.tar.gz (from https://pypi.org/simple/pecan/), version: 0.3.2 2025-06-01T07:16:27,108 Found link https://files.pythonhosted.org/packages/e3/d2/f811fb76607f0ef8b10f99559906692e8e034f924ee1477b6138e20ca24f/pecan-0.4.1.tar.gz (from https://pypi.org/simple/pecan/), version: 0.4.1 2025-06-01T07:16:27,109 Found link https://files.pythonhosted.org/packages/fe/65/a9d9567c2c860e0c94e44409fcc15e1a454ed8a928d890b468f2e6e08a9a/pecan-0.4.2.tar.gz (from https://pypi.org/simple/pecan/), version: 0.4.2 2025-06-01T07:16:27,109 Found link https://files.pythonhosted.org/packages/55/b5/8cbabcf7fc37f06f8a7e697467e36698c6e14693f17c4870f690190bef0f/pecan-0.4.3.tar.gz (from https://pypi.org/simple/pecan/), version: 0.4.3 2025-06-01T07:16:27,110 Found link https://files.pythonhosted.org/packages/75/d1/066aa3ce129d24d33c65e7f576ed7217beb54eb1c435f1123ec77b2cdbfe/pecan-0.4.4.tar.gz (from https://pypi.org/simple/pecan/), version: 0.4.4 2025-06-01T07:16:27,111 Found link https://files.pythonhosted.org/packages/09/cd/106034321ee3e47987c24d211a478a839de20b9c40fe472e04ab2b900e63/pecan-0.4.5.tar.gz (from https://pypi.org/simple/pecan/), version: 0.4.5 2025-06-01T07:16:27,112 Found link https://files.pythonhosted.org/packages/a8/a2/97ff058003010989601543d68bcd014383ef821ee35558fa9025ba9dbd08/pecan-0.5.0.tar.gz (from https://pypi.org/simple/pecan/), version: 0.5.0 2025-06-01T07:16:27,112 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/d7/f6/39d5de906dd03fb0a1582a146d9a0d0262a560f031b518d36044e9f46ee1/pecan-0.6.0-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,113 Found link https://files.pythonhosted.org/packages/c1/cd/62440e0e298b6f7c7df08a598083b5e5d7cca2f6a0541be04fa1ef878ba1/pecan-0.6.0.tar.gz (from https://pypi.org/simple/pecan/), version: 0.6.0 2025-06-01T07:16:27,114 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/3f/97/ed239053c867ee0a7de4d7ec2d11e978bdeb0bdaad0954f904e28861e0e9/pecan-0.6.1-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,115 Found link https://files.pythonhosted.org/packages/8c/a8/61aefbfc14326199cd442c66651e6975505ff66344d52c849dcd7c63a833/pecan-0.6.1.tar.gz (from https://pypi.org/simple/pecan/), version: 0.6.1 2025-06-01T07:16:27,116 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/0c/85/b73268135ee00cd2b26b2c7b50ab7e53308df4c74cf29e000f50d14b746d/pecan-0.7.0-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,116 Found link https://files.pythonhosted.org/packages/64/67/2b43ca106a72446b7dac27fd8a1b3fb7c6395397e33dccb33fb465e9aab3/pecan-0.7.0.tar.gz (from https://pypi.org/simple/pecan/), version: 0.7.0 2025-06-01T07:16:27,117 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/c4/62/e32809fb38f121ceec14387b4cf3d4b010bf6bcc883a858ce61adbc9c4aa/pecan-0.8.0-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,118 Found link https://files.pythonhosted.org/packages/fe/16/8bca3eb7786f5c9bb3bd0da2a008f50f6f93c28cc1711d3e2ba397261d40/pecan-0.8.0.tar.gz (from https://pypi.org/simple/pecan/), version: 0.8.0 2025-06-01T07:16:27,119 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/03/c2/4b25e55cb8ff9878613b352a5904e861f8507d88b8d608a7ee2930e2e33f/pecan-0.8.1-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,119 Found link https://files.pythonhosted.org/packages/a5/91/867f756c31e0be4bcc1a69131c47d0508d50b01cb6e3cbdf406423c6511d/pecan-0.8.1.tar.gz (from https://pypi.org/simple/pecan/), version: 0.8.1 2025-06-01T07:16:27,120 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/f4/46/e94563d993de64e45d17f0115c20ddbdc63f27e645a498ee5d892c2ec3a1/pecan-0.8.2-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,121 Found link https://files.pythonhosted.org/packages/ff/9d/cc80dba2aeff8b0b3282481d9f33ec0cf5599d71e8594294acc0700d9c7a/pecan-0.8.2.tar.gz (from https://pypi.org/simple/pecan/), version: 0.8.2 2025-06-01T07:16:27,121 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/e4/b5/596ee17abeeb335d761d2c12df19830cef239ee426c82c33775ba6008bb6/pecan-0.8.3-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,122 Found link https://files.pythonhosted.org/packages/ac/d1/2af6cec61222994be50c33952296b81a1f58961adb75b0ddf92651a3c059/pecan-0.8.3.tar.gz (from https://pypi.org/simple/pecan/), version: 0.8.3 2025-06-01T07:16:27,123 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/73/6b/1cf097640ee4892742c1495df059f2d1dea9e53b10e171d0569ba736210c/pecan-0.9.0-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,123 Found link https://files.pythonhosted.org/packages/73/c0/42b990561634378a6cee447b8a0bc4cd79e50adcd993a8c19b3de13eb239/pecan-0.9.0.tar.gz (from https://pypi.org/simple/pecan/), version: 0.9.0 2025-06-01T07:16:27,124 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/4b/f1/4ef847b59b1d436fd919f54531401e0081392fd6dbc10762a5f2b797d22a/pecan-1.0.0-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,125 Found link https://files.pythonhosted.org/packages/ba/2f/d840c48b802d9bf7437fd680b7c895185d56b8a76047a77431ceb2b1f069/pecan-1.0.0.tar.gz (from https://pypi.org/simple/pecan/), version: 1.0.0 2025-06-01T07:16:27,126 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/e4/8a/7b2d26fa173694370f35196a54e38c33d2de096520f6df27624bdc5026d7/pecan-1.0.1-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,126 Found link https://files.pythonhosted.org/packages/2a/74/7b3079dbc688737b4b66c93eff11f6485d4fe41fe1dc05468ecfdd5b0fe2/pecan-1.0.1.tar.gz (from https://pypi.org/simple/pecan/), version: 1.0.1 2025-06-01T07:16:27,127 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/93/f7/cef5d4b6b2cfdaba24fc17f7e3373c63143cc3a2d9556cf1e1bf13301893/pecan-1.0.2-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,128 Found link https://files.pythonhosted.org/packages/56/ac/1c4573e12ee005f381318f11d2b56bbfb269816c3dfa03871d8541dd4986/pecan-1.0.2.tar.gz (from https://pypi.org/simple/pecan/), version: 1.0.2 2025-06-01T07:16:27,129 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/0d/ae/5590f2b82adacc68d74946e3a704c3344d3dbda3368a0412db7869699a55/pecan-1.0.3-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,129 Found link https://files.pythonhosted.org/packages/7b/23/fb5033273ccb39dc70d4a0e94367c983c2bdd9b87210083f1cb53c4cea3a/pecan-1.0.3.tar.gz (from https://pypi.org/simple/pecan/), version: 1.0.3 2025-06-01T07:16:27,130 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/ed/62/8eb5b5e226f62c3fb2bf7d7cb9258815b20ad4ccb3b45b389319d3452931/pecan-1.0.4-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,131 Found link https://files.pythonhosted.org/packages/ce/ab/faf15ad665d95241faf61c1a18fec1f5491e69908ca82229dd68ec4659c1/pecan-1.0.4.tar.gz (from https://pypi.org/simple/pecan/), version: 1.0.4 2025-06-01T07:16:27,132 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/01/5d/26fa6291db9825d8bf758ec2d08fab49a0d51e816d6dd07cc58044d730ab/pecan-1.0.5-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,132 Found link https://files.pythonhosted.org/packages/9a/8b/4e6f15b61329e3dee113f5c4dceae349ec8c14eafc30eec8fec2b5968b24/pecan-1.0.5.tar.gz (from https://pypi.org/simple/pecan/), version: 1.0.5 2025-06-01T07:16:27,133 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/b8/38/d6967919f67fb7e828cf6e8a5d88ed2dce7522d23f0a251d87728fc4fedc/pecan-1.1.0-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,133 Found link https://files.pythonhosted.org/packages/b9/50/6cf0ba00e5a11cd99e31614def4e251e36f37213026f1b01dc5d603d4384/pecan-1.1.0.tar.gz (from https://pypi.org/simple/pecan/), version: 1.1.0 2025-06-01T07:16:27,134 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/e5/7f/1883415563ef1be07f84d41ec6df2d18341b1b10fa4fdd1b3843d7ae1310/pecan-1.1.1-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,135 Found link https://files.pythonhosted.org/packages/d3/2a/20f6529e96caf0e5995d254f66d77d7520833c4a5a4c71fd104a22d05686/pecan-1.1.1.tar.gz (from https://pypi.org/simple/pecan/), version: 1.1.1 2025-06-01T07:16:27,135 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/43/66/7e748530e6d845a8760f99c6049214e1de9a8e3a3aa47b18fb68dedddee4/pecan-1.1.2-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,136 Found link https://files.pythonhosted.org/packages/15/91/12a8685437ba07a9fb0ef23a5af9ac3a0b8d01100c7aa97156b95a5cf4ce/pecan-1.1.2.tar.gz (from https://pypi.org/simple/pecan/), version: 1.1.2 2025-06-01T07:16:27,137 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/82/97/41911b173692bd96d602af636e181a36b34e8638414ae8e33ab0b6185d97/pecan-1.2-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,137 Found link https://files.pythonhosted.org/packages/1b/25/89c989982415432c2ef62297880e20926bdd3355145b2da13c4faba2f6c7/pecan-1.2.tar.gz (from https://pypi.org/simple/pecan/), version: 1.2 2025-06-01T07:16:27,138 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/b3/a1/9aa02cd0c3771127d7c8d59c717fc9cbbc436d6a4cfe20332e097f385566/pecan-1.2.1-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,139 Found link https://files.pythonhosted.org/packages/27/b2/eaa47baa88c848ea748e1583246c55466b3ba087cd413fc9a3cd51a6c5f5/pecan-1.2.1.tar.gz (from https://pypi.org/simple/pecan/), version: 1.2.1 2025-06-01T07:16:27,140 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/9b/e4/4644f9280bf4b4a6d2b75c8721622f0509d54624c780f00cf9123bc295d0/pecan-1.3.1-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,140 Found link https://files.pythonhosted.org/packages/de/25/dff7d02d8ea6ecaaca16ea950e65f2f0776dac7ac44dff0c1abb6de0b6a8/pecan-1.3.1.tar.gz (from https://pypi.org/simple/pecan/), version: 1.3.1 2025-06-01T07:16:27,141 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/32/9a/b96c22cbd4ddc511374b3396f4173e6a7a01550061bf22e3adb89727d025/pecan-1.3.2-py2-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,142 Found link https://files.pythonhosted.org/packages/91/2c/ac1874e148ad57c8d50831949b9329adbe20580dfc55d3e4899221563d49/pecan-1.3.2.tar.gz (from https://pypi.org/simple/pecan/), version: 1.3.2 2025-06-01T07:16:27,143 Found link https://files.pythonhosted.org/packages/93/98/889d7615595e894f4f7e4c17d4008c822c8e39e650c8ab390cc6c39b99c4/pecan-1.3.3.tar.gz (from https://pypi.org/simple/pecan/), version: 1.3.3 2025-06-01T07:16:27,144 Found link https://files.pythonhosted.org/packages/4d/8e/da71e4e23b720805106b58e0351dcd75d8ffc7c7ac3ad2961b20b98a44a7/pecan-1.4.0.tar.gz (from https://pypi.org/simple/pecan/), version: 1.4.0 2025-06-01T07:16:27,145 Found link https://files.pythonhosted.org/packages/2a/cc/d7c9c62b7af117d803ed1441191a2297fd8ee0f4a6fbedaefb46c736ba52/pecan-1.4.1.tar.gz (from https://pypi.org/simple/pecan/), version: 1.4.1 2025-06-01T07:16:27,145 Found link https://files.pythonhosted.org/packages/14/14/e1c5336c1b66c380620daf5b880f2371584d42c4c4a265dcf7ce341c9b66/pecan-1.4.2.tar.gz (from https://pypi.org/simple/pecan/), version: 1.4.2 2025-06-01T07:16:27,146 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/a4/60/1c9810aae840ca3e0e97cec916c12fb058f8fd126a3f180bf938d2dd7cb4/pecan-1.5.0-py3-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,147 Found link https://files.pythonhosted.org/packages/f5/9b/40fe267698a09c83c4e9e16438f425563f4c2b0c38e92789599cc75012b5/pecan-1.5.0.tar.gz (from https://pypi.org/simple/pecan/), version: 1.5.0 2025-06-01T07:16:27,147 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/60/07/38354decd7d080b84efa0e68436795c6b544e8cc4f1b264ffa06994a08bc/pecan-1.5.1-py3-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,148 Found link https://files.pythonhosted.org/packages/11/cb/a0e1972713b25029dd43554da94fdd4a280faa6395218f8f400941e2779b/pecan-1.5.1.tar.gz (from https://pypi.org/simple/pecan/), version: 1.5.1 2025-06-01T07:16:27,148 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/fc/88/cd6606060fd0a260bd372bb19b07dc92435b7a127329733d0230a142f928/pecan-1.6.0-py3-none-any.whl (from https://pypi.org/simple/pecan/) 2025-06-01T07:16:27,149 Found link https://files.pythonhosted.org/packages/76/c6/e5f3cc7afef5951e03b287c58dc2f8417242f2ffad423b62db77099e9b52/pecan-1.6.0.tar.gz (from https://pypi.org/simple/pecan/), version: 1.6.0 2025-06-01T07:16:27,150 Skipping link: No binaries permitted for pecan: https://files.pythonhosted.org/packages/f0/3b/fbf52f6b1c57a92fd0c0fe60d25dce8219e368f7a35d2fec0becb2cf90cb/pecan-1.7.0-py3-none-any.whl (from https://pypi.org/simple/pecan/) (requires-python:>=3.8) 2025-06-01T07:16:27,151 Found link https://files.pythonhosted.org/packages/2b/57/0eb9798962c4bf98819efca45293fb3d481ba748f1e83af165aa342cf2af/pecan-1.7.0.tar.gz (from https://pypi.org/simple/pecan/) (requires-python:>=3.8), version: 1.7.0 2025-06-01T07:16:27,152 Fetching project page and analyzing links: https://www.piwheels.org/simple/pecan/ 2025-06-01T07:16:27,153 Getting page https://www.piwheels.org/simple/pecan/ 2025-06-01T07:16:27,155 Found index url https://www.piwheels.org/simple/ 2025-06-01T07:16:27,322 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pecan/ 2025-06-01T07:16:27,978 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pecan/ 2025-06-01T07:16:29,163 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pecan/ 2025-06-01T07:16:31,328 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pecan/ 2025-06-01T07:16:35,497 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pecan/ 2025-06-01T07:16:35,671 Could not fetch URL https://www.piwheels.org/simple/pecan/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/pecan/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-01T07:16:35,673 Skipping link: not a file: https://www.piwheels.org/simple/pecan/ 2025-06-01T07:16:35,674 Skipping link: not a file: https://pypi.org/simple/pecan/ 2025-06-01T07:16:35,699 Given no hashes to check 1 links for project 'pecan': discarding no candidates 2025-06-01T07:16:35,701 Collecting pecan==1.7.0 2025-06-01T07:16:35,703 Created temporary directory: /tmp/pip-unpack-gx4zpdoz 2025-06-01T07:16:35,926 Downloading pecan-1.7.0.tar.gz (123 kB) 2025-06-01T07:16:36,261 Added pecan==1.7.0 from https://files.pythonhosted.org/packages/2b/57/0eb9798962c4bf98819efca45293fb3d481ba748f1e83af165aa342cf2af/pecan-1.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-ecow6o8y' 2025-06-01T07:16:36,263 Running setup.py (path:/tmp/pip-wheel-8h2ivyyb/pecan_944f04dc8bf6424da65d0c2e35363408/setup.py) egg_info for package pecan 2025-06-01T07:16:36,264 Created temporary directory: /tmp/pip-pip-egg-info-eb__6tc2 2025-06-01T07:16:36,265 Preparing metadata (setup.py): started 2025-06-01T07:16:36,266 Running command python setup.py egg_info 2025-06-01T07:16:36,844 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-06-01T07:16:36,845 warnings.warn(msg) 2025-06-01T07:16:36,845 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-06-01T07:16:36,846 warnings.warn(msg) 2025-06-01T07:16:37,152 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-01T07:16:37,153 !! 2025-06-01T07:16:37,154 ******************************************************************************** 2025-06-01T07:16:37,155 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-01T07:16:37,156 License :: OSI Approved :: BSD License 2025-06-01T07:16:37,157 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-01T07:16:37,158 ******************************************************************************** 2025-06-01T07:16:37,159 !! 2025-06-01T07:16:37,159 self._finalize_license_expression() 2025-06-01T07:16:37,183 running egg_info 2025-06-01T07:16:37,211 creating /tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info 2025-06-01T07:16:37,212 writing /tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/PKG-INFO 2025-06-01T07:16:37,216 writing dependency_links to /tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/dependency_links.txt 2025-06-01T07:16:37,218 writing entry points to /tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/entry_points.txt 2025-06-01T07:16:37,219 writing requirements to /tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/requires.txt 2025-06-01T07:16:37,220 writing top-level names to /tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/top_level.txt 2025-06-01T07:16:37,222 writing manifest file '/tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/SOURCES.txt' 2025-06-01T07:16:37,323 reading manifest file '/tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/SOURCES.txt' 2025-06-01T07:16:37,325 reading manifest template 'MANIFEST.in' 2025-06-01T07:16:37,352 warning: no files found matching 'pecan/middleware/resources/*' 2025-06-01T07:16:37,379 adding license file 'LICENSE' 2025-06-01T07:16:37,379 adding license file 'AUTHORS' 2025-06-01T07:16:37,387 writing manifest file '/tmp/pip-pip-egg-info-eb__6tc2/pecan.egg-info/SOURCES.txt' 2025-06-01T07:16:37,495 Preparing metadata (setup.py): finished with status 'done' 2025-06-01T07:16:37,499 Source in /tmp/pip-wheel-8h2ivyyb/pecan_944f04dc8bf6424da65d0c2e35363408 has version 1.7.0, which satisfies requirement pecan==1.7.0 from https://files.pythonhosted.org/packages/2b/57/0eb9798962c4bf98819efca45293fb3d481ba748f1e83af165aa342cf2af/pecan-1.7.0.tar.gz 2025-06-01T07:16:37,500 Removed pecan==1.7.0 from https://files.pythonhosted.org/packages/2b/57/0eb9798962c4bf98819efca45293fb3d481ba748f1e83af165aa342cf2af/pecan-1.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-ecow6o8y' 2025-06-01T07:16:37,506 Created temporary directory: /tmp/pip-unpack-1nh08uh4 2025-06-01T07:16:37,507 Created temporary directory: /tmp/pip-unpack-ugm3mr57 2025-06-01T07:16:37,507 Building wheels for collected packages: pecan 2025-06-01T07:16:37,511 Created temporary directory: /tmp/pip-wheel-72fxrae9 2025-06-01T07:16:37,512 DEPRECATION: Building 'pecan' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pecan'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-01T07:16:37,514 Building wheel for pecan (setup.py): started 2025-06-01T07:16:37,515 Destination directory: /tmp/pip-wheel-72fxrae9 2025-06-01T07:16:37,516 Running command python setup.py bdist_wheel 2025-06-01T07:16:38,069 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-06-01T07:16:38,069 warnings.warn(msg) 2025-06-01T07:16:38,070 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-06-01T07:16:38,070 warnings.warn(msg) 2025-06-01T07:16:38,362 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-01T07:16:38,363 !! 2025-06-01T07:16:38,364 ******************************************************************************** 2025-06-01T07:16:38,364 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-01T07:16:38,366 License :: OSI Approved :: BSD License 2025-06-01T07:16:38,367 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-01T07:16:38,367 ******************************************************************************** 2025-06-01T07:16:38,369 !! 2025-06-01T07:16:38,369 self._finalize_license_expression() 2025-06-01T07:16:38,370 running bdist_wheel 2025-06-01T07:16:38,509 running build 2025-06-01T07:16:38,509 running build_py 2025-06-01T07:16:38,541 creating build/lib/pecan 2025-06-01T07:16:38,543 copying pecan/configuration.py -> build/lib/pecan 2025-06-01T07:16:38,546 copying pecan/__init__.py -> build/lib/pecan 2025-06-01T07:16:38,548 copying pecan/log.py -> build/lib/pecan 2025-06-01T07:16:38,550 copying pecan/deploy.py -> build/lib/pecan 2025-06-01T07:16:38,552 copying pecan/hooks.py -> build/lib/pecan 2025-06-01T07:16:38,554 copying pecan/rest.py -> build/lib/pecan 2025-06-01T07:16:38,557 copying pecan/decorators.py -> build/lib/pecan 2025-06-01T07:16:38,559 copying pecan/jsonify.py -> build/lib/pecan 2025-06-01T07:16:38,561 copying pecan/core.py -> build/lib/pecan 2025-06-01T07:16:38,564 copying pecan/templating.py -> build/lib/pecan 2025-06-01T07:16:38,567 copying pecan/routing.py -> build/lib/pecan 2025-06-01T07:16:38,569 copying pecan/secure.py -> build/lib/pecan 2025-06-01T07:16:38,571 copying pecan/util.py -> build/lib/pecan 2025-06-01T07:16:38,573 copying pecan/testing.py -> build/lib/pecan 2025-06-01T07:16:38,576 creating build/lib/pecan/scaffolds 2025-06-01T07:16:38,577 copying pecan/scaffolds/__init__.py -> build/lib/pecan/scaffolds 2025-06-01T07:16:38,579 creating build/lib/pecan/ext 2025-06-01T07:16:38,580 copying pecan/ext/__init__.py -> build/lib/pecan/ext 2025-06-01T07:16:38,583 creating build/lib/pecan/tests 2025-06-01T07:16:38,584 copying pecan/tests/test_util.py -> build/lib/pecan/tests 2025-06-01T07:16:38,586 copying pecan/tests/__init__.py -> build/lib/pecan/tests 2025-06-01T07:16:38,588 copying pecan/tests/test_hooks.py -> build/lib/pecan/tests 2025-06-01T07:16:38,591 copying pecan/tests/test_rest.py -> build/lib/pecan/tests 2025-06-01T07:16:38,595 copying pecan/tests/test_templating.py -> build/lib/pecan/tests 2025-06-01T07:16:38,596 copying pecan/tests/test_scaffolds.py -> build/lib/pecan/tests 2025-06-01T07:16:38,599 copying pecan/tests/test_secure.py -> build/lib/pecan/tests 2025-06-01T07:16:38,601 copying pecan/tests/test_base.py -> build/lib/pecan/tests 2025-06-01T07:16:38,605 copying pecan/tests/test_commands.py -> build/lib/pecan/tests 2025-06-01T07:16:38,607 copying pecan/tests/test_generic.py -> build/lib/pecan/tests 2025-06-01T07:16:38,609 copying pecan/tests/test_no_thread_locals.py -> build/lib/pecan/tests 2025-06-01T07:16:38,612 copying pecan/tests/scaffold_builder.py -> build/lib/pecan/tests 2025-06-01T07:16:38,614 copying pecan/tests/test_jsonify.py -> build/lib/pecan/tests 2025-06-01T07:16:38,616 copying pecan/tests/test_conf.py -> build/lib/pecan/tests 2025-06-01T07:16:38,619 creating build/lib/pecan/compat 2025-06-01T07:16:38,620 copying pecan/compat/__init__.py -> build/lib/pecan/compat 2025-06-01T07:16:38,623 creating build/lib/pecan/commands 2025-06-01T07:16:38,624 copying pecan/commands/base.py -> build/lib/pecan/commands 2025-06-01T07:16:38,627 copying pecan/commands/__init__.py -> build/lib/pecan/commands 2025-06-01T07:16:38,629 copying pecan/commands/create.py -> build/lib/pecan/commands 2025-06-01T07:16:38,631 copying pecan/commands/serve.py -> build/lib/pecan/commands 2025-06-01T07:16:38,633 copying pecan/commands/shell.py -> build/lib/pecan/commands 2025-06-01T07:16:38,636 creating build/lib/pecan/middleware 2025-06-01T07:16:38,637 copying pecan/middleware/errordocument.py -> build/lib/pecan/middleware 2025-06-01T07:16:38,640 copying pecan/middleware/__init__.py -> build/lib/pecan/middleware 2025-06-01T07:16:38,642 copying pecan/middleware/debug.py -> build/lib/pecan/middleware 2025-06-01T07:16:38,644 copying pecan/middleware/recursive.py -> build/lib/pecan/middleware 2025-06-01T07:16:38,646 copying pecan/middleware/static.py -> build/lib/pecan/middleware 2025-06-01T07:16:38,649 creating build/lib/pecan/tests/templates 2025-06-01T07:16:38,651 copying pecan/tests/templates/__init__.py -> build/lib/pecan/tests/templates 2025-06-01T07:16:38,653 creating build/lib/pecan/tests/scaffold_fixtures 2025-06-01T07:16:38,654 copying pecan/tests/scaffold_fixtures/__init__.py -> build/lib/pecan/tests/scaffold_fixtures 2025-06-01T07:16:38,657 creating build/lib/pecan/tests/middleware 2025-06-01T07:16:38,658 copying pecan/tests/middleware/test_recursive.py -> build/lib/pecan/tests/middleware 2025-06-01T07:16:38,660 copying pecan/tests/middleware/__init__.py -> build/lib/pecan/tests/middleware 2025-06-01T07:16:38,662 copying pecan/tests/middleware/test_errordocument.py -> build/lib/pecan/tests/middleware 2025-06-01T07:16:38,664 copying pecan/tests/middleware/test_static.py -> build/lib/pecan/tests/middleware 2025-06-01T07:16:38,666 running egg_info 2025-06-01T07:16:38,697 writing pecan.egg-info/PKG-INFO 2025-06-01T07:16:38,700 writing dependency_links to pecan.egg-info/dependency_links.txt 2025-06-01T07:16:38,702 writing entry points to pecan.egg-info/entry_points.txt 2025-06-01T07:16:38,703 writing requirements to pecan.egg-info/requires.txt 2025-06-01T07:16:38,704 writing top-level names to pecan.egg-info/top_level.txt 2025-06-01T07:16:38,745 reading manifest file 'pecan.egg-info/SOURCES.txt' 2025-06-01T07:16:38,753 reading manifest template 'MANIFEST.in' 2025-06-01T07:16:38,770 warning: no files found matching 'pecan/middleware/resources/*' 2025-06-01T07:16:38,795 adding license file 'LICENSE' 2025-06-01T07:16:38,796 adding license file 'AUTHORS' 2025-06-01T07:16:38,805 writing manifest file 'pecan.egg-info/SOURCES.txt' 2025-06-01T07:16:38,809 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.scaffolds.base' is absent from the `packages` configuration. 2025-06-01T07:16:38,809 !! 2025-06-01T07:16:38,810 ******************************************************************************** 2025-06-01T07:16:38,811 ############################ 2025-06-01T07:16:38,811 # Package would be ignored # 2025-06-01T07:16:38,812 ############################ 2025-06-01T07:16:38,812 Python recognizes 'pecan.scaffolds.base' as an importable package[^1], 2025-06-01T07:16:38,813 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,814 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,814 package, please make sure that 'pecan.scaffolds.base' is explicitly added 2025-06-01T07:16:38,814 to the `packages` configuration field. 2025-06-01T07:16:38,815 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,816 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,817 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,818 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,819 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,820 If you don't want 'pecan.scaffolds.base' to be distributed and are 2025-06-01T07:16:38,820 already explicitly excluding 'pecan.scaffolds.base' via 2025-06-01T07:16:38,821 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,822 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,822 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,823 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,824 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,826 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,826 even if it does not contain any `.py` files. 2025-06-01T07:16:38,827 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,827 directory, all directories are treated like packages. 2025-06-01T07:16:38,828 ******************************************************************************** 2025-06-01T07:16:38,829 !! 2025-06-01T07:16:38,829 check.warn(importable) 2025-06-01T07:16:38,830 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.scaffolds.base.public.css' is absent from the `packages` configuration. 2025-06-01T07:16:38,831 !! 2025-06-01T07:16:38,832 ******************************************************************************** 2025-06-01T07:16:38,832 ############################ 2025-06-01T07:16:38,833 # Package would be ignored # 2025-06-01T07:16:38,833 ############################ 2025-06-01T07:16:38,834 Python recognizes 'pecan.scaffolds.base.public.css' as an importable package[^1], 2025-06-01T07:16:38,835 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,836 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,836 package, please make sure that 'pecan.scaffolds.base.public.css' is explicitly added 2025-06-01T07:16:38,837 to the `packages` configuration field. 2025-06-01T07:16:38,838 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,838 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,838 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,839 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,840 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,841 If you don't want 'pecan.scaffolds.base.public.css' to be distributed and are 2025-06-01T07:16:38,841 already explicitly excluding 'pecan.scaffolds.base.public.css' via 2025-06-01T07:16:38,842 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,842 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,842 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,843 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,844 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,846 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,847 even if it does not contain any `.py` files. 2025-06-01T07:16:38,847 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,847 directory, all directories are treated like packages. 2025-06-01T07:16:38,848 ******************************************************************************** 2025-06-01T07:16:38,849 !! 2025-06-01T07:16:38,849 check.warn(importable) 2025-06-01T07:16:38,850 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.scaffolds.base.public.images' is absent from the `packages` configuration. 2025-06-01T07:16:38,850 !! 2025-06-01T07:16:38,852 ******************************************************************************** 2025-06-01T07:16:38,852 ############################ 2025-06-01T07:16:38,853 # Package would be ignored # 2025-06-01T07:16:38,853 ############################ 2025-06-01T07:16:38,854 Python recognizes 'pecan.scaffolds.base.public.images' as an importable package[^1], 2025-06-01T07:16:38,854 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,856 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,856 package, please make sure that 'pecan.scaffolds.base.public.images' is explicitly added 2025-06-01T07:16:38,857 to the `packages` configuration field. 2025-06-01T07:16:38,858 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,859 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,859 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,860 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,862 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,863 If you don't want 'pecan.scaffolds.base.public.images' to be distributed and are 2025-06-01T07:16:38,864 already explicitly excluding 'pecan.scaffolds.base.public.images' via 2025-06-01T07:16:38,864 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,865 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,866 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,867 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,868 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,869 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,870 even if it does not contain any `.py` files. 2025-06-01T07:16:38,870 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,871 directory, all directories are treated like packages. 2025-06-01T07:16:38,871 ******************************************************************************** 2025-06-01T07:16:38,872 !! 2025-06-01T07:16:38,873 check.warn(importable) 2025-06-01T07:16:38,873 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.config_fixtures' is absent from the `packages` configuration. 2025-06-01T07:16:38,874 !! 2025-06-01T07:16:38,875 ******************************************************************************** 2025-06-01T07:16:38,876 ############################ 2025-06-01T07:16:38,876 # Package would be ignored # 2025-06-01T07:16:38,877 ############################ 2025-06-01T07:16:38,877 Python recognizes 'pecan.tests.config_fixtures' as an importable package[^1], 2025-06-01T07:16:38,878 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,879 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,880 package, please make sure that 'pecan.tests.config_fixtures' is explicitly added 2025-06-01T07:16:38,880 to the `packages` configuration field. 2025-06-01T07:16:38,881 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,882 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,882 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,884 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,885 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,886 If you don't want 'pecan.tests.config_fixtures' to be distributed and are 2025-06-01T07:16:38,887 already explicitly excluding 'pecan.tests.config_fixtures' via 2025-06-01T07:16:38,887 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,888 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,888 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,889 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,891 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,892 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,893 even if it does not contain any `.py` files. 2025-06-01T07:16:38,893 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,894 directory, all directories are treated like packages. 2025-06-01T07:16:38,894 ******************************************************************************** 2025-06-01T07:16:38,895 !! 2025-06-01T07:16:38,896 check.warn(importable) 2025-06-01T07:16:38,897 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.config_fixtures.bad' is absent from the `packages` configuration. 2025-06-01T07:16:38,897 !! 2025-06-01T07:16:38,898 ******************************************************************************** 2025-06-01T07:16:38,899 ############################ 2025-06-01T07:16:38,899 # Package would be ignored # 2025-06-01T07:16:38,900 ############################ 2025-06-01T07:16:38,900 Python recognizes 'pecan.tests.config_fixtures.bad' as an importable package[^1], 2025-06-01T07:16:38,901 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,902 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,902 package, please make sure that 'pecan.tests.config_fixtures.bad' is explicitly added 2025-06-01T07:16:38,902 to the `packages` configuration field. 2025-06-01T07:16:38,903 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,904 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,904 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,905 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,906 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,907 If you don't want 'pecan.tests.config_fixtures.bad' to be distributed and are 2025-06-01T07:16:38,908 already explicitly excluding 'pecan.tests.config_fixtures.bad' via 2025-06-01T07:16:38,908 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,909 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,909 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,910 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,911 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,913 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,913 even if it does not contain any `.py` files. 2025-06-01T07:16:38,914 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,914 directory, all directories are treated like packages. 2025-06-01T07:16:38,915 ******************************************************************************** 2025-06-01T07:16:38,916 !! 2025-06-01T07:16:38,916 check.warn(importable) 2025-06-01T07:16:38,917 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.middleware.static_fixtures' is absent from the `packages` configuration. 2025-06-01T07:16:38,917 !! 2025-06-01T07:16:38,918 ******************************************************************************** 2025-06-01T07:16:38,919 ############################ 2025-06-01T07:16:38,919 # Package would be ignored # 2025-06-01T07:16:38,920 ############################ 2025-06-01T07:16:38,920 Python recognizes 'pecan.tests.middleware.static_fixtures' as an importable package[^1], 2025-06-01T07:16:38,921 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,922 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,922 package, please make sure that 'pecan.tests.middleware.static_fixtures' is explicitly added 2025-06-01T07:16:38,923 to the `packages` configuration field. 2025-06-01T07:16:38,924 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,925 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,925 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,926 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,927 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,928 If you don't want 'pecan.tests.middleware.static_fixtures' to be distributed and are 2025-06-01T07:16:38,928 already explicitly excluding 'pecan.tests.middleware.static_fixtures' via 2025-06-01T07:16:38,929 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,929 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,930 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,931 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,931 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,933 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,933 even if it does not contain any `.py` files. 2025-06-01T07:16:38,934 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,934 directory, all directories are treated like packages. 2025-06-01T07:16:38,934 ******************************************************************************** 2025-06-01T07:16:38,935 !! 2025-06-01T07:16:38,936 check.warn(importable) 2025-06-01T07:16:38,936 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.content_sub' is absent from the `packages` configuration. 2025-06-01T07:16:38,937 !! 2025-06-01T07:16:38,938 ******************************************************************************** 2025-06-01T07:16:38,938 ############################ 2025-06-01T07:16:38,939 # Package would be ignored # 2025-06-01T07:16:38,939 ############################ 2025-06-01T07:16:38,940 Python recognizes 'pecan.tests.scaffold_fixtures.content_sub' as an importable package[^1], 2025-06-01T07:16:38,940 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,941 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,942 package, please make sure that 'pecan.tests.scaffold_fixtures.content_sub' is explicitly added 2025-06-01T07:16:38,942 to the `packages` configuration field. 2025-06-01T07:16:38,943 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,944 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,945 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,946 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,947 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,948 If you don't want 'pecan.tests.scaffold_fixtures.content_sub' to be distributed and are 2025-06-01T07:16:38,948 already explicitly excluding 'pecan.tests.scaffold_fixtures.content_sub' via 2025-06-01T07:16:38,949 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,949 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,950 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,951 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,952 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,953 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,954 even if it does not contain any `.py` files. 2025-06-01T07:16:38,955 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,955 directory, all directories are treated like packages. 2025-06-01T07:16:38,956 ******************************************************************************** 2025-06-01T07:16:38,957 !! 2025-06-01T07:16:38,957 check.warn(importable) 2025-06-01T07:16:38,958 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.content_sub.bar' is absent from the `packages` configuration. 2025-06-01T07:16:38,958 !! 2025-06-01T07:16:38,959 ******************************************************************************** 2025-06-01T07:16:38,959 ############################ 2025-06-01T07:16:38,960 # Package would be ignored # 2025-06-01T07:16:38,960 ############################ 2025-06-01T07:16:38,961 Python recognizes 'pecan.tests.scaffold_fixtures.content_sub.bar' as an importable package[^1], 2025-06-01T07:16:38,961 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,962 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,963 package, please make sure that 'pecan.tests.scaffold_fixtures.content_sub.bar' is explicitly added 2025-06-01T07:16:38,963 to the `packages` configuration field. 2025-06-01T07:16:38,964 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,965 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,965 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,966 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,967 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,968 If you don't want 'pecan.tests.scaffold_fixtures.content_sub.bar' to be distributed and are 2025-06-01T07:16:38,969 already explicitly excluding 'pecan.tests.scaffold_fixtures.content_sub.bar' via 2025-06-01T07:16:38,969 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,970 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,970 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,971 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,972 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,974 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,975 even if it does not contain any `.py` files. 2025-06-01T07:16:38,975 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,976 directory, all directories are treated like packages. 2025-06-01T07:16:38,976 ******************************************************************************** 2025-06-01T07:16:38,977 !! 2025-06-01T07:16:38,978 check.warn(importable) 2025-06-01T07:16:38,979 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.file_sub' is absent from the `packages` configuration. 2025-06-01T07:16:38,979 !! 2025-06-01T07:16:38,980 ******************************************************************************** 2025-06-01T07:16:38,981 ############################ 2025-06-01T07:16:38,982 # Package would be ignored # 2025-06-01T07:16:38,982 ############################ 2025-06-01T07:16:38,983 Python recognizes 'pecan.tests.scaffold_fixtures.file_sub' as an importable package[^1], 2025-06-01T07:16:38,984 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:38,985 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:38,985 package, please make sure that 'pecan.tests.scaffold_fixtures.file_sub' is explicitly added 2025-06-01T07:16:38,986 to the `packages` configuration field. 2025-06-01T07:16:38,987 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:38,987 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:38,988 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:38,989 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:38,990 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:38,991 If you don't want 'pecan.tests.scaffold_fixtures.file_sub' to be distributed and are 2025-06-01T07:16:38,992 already explicitly excluding 'pecan.tests.scaffold_fixtures.file_sub' via 2025-06-01T07:16:38,992 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:38,993 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:38,994 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:38,995 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:38,996 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:38,997 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:38,998 even if it does not contain any `.py` files. 2025-06-01T07:16:38,999 On the other hand, currently there is no concept of package data 2025-06-01T07:16:38,999 directory, all directories are treated like packages. 2025-06-01T07:16:39,000 ******************************************************************************** 2025-06-01T07:16:39,001 !! 2025-06-01T07:16:39,002 check.warn(importable) 2025-06-01T07:16:39,002 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.simple' is absent from the `packages` configuration. 2025-06-01T07:16:39,003 !! 2025-06-01T07:16:39,004 ******************************************************************************** 2025-06-01T07:16:39,004 ############################ 2025-06-01T07:16:39,005 # Package would be ignored # 2025-06-01T07:16:39,005 ############################ 2025-06-01T07:16:39,006 Python recognizes 'pecan.tests.scaffold_fixtures.simple' as an importable package[^1], 2025-06-01T07:16:39,007 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:39,008 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:39,008 package, please make sure that 'pecan.tests.scaffold_fixtures.simple' is explicitly added 2025-06-01T07:16:39,009 to the `packages` configuration field. 2025-06-01T07:16:39,010 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:39,010 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:39,011 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:39,012 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:39,013 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:39,014 If you don't want 'pecan.tests.scaffold_fixtures.simple' to be distributed and are 2025-06-01T07:16:39,015 already explicitly excluding 'pecan.tests.scaffold_fixtures.simple' via 2025-06-01T07:16:39,016 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:39,016 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:39,017 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:39,018 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:39,019 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:39,020 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:39,021 even if it does not contain any `.py` files. 2025-06-01T07:16:39,022 On the other hand, currently there is no concept of package data 2025-06-01T07:16:39,022 directory, all directories are treated like packages. 2025-06-01T07:16:39,022 ******************************************************************************** 2025-06-01T07:16:39,023 !! 2025-06-01T07:16:39,024 check.warn(importable) 2025-06-01T07:16:39,024 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pecan.tests.scaffold_fixtures.simple.bar' is absent from the `packages` configuration. 2025-06-01T07:16:39,025 !! 2025-06-01T07:16:39,026 ******************************************************************************** 2025-06-01T07:16:39,026 ############################ 2025-06-01T07:16:39,027 # Package would be ignored # 2025-06-01T07:16:39,027 ############################ 2025-06-01T07:16:39,028 Python recognizes 'pecan.tests.scaffold_fixtures.simple.bar' as an importable package[^1], 2025-06-01T07:16:39,028 but it is absent from setuptools' `packages` configuration. 2025-06-01T07:16:39,029 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-01T07:16:39,030 package, please make sure that 'pecan.tests.scaffold_fixtures.simple.bar' is explicitly added 2025-06-01T07:16:39,030 to the `packages` configuration field. 2025-06-01T07:16:39,032 Alternatively, you can also rely on setuptools' discovery methods 2025-06-01T07:16:39,032 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-01T07:16:39,033 instead of `find_packages(...)`/`find:`). 2025-06-01T07:16:39,034 You can read more about "package discovery" on setuptools documentation page: 2025-06-01T07:16:39,035 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-01T07:16:39,036 If you don't want 'pecan.tests.scaffold_fixtures.simple.bar' to be distributed and are 2025-06-01T07:16:39,037 already explicitly excluding 'pecan.tests.scaffold_fixtures.simple.bar' via 2025-06-01T07:16:39,038 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-01T07:16:39,038 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-01T07:16:39,039 combination with a more fine grained `package-data` configuration. 2025-06-01T07:16:39,040 You can read more about "package data files" on setuptools documentation page: 2025-06-01T07:16:39,041 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-01T07:16:39,043 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-01T07:16:39,043 even if it does not contain any `.py` files. 2025-06-01T07:16:39,044 On the other hand, currently there is no concept of package data 2025-06-01T07:16:39,045 directory, all directories are treated like packages. 2025-06-01T07:16:39,045 ******************************************************************************** 2025-06-01T07:16:39,046 !! 2025-06-01T07:16:39,047 check.warn(importable) 2025-06-01T07:16:39,048 creating build/lib/pecan/scaffolds/base 2025-06-01T07:16:39,049 copying pecan/scaffolds/base/MANIFEST.in -> build/lib/pecan/scaffolds/base 2025-06-01T07:16:39,050 copying pecan/scaffolds/base/config.py_tmpl -> build/lib/pecan/scaffolds/base 2025-06-01T07:16:39,050 copying pecan/scaffolds/base/setup.cfg_tmpl -> build/lib/pecan/scaffolds/base 2025-06-01T07:16:39,051 copying pecan/scaffolds/base/setup.py_tmpl -> build/lib/pecan/scaffolds/base 2025-06-01T07:16:39,051 creating build/lib/pecan/scaffolds/base/+package+ 2025-06-01T07:16:39,052 copying pecan/scaffolds/base/+package+/__init__.py -> build/lib/pecan/scaffolds/base/+package+ 2025-06-01T07:16:39,052 copying pecan/scaffolds/base/+package+/app.py_tmpl -> build/lib/pecan/scaffolds/base/+package+ 2025-06-01T07:16:39,053 creating build/lib/pecan/scaffolds/base/+package+/controllers 2025-06-01T07:16:39,053 copying pecan/scaffolds/base/+package+/controllers/__init__.py -> build/lib/pecan/scaffolds/base/+package+/controllers 2025-06-01T07:16:39,054 copying pecan/scaffolds/base/+package+/controllers/root.py -> build/lib/pecan/scaffolds/base/+package+/controllers 2025-06-01T07:16:39,054 creating build/lib/pecan/scaffolds/base/+package+/model 2025-06-01T07:16:39,055 copying pecan/scaffolds/base/+package+/model/__init__.py -> build/lib/pecan/scaffolds/base/+package+/model 2025-06-01T07:16:39,055 creating build/lib/pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,056 copying pecan/scaffolds/base/+package+/templates/error.html -> build/lib/pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,056 copying pecan/scaffolds/base/+package+/templates/index.html -> build/lib/pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,057 copying pecan/scaffolds/base/+package+/templates/layout.html -> build/lib/pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,057 creating build/lib/pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,058 copying pecan/scaffolds/base/+package+/tests/__init__.py_tmpl -> build/lib/pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,058 copying pecan/scaffolds/base/+package+/tests/config.py_tmpl -> build/lib/pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,059 copying pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl -> build/lib/pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,060 copying pecan/scaffolds/base/+package+/tests/test_units.py -> build/lib/pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,060 creating build/lib/pecan/scaffolds/base/public/css 2025-06-01T07:16:39,061 copying pecan/scaffolds/base/public/css/style.css -> build/lib/pecan/scaffolds/base/public/css 2025-06-01T07:16:39,061 creating build/lib/pecan/scaffolds/base/public/images 2025-06-01T07:16:39,062 copying pecan/scaffolds/base/public/images/logo.png -> build/lib/pecan/scaffolds/base/public/images 2025-06-01T07:16:39,062 creating build/lib/pecan/scaffolds/rest-api 2025-06-01T07:16:39,063 copying pecan/scaffolds/rest-api/config.py_tmpl -> build/lib/pecan/scaffolds/rest-api 2025-06-01T07:16:39,063 copying pecan/scaffolds/rest-api/setup.cfg_tmpl -> build/lib/pecan/scaffolds/rest-api 2025-06-01T07:16:39,064 copying pecan/scaffolds/rest-api/setup.py_tmpl -> build/lib/pecan/scaffolds/rest-api 2025-06-01T07:16:39,064 creating build/lib/pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,065 copying pecan/scaffolds/rest-api/+package+/__init__.py -> build/lib/pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,066 copying pecan/scaffolds/rest-api/+package+/app.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,066 copying pecan/scaffolds/rest-api/+package+/errors.py -> build/lib/pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,067 creating build/lib/pecan/scaffolds/rest-api/+package+/controllers 2025-06-01T07:16:39,067 copying pecan/scaffolds/rest-api/+package+/controllers/__init__.py -> build/lib/pecan/scaffolds/rest-api/+package+/controllers 2025-06-01T07:16:39,068 copying pecan/scaffolds/rest-api/+package+/controllers/root.py -> build/lib/pecan/scaffolds/rest-api/+package+/controllers 2025-06-01T07:16:39,069 creating build/lib/pecan/scaffolds/rest-api/+package+/model 2025-06-01T07:16:39,069 copying pecan/scaffolds/rest-api/+package+/model/__init__.py -> build/lib/pecan/scaffolds/rest-api/+package+/model 2025-06-01T07:16:39,070 creating build/lib/pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,070 copying pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,071 copying pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,071 copying pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl -> build/lib/pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,072 copying pecan/scaffolds/rest-api/+package+/tests/test_units.py -> build/lib/pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,072 creating build/lib/pecan/tests/config_fixtures 2025-06-01T07:16:39,073 copying pecan/tests/config_fixtures/config.py -> build/lib/pecan/tests/config_fixtures 2025-06-01T07:16:39,073 copying pecan/tests/config_fixtures/empty.py -> build/lib/pecan/tests/config_fixtures 2025-06-01T07:16:39,073 copying pecan/tests/config_fixtures/foobar.py -> build/lib/pecan/tests/config_fixtures 2025-06-01T07:16:39,074 copying pecan/tests/config_fixtures/forcedict.py -> build/lib/pecan/tests/config_fixtures 2025-06-01T07:16:39,074 creating build/lib/pecan/tests/config_fixtures/bad 2025-06-01T07:16:39,075 copying pecan/tests/config_fixtures/bad/importerror.py -> build/lib/pecan/tests/config_fixtures/bad 2025-06-01T07:16:39,075 copying pecan/tests/config_fixtures/bad/module_and_underscore.py -> build/lib/pecan/tests/config_fixtures/bad 2025-06-01T07:16:39,076 copying pecan/tests/templates/form_colors.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,076 copying pecan/tests/templates/form_colors_invalid.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,077 copying pecan/tests/templates/form_colors_valid.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,078 copying pecan/tests/templates/form_login_invalid.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,078 copying pecan/tests/templates/form_login_valid.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,079 copying pecan/tests/templates/form_name.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,079 copying pecan/tests/templates/form_name_invalid.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,080 copying pecan/tests/templates/form_name_invalid_custom.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,080 copying pecan/tests/templates/form_name_valid.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,081 copying pecan/tests/templates/genshi.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,082 copying pecan/tests/templates/genshi_bad.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,082 copying pecan/tests/templates/jinja.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,083 copying pecan/tests/templates/jinja_bad.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,083 copying pecan/tests/templates/kajiki.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,084 copying pecan/tests/templates/mako.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,084 copying pecan/tests/templates/mako_bad.html -> build/lib/pecan/tests/templates 2025-06-01T07:16:39,085 creating build/lib/pecan/tests/scaffold_fixtures/content_sub 2025-06-01T07:16:39,085 copying pecan/tests/scaffold_fixtures/content_sub/foo_tmpl -> build/lib/pecan/tests/scaffold_fixtures/content_sub 2025-06-01T07:16:39,086 creating build/lib/pecan/tests/scaffold_fixtures/content_sub/bar 2025-06-01T07:16:39,086 copying pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl -> build/lib/pecan/tests/scaffold_fixtures/content_sub/bar 2025-06-01T07:16:39,087 creating build/lib/pecan/tests/scaffold_fixtures/file_sub 2025-06-01T07:16:39,088 copying pecan/tests/scaffold_fixtures/file_sub/foo_+package+ -> build/lib/pecan/tests/scaffold_fixtures/file_sub 2025-06-01T07:16:39,088 creating build/lib/pecan/tests/scaffold_fixtures/file_sub/bar_+package+ 2025-06-01T07:16:39,089 copying pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt -> build/lib/pecan/tests/scaffold_fixtures/file_sub/bar_+package+ 2025-06-01T07:16:39,089 creating build/lib/pecan/tests/scaffold_fixtures/simple 2025-06-01T07:16:39,090 copying pecan/tests/scaffold_fixtures/simple/foo -> build/lib/pecan/tests/scaffold_fixtures/simple 2025-06-01T07:16:39,090 creating build/lib/pecan/tests/scaffold_fixtures/simple/bar 2025-06-01T07:16:39,090 copying pecan/tests/scaffold_fixtures/simple/bar/spam.txt -> build/lib/pecan/tests/scaffold_fixtures/simple/bar 2025-06-01T07:16:39,091 creating build/lib/pecan/tests/middleware/static_fixtures 2025-06-01T07:16:39,091 copying pecan/tests/middleware/static_fixtures/self.png -> build/lib/pecan/tests/middleware/static_fixtures 2025-06-01T07:16:39,092 copying pecan/tests/middleware/static_fixtures/text.txt -> build/lib/pecan/tests/middleware/static_fixtures 2025-06-01T07:16:39,092 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-01T07:16:39,093 !! 2025-06-01T07:16:39,094 ******************************************************************************** 2025-06-01T07:16:39,094 Please avoid running ``setup.py`` directly. 2025-06-01T07:16:39,094 Instead, use pypa/build, pypa/installer or other 2025-06-01T07:16:39,095 standards-based tools. 2025-06-01T07:16:39,096 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-01T07:16:39,097 or your builds will no longer be supported. 2025-06-01T07:16:39,098 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-01T07:16:39,099 ******************************************************************************** 2025-06-01T07:16:39,100 !! 2025-06-01T07:16:39,100 self.initialize_options() 2025-06-01T07:16:39,101 installing to build/bdist.linux-armv7l/wheel 2025-06-01T07:16:39,102 running install 2025-06-01T07:16:39,126 running install_lib 2025-06-01T07:16:39,153 creating build/bdist.linux-armv7l/wheel 2025-06-01T07:16:39,155 creating build/bdist.linux-armv7l/wheel/pecan 2025-06-01T07:16:39,156 copying build/lib/pecan/configuration.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,159 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds 2025-06-01T07:16:39,160 copying build/lib/pecan/scaffolds/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds 2025-06-01T07:16:39,163 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api 2025-06-01T07:16:39,164 copying build/lib/pecan/scaffolds/rest-api/setup.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api 2025-06-01T07:16:39,166 copying build/lib/pecan/scaffolds/rest-api/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api 2025-06-01T07:16:39,168 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,169 copying build/lib/pecan/scaffolds/rest-api/+package+/errors.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,171 copying build/lib/pecan/scaffolds/rest-api/+package+/app.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,173 copying build/lib/pecan/scaffolds/rest-api/+package+/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+ 2025-06-01T07:16:39,175 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,176 copying build/lib/pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,178 copying build/lib/pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,180 copying build/lib/pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,182 copying build/lib/pecan/scaffolds/rest-api/+package+/tests/test_units.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/tests 2025-06-01T07:16:39,184 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+/model 2025-06-01T07:16:39,185 copying build/lib/pecan/scaffolds/rest-api/+package+/model/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/model 2025-06-01T07:16:39,189 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/rest-api/+package+/controllers 2025-06-01T07:16:39,190 copying build/lib/pecan/scaffolds/rest-api/+package+/controllers/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/controllers 2025-06-01T07:16:39,192 copying build/lib/pecan/scaffolds/rest-api/+package+/controllers/root.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api/+package+/controllers 2025-06-01T07:16:39,194 copying build/lib/pecan/scaffolds/rest-api/setup.cfg_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/rest-api 2025-06-01T07:16:39,197 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base 2025-06-01T07:16:39,199 copying build/lib/pecan/scaffolds/base/MANIFEST.in -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base 2025-06-01T07:16:39,201 copying build/lib/pecan/scaffolds/base/setup.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base 2025-06-01T07:16:39,203 copying build/lib/pecan/scaffolds/base/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base 2025-06-01T07:16:39,206 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+ 2025-06-01T07:16:39,208 copying build/lib/pecan/scaffolds/base/+package+/app.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+ 2025-06-01T07:16:39,210 copying build/lib/pecan/scaffolds/base/+package+/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+ 2025-06-01T07:16:39,212 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,214 copying build/lib/pecan/scaffolds/base/+package+/templates/layout.html -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,216 copying build/lib/pecan/scaffolds/base/+package+/templates/error.html -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,218 copying build/lib/pecan/scaffolds/base/+package+/templates/index.html -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/templates 2025-06-01T07:16:39,221 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,222 copying build/lib/pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,224 copying build/lib/pecan/scaffolds/base/+package+/tests/__init__.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,226 copying build/lib/pecan/scaffolds/base/+package+/tests/config.py_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,228 copying build/lib/pecan/scaffolds/base/+package+/tests/test_units.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/tests 2025-06-01T07:16:39,231 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/model 2025-06-01T07:16:39,232 copying build/lib/pecan/scaffolds/base/+package+/model/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/model 2025-06-01T07:16:39,235 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/+package+/controllers 2025-06-01T07:16:39,236 copying build/lib/pecan/scaffolds/base/+package+/controllers/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/controllers 2025-06-01T07:16:39,238 copying build/lib/pecan/scaffolds/base/+package+/controllers/root.py -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/+package+/controllers 2025-06-01T07:16:39,240 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/public 2025-06-01T07:16:39,242 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/public/css 2025-06-01T07:16:39,243 copying build/lib/pecan/scaffolds/base/public/css/style.css -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/public/css 2025-06-01T07:16:39,246 creating build/bdist.linux-armv7l/wheel/pecan/scaffolds/base/public/images 2025-06-01T07:16:39,247 copying build/lib/pecan/scaffolds/base/public/images/logo.png -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base/public/images 2025-06-01T07:16:39,250 copying build/lib/pecan/scaffolds/base/setup.cfg_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/scaffolds/base 2025-06-01T07:16:39,252 copying build/lib/pecan/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,254 copying build/lib/pecan/log.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,257 creating build/bdist.linux-armv7l/wheel/pecan/ext 2025-06-01T07:16:39,258 copying build/lib/pecan/ext/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/ext 2025-06-01T07:16:39,260 copying build/lib/pecan/deploy.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,262 copying build/lib/pecan/hooks.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,265 creating build/bdist.linux-armv7l/wheel/pecan/tests 2025-06-01T07:16:39,267 creating build/bdist.linux-armv7l/wheel/pecan/tests/config_fixtures 2025-06-01T07:16:39,268 copying build/lib/pecan/tests/config_fixtures/foobar.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures 2025-06-01T07:16:39,270 copying build/lib/pecan/tests/config_fixtures/forcedict.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures 2025-06-01T07:16:39,272 creating build/bdist.linux-armv7l/wheel/pecan/tests/config_fixtures/bad 2025-06-01T07:16:39,274 copying build/lib/pecan/tests/config_fixtures/bad/module_and_underscore.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures/bad 2025-06-01T07:16:39,276 copying build/lib/pecan/tests/config_fixtures/bad/importerror.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures/bad 2025-06-01T07:16:39,277 copying build/lib/pecan/tests/config_fixtures/config.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures 2025-06-01T07:16:39,279 copying build/lib/pecan/tests/config_fixtures/empty.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/config_fixtures 2025-06-01T07:16:39,281 copying build/lib/pecan/tests/test_util.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,284 copying build/lib/pecan/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,286 copying build/lib/pecan/tests/test_hooks.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,290 copying build/lib/pecan/tests/test_rest.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,293 copying build/lib/pecan/tests/test_templating.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,296 creating build/bdist.linux-armv7l/wheel/pecan/tests/templates 2025-06-01T07:16:39,297 copying build/lib/pecan/tests/templates/form_name_valid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,299 copying build/lib/pecan/tests/templates/form_login_valid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,302 copying build/lib/pecan/tests/templates/form_colors.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,304 copying build/lib/pecan/tests/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,305 copying build/lib/pecan/tests/templates/mako.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,307 copying build/lib/pecan/tests/templates/form_name.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,310 copying build/lib/pecan/tests/templates/form_login_invalid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,312 copying build/lib/pecan/tests/templates/form_colors_invalid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,315 copying build/lib/pecan/tests/templates/genshi.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,317 copying build/lib/pecan/tests/templates/jinja.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,321 copying build/lib/pecan/tests/templates/mako_bad.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,324 copying build/lib/pecan/tests/templates/form_name_invalid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,328 copying build/lib/pecan/tests/templates/genshi_bad.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,332 copying build/lib/pecan/tests/templates/kajiki.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,337 copying build/lib/pecan/tests/templates/form_name_invalid_custom.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,342 copying build/lib/pecan/tests/templates/form_colors_valid.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,345 copying build/lib/pecan/tests/templates/jinja_bad.html -> build/bdist.linux-armv7l/wheel/./pecan/tests/templates 2025-06-01T07:16:39,347 copying build/lib/pecan/tests/test_scaffolds.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,351 copying build/lib/pecan/tests/test_secure.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,354 copying build/lib/pecan/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,360 copying build/lib/pecan/tests/test_commands.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,363 copying build/lib/pecan/tests/test_generic.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,365 copying build/lib/pecan/tests/test_no_thread_locals.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,369 copying build/lib/pecan/tests/scaffold_builder.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,372 creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures 2025-06-01T07:16:39,374 copying build/lib/pecan/tests/scaffold_fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures 2025-06-01T07:16:39,377 creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/simple 2025-06-01T07:16:39,378 copying build/lib/pecan/tests/scaffold_fixtures/simple/foo -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/simple 2025-06-01T07:16:39,381 creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/simple/bar 2025-06-01T07:16:39,382 copying build/lib/pecan/tests/scaffold_fixtures/simple/bar/spam.txt -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/simple/bar 2025-06-01T07:16:39,385 creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/file_sub 2025-06-01T07:16:39,387 creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/file_sub/bar_+package+ 2025-06-01T07:16:39,389 copying build/lib/pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/file_sub/bar_+package+ 2025-06-01T07:16:39,391 copying build/lib/pecan/tests/scaffold_fixtures/file_sub/foo_+package+ -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/file_sub 2025-06-01T07:16:39,394 creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/content_sub 2025-06-01T07:16:39,396 creating build/bdist.linux-armv7l/wheel/pecan/tests/scaffold_fixtures/content_sub/bar 2025-06-01T07:16:39,398 copying build/lib/pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/content_sub/bar 2025-06-01T07:16:39,400 copying build/lib/pecan/tests/scaffold_fixtures/content_sub/foo_tmpl -> build/bdist.linux-armv7l/wheel/./pecan/tests/scaffold_fixtures/content_sub 2025-06-01T07:16:39,402 copying build/lib/pecan/tests/test_jsonify.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,405 copying build/lib/pecan/tests/test_conf.py -> build/bdist.linux-armv7l/wheel/./pecan/tests 2025-06-01T07:16:39,408 creating build/bdist.linux-armv7l/wheel/pecan/tests/middleware 2025-06-01T07:16:39,410 copying build/lib/pecan/tests/middleware/test_recursive.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware 2025-06-01T07:16:39,412 copying build/lib/pecan/tests/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware 2025-06-01T07:16:39,414 copying build/lib/pecan/tests/middleware/test_errordocument.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware 2025-06-01T07:16:39,417 copying build/lib/pecan/tests/middleware/test_static.py -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware 2025-06-01T07:16:39,419 creating build/bdist.linux-armv7l/wheel/pecan/tests/middleware/static_fixtures 2025-06-01T07:16:39,421 copying build/lib/pecan/tests/middleware/static_fixtures/self.png -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware/static_fixtures 2025-06-01T07:16:39,424 copying build/lib/pecan/tests/middleware/static_fixtures/text.txt -> build/bdist.linux-armv7l/wheel/./pecan/tests/middleware/static_fixtures 2025-06-01T07:16:39,426 creating build/bdist.linux-armv7l/wheel/pecan/compat 2025-06-01T07:16:39,428 copying build/lib/pecan/compat/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/compat 2025-06-01T07:16:39,430 copying build/lib/pecan/rest.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,434 copying build/lib/pecan/decorators.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,437 copying build/lib/pecan/jsonify.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,439 copying build/lib/pecan/core.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,443 copying build/lib/pecan/templating.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,447 copying build/lib/pecan/routing.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,450 copying build/lib/pecan/secure.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,453 copying build/lib/pecan/util.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,455 copying build/lib/pecan/testing.py -> build/bdist.linux-armv7l/wheel/./pecan 2025-06-01T07:16:39,458 creating build/bdist.linux-armv7l/wheel/pecan/commands 2025-06-01T07:16:39,460 copying build/lib/pecan/commands/base.py -> build/bdist.linux-armv7l/wheel/./pecan/commands 2025-06-01T07:16:39,463 copying build/lib/pecan/commands/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/commands 2025-06-01T07:16:39,465 copying build/lib/pecan/commands/create.py -> build/bdist.linux-armv7l/wheel/./pecan/commands 2025-06-01T07:16:39,467 copying build/lib/pecan/commands/serve.py -> build/bdist.linux-armv7l/wheel/./pecan/commands 2025-06-01T07:16:39,470 copying build/lib/pecan/commands/shell.py -> build/bdist.linux-armv7l/wheel/./pecan/commands 2025-06-01T07:16:39,473 creating build/bdist.linux-armv7l/wheel/pecan/middleware 2025-06-01T07:16:39,475 copying build/lib/pecan/middleware/errordocument.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware 2025-06-01T07:16:39,478 copying build/lib/pecan/middleware/__init__.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware 2025-06-01T07:16:39,480 copying build/lib/pecan/middleware/debug.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware 2025-06-01T07:16:39,482 copying build/lib/pecan/middleware/recursive.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware 2025-06-01T07:16:39,485 copying build/lib/pecan/middleware/static.py -> build/bdist.linux-armv7l/wheel/./pecan/middleware 2025-06-01T07:16:39,488 running install_egg_info 2025-06-01T07:16:39,526 Copying pecan.egg-info to build/bdist.linux-armv7l/wheel/./pecan-1.7.0-py3.11.egg-info 2025-06-01T07:16:39,540 running install_scripts 2025-06-01T07:16:39,555 creating build/bdist.linux-armv7l/wheel/pecan-1.7.0.dist-info/WHEEL 2025-06-01T07:16:39,558 creating '/tmp/pip-wheel-72fxrae9/pecan-1.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-01T07:16:39,562 adding 'pecan/__init__.py' 2025-06-01T07:16:39,564 adding 'pecan/configuration.py' 2025-06-01T07:16:39,570 adding 'pecan/core.py' 2025-06-01T07:16:39,573 adding 'pecan/decorators.py' 2025-06-01T07:16:39,574 adding 'pecan/deploy.py' 2025-06-01T07:16:39,577 adding 'pecan/hooks.py' 2025-06-01T07:16:39,579 adding 'pecan/jsonify.py' 2025-06-01T07:16:39,581 adding 'pecan/log.py' 2025-06-01T07:16:39,584 adding 'pecan/rest.py' 2025-06-01T07:16:39,587 adding 'pecan/routing.py' 2025-06-01T07:16:39,589 adding 'pecan/secure.py' 2025-06-01T07:16:39,591 adding 'pecan/templating.py' 2025-06-01T07:16:39,593 adding 'pecan/testing.py' 2025-06-01T07:16:39,595 adding 'pecan/util.py' 2025-06-01T07:16:39,597 adding 'pecan/commands/__init__.py' 2025-06-01T07:16:39,599 adding 'pecan/commands/base.py' 2025-06-01T07:16:39,601 adding 'pecan/commands/create.py' 2025-06-01T07:16:39,603 adding 'pecan/commands/serve.py' 2025-06-01T07:16:39,605 adding 'pecan/commands/shell.py' 2025-06-01T07:16:39,607 adding 'pecan/compat/__init__.py' 2025-06-01T07:16:39,609 adding 'pecan/ext/__init__.py' 2025-06-01T07:16:39,611 adding 'pecan/middleware/__init__.py' 2025-06-01T07:16:39,613 adding 'pecan/middleware/debug.py' 2025-06-01T07:16:39,614 adding 'pecan/middleware/errordocument.py' 2025-06-01T07:16:39,616 adding 'pecan/middleware/recursive.py' 2025-06-01T07:16:39,617 adding 'pecan/middleware/static.py' 2025-06-01T07:16:39,620 adding 'pecan/scaffolds/__init__.py' 2025-06-01T07:16:39,621 adding 'pecan/scaffolds/base/MANIFEST.in' 2025-06-01T07:16:39,623 adding 'pecan/scaffolds/base/config.py_tmpl' 2025-06-01T07:16:39,624 adding 'pecan/scaffolds/base/setup.cfg_tmpl' 2025-06-01T07:16:39,625 adding 'pecan/scaffolds/base/setup.py_tmpl' 2025-06-01T07:16:39,627 adding 'pecan/scaffolds/base/+package+/__init__.py' 2025-06-01T07:16:39,628 adding 'pecan/scaffolds/base/+package+/app.py_tmpl' 2025-06-01T07:16:39,630 adding 'pecan/scaffolds/base/+package+/controllers/__init__.py' 2025-06-01T07:16:39,631 adding 'pecan/scaffolds/base/+package+/controllers/root.py' 2025-06-01T07:16:39,633 adding 'pecan/scaffolds/base/+package+/model/__init__.py' 2025-06-01T07:16:39,635 adding 'pecan/scaffolds/base/+package+/templates/error.html' 2025-06-01T07:16:39,636 adding 'pecan/scaffolds/base/+package+/templates/index.html' 2025-06-01T07:16:39,637 adding 'pecan/scaffolds/base/+package+/templates/layout.html' 2025-06-01T07:16:39,639 adding 'pecan/scaffolds/base/+package+/tests/__init__.py_tmpl' 2025-06-01T07:16:39,640 adding 'pecan/scaffolds/base/+package+/tests/config.py_tmpl' 2025-06-01T07:16:39,642 adding 'pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl' 2025-06-01T07:16:39,643 adding 'pecan/scaffolds/base/+package+/tests/test_units.py' 2025-06-01T07:16:39,645 adding 'pecan/scaffolds/base/public/css/style.css' 2025-06-01T07:16:39,649 adding 'pecan/scaffolds/base/public/images/logo.png' 2025-06-01T07:16:39,651 adding 'pecan/scaffolds/rest-api/config.py_tmpl' 2025-06-01T07:16:39,652 adding 'pecan/scaffolds/rest-api/setup.cfg_tmpl' 2025-06-01T07:16:39,654 adding 'pecan/scaffolds/rest-api/setup.py_tmpl' 2025-06-01T07:16:39,655 adding 'pecan/scaffolds/rest-api/+package+/__init__.py' 2025-06-01T07:16:39,657 adding 'pecan/scaffolds/rest-api/+package+/app.py_tmpl' 2025-06-01T07:16:39,658 adding 'pecan/scaffolds/rest-api/+package+/errors.py' 2025-06-01T07:16:39,660 adding 'pecan/scaffolds/rest-api/+package+/controllers/__init__.py' 2025-06-01T07:16:39,661 adding 'pecan/scaffolds/rest-api/+package+/controllers/root.py' 2025-06-01T07:16:39,662 adding 'pecan/scaffolds/rest-api/+package+/model/__init__.py' 2025-06-01T07:16:39,664 adding 'pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl' 2025-06-01T07:16:39,665 adding 'pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl' 2025-06-01T07:16:39,667 adding 'pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl' 2025-06-01T07:16:39,668 adding 'pecan/scaffolds/rest-api/+package+/tests/test_units.py' 2025-06-01T07:16:39,670 adding 'pecan/tests/__init__.py' 2025-06-01T07:16:39,671 adding 'pecan/tests/scaffold_builder.py' 2025-06-01T07:16:39,677 adding 'pecan/tests/test_base.py' 2025-06-01T07:16:39,679 adding 'pecan/tests/test_commands.py' 2025-06-01T07:16:39,681 adding 'pecan/tests/test_conf.py' 2025-06-01T07:16:39,682 adding 'pecan/tests/test_generic.py' 2025-06-01T07:16:39,686 adding 'pecan/tests/test_hooks.py' 2025-06-01T07:16:39,688 adding 'pecan/tests/test_jsonify.py' 2025-06-01T07:16:39,692 adding 'pecan/tests/test_no_thread_locals.py' 2025-06-01T07:16:39,695 adding 'pecan/tests/test_rest.py' 2025-06-01T07:16:39,697 adding 'pecan/tests/test_scaffolds.py' 2025-06-01T07:16:39,699 adding 'pecan/tests/test_secure.py' 2025-06-01T07:16:39,700 adding 'pecan/tests/test_templating.py' 2025-06-01T07:16:39,702 adding 'pecan/tests/test_util.py' 2025-06-01T07:16:39,704 adding 'pecan/tests/config_fixtures/config.py' 2025-06-01T07:16:39,705 adding 'pecan/tests/config_fixtures/empty.py' 2025-06-01T07:16:39,706 adding 'pecan/tests/config_fixtures/foobar.py' 2025-06-01T07:16:39,707 adding 'pecan/tests/config_fixtures/forcedict.py' 2025-06-01T07:16:39,709 adding 'pecan/tests/config_fixtures/bad/importerror.py' 2025-06-01T07:16:39,710 adding 'pecan/tests/config_fixtures/bad/module_and_underscore.py' 2025-06-01T07:16:39,712 adding 'pecan/tests/middleware/__init__.py' 2025-06-01T07:16:39,713 adding 'pecan/tests/middleware/test_errordocument.py' 2025-06-01T07:16:39,714 adding 'pecan/tests/middleware/test_recursive.py' 2025-06-01T07:16:39,716 adding 'pecan/tests/middleware/test_static.py' 2025-06-01T07:16:39,718 adding 'pecan/tests/middleware/static_fixtures/self.png' 2025-06-01T07:16:39,720 adding 'pecan/tests/middleware/static_fixtures/text.txt' 2025-06-01T07:16:39,721 adding 'pecan/tests/scaffold_fixtures/__init__.py' 2025-06-01T07:16:39,723 adding 'pecan/tests/scaffold_fixtures/content_sub/foo_tmpl' 2025-06-01T07:16:39,725 adding 'pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl' 2025-06-01T07:16:39,726 adding 'pecan/tests/scaffold_fixtures/file_sub/foo_+package+' 2025-06-01T07:16:39,728 adding 'pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt' 2025-06-01T07:16:39,730 adding 'pecan/tests/scaffold_fixtures/simple/foo' 2025-06-01T07:16:39,731 adding 'pecan/tests/scaffold_fixtures/simple/bar/spam.txt' 2025-06-01T07:16:39,733 adding 'pecan/tests/templates/__init__.py' 2025-06-01T07:16:39,734 adding 'pecan/tests/templates/form_colors.html' 2025-06-01T07:16:39,736 adding 'pecan/tests/templates/form_colors_invalid.html' 2025-06-01T07:16:39,737 adding 'pecan/tests/templates/form_colors_valid.html' 2025-06-01T07:16:39,738 adding 'pecan/tests/templates/form_login_invalid.html' 2025-06-01T07:16:39,740 adding 'pecan/tests/templates/form_login_valid.html' 2025-06-01T07:16:39,742 adding 'pecan/tests/templates/form_name.html' 2025-06-01T07:16:39,744 adding 'pecan/tests/templates/form_name_invalid.html' 2025-06-01T07:16:39,746 adding 'pecan/tests/templates/form_name_invalid_custom.html' 2025-06-01T07:16:39,748 adding 'pecan/tests/templates/form_name_valid.html' 2025-06-01T07:16:39,751 adding 'pecan/tests/templates/genshi.html' 2025-06-01T07:16:39,753 adding 'pecan/tests/templates/genshi_bad.html' 2025-06-01T07:16:39,755 adding 'pecan/tests/templates/jinja.html' 2025-06-01T07:16:39,757 adding 'pecan/tests/templates/jinja_bad.html' 2025-06-01T07:16:39,759 adding 'pecan/tests/templates/kajiki.html' 2025-06-01T07:16:39,760 adding 'pecan/tests/templates/mako.html' 2025-06-01T07:16:39,762 adding 'pecan/tests/templates/mako_bad.html' 2025-06-01T07:16:39,765 adding 'pecan-1.7.0.dist-info/licenses/AUTHORS' 2025-06-01T07:16:39,767 adding 'pecan-1.7.0.dist-info/licenses/LICENSE' 2025-06-01T07:16:39,769 adding 'pecan-1.7.0.dist-info/METADATA' 2025-06-01T07:16:39,770 adding 'pecan-1.7.0.dist-info/WHEEL' 2025-06-01T07:16:39,772 adding 'pecan-1.7.0.dist-info/entry_points.txt' 2025-06-01T07:16:39,774 adding 'pecan-1.7.0.dist-info/top_level.txt' 2025-06-01T07:16:39,777 adding 'pecan-1.7.0.dist-info/RECORD' 2025-06-01T07:16:39,782 removing build/bdist.linux-armv7l/wheel 2025-06-01T07:16:39,938 Building wheel for pecan (setup.py): finished with status 'done' 2025-06-01T07:16:39,942 Created wheel for pecan: filename=pecan-1.7.0-py3-none-any.whl size=144590 sha256=5ca050cb997b6eaafd345d3994bb89335ed74a3acfc48fc96bb3fad124036520 2025-06-01T07:16:39,943 Stored in directory: /tmp/pip-ephem-wheel-cache-zz5iva5s/wheels/87/07/18/47c3199ec7014739cc10d303e7756afe96457a4e8b9b279908 2025-06-01T07:16:39,957 Successfully built pecan 2025-06-01T07:16:39,963 Removed build tracker: '/tmp/pip-build-tracker-ecow6o8y'