2026-09-25T14:44:42,389 Created temporary directory: /tmp/pip-ephem-wheel-cache-wg00z9pd 2026-09-25T14:44:42,391 Created temporary directory: /tmp/pip-build-tracker-kwg7bh1y 2026-09-25T14:44:42,392 Initialized build tracking at /tmp/pip-build-tracker-kwg7bh1y 2026-09-25T14:44:42,392 Created build tracker: /tmp/pip-build-tracker-kwg7bh1y 2026-09-25T14:44:42,393 Entered build tracker: /tmp/pip-build-tracker-kwg7bh1y 2026-09-25T14:44:42,393 Created temporary directory: /tmp/pip-wheel-5dpjdsp5 2026-09-25T14:44:42,397 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-09-25T14:44:42,399 Created temporary directory: /tmp/pip-ephem-wheel-cache-2mm69adg 2026-09-25T14:44:42,421 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-25T14:44:42,424 2 location(s) to search for versions of grokcore-component: 2026-09-25T14:44:42,424 * https://pypi.org/simple/grokcore-component/ 2026-09-25T14:44:42,424 * https://www.piwheels.org/simple/grokcore-component/ 2026-09-25T14:44:42,425 Fetching project page and analyzing links: https://pypi.org/simple/grokcore-component/ 2026-09-25T14:44:42,426 Getting page https://pypi.org/simple/grokcore-component/ 2026-09-25T14:44:42,428 Found index url https://pypi.org/simple 2026-09-25T14:44:42,661 Fetched page https://pypi.org/simple/grokcore-component/ as application/vnd.pypi.simple.v1+json 2026-09-25T14:44:42,670 Found link https://files.pythonhosted.org/packages/8d/f9/96224242cf0b16c84237070dc7d78b7d6168670c49eb8cde1f1ad09023a1/grokcore.component-1.0.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.0 2026-09-25T14:44:42,671 Found link https://files.pythonhosted.org/packages/0d/ab/d5973d8d3685bc3a3c4076aa16aac2edd32c1327f79b3aef86b2d9d260d0/grokcore.component-1.0.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.0.1 2026-09-25T14:44:42,672 Found link https://files.pythonhosted.org/packages/42/05/98da2e1d9bd07cc967f17e160ae395b741a51f4fab997af7cfbc9d3820d4/grokcore.component-1.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.1 2026-09-25T14:44:42,672 Found link https://files.pythonhosted.org/packages/79/bb/abaa22f0b5f03d5268dee96dbd588a082f5328f0bde63ce594af5fa1ba96/grokcore.component-1.2.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.2 2026-09-25T14:44:42,673 Found link https://files.pythonhosted.org/packages/33/6d/857e043ee0b1b83e29d94e4da530299c5ac547dfedf0494363de0a6ecf5f/grokcore.component-1.2.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.2.1 2026-09-25T14:44:42,674 Found link https://files.pythonhosted.org/packages/75/03/eacabf90ae9cf9c38965c1848a0709ecfc8ca7cb03dcc94a6948e652d89d/grokcore.component-1.3.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.3 2026-09-25T14:44:42,675 Found link https://files.pythonhosted.org/packages/37/cc/9d4dc9cff2bddfa7d6c4a976553d7b58fcb919ee2b3cc33c5360fdbb0fb6/grokcore.component-1.4.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.4 2026-09-25T14:44:42,675 Found link https://files.pythonhosted.org/packages/41/e8/dd6221f059a9b3e660a05bf1153ba28d18453cf56a952773b6cee0c27187/grokcore.component-1.5.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.5 2026-09-25T14:44:42,676 Found link https://files.pythonhosted.org/packages/60/69/bda7d7b4d7add01a96323550329f4ef28f1def9ee1bc6431caee258a4197/grokcore.component-1.5.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.5.1 2026-09-25T14:44:42,677 Found link https://files.pythonhosted.org/packages/cb/91/d9f86d8a137c86264e16c2042436d5510147b06c0409d76e5875f67ee535/grokcore.component-1.6.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.6 2026-09-25T14:44:42,678 Found link https://files.pythonhosted.org/packages/e2/12/6f33ef31bbec89b0025ae449498a35844b6b98f9235b7521cf808bc3e9ef/grokcore.component-1.7.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.7 2026-09-25T14:44:42,679 Found link https://files.pythonhosted.org/packages/b1/34/7c5597bc9a2adbf88b9b5e57c34a4f1a9ea270db25b1cd3a1b073870ebce/grokcore.component-1.8.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.8 2026-09-25T14:44:42,679 Found link https://files.pythonhosted.org/packages/d3/bc/6fb0439430ffa39dc3bea1d5ffe16106d663015ce14408a8e733d421afcb/grokcore.component-1.9.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 1.9 2026-09-25T14:44:42,680 Found link https://files.pythonhosted.org/packages/6b/ed/5a66c82780176ee4b2301d34d237ab24aaeff7b20180049f206de0222ce6/grokcore.component-2.0.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.0 2026-09-25T14:44:42,680 Found link https://files.pythonhosted.org/packages/7d/5d/c2981b2709f0d330dec7df225c28d8cee5630eb752e403c9a5a363ceea6d/grokcore.component-2.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.1 2026-09-25T14:44:42,681 Found link https://files.pythonhosted.org/packages/07/26/3b207360fa1ee148ba32e6b387160eb44c3236f812547d1b37a7f2267645/grokcore.component-2.2.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.2 2026-09-25T14:44:42,681 Found link https://files.pythonhosted.org/packages/69/19/b3244d4dfa013f37c5a02064b53b385966138261986a504cb8f8140414f3/grokcore.component-2.3.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.3 2026-09-25T14:44:42,682 Found link https://files.pythonhosted.org/packages/0c/5a/db58310460d9e6739d767f8c6e2126a6ed5568bde0c6fd71e74710385dfa/grokcore.component-2.4.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.4 2026-09-25T14:44:42,683 Found link https://files.pythonhosted.org/packages/7b/f8/54e23bdffc7d108149ee6b665dbfeffdc26a4d1567f878634efb28483747/grokcore.component-2.5.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.5 2026-09-25T14:44:42,683 Found link https://files.pythonhosted.org/packages/18/cf/47b76f195b82b2745aca69c5844b20283c542ec16cd91e43d57b9f9f87cf/grokcore.component-2.5.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.5.1 2026-09-25T14:44:42,684 Found link https://files.pythonhosted.org/packages/a3/39/b9c35989595310439b3720213707a8ff88424277c3e0d00a3291db6c5675/grokcore.component-2.6.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.6 2026-09-25T14:44:42,685 Found link https://files.pythonhosted.org/packages/36/3b/dd6eb504290fb52f272769077d39e85b3904b6f4d8f2f78f1814a0df3170/grokcore.component-2.6.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.6.1 2026-09-25T14:44:42,685 Found link https://files.pythonhosted.org/packages/52/b5/65496ed942e6cde7460e0bbdf904916b674acefbe455e0337e30b2a7107e/grokcore.component-2.7.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 2.7 2026-09-25T14:44:42,686 Found link https://files.pythonhosted.org/packages/ef/17/962aa20d014aadcc1b23a766d01db4f43a1148f80416db4cc815749b88bd/grokcore.component-3.0.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 3.0 2026-09-25T14:44:42,687 Found link https://files.pythonhosted.org/packages/f8/73/0f898a565a5bc6ae1d8da96472e1ed245c0fa7597f1835f0f5327cf31655/grokcore.component-3.0.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 3.0.1 2026-09-25T14:44:42,687 Found link https://files.pythonhosted.org/packages/50/72/6227b69c2ffbfef7600a637b6ccb81cef91d990b3d1e4cb5897dcd0cd61b/grokcore.component-3.0.2.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 3.0.2 2026-09-25T14:44:42,688 Found link https://files.pythonhosted.org/packages/e2/69/4a6f18ec46e519cf2b090b402d94084ae9094e3bc9435fcbdb4afc6d0d6e/grokcore.component-3.1.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 3.1 2026-09-25T14:44:42,689 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/ca/ab/7de13c28ddc6fa294895e4c1845bc09b1c70f3e0a6398d67babd1d372678/grokcore.component-3.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) 2026-09-25T14:44:42,690 Found link https://files.pythonhosted.org/packages/9f/61/a6ffd9ad17668ab770f394068f8ceb9b33582093d08b6c741a240e63c0ec/grokcore.component-3.2.0.tar.gz (from https://pypi.org/simple/grokcore-component/), version: 3.2.0 2026-09-25T14:44:42,690 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/50/7b/11b8aa5a39fe81452ad77380c003ae5c2c2e0482f7cc500d74776b85bf15/grokcore.component-4.0-py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.7) 2026-09-25T14:44:42,691 Found link https://files.pythonhosted.org/packages/bd/58/873d9b822ea544b5ede764dbdc89ac1b018b587640c517e743ce19fdc0e4/grokcore.component-4.0.tar.gz (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.7), version: 4.0 2026-09-25T14:44:42,692 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/c0/7a/7f6d7d3090213afb2ec16470cdf2c83a391989cbc3b4aa297e2fb50d2631/grokcore.component-4.1-py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.7) 2026-09-25T14:44:42,692 Found link https://files.pythonhosted.org/packages/ae/4e/997c1b295e92c4946f43dd625e1752645fa6b7a17b2e1090c119ea4e6ed6/grokcore.component-4.1.tar.gz (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.7), version: 4.1 2026-09-25T14:44:42,693 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/49/38/d68406cc6a5e8924d22d096e74336d5b1d8100f0bf7854b5a4a2f0720c57/grokcore.component-4.1.1-py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.7) 2026-09-25T14:44:42,694 Found link https://files.pythonhosted.org/packages/a0/1d/e60fbabf292fcc52f1a0bdc9cbe4df9c3264ffb6ba1ca46c6c206bb899af/grokcore_component-4.1.1.tar.gz (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.7), version: 4.1.1 2026-09-25T14:44:42,694 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/f2/97/f9a6bf0592637b14edd7f05ab399ccc8c65b0b4900b92aff3afef583af2b/grokcore_component-4.2-py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.9) 2026-09-25T14:44:42,696 Found link https://files.pythonhosted.org/packages/b1/1c/dd1ae10cbedbc5d049c7acacd13f1672b8305857fdb2cdb318a59eb15432/grokcore_component-4.2.tar.gz (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.9), version: 4.2 2026-09-25T14:44:42,696 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/16/fc/146dda9581b4cca750e7a3c6969230a0d8a5b95510dc6f3b78feccae4607/grokcore_component-5.0-py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.9) 2026-09-25T14:44:42,697 Found link https://files.pythonhosted.org/packages/ca/be/4f018b5885b87f4206028c049b3629bcb7ba1f000d74a5ce5f745a90473d/grokcore_component-5.0.tar.gz (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.9), version: 5.0 2026-09-25T14:44:42,698 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/58/c7/b89511d13156a00aa26d658338acf2b47f00b1ffa5b76caac0a335fb1d3a/grokcore_component-5.1-py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.10) 2026-09-25T14:44:42,699 Found link https://files.pythonhosted.org/packages/25/4c/a20f7400acdbba0336c22f78710e770a88b837aed44e15b817f08ddb320e/grokcore_component-5.1.tar.gz (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.10), version: 5.1 2026-09-25T14:44:42,699 Skipping link: No binaries permitted for grokcore-component: https://files.pythonhosted.org/packages/db/7a/a79bffdc83d91e1761e1e2b372a6aa37545cd4a2e603b8ee71be58cc710e/grokcore_component-5.2-py3-none-any.whl (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.10) 2026-09-25T14:44:42,700 Found link https://files.pythonhosted.org/packages/f4/38/437e2cc4c73fa95825d4b6cc2555a065e0a6682d1be32e77760c2cad2cd0/grokcore_component-5.2.tar.gz (from https://pypi.org/simple/grokcore-component/) (requires-python:>=3.10), version: 5.2 2026-09-25T14:44:42,702 Fetching project page and analyzing links: https://www.piwheels.org/simple/grokcore-component/ 2026-09-25T14:44:42,702 Getting page https://www.piwheels.org/simple/grokcore-component/ 2026-09-25T14:44:42,703 Found index url https://www.piwheels.org/simple 2026-09-25T14:44:42,892 Fetched page https://www.piwheels.org/simple/grokcore-component/ as text/html 2026-09-25T14:44:42,902 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore_component-5.1-py3-none-any.whl#sha256=b23709dd03715c57ec452ab01ea074e10d96833ea8f066c504a9cfa5a51755f8 (from https://www.piwheels.org/simple/grokcore-component/) (requires-python:>=3.10) 2026-09-25T14:44:42,902 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore_component-5.0-py3-none-any.whl#sha256=55d975c7b22c29769620755d7a46d456b59158c265fb1ecaf9fb193636aa3262 (from https://www.piwheels.org/simple/grokcore-component/) (requires-python:>=3.9) 2026-09-25T14:44:42,903 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-4.1.1-py3-none-any.whl#sha256=8a8c33d48db758a9dea463ad70dc45d4cc08d6530d4250bc75c3ecdd00829035 (from https://www.piwheels.org/simple/grokcore-component/) (requires-python:>=3.7) 2026-09-25T14:44:42,903 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-4.1-py3-none-any.whl#sha256=770c39dc9b5220430b2856ed88d4eb5038ec85a15b67188319fb587a5b601700 (from https://www.piwheels.org/simple/grokcore-component/) (requires-python:>=3.7) 2026-09-25T14:44:42,904 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-4.0-py3-none-any.whl#sha256=c69e9a1ff88c66beb3d01d9a9faedb79cfb0a5ba3556127f868f48e9b54595ca (from https://www.piwheels.org/simple/grokcore-component/) (requires-python:>=3.7) 2026-09-25T14:44:42,904 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-3.2.0-py2.py3-none-any.whl#sha256=be4685529687fc764222ab43a8d6000923e89ea916f7c15203cec0efcfce568f (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,905 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-3.1-py3-none-any.whl#sha256=666171a974bd262e5f0a64a633be8f46e89e74095112f0fde8b2c4c279e93a94 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,905 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-3.0.2-py3-none-any.whl#sha256=e95b77759403175b3777978fa33ef19f774f7a59fa95d481060250190fce17ce (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,906 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-3.0.1-py3-none-any.whl#sha256=75da27a3c9885c2d3c6fb56b0828e722430cabf073eab9b73c16bd6f042a8d99 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,907 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-3.0-py3-none-any.whl#sha256=4435e3ccf6ab93697138b124c11d293d248619d481bba02f328f197a102b2311 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,907 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.7-py3-none-any.whl#sha256=5d74d585e35cc2a05abbfe3d2ed1956505dbf0385bc1a0212f7af3237e02188a (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,908 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.6.1-py3-none-any.whl#sha256=a2b8c6440078a4312260a1672c791a41f4f73f27ddb45bf2f97cc3e64cccb621 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,908 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.6-py3-none-any.whl#sha256=9a9a778e55c13198dcf97753a370a16d9ba7493c65b80b059ea05e7263f0e738 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,909 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.5.1-py3-none-any.whl#sha256=799dc0caddb534f817a19f04b725cf905b55a212e8eb519fa1779c59fe8c2a2f (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,909 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.5-py3-none-any.whl#sha256=65364085ce75fb30085f8717368464f8209faf70993be82fdaf3fb749c0cb3d0 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,910 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.4-py3-none-any.whl#sha256=acdecebefb802252438e3aff30b7ae33ea0882d26edb2a8cf92e6a391dd4d463 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,910 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.3-py3-none-any.whl#sha256=a1840da0b6a04c7ddf28781fd8779dab73a8abc3546d732e62acf6c9db3e52ce (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,911 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.2-py3-none-any.whl#sha256=29e579a49fc22fc2db9ed9421db2713fb2b8dc8f91d4130f83ad5a0d4cb4b618 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,911 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.1-py3-none-any.whl#sha256=69b082758c388d8f5cc12f39d10678d67e083ffd7d7f2235272bd2ce7176ab6a (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,912 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-2.0-py3-none-any.whl#sha256=5e54b2292a3c25e338297361e69afbae1aa56f4a6ce56f31cc0a43f08bf28a9f (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,912 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.9-py3-none-any.whl#sha256=c1211d5a3a0f7efba56eb61f99024999583b640a7b6ab4196930bf554c137856 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,913 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.8-py3-none-any.whl#sha256=bf3850330dd76aa398077aef95dd28df7b153d16913f70cd0a0e789e04b5d32d (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,913 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.7-py3-none-any.whl#sha256=0f75e8677abea68e4b8437321e66db22d3c5a431e260ff92be1f6d7747b748b1 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,914 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.6-py3-none-any.whl#sha256=f7e315be91e897dd2e94930326efb72285aa69a5760b6723ed7616ecddf5cb05 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,915 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.5.1-py3-none-any.whl#sha256=06568c70bdff59c2106fd30854e7d316f84947115cdf80ab7a3cf734289ec151 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,915 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.5-py3-none-any.whl#sha256=9fa6bf8b477df2cb1f95fd363414eaacfeb64ef178e2ecac2e753aa334416d56 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,916 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.4-py3-none-any.whl#sha256=616aad5f90d7ae625ecd622264ecca67f8d443725d39a729e1e00475257d3c1e (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,916 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.3-py3-none-any.whl#sha256=073a57d2bec93401290aba5bf74ccf590cacd2145a990d2ef2d08629676fbcef (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,917 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.2.1-py3-none-any.whl#sha256=63d6d6eb0fc9430d6a199f0a8285a5a6be2c357c1720fc2a580273e3f98fa0ec (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,917 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.2-py3-none-any.whl#sha256=d3fd3c9812cf4a362db57593afb585a4c07fdb2c8b6e01039dd404d0bbf9a115 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,918 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.1-py3-none-any.whl#sha256=e76aa23962f891b263fc1fd1a54f5a9789471f2682cbb2af80ba3ce927d23a71 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,918 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.0.1-py3-none-any.whl#sha256=d3993925957749b0393da398ed0b7403eac0fa67c9db3010af004686d96048ae (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,919 Skipping link: No binaries permitted for grokcore-component: https://archive1.piwheels.org/simple/grokcore-component/grokcore.component-1.0-py3-none-any.whl#sha256=d00c6f3cb17b7de08b751f1c1952793049dae65560427f96d3a1cae21e24daf3 (from https://www.piwheels.org/simple/grokcore-component/) 2026-09-25T14:44:42,920 Skipping link: not a file: https://www.piwheels.org/simple/grokcore-component/ 2026-09-25T14:44:42,920 Skipping link: not a file: https://pypi.org/simple/grokcore-component/ 2026-09-25T14:44:42,943 Given no hashes to check 1 links for project 'grokcore-component': discarding no candidates 2026-09-25T14:44:42,962 Collecting grokcore-component==5.2 2026-09-25T14:44:42,964 Created temporary directory: /tmp/pip-unpack-ytbccwa8 2026-09-25T14:44:43,120 Downloading grokcore_component-5.2.tar.gz (51 kB) 2026-09-25T14:44:43,407 Added grokcore-component==5.2 from https://files.pythonhosted.org/packages/f4/38/437e2cc4c73fa95825d4b6cc2555a065e0a6682d1be32e77760c2cad2cd0/grokcore_component-5.2.tar.gz to build tracker '/tmp/pip-build-tracker-kwg7bh1y' 2026-09-25T14:44:43,413 Created temporary directory: /tmp/pip-build-env-tnd1iov8 2026-09-25T14:44:43,417 Installing build dependencies: started 2026-09-25T14:44:43,419 Running command pip subprocess to install build dependencies 2026-09-25T14:44:44,556 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-25T14:44:44,983 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-09-25T14:44:45,006 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-25T14:44:46,781 Collecting setuptools<82,>=78.1.1 2026-09-25T14:44:46,782 Obtaining dependency information for setuptools<82,>=78.1.1 from https://www.piwheels.org/simple/setuptools/setuptools-81.0.0-py3-none-any.whl.metadata 2026-09-25T14:44:46,799 Using cached https://www.piwheels.org/simple/setuptools/setuptools-81.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-25T14:44:47,039 Collecting wheel 2026-09-25T14:44:47,040 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-09-25T14:44:47,055 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-25T14:44:47,244 Collecting packaging>=24.0 2026-09-25T14:44:47,245 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-09-25T14:44:47,259 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-09-25T14:44:47,452 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-25T14:44:47,474 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-25T14:44:47,558 Using cached https://www.piwheels.org/simple/setuptools/setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-09-25T14:44:47,596 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-25T14:44:47,627 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-25T14:44:47,742 Using cached https://www.piwheels.org/simple/setuptools/setuptools-81.0.0-py3-none-any.whl (1.1 MB) 2026-09-25T14:44:50,531 Installing collected packages: setuptools, packaging, wheel 2026-09-25T14:44:54,171 Creating /tmp/pip-build-env-tnd1iov8/overlay/local/bin 2026-09-25T14:44:54,173 changing mode of /tmp/pip-build-env-tnd1iov8/overlay/local/bin/wheel to 755 2026-09-25T14:44:54,196 Successfully installed packaging-26.3 setuptools-81.0.0 wheel-0.48.0 2026-09-25T14:44:54,480 Installing build dependencies: finished with status 'done' 2026-09-25T14:44:54,487 Getting requirements to build wheel: started 2026-09-25T14:44:54,488 Running command Getting requirements to build wheel 2026-09-25T14:44:55,173 running egg_info 2026-09-25T14:44:55,179 writing src/grokcore.component.egg-info/PKG-INFO 2026-09-25T14:44:55,183 writing dependency_links to src/grokcore.component.egg-info/dependency_links.txt 2026-09-25T14:44:55,185 writing requirements to src/grokcore.component.egg-info/requires.txt 2026-09-25T14:44:55,187 writing top-level names to src/grokcore.component.egg-info/top_level.txt 2026-09-25T14:44:55,227 reading manifest file 'src/grokcore.component.egg-info/SOURCES.txt' 2026-09-25T14:44:55,237 reading manifest template 'MANIFEST.in' 2026-09-25T14:44:55,434 adding license file 'LICENSE.txt' 2026-09-25T14:44:55,444 writing manifest file 'src/grokcore.component.egg-info/SOURCES.txt' 2026-09-25T14:44:55,542 Getting requirements to build wheel: finished with status 'done' 2026-09-25T14:44:55,546 Created temporary directory: /tmp/pip-modern-metadata-7m9dx9fm 2026-09-25T14:44:55,548 Preparing metadata (pyproject.toml): started 2026-09-25T14:44:55,549 Running command Preparing metadata (pyproject.toml) 2026-09-25T14:44:56,202 running dist_info 2026-09-25T14:44:56,213 creating /tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info 2026-09-25T14:44:56,214 writing /tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info/PKG-INFO 2026-09-25T14:44:56,218 writing dependency_links to /tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info/dependency_links.txt 2026-09-25T14:44:56,220 writing requirements to /tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info/requires.txt 2026-09-25T14:44:56,221 writing top-level names to /tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info/top_level.txt 2026-09-25T14:44:56,222 writing manifest file '/tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info/SOURCES.txt' 2026-09-25T14:44:56,257 reading manifest file '/tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info/SOURCES.txt' 2026-09-25T14:44:56,259 reading manifest template 'MANIFEST.in' 2026-09-25T14:44:56,438 adding license file 'LICENSE.txt' 2026-09-25T14:44:56,446 writing manifest file '/tmp/pip-modern-metadata-7m9dx9fm/grokcore.component.egg-info/SOURCES.txt' 2026-09-25T14:44:56,448 creating '/tmp/pip-modern-metadata-7m9dx9fm/grokcore_component-5.2.dist-info' 2026-09-25T14:44:56,571 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-25T14:44:56,576 Source in /tmp/pip-wheel-5dpjdsp5/grokcore-component_fdce6e15e2e64c5b97b19762a4fca8b1 has version 5.2, which satisfies requirement grokcore-component==5.2 from https://files.pythonhosted.org/packages/f4/38/437e2cc4c73fa95825d4b6cc2555a065e0a6682d1be32e77760c2cad2cd0/grokcore_component-5.2.tar.gz 2026-09-25T14:44:56,577 Removed grokcore-component==5.2 from https://files.pythonhosted.org/packages/f4/38/437e2cc4c73fa95825d4b6cc2555a065e0a6682d1be32e77760c2cad2cd0/grokcore_component-5.2.tar.gz from build tracker '/tmp/pip-build-tracker-kwg7bh1y' 2026-09-25T14:44:56,585 Created temporary directory: /tmp/pip-unpack-57kystk5 2026-09-25T14:44:56,585 Building wheels for collected packages: grokcore-component 2026-09-25T14:44:56,590 Created temporary directory: /tmp/pip-wheel-hc39yuqp 2026-09-25T14:44:56,591 Destination directory: /tmp/pip-wheel-hc39yuqp 2026-09-25T14:44:56,593 Building wheel for grokcore-component (pyproject.toml): started 2026-09-25T14:44:56,594 Running command Building wheel for grokcore-component (pyproject.toml) 2026-09-25T14:44:57,209 running bdist_wheel 2026-09-25T14:44:57,227 running build 2026-09-25T14:44:57,228 running build_py 2026-09-25T14:44:57,234 creating build/lib/grokcore/component 2026-09-25T14:44:57,237 copying src/grokcore/component/subscription.py -> build/lib/grokcore/component 2026-09-25T14:44:57,239 copying src/grokcore/component/compat.py -> build/lib/grokcore/component 2026-09-25T14:44:57,241 copying src/grokcore/component/directive.py -> build/lib/grokcore/component 2026-09-25T14:44:57,243 copying src/grokcore/component/zcml.py -> build/lib/grokcore/component 2026-09-25T14:44:57,245 copying src/grokcore/component/interfaces.py -> build/lib/grokcore/component 2026-09-25T14:44:57,247 copying src/grokcore/component/meta.py -> build/lib/grokcore/component 2026-09-25T14:44:57,250 copying src/grokcore/component/components.py -> build/lib/grokcore/component 2026-09-25T14:44:57,252 copying src/grokcore/component/testing.py -> build/lib/grokcore/component 2026-09-25T14:44:57,254 copying src/grokcore/component/__init__.py -> build/lib/grokcore/component 2026-09-25T14:44:57,256 copying src/grokcore/component/decorators.py -> build/lib/grokcore/component 2026-09-25T14:44:57,259 copying src/grokcore/component/util.py -> build/lib/grokcore/component 2026-09-25T14:44:57,262 creating build/lib/grokcore/component/tests 2026-09-25T14:44:57,263 copying src/grokcore/component/tests/test_grok.py -> build/lib/grokcore/component/tests 2026-09-25T14:44:57,265 copying src/grokcore/component/tests/__init__.py -> build/lib/grokcore/component/tests 2026-09-25T14:44:57,268 creating build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,269 copying src/grokcore/component/tests/adapter/functioncontext.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,272 copying src/grokcore/component/tests/adapter/order.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,274 copying src/grokcore/component/tests/adapter/adapter.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,275 copying src/grokcore/component/tests/adapter/interface.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,277 copying src/grokcore/component/tests/adapter/classorinterface.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,279 copying src/grokcore/component/tests/adapter/nomodel.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,281 copying src/grokcore/component/tests/adapter/modulecontext.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,283 copying src/grokcore/component/tests/adapter/multiple.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,284 copying src/grokcore/component/tests/adapter/multiadapter.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,286 copying src/grokcore/component/tests/adapter/classcontextimported.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,288 copying src/grokcore/component/tests/adapter/conflict.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,290 copying src/grokcore/component/tests/adapter/modulecontextmultiple_fixture.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,292 copying src/grokcore/component/tests/adapter/noarguments_fixture.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,293 copying src/grokcore/component/tests/adapter/alphabetical.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,295 copying src/grokcore/component/tests/adapter/modulecontextmultiple.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,297 copying src/grokcore/component/tests/adapter/importedmodel2.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,299 copying src/grokcore/component/tests/adapter/classcontextmultiple_fixture.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,301 copying src/grokcore/component/tests/adapter/implementsnonemulti.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,303 copying src/grokcore/component/tests/adapter/oldstyleclass.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,305 copying src/grokcore/component/tests/adapter/multiadaptsnone.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,307 copying src/grokcore/component/tests/adapter/modulecontextimported.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,309 copying src/grokcore/component/tests/adapter/functionasargument_fixture.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,310 copying src/grokcore/component/tests/adapter/implementsmany.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,312 copying src/grokcore/component/tests/adapter/globaladapter.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,314 copying src/grokcore/component/tests/adapter/providerdecorator.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,316 copying src/grokcore/component/tests/adapter/adapterdecorator.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,318 copying src/grokcore/component/tests/adapter/namedadapter.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,320 copying src/grokcore/component/tests/adapter/__init__.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,322 copying src/grokcore/component/tests/adapter/classcontext.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,324 copying src/grokcore/component/tests/adapter/importedmodel.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,326 copying src/grokcore/component/tests/adapter/implementsnone.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,328 copying src/grokcore/component/tests/adapter/interfacemodule.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,329 copying src/grokcore/component/tests/adapter/classcontextmultiple.py -> build/lib/grokcore/component/tests/adapter 2026-09-25T14:44:57,332 creating build/lib/grokcore/component/tests/zcml 2026-09-25T14:44:57,333 copying src/grokcore/component/tests/zcml/conflict.py -> build/lib/grokcore/component/tests/zcml 2026-09-25T14:44:57,335 copying src/grokcore/component/tests/zcml/excludemany.py -> build/lib/grokcore/component/tests/zcml 2026-09-25T14:44:57,336 copying src/grokcore/component/tests/zcml/exclude.py -> build/lib/grokcore/component/tests/zcml 2026-09-25T14:44:57,338 copying src/grokcore/component/tests/zcml/__init__.py -> build/lib/grokcore/component/tests/zcml 2026-09-25T14:44:57,340 creating build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,342 copying src/grokcore/component/tests/subscriptions/multisubscriptions.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,344 copying src/grokcore/component/tests/subscriptions/multisubscriptions_no_adapts.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,346 copying src/grokcore/component/tests/subscriptions/ordered_subscriptions.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,348 copying src/grokcore/component/tests/subscriptions/subscriptions_no_interface.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,350 copying src/grokcore/component/tests/subscriptions/subscriptions.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,351 copying src/grokcore/component/tests/subscriptions/__init__.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,353 copying src/grokcore/component/tests/subscriptions/decorator.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,355 copying src/grokcore/component/tests/subscriptions/subscriptions_no_context.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,357 copying src/grokcore/component/tests/subscriptions/ordered_multisubscriptions.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,359 copying src/grokcore/component/tests/subscriptions/multisubscriptions_no_interface.py -> build/lib/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,362 creating build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,363 copying src/grokcore/component/tests/order/combined_orderdirective.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,365 copying src/grokcore/component/tests/order/nodirective.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,367 copying src/grokcore/component/tests/order/inter2.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,369 copying src/grokcore/component/tests/order/noarg_orderdirective.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,371 copying src/grokcore/component/tests/order/__init__.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,373 copying src/grokcore/component/tests/order/arg_orderdirective.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,375 copying src/grokcore/component/tests/order/inter1.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,377 copying src/grokcore/component/tests/order/combinednoorder_orderdirective.py -> build/lib/grokcore/component/tests/order 2026-09-25T14:44:57,379 creating build/lib/grokcore/component/tests/inherit 2026-09-25T14:44:57,380 copying src/grokcore/component/tests/inherit/inherit.py -> build/lib/grokcore/component/tests/inherit 2026-09-25T14:44:57,382 copying src/grokcore/component/tests/inherit/inherit_fixture.py -> build/lib/grokcore/component/tests/inherit 2026-09-25T14:44:57,384 copying src/grokcore/component/tests/inherit/__init__.py -> build/lib/grokcore/component/tests/inherit 2026-09-25T14:44:57,387 creating build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,388 copying src/grokcore/component/tests/grokker/continue_scanning_fixture.py -> build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,389 copying src/grokcore/component/tests/grokker/continue_scanning.py -> build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,391 copying src/grokcore/component/tests/grokker/onlyonce.py -> build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,393 copying src/grokcore/component/tests/grokker/grokcomponent.py -> build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,395 copying src/grokcore/component/tests/grokker/priority_fixture.py -> build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,397 copying src/grokcore/component/tests/grokker/__init__.py -> build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,399 copying src/grokcore/component/tests/grokker/priority.py -> build/lib/grokcore/component/tests/grokker 2026-09-25T14:44:57,401 creating build/lib/grokcore/component/tests/view 2026-09-25T14:44:57,402 copying src/grokcore/component/tests/view/nomodulename_fixture.py -> build/lib/grokcore/component/tests/view 2026-09-25T14:44:57,404 copying src/grokcore/component/tests/view/__init__.py -> build/lib/grokcore/component/tests/view 2026-09-25T14:44:57,406 copying src/grokcore/component/tests/view/nomodulename.py -> build/lib/grokcore/component/tests/view 2026-09-25T14:44:57,408 creating build/lib/grokcore/component/tests/event 2026-09-25T14:44:57,409 copying src/grokcore/component/tests/event/provideHandler.py -> build/lib/grokcore/component/tests/event 2026-09-25T14:44:57,411 copying src/grokcore/component/tests/event/errorconditions_fixture.py -> build/lib/grokcore/component/tests/event 2026-09-25T14:44:57,413 copying src/grokcore/component/tests/event/errorconditions.py -> build/lib/grokcore/component/tests/event 2026-09-25T14:44:57,415 copying src/grokcore/component/tests/event/subscriber.py -> build/lib/grokcore/component/tests/event 2026-09-25T14:44:57,417 copying src/grokcore/component/tests/event/__init__.py -> build/lib/grokcore/component/tests/event 2026-09-25T14:44:57,420 creating build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,421 copying src/grokcore/component/tests/utility/implementsnone2.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,423 copying src/grokcore/component/tests/utility/providesnone.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,425 copying src/grokcore/component/tests/utility/utility.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,427 copying src/grokcore/component/tests/utility/conflict.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,429 copying src/grokcore/component/tests/utility/implementsmany2.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,431 copying src/grokcore/component/tests/utility/providesmany2.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,433 copying src/grokcore/component/tests/utility/providesnone2.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,435 copying src/grokcore/component/tests/utility/providesmany.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,437 copying src/grokcore/component/tests/utility/implementsmany.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,439 copying src/grokcore/component/tests/utility/__init__.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,441 copying src/grokcore/component/tests/utility/implementsnone.py -> build/lib/grokcore/component/tests/utility 2026-09-25T14:44:57,443 creating build/lib/grokcore/component/tests/directive 2026-09-25T14:44:57,444 copying src/grokcore/component/tests/directive/argumenterror_fixture.py -> build/lib/grokcore/component/tests/directive 2026-09-25T14:44:57,446 copying src/grokcore/component/tests/directive/multipletimes.py -> build/lib/grokcore/component/tests/directive 2026-09-25T14:44:57,448 copying src/grokcore/component/tests/directive/argumenterror.py -> build/lib/grokcore/component/tests/directive 2026-09-25T14:44:57,450 copying src/grokcore/component/tests/directive/__init__.py -> build/lib/grokcore/component/tests/directive 2026-09-25T14:44:57,452 creating build/lib/grokcore/component/tests/zcml/conflictpkg 2026-09-25T14:44:57,453 copying src/grokcore/component/tests/zcml/conflictpkg/fixture.py -> build/lib/grokcore/component/tests/zcml/conflictpkg 2026-09-25T14:44:57,455 copying src/grokcore/component/tests/zcml/conflictpkg/__init__.py -> build/lib/grokcore/component/tests/zcml/conflictpkg 2026-09-25T14:44:57,458 creating build/lib/grokcore/component/tests/zcml/excludepkg 2026-09-25T14:44:57,459 copying src/grokcore/component/tests/zcml/excludepkg/__init__.py -> build/lib/grokcore/component/tests/zcml/excludepkg 2026-09-25T14:44:57,461 copying src/grokcore/component/tests/zcml/excludepkg/sample.py -> build/lib/grokcore/component/tests/zcml/excludepkg 2026-09-25T14:44:57,463 creating build/lib/grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,464 copying src/grokcore/component/tests/zcml/excludemanypkg/test_asdf.py -> build/lib/grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,466 copying src/grokcore/component/tests/zcml/excludemanypkg/file_1.py -> build/lib/grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,468 copying src/grokcore/component/tests/zcml/excludemanypkg/__init__.py -> build/lib/grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,470 creating build/lib/grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:57,471 copying src/grokcore/component/tests/grokker/onlyonce_fixture/component.py -> build/lib/grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:57,473 copying src/grokcore/component/tests/grokker/onlyonce_fixture/implementation.py -> build/lib/grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:57,475 copying src/grokcore/component/tests/grokker/onlyonce_fixture/__init__.py -> build/lib/grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:57,477 copying src/grokcore/component/tests/grokker/onlyonce_fixture/_meta.py -> build/lib/grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:57,478 running egg_info 2026-09-25T14:44:57,488 writing src/grokcore.component.egg-info/PKG-INFO 2026-09-25T14:44:57,492 writing dependency_links to src/grokcore.component.egg-info/dependency_links.txt 2026-09-25T14:44:57,494 writing requirements to src/grokcore.component.egg-info/requires.txt 2026-09-25T14:44:57,495 writing top-level names to src/grokcore.component.egg-info/top_level.txt 2026-09-25T14:44:57,522 reading manifest file 'src/grokcore.component.egg-info/SOURCES.txt' 2026-09-25T14:44:57,530 reading manifest template 'MANIFEST.in' 2026-09-25T14:44:57,728 adding license file 'LICENSE.txt' 2026-09-25T14:44:57,738 writing manifest file 'src/grokcore.component.egg-info/SOURCES.txt' 2026-09-25T14:44:57,751 copying src/grokcore/component/meta.zcml -> build/lib/grokcore/component 2026-09-25T14:44:57,753 creating build/lib/grokcore/component/templates 2026-09-25T14:44:57,754 copying src/grokcore/component/templates/default_display_form.pt -> build/lib/grokcore/component/templates 2026-09-25T14:44:57,757 copying src/grokcore/component/templates/default_edit_form.pt -> build/lib/grokcore/component/templates 2026-09-25T14:44:57,759 copying src/grokcore/component/tests/api.txt -> build/lib/grokcore/component/tests 2026-09-25T14:44:57,761 copying src/grokcore/component/tests/grok_component.txt -> build/lib/grokcore/component/tests 2026-09-25T14:44:57,782 installing to build/bdist.linux-armv7l/wheel 2026-09-25T14:44:57,783 running install 2026-09-25T14:44:57,805 running install_lib 2026-09-25T14:44:57,811 creating build/bdist.linux-armv7l/wheel 2026-09-25T14:44:57,813 creating build/bdist.linux-armv7l/wheel/grokcore 2026-09-25T14:44:57,815 creating build/bdist.linux-armv7l/wheel/grokcore/component 2026-09-25T14:44:57,817 copying build/lib/grokcore/component/subscription.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,819 copying build/lib/grokcore/component/compat.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,820 copying build/lib/grokcore/component/directive.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,822 copying build/lib/grokcore/component/zcml.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,824 copying build/lib/grokcore/component/interfaces.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,826 copying build/lib/grokcore/component/meta.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,829 creating build/bdist.linux-armv7l/wheel/grokcore/component/templates 2026-09-25T14:44:57,830 copying build/lib/grokcore/component/templates/default_display_form.pt -> build/bdist.linux-armv7l/wheel/./grokcore/component/templates 2026-09-25T14:44:57,832 copying build/lib/grokcore/component/templates/default_edit_form.pt -> build/bdist.linux-armv7l/wheel/./grokcore/component/templates 2026-09-25T14:44:57,834 copying build/lib/grokcore/component/components.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,836 copying build/lib/grokcore/component/meta.zcml -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,838 copying build/lib/grokcore/component/testing.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,840 copying build/lib/grokcore/component/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,842 copying build/lib/grokcore/component/decorators.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,844 copying build/lib/grokcore/component/util.py -> build/bdist.linux-armv7l/wheel/./grokcore/component 2026-09-25T14:44:57,847 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests 2026-09-25T14:44:57,849 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/adapter 2026-09-25T14:44:57,850 copying build/lib/grokcore/component/tests/adapter/functioncontext.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,852 copying build/lib/grokcore/component/tests/adapter/order.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,854 copying build/lib/grokcore/component/tests/adapter/adapter.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,857 copying build/lib/grokcore/component/tests/adapter/interface.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,859 copying build/lib/grokcore/component/tests/adapter/classorinterface.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,860 copying build/lib/grokcore/component/tests/adapter/nomodel.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,862 copying build/lib/grokcore/component/tests/adapter/modulecontext.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,865 copying build/lib/grokcore/component/tests/adapter/multiple.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,867 copying build/lib/grokcore/component/tests/adapter/multiadapter.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,869 copying build/lib/grokcore/component/tests/adapter/classcontextimported.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,871 copying build/lib/grokcore/component/tests/adapter/conflict.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,873 copying build/lib/grokcore/component/tests/adapter/modulecontextmultiple_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,876 copying build/lib/grokcore/component/tests/adapter/noarguments_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,878 copying build/lib/grokcore/component/tests/adapter/alphabetical.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,879 copying build/lib/grokcore/component/tests/adapter/modulecontextmultiple.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,881 copying build/lib/grokcore/component/tests/adapter/importedmodel2.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,883 copying build/lib/grokcore/component/tests/adapter/classcontextmultiple_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,885 copying build/lib/grokcore/component/tests/adapter/implementsnonemulti.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,887 copying build/lib/grokcore/component/tests/adapter/oldstyleclass.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,889 copying build/lib/grokcore/component/tests/adapter/multiadaptsnone.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,891 copying build/lib/grokcore/component/tests/adapter/modulecontextimported.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,893 copying build/lib/grokcore/component/tests/adapter/functionasargument_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,894 copying build/lib/grokcore/component/tests/adapter/implementsmany.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,896 copying build/lib/grokcore/component/tests/adapter/globaladapter.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,898 copying build/lib/grokcore/component/tests/adapter/providerdecorator.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,900 copying build/lib/grokcore/component/tests/adapter/adapterdecorator.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,902 copying build/lib/grokcore/component/tests/adapter/namedadapter.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,904 copying build/lib/grokcore/component/tests/adapter/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,906 copying build/lib/grokcore/component/tests/adapter/classcontext.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,908 copying build/lib/grokcore/component/tests/adapter/importedmodel.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,910 copying build/lib/grokcore/component/tests/adapter/implementsnone.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,912 copying build/lib/grokcore/component/tests/adapter/interfacemodule.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,914 copying build/lib/grokcore/component/tests/adapter/classcontextmultiple.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/adapter 2026-09-25T14:44:57,916 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/zcml 2026-09-25T14:44:57,917 copying build/lib/grokcore/component/tests/zcml/conflict.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml 2026-09-25T14:44:57,920 copying build/lib/grokcore/component/tests/zcml/excludemany.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml 2026-09-25T14:44:57,922 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/zcml/conflictpkg 2026-09-25T14:44:57,923 copying build/lib/grokcore/component/tests/zcml/conflictpkg/fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml/conflictpkg 2026-09-25T14:44:57,925 copying build/lib/grokcore/component/tests/zcml/conflictpkg/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml/conflictpkg 2026-09-25T14:44:57,927 copying build/lib/grokcore/component/tests/zcml/exclude.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml 2026-09-25T14:44:57,929 copying build/lib/grokcore/component/tests/zcml/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml 2026-09-25T14:44:57,931 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/zcml/excludepkg 2026-09-25T14:44:57,932 copying build/lib/grokcore/component/tests/zcml/excludepkg/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml/excludepkg 2026-09-25T14:44:57,934 copying build/lib/grokcore/component/tests/zcml/excludepkg/sample.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml/excludepkg 2026-09-25T14:44:57,936 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,937 copying build/lib/grokcore/component/tests/zcml/excludemanypkg/test_asdf.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,939 copying build/lib/grokcore/component/tests/zcml/excludemanypkg/file_1.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,941 copying build/lib/grokcore/component/tests/zcml/excludemanypkg/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/zcml/excludemanypkg 2026-09-25T14:44:57,943 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/subscriptions 2026-09-25T14:44:57,944 copying build/lib/grokcore/component/tests/subscriptions/multisubscriptions.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,947 copying build/lib/grokcore/component/tests/subscriptions/multisubscriptions_no_adapts.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,949 copying build/lib/grokcore/component/tests/subscriptions/ordered_subscriptions.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,951 copying build/lib/grokcore/component/tests/subscriptions/subscriptions_no_interface.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,953 copying build/lib/grokcore/component/tests/subscriptions/subscriptions.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,955 copying build/lib/grokcore/component/tests/subscriptions/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,956 copying build/lib/grokcore/component/tests/subscriptions/decorator.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,958 copying build/lib/grokcore/component/tests/subscriptions/subscriptions_no_context.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,960 copying build/lib/grokcore/component/tests/subscriptions/ordered_multisubscriptions.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,962 copying build/lib/grokcore/component/tests/subscriptions/multisubscriptions_no_interface.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/subscriptions 2026-09-25T14:44:57,965 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/order 2026-09-25T14:44:57,966 copying build/lib/grokcore/component/tests/order/combined_orderdirective.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,968 copying build/lib/grokcore/component/tests/order/nodirective.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,970 copying build/lib/grokcore/component/tests/order/inter2.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,973 copying build/lib/grokcore/component/tests/order/noarg_orderdirective.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,974 copying build/lib/grokcore/component/tests/order/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,976 copying build/lib/grokcore/component/tests/order/arg_orderdirective.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,978 copying build/lib/grokcore/component/tests/order/inter1.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,980 copying build/lib/grokcore/component/tests/order/combinednoorder_orderdirective.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/order 2026-09-25T14:44:57,982 copying build/lib/grokcore/component/tests/grok_component.txt -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests 2026-09-25T14:44:57,984 copying build/lib/grokcore/component/tests/test_grok.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests 2026-09-25T14:44:57,986 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/inherit 2026-09-25T14:44:57,987 copying build/lib/grokcore/component/tests/inherit/inherit.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/inherit 2026-09-25T14:44:57,989 copying build/lib/grokcore/component/tests/inherit/inherit_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/inherit 2026-09-25T14:44:57,991 copying build/lib/grokcore/component/tests/inherit/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/inherit 2026-09-25T14:44:57,994 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/grokker 2026-09-25T14:44:57,995 copying build/lib/grokcore/component/tests/grokker/continue_scanning_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker 2026-09-25T14:44:57,997 copying build/lib/grokcore/component/tests/grokker/continue_scanning.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker 2026-09-25T14:44:57,999 copying build/lib/grokcore/component/tests/grokker/onlyonce.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker 2026-09-25T14:44:58,001 copying build/lib/grokcore/component/tests/grokker/grokcomponent.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker 2026-09-25T14:44:58,003 copying build/lib/grokcore/component/tests/grokker/priority_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker 2026-09-25T14:44:58,005 copying build/lib/grokcore/component/tests/grokker/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker 2026-09-25T14:44:58,007 copying build/lib/grokcore/component/tests/grokker/priority.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker 2026-09-25T14:44:58,009 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:58,010 copying build/lib/grokcore/component/tests/grokker/onlyonce_fixture/component.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:58,012 copying build/lib/grokcore/component/tests/grokker/onlyonce_fixture/implementation.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:58,014 copying build/lib/grokcore/component/tests/grokker/onlyonce_fixture/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:58,016 copying build/lib/grokcore/component/tests/grokker/onlyonce_fixture/_meta.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/grokker/onlyonce_fixture 2026-09-25T14:44:58,018 copying build/lib/grokcore/component/tests/api.txt -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests 2026-09-25T14:44:58,021 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/view 2026-09-25T14:44:58,022 copying build/lib/grokcore/component/tests/view/nomodulename_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/view 2026-09-25T14:44:58,024 copying build/lib/grokcore/component/tests/view/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/view 2026-09-25T14:44:58,025 copying build/lib/grokcore/component/tests/view/nomodulename.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/view 2026-09-25T14:44:58,027 copying build/lib/grokcore/component/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests 2026-09-25T14:44:58,029 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/event 2026-09-25T14:44:58,030 copying build/lib/grokcore/component/tests/event/provideHandler.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/event 2026-09-25T14:44:58,032 copying build/lib/grokcore/component/tests/event/errorconditions_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/event 2026-09-25T14:44:58,034 copying build/lib/grokcore/component/tests/event/errorconditions.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/event 2026-09-25T14:44:58,036 copying build/lib/grokcore/component/tests/event/subscriber.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/event 2026-09-25T14:44:58,037 copying build/lib/grokcore/component/tests/event/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/event 2026-09-25T14:44:58,039 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/utility 2026-09-25T14:44:58,040 copying build/lib/grokcore/component/tests/utility/implementsnone2.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,042 copying build/lib/grokcore/component/tests/utility/providesnone.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,044 copying build/lib/grokcore/component/tests/utility/utility.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,047 copying build/lib/grokcore/component/tests/utility/conflict.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,049 copying build/lib/grokcore/component/tests/utility/implementsmany2.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,051 copying build/lib/grokcore/component/tests/utility/providesmany2.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,053 copying build/lib/grokcore/component/tests/utility/providesnone2.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,054 copying build/lib/grokcore/component/tests/utility/providesmany.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,057 copying build/lib/grokcore/component/tests/utility/implementsmany.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,059 copying build/lib/grokcore/component/tests/utility/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,060 copying build/lib/grokcore/component/tests/utility/implementsnone.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/utility 2026-09-25T14:44:58,063 creating build/bdist.linux-armv7l/wheel/grokcore/component/tests/directive 2026-09-25T14:44:58,064 copying build/lib/grokcore/component/tests/directive/argumenterror_fixture.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/directive 2026-09-25T14:44:58,066 copying build/lib/grokcore/component/tests/directive/multipletimes.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/directive 2026-09-25T14:44:58,068 copying build/lib/grokcore/component/tests/directive/argumenterror.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/directive 2026-09-25T14:44:58,070 copying build/lib/grokcore/component/tests/directive/__init__.py -> build/bdist.linux-armv7l/wheel/./grokcore/component/tests/directive 2026-09-25T14:44:58,072 running install_egg_info 2026-09-25T14:44:58,077 Copying src/grokcore.component.egg-info to build/bdist.linux-armv7l/wheel/./grokcore.component-5.2-py3.11.egg-info 2026-09-25T14:44:58,089 running install_scripts 2026-09-25T14:44:58,099 creating build/bdist.linux-armv7l/wheel/grokcore_component-5.2.dist-info/WHEEL 2026-09-25T14:44:58,102 creating '/tmp/pip-wheel-hc39yuqp/.tmp-eqpbqhkq/grokcore_component-5.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-25T14:44:58,105 adding 'grokcore/component/__init__.py' 2026-09-25T14:44:58,107 adding 'grokcore/component/compat.py' 2026-09-25T14:44:58,108 adding 'grokcore/component/components.py' 2026-09-25T14:44:58,110 adding 'grokcore/component/decorators.py' 2026-09-25T14:44:58,111 adding 'grokcore/component/directive.py' 2026-09-25T14:44:58,113 adding 'grokcore/component/interfaces.py' 2026-09-25T14:44:58,115 adding 'grokcore/component/meta.py' 2026-09-25T14:44:58,116 adding 'grokcore/component/meta.zcml' 2026-09-25T14:44:58,118 adding 'grokcore/component/subscription.py' 2026-09-25T14:44:58,119 adding 'grokcore/component/testing.py' 2026-09-25T14:44:58,120 adding 'grokcore/component/util.py' 2026-09-25T14:44:58,122 adding 'grokcore/component/zcml.py' 2026-09-25T14:44:58,123 adding 'grokcore/component/templates/default_display_form.pt' 2026-09-25T14:44:58,125 adding 'grokcore/component/templates/default_edit_form.pt' 2026-09-25T14:44:58,126 adding 'grokcore/component/tests/__init__.py' 2026-09-25T14:44:58,128 adding 'grokcore/component/tests/api.txt' 2026-09-25T14:44:58,129 adding 'grokcore/component/tests/grok_component.txt' 2026-09-25T14:44:58,130 adding 'grokcore/component/tests/test_grok.py' 2026-09-25T14:44:58,133 adding 'grokcore/component/tests/adapter/__init__.py' 2026-09-25T14:44:58,134 adding 'grokcore/component/tests/adapter/adapter.py' 2026-09-25T14:44:58,135 adding 'grokcore/component/tests/adapter/adapterdecorator.py' 2026-09-25T14:44:58,136 adding 'grokcore/component/tests/adapter/alphabetical.py' 2026-09-25T14:44:58,138 adding 'grokcore/component/tests/adapter/classcontext.py' 2026-09-25T14:44:58,139 adding 'grokcore/component/tests/adapter/classcontextimported.py' 2026-09-25T14:44:58,140 adding 'grokcore/component/tests/adapter/classcontextmultiple.py' 2026-09-25T14:44:58,141 adding 'grokcore/component/tests/adapter/classcontextmultiple_fixture.py' 2026-09-25T14:44:58,143 adding 'grokcore/component/tests/adapter/classorinterface.py' 2026-09-25T14:44:58,144 adding 'grokcore/component/tests/adapter/conflict.py' 2026-09-25T14:44:58,145 adding 'grokcore/component/tests/adapter/functionasargument_fixture.py' 2026-09-25T14:44:58,147 adding 'grokcore/component/tests/adapter/functioncontext.py' 2026-09-25T14:44:58,148 adding 'grokcore/component/tests/adapter/globaladapter.py' 2026-09-25T14:44:58,149 adding 'grokcore/component/tests/adapter/implementsmany.py' 2026-09-25T14:44:58,151 adding 'grokcore/component/tests/adapter/implementsnone.py' 2026-09-25T14:44:58,152 adding 'grokcore/component/tests/adapter/implementsnonemulti.py' 2026-09-25T14:44:58,153 adding 'grokcore/component/tests/adapter/importedmodel.py' 2026-09-25T14:44:58,155 adding 'grokcore/component/tests/adapter/importedmodel2.py' 2026-09-25T14:44:58,156 adding 'grokcore/component/tests/adapter/interface.py' 2026-09-25T14:44:58,157 adding 'grokcore/component/tests/adapter/interfacemodule.py' 2026-09-25T14:44:58,159 adding 'grokcore/component/tests/adapter/modulecontext.py' 2026-09-25T14:44:58,160 adding 'grokcore/component/tests/adapter/modulecontextimported.py' 2026-09-25T14:44:58,161 adding 'grokcore/component/tests/adapter/modulecontextmultiple.py' 2026-09-25T14:44:58,163 adding 'grokcore/component/tests/adapter/modulecontextmultiple_fixture.py' 2026-09-25T14:44:58,164 adding 'grokcore/component/tests/adapter/multiadapter.py' 2026-09-25T14:44:58,165 adding 'grokcore/component/tests/adapter/multiadaptsnone.py' 2026-09-25T14:44:58,166 adding 'grokcore/component/tests/adapter/multiple.py' 2026-09-25T14:44:58,167 adding 'grokcore/component/tests/adapter/namedadapter.py' 2026-09-25T14:44:58,169 adding 'grokcore/component/tests/adapter/noarguments_fixture.py' 2026-09-25T14:44:58,170 adding 'grokcore/component/tests/adapter/nomodel.py' 2026-09-25T14:44:58,171 adding 'grokcore/component/tests/adapter/oldstyleclass.py' 2026-09-25T14:44:58,172 adding 'grokcore/component/tests/adapter/order.py' 2026-09-25T14:44:58,174 adding 'grokcore/component/tests/adapter/providerdecorator.py' 2026-09-25T14:44:58,175 adding 'grokcore/component/tests/directive/__init__.py' 2026-09-25T14:44:58,177 adding 'grokcore/component/tests/directive/argumenterror.py' 2026-09-25T14:44:58,178 adding 'grokcore/component/tests/directive/argumenterror_fixture.py' 2026-09-25T14:44:58,179 adding 'grokcore/component/tests/directive/multipletimes.py' 2026-09-25T14:44:58,181 adding 'grokcore/component/tests/event/__init__.py' 2026-09-25T14:44:58,182 adding 'grokcore/component/tests/event/errorconditions.py' 2026-09-25T14:44:58,183 adding 'grokcore/component/tests/event/errorconditions_fixture.py' 2026-09-25T14:44:58,184 adding 'grokcore/component/tests/event/provideHandler.py' 2026-09-25T14:44:58,185 adding 'grokcore/component/tests/event/subscriber.py' 2026-09-25T14:44:58,187 adding 'grokcore/component/tests/grokker/__init__.py' 2026-09-25T14:44:58,188 adding 'grokcore/component/tests/grokker/continue_scanning.py' 2026-09-25T14:44:58,189 adding 'grokcore/component/tests/grokker/continue_scanning_fixture.py' 2026-09-25T14:44:58,191 adding 'grokcore/component/tests/grokker/grokcomponent.py' 2026-09-25T14:44:58,192 adding 'grokcore/component/tests/grokker/onlyonce.py' 2026-09-25T14:44:58,193 adding 'grokcore/component/tests/grokker/priority.py' 2026-09-25T14:44:58,194 adding 'grokcore/component/tests/grokker/priority_fixture.py' 2026-09-25T14:44:58,196 adding 'grokcore/component/tests/grokker/onlyonce_fixture/__init__.py' 2026-09-25T14:44:58,197 adding 'grokcore/component/tests/grokker/onlyonce_fixture/_meta.py' 2026-09-25T14:44:58,198 adding 'grokcore/component/tests/grokker/onlyonce_fixture/component.py' 2026-09-25T14:44:58,200 adding 'grokcore/component/tests/grokker/onlyonce_fixture/implementation.py' 2026-09-25T14:44:58,201 adding 'grokcore/component/tests/inherit/__init__.py' 2026-09-25T14:44:58,202 adding 'grokcore/component/tests/inherit/inherit.py' 2026-09-25T14:44:58,204 adding 'grokcore/component/tests/inherit/inherit_fixture.py' 2026-09-25T14:44:58,205 adding 'grokcore/component/tests/order/__init__.py' 2026-09-25T14:44:58,207 adding 'grokcore/component/tests/order/arg_orderdirective.py' 2026-09-25T14:44:58,208 adding 'grokcore/component/tests/order/combined_orderdirective.py' 2026-09-25T14:44:58,209 adding 'grokcore/component/tests/order/combinednoorder_orderdirective.py' 2026-09-25T14:44:58,210 adding 'grokcore/component/tests/order/inter1.py' 2026-09-25T14:44:58,211 adding 'grokcore/component/tests/order/inter2.py' 2026-09-25T14:44:58,213 adding 'grokcore/component/tests/order/noarg_orderdirective.py' 2026-09-25T14:44:58,214 adding 'grokcore/component/tests/order/nodirective.py' 2026-09-25T14:44:58,215 adding 'grokcore/component/tests/subscriptions/__init__.py' 2026-09-25T14:44:58,217 adding 'grokcore/component/tests/subscriptions/decorator.py' 2026-09-25T14:44:58,218 adding 'grokcore/component/tests/subscriptions/multisubscriptions.py' 2026-09-25T14:44:58,219 adding 'grokcore/component/tests/subscriptions/multisubscriptions_no_adapts.py' 2026-09-25T14:44:58,220 adding 'grokcore/component/tests/subscriptions/multisubscriptions_no_interface.py' 2026-09-25T14:44:58,222 adding 'grokcore/component/tests/subscriptions/ordered_multisubscriptions.py' 2026-09-25T14:44:58,223 adding 'grokcore/component/tests/subscriptions/ordered_subscriptions.py' 2026-09-25T14:44:58,224 adding 'grokcore/component/tests/subscriptions/subscriptions.py' 2026-09-25T14:44:58,225 adding 'grokcore/component/tests/subscriptions/subscriptions_no_context.py' 2026-09-25T14:44:58,227 adding 'grokcore/component/tests/subscriptions/subscriptions_no_interface.py' 2026-09-25T14:44:58,228 adding 'grokcore/component/tests/utility/__init__.py' 2026-09-25T14:44:58,229 adding 'grokcore/component/tests/utility/conflict.py' 2026-09-25T14:44:58,231 adding 'grokcore/component/tests/utility/implementsmany.py' 2026-09-25T14:44:58,232 adding 'grokcore/component/tests/utility/implementsmany2.py' 2026-09-25T14:44:58,233 adding 'grokcore/component/tests/utility/implementsnone.py' 2026-09-25T14:44:58,234 adding 'grokcore/component/tests/utility/implementsnone2.py' 2026-09-25T14:44:58,235 adding 'grokcore/component/tests/utility/providesmany.py' 2026-09-25T14:44:58,237 adding 'grokcore/component/tests/utility/providesmany2.py' 2026-09-25T14:44:58,238 adding 'grokcore/component/tests/utility/providesnone.py' 2026-09-25T14:44:58,239 adding 'grokcore/component/tests/utility/providesnone2.py' 2026-09-25T14:44:58,241 adding 'grokcore/component/tests/utility/utility.py' 2026-09-25T14:44:58,242 adding 'grokcore/component/tests/view/__init__.py' 2026-09-25T14:44:58,243 adding 'grokcore/component/tests/view/nomodulename.py' 2026-09-25T14:44:58,244 adding 'grokcore/component/tests/view/nomodulename_fixture.py' 2026-09-25T14:44:58,246 adding 'grokcore/component/tests/zcml/__init__.py' 2026-09-25T14:44:58,247 adding 'grokcore/component/tests/zcml/conflict.py' 2026-09-25T14:44:58,248 adding 'grokcore/component/tests/zcml/exclude.py' 2026-09-25T14:44:58,250 adding 'grokcore/component/tests/zcml/excludemany.py' 2026-09-25T14:44:58,251 adding 'grokcore/component/tests/zcml/conflictpkg/__init__.py' 2026-09-25T14:44:58,252 adding 'grokcore/component/tests/zcml/conflictpkg/fixture.py' 2026-09-25T14:44:58,254 adding 'grokcore/component/tests/zcml/excludemanypkg/__init__.py' 2026-09-25T14:44:58,255 adding 'grokcore/component/tests/zcml/excludemanypkg/file_1.py' 2026-09-25T14:44:58,256 adding 'grokcore/component/tests/zcml/excludemanypkg/test_asdf.py' 2026-09-25T14:44:58,258 adding 'grokcore/component/tests/zcml/excludepkg/__init__.py' 2026-09-25T14:44:58,259 adding 'grokcore/component/tests/zcml/excludepkg/sample.py' 2026-09-25T14:44:58,262 adding 'grokcore_component-5.2.dist-info/licenses/LICENSE.txt' 2026-09-25T14:44:58,265 adding 'grokcore_component-5.2.dist-info/METADATA' 2026-09-25T14:44:58,266 adding 'grokcore_component-5.2.dist-info/WHEEL' 2026-09-25T14:44:58,267 adding 'grokcore_component-5.2.dist-info/top_level.txt' 2026-09-25T14:44:58,269 adding 'grokcore_component-5.2.dist-info/RECORD' 2026-09-25T14:44:58,272 removing build/bdist.linux-armv7l/wheel 2026-09-25T14:44:58,405 Building wheel for grokcore-component (pyproject.toml): finished with status 'done' 2026-09-25T14:44:58,411 Created wheel for grokcore-component: filename=grokcore_component-5.2-py3-none-any.whl size=78050 sha256=ca701e3c46498459403920449c1da7a28f3a8c5408de35e132dab63f7bd8316a 2026-09-25T14:44:58,413 Stored in directory: /tmp/pip-ephem-wheel-cache-2mm69adg/wheels/cd/3b/c6/48234600d5864c524d5717185cd213eed548bcef6f509c908b 2026-09-25T14:44:58,430 Successfully built grokcore-component 2026-09-25T14:44:58,435 Removed build tracker: '/tmp/pip-build-tracker-kwg7bh1y'