2026-02-16T08:22:03,776 Created temporary directory: /tmp/pip-ephem-wheel-cache-9c1kox4y 2026-02-16T08:22:03,778 Created temporary directory: /tmp/pip-build-tracker-2ydextl3 2026-02-16T08:22:03,779 Initialized build tracking at /tmp/pip-build-tracker-2ydextl3 2026-02-16T08:22:03,779 Created build tracker: /tmp/pip-build-tracker-2ydextl3 2026-02-16T08:22:03,780 Entered build tracker: /tmp/pip-build-tracker-2ydextl3 2026-02-16T08:22:03,781 Created temporary directory: /tmp/pip-wheel-c0fym73i 2026-02-16T08:22:03,784 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-02-16T08:22:03,786 Created temporary directory: /tmp/pip-ephem-wheel-cache-ps7y3hem 2026-02-16T08:22:03,807 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T08:22:03,811 2 location(s) to search for versions of grok: 2026-02-16T08:22:03,811 * https://pypi.org/simple/grok/ 2026-02-16T08:22:03,811 * https://www.piwheels.org/simple/grok/ 2026-02-16T08:22:03,812 Fetching project page and analyzing links: https://pypi.org/simple/grok/ 2026-02-16T08:22:03,812 Getting page https://pypi.org/simple/grok/ 2026-02-16T08:22:03,814 Found index url https://pypi.org/simple 2026-02-16T08:22:04,024 Fetched page https://pypi.org/simple/grok/ as application/vnd.pypi.simple.v1+json 2026-02-16T08:22:04,042 Found link https://files.pythonhosted.org/packages/ec/29/216ca17abc19703a4ef543a65383db5f01fda165e2ea7b2d389b72d52fff/grok-0.9dev-r73168.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r73168 2026-02-16T08:22:04,043 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d7/d5/13360fde0e908a1ed62ce6ed02b6478ada41a85f0b4c489eaf802d43f1de/grok-0.9dev_r73168-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,043 Found link https://files.pythonhosted.org/packages/16/ee/47511fa90beaa6ccf6e727eea882ee9e61cac88b24dfd200c0383e78bf5f/grok-0.9dev-r73209.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r73209 2026-02-16T08:22:04,044 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5f/04/b4dbc6a3b3589661d79046c42762aeb5a4631840af7cc04796a9b82f1d07/grok-0.9dev_r73209-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,045 Found link https://files.pythonhosted.org/packages/ea/fb/ae31cf9011f02cc557f43857d4b87f108f94b43ff9deffcc775c3346b496/grok-0.9dev-r73254.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r73254 2026-02-16T08:22:04,046 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/cf/10/d8e100e05ecda33a96f5659cc9d9c7ff02b9012fbc9b01a94b26e5d3a485/grok-0.9dev_r73254-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,047 Found link https://files.pythonhosted.org/packages/02/14/8534a34aeaa92836cb1291c96d8ac088990a675da29307087bf5122ccbe8/grok-0.9dev-r74225.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r74225 2026-02-16T08:22:04,047 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/91/91/c2a7b073c9bbc3ee17f3ad093f93a5f0a6eefadfe4184c1f9c47be70783b/grok-0.9dev_r74225-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,048 Found link https://files.pythonhosted.org/packages/ef/22/96bf6292215daff6f310bbd9ae57e275c3b629f890e619ec3f5424ebc7a8/grok-0.9dev-r74864.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r74864 2026-02-16T08:22:04,049 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b9/cf/3255abbc31e5a7473ef1990dc7d088e3bbcbb50941f2a27c2b6729613b7a/grok-0.9dev_r74864-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,049 Found link https://files.pythonhosted.org/packages/ca/c0/b78fb16cd1706556e3227ca1bebcf8d9c49a0b3e13d97a759e5f691d5e31/grok-0.9dev-r74877.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r74877 2026-02-16T08:22:04,050 Found link https://files.pythonhosted.org/packages/b8/ed/0e728db761c21b4cc9a3470e7241ab859992effbeb1b4b5d8982b584fc4d/grok-0.9dev-r75634.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r75634 2026-02-16T08:22:04,051 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/06/6a/f954d3d1085b14bad4de7c50aaeffcb0ccf0afe0a626be9cc28284981bb5/grok-0.9dev_r75634-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,052 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2a/4d/1a8ca5d07670d6ff8e6752ba0edfc2d4fef98990a9751ea268c96a532b3e/grok-0.9dev_r77307-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,052 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/48/61/e7b718082a9850a94f3cf078439fb174253a6e1b55a57e68879f1daae1f1/grok-0.9dev_r77309-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,053 Found link https://files.pythonhosted.org/packages/05/06/d14c5b2185e6cdf4b4217d1ad0b83b9693f78108ef35ef6813ab704e8395/grok-0.9dev-r77371.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r77371 2026-02-16T08:22:04,054 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/03/13/0f230e6f480420d919b96a1aaf406ccc28d08a6cd21a00ccf91494912ca5/grok-0.9dev_r77371-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,054 Found link https://files.pythonhosted.org/packages/ce/02/6e63671780f8af738bb378dce47766a3ea1395c4d10caaf629282b06d9e9/grok-0.9dev-r77767.tar.gz (from https://pypi.org/simple/grok/), version: 0.9dev-r77767 2026-02-16T08:22:04,055 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/26/3d/b37435af20b20eb3ce7871575ce90defd56d28ea7f3adbb4bfe4fc4bd1c4/grok-0.9dev_r77767-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,056 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/d8/f8/acebf9e48554de1a8ce894fe701362f9ac4f90c6d819d2a23a8119d7b6d9/grok-0.10-py2.4.egg (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,056 Found link https://files.pythonhosted.org/packages/f8/74/efa12edbfb79d3dac5a9aef704b4dab66bf395b0db8b1db5e311c4bf3608/grok-0.10.tar.gz (from https://pypi.org/simple/grok/), version: 0.10 2026-02-16T08:22:04,057 Found link https://files.pythonhosted.org/packages/55/9a/5d0ffd6f3f18b91725da216bb3cf97f8f86c7e3ed9e55be49c49ff0a7203/grok-0.10.1.tar.gz (from https://pypi.org/simple/grok/), version: 0.10.1 2026-02-16T08:22:04,058 Found link https://files.pythonhosted.org/packages/02/c1/aa4380a08e8dc9c79268f271a12e58acb2502e6ad3a8b98aaaa6ca762a36/grok-0.10.2.tar.gz (from https://pypi.org/simple/grok/), version: 0.10.2 2026-02-16T08:22:04,059 Found link https://files.pythonhosted.org/packages/e2/24/bdc62cc86bec9dd3c25cae438b0d1f607f970e3d2b09e4889cc713d604fc/grok-0.11.tar.gz (from https://pypi.org/simple/grok/), version: 0.11 2026-02-16T08:22:04,059 Found link https://files.pythonhosted.org/packages/96/e9/7692b78061cad22ffbdedf55bd019e39886b0b5cf56123526514ab52e749/grok-0.11.1.tar.gz (from https://pypi.org/simple/grok/), version: 0.11.1 2026-02-16T08:22:04,060 Found link https://files.pythonhosted.org/packages/ed/49/6740c8d8d494e12fe85ff29df0d491c34a45a3a9ec9b9a85f885236de07a/grok-0.11.2.tar.gz (from https://pypi.org/simple/grok/), version: 0.11.2 2026-02-16T08:22:04,061 Found link https://files.pythonhosted.org/packages/59/7b/f99e7d9cb07ac50f5cc338b533fee2349a1c213e9a9204dbf2029a674ae5/grok-0.12.tar.gz (from https://pypi.org/simple/grok/), version: 0.12 2026-02-16T08:22:04,061 Found link https://files.pythonhosted.org/packages/91/44/fd35bfa4a182c27772a116cf3d1a661698816fcbe9f33093e04943661827/grok-0.12.1.tar.gz (from https://pypi.org/simple/grok/), version: 0.12.1 2026-02-16T08:22:04,062 Found link https://files.pythonhosted.org/packages/0d/25/1310e6dbef22e08e525ace70200575d0322594b07fb81d9c73662b8dea27/grok-0.12.2.tar.gz (from https://pypi.org/simple/grok/), version: 0.12.2 2026-02-16T08:22:04,063 Found link https://files.pythonhosted.org/packages/3c/be/0744fa9439a9674cb40077bd0c8a090b27f546a31db172a2f9aeae106baf/grok-0.13.tar.gz (from https://pypi.org/simple/grok/), version: 0.13 2026-02-16T08:22:04,064 Found link https://files.pythonhosted.org/packages/28/e6/d2e5435e908284b71e5aea5d8dd7381772662803f307439231d13918dc23/grok-0.13.1.tar.gz (from https://pypi.org/simple/grok/), version: 0.13.1 2026-02-16T08:22:04,064 Found link https://files.pythonhosted.org/packages/9e/16/67f4187c3ff236abba45df646d92efee0213bdae5092e2c4586485a8dd87/grok-0.14.tar.gz (from https://pypi.org/simple/grok/), version: 0.14 2026-02-16T08:22:04,065 Found link https://files.pythonhosted.org/packages/c0/b9/982a11c3ab5d4af515319fd77859c944d64245fb68fd20e8209343d62ac7/grok-0.14.1.tar.gz (from https://pypi.org/simple/grok/), version: 0.14.1 2026-02-16T08:22:04,066 Found link https://files.pythonhosted.org/packages/72/7e/f23e7eb2c684a3929c377e64c4ff1e07811c7ede1ae94a293fc52f4dcad3/grok-1.0a1.tar.gz (from https://pypi.org/simple/grok/), version: 1.0a1 2026-02-16T08:22:04,066 Found link https://files.pythonhosted.org/packages/af/0b/9348e2569c361f6030898076213ffff0e406dc71d92f662c677974b8eac8/grok-1.0a2.tar.gz (from https://pypi.org/simple/grok/), version: 1.0a2 2026-02-16T08:22:04,067 Found link https://files.pythonhosted.org/packages/ff/ec/adfc439daa29c4221f7f30f2d8a373f375f11d0fbaa6667a0e23901a277f/grok-1.0a3.tar.gz (from https://pypi.org/simple/grok/), version: 1.0a3 2026-02-16T08:22:04,067 Found link https://files.pythonhosted.org/packages/cb/d2/c82934b0adbb0613b15a2b80806c5a1843ec63e470ff1ca2882367cbcc0a/grok-1.0a4.tar.gz (from https://pypi.org/simple/grok/), version: 1.0a4 2026-02-16T08:22:04,068 Found link https://files.pythonhosted.org/packages/85/59/1a4dc389fe0019e5d6069f27fff7afcddfb5f84d8719ff95ab5460b2ef33/grok-1.0b1.tar.gz (from https://pypi.org/simple/grok/), version: 1.0b1 2026-02-16T08:22:04,069 Found link https://files.pythonhosted.org/packages/5f/f6/c94711691de46dce1c2b52d388f0d6be5ca903dd09b9ff9414b4c4932637/grok-1.0b2.tar.gz (from https://pypi.org/simple/grok/), version: 1.0b2 2026-02-16T08:22:04,070 Found link https://files.pythonhosted.org/packages/ae/62/7bbb5b1eb40fa9fb6c6bd34416902b376ba5b2b8c04d9517d3d9a9b42314/grok-1.0.tar.gz (from https://pypi.org/simple/grok/), version: 1.0 2026-02-16T08:22:04,070 Found link https://files.pythonhosted.org/packages/8d/2d/f92f5b06c84d378e1c23e8abac1f02e762bbec3d2e6fc7e7a5792717400d/grok-1.0.1.tar.gz (from https://pypi.org/simple/grok/), version: 1.0.1 2026-02-16T08:22:04,071 Found link https://files.pythonhosted.org/packages/ee/fd/5ddd81a31c4e90cf5e1bbe986277d7defb4cb0feabf34340d3215387527b/grok-1.0.2.tar.gz (from https://pypi.org/simple/grok/), version: 1.0.2 2026-02-16T08:22:04,072 Found link https://files.pythonhosted.org/packages/f4/02/6a190691906e2dbd296ad6e3df446f4991f687f008ad64edf0264ea95c09/grok-1.1a1.tar.gz (from https://pypi.org/simple/grok/), version: 1.1a1 2026-02-16T08:22:04,073 Found link https://files.pythonhosted.org/packages/c2/fa/032d8ad87d93c3123a95943cc6bf67582751cd1f1135fd803d4d139c718d/grok-1.1a2.tar.gz (from https://pypi.org/simple/grok/), version: 1.1a2 2026-02-16T08:22:04,073 Found link https://files.pythonhosted.org/packages/b0/40/2a0d5e55e1e287b08e49de0000da8f3ef5f5675c707458195ad61fb813a5/grok-1.1rc1.tar.gz (from https://pypi.org/simple/grok/), version: 1.1rc1 2026-02-16T08:22:04,074 Found link https://files.pythonhosted.org/packages/13/6b/3089461f13a4bbedd86c88a2b0c7aeff05888d60accc59bf04a17d5c0b40/grok-1.1.tar.gz (from https://pypi.org/simple/grok/), version: 1.1 2026-02-16T08:22:04,075 Found link https://files.pythonhosted.org/packages/06/19/23bab2fc7c089a778d2d006b5298faca87335013c4d004b4075c68b335f1/grok-1.1.1.tar.gz (from https://pypi.org/simple/grok/), version: 1.1.1 2026-02-16T08:22:04,075 Found link https://files.pythonhosted.org/packages/4d/c2/a57f5566047a7000c7d34087607e82cac6a19c8b827de498da634c605fe1/grok-1.2a.tar.gz (from https://pypi.org/simple/grok/), version: 1.2a 2026-02-16T08:22:04,076 Found link https://files.pythonhosted.org/packages/47/4c/481aaf0c3331c942b72461404076bf5e0560fe56b628dec9e023836cc66e/grok-1.2.tar.gz (from https://pypi.org/simple/grok/), version: 1.2 2026-02-16T08:22:04,077 Found link https://files.pythonhosted.org/packages/6b/55/e9bb28c4e965440489fe080e1d464824938ccb26b8c2d421f2b3223e3994/grok-1.2.1.tar.gz (from https://pypi.org/simple/grok/), version: 1.2.1 2026-02-16T08:22:04,078 Found link https://files.pythonhosted.org/packages/82/a3/4b853434fad70dc8eb6b49f5494d271b3cf6e97eb39f44fdf59033edc0a2/grok-1.3.tar.gz (from https://pypi.org/simple/grok/), version: 1.3 2026-02-16T08:22:04,079 Found link https://files.pythonhosted.org/packages/e0/04/1454b64919d99ad047e5ea274e4e1ae9acadfb8211487e368035fcb1c5c2/grok-1.4.tar.gz (from https://pypi.org/simple/grok/), version: 1.4 2026-02-16T08:22:04,079 Found link https://files.pythonhosted.org/packages/70/c4/498d79b34ab4c935beabb61b651e62a522e335f7dad075e32deeb74d218d/grok-1.4.1.tar.gz (from https://pypi.org/simple/grok/), version: 1.4.1 2026-02-16T08:22:04,080 Found link https://files.pythonhosted.org/packages/7f/25/9edbfe7ceff7aeb7137283babbbc6cd4c7fdfbb9420385207e65a7162be5/grok-1.4.2.tar.gz (from https://pypi.org/simple/grok/), version: 1.4.2 2026-02-16T08:22:04,080 Found link https://files.pythonhosted.org/packages/47/68/230b61a638921ad530f9d1b9aed1238c813563ed43c99b37963bb6f9aeb2/grok-1.4.3.tar.gz (from https://pypi.org/simple/grok/), version: 1.4.3 2026-02-16T08:22:04,081 Found link https://files.pythonhosted.org/packages/d6/a8/528c76fb1d139a7b2680f76ff5c9f80794160e353c27861183bcb8db25ef/grok-1.5.tar.gz (from https://pypi.org/simple/grok/), version: 1.5 2026-02-16T08:22:04,081 Found link https://files.pythonhosted.org/packages/d9/b8/9c7b4140439db5e216731586ec60b2a3ea7155603df87cd31d48b5c07975/grok-1.6.tar.gz (from https://pypi.org/simple/grok/), version: 1.6 2026-02-16T08:22:04,082 Found link https://files.pythonhosted.org/packages/45/a2/d193f317b9e0f13d17cfad151fe6a26eeebc018e1aefb04d76d88b413546/grok-1.7.tar.gz (from https://pypi.org/simple/grok/), version: 1.7 2026-02-16T08:22:04,083 Found link https://files.pythonhosted.org/packages/06/4f/378df96cea1c5099aa7d8c2b4f3721987a8adc55f2d82b1e9bc34659ac5c/grok-1.8.tar.gz (from https://pypi.org/simple/grok/), version: 1.8 2026-02-16T08:22:04,084 Found link https://files.pythonhosted.org/packages/14/8a/a9d6c2c9595e4d18c68951c3016587f9f17d9a4cbfa69b2cfb40c10a74c0/grok-1.9.tar.gz (from https://pypi.org/simple/grok/), version: 1.9 2026-02-16T08:22:04,085 Found link https://files.pythonhosted.org/packages/be/be/9dfccecba89b68e9b27b6851633ab2819edf707e0ab50c2d4644594a8ac6/grok-1.10.tar.gz (from https://pypi.org/simple/grok/), version: 1.10 2026-02-16T08:22:04,085 Found link https://files.pythonhosted.org/packages/9b/25/5bdb98b9e32f5127628c0d0b963787cdacc39d48a4c4ac6973da7d5063e1/grok-1.10.1.tar.gz (from https://pypi.org/simple/grok/), version: 1.10.1 2026-02-16T08:22:04,086 Found link https://files.pythonhosted.org/packages/12/15/9066e82fddfc7ff2bd15e8327d621b69e661a7b349d30d4d46e5fb00295e/grok-1.10.2.tar.gz (from https://pypi.org/simple/grok/), version: 1.10.2 2026-02-16T08:22:04,087 Found link https://files.pythonhosted.org/packages/10/06/8007faf2cb7089ff50c656e50696f02c223ef68eed6932688cbd6ac48a5b/grok-1.10.3.tar.gz (from https://pypi.org/simple/grok/), version: 1.10.3 2026-02-16T08:22:04,087 Found link https://files.pythonhosted.org/packages/d8/6d/599bb9da71ad73a64edd94333eae7afa0624ef5b449b48937e549d322cd9/grok-1.11.zip (from https://pypi.org/simple/grok/), version: 1.11 2026-02-16T08:22:04,088 Found link https://files.pythonhosted.org/packages/2d/9f/3a92fb959d34ebca687e00119a8895b0de12fcf7a11fc8d754a31b49d4e6/grok-1.11.1.zip (from https://pypi.org/simple/grok/), version: 1.11.1 2026-02-16T08:22:04,089 Found link https://files.pythonhosted.org/packages/3a/59/6df7cbefbc333717b14fa94d1bc96c3fd64e99944d1e6af2ab5b77b5a9fc/grok-1.11.2.zip (from https://pypi.org/simple/grok/), version: 1.11.2 2026-02-16T08:22:04,089 Found link https://files.pythonhosted.org/packages/ab/2e/0bce75a211cba2636ec83762738b133a38eae6f4ab590b9d23c77476b9c0/grok-1.11.3.tar.gz (from https://pypi.org/simple/grok/), version: 1.11.3 2026-02-16T08:22:04,090 Found link https://files.pythonhosted.org/packages/e5/fe/fede83ce0e22371a319f4943884fc8fa47dad90a700a892af568df3715f8/grok-1.12.zip (from https://pypi.org/simple/grok/), version: 1.12 2026-02-16T08:22:04,091 Found link https://files.pythonhosted.org/packages/13/d7/63692f6c4b3af99efde707e7aa9dd9fb20bd3e915efd45f2db95d64be951/grok-1.13.tar.gz (from https://pypi.org/simple/grok/), version: 1.13 2026-02-16T08:22:04,091 Found link https://files.pythonhosted.org/packages/ba/03/029c3e65ecc582829eeeccd1a54eabac2470766a5cc9dc7ee8518255f471/grok-1.14.zip (from https://pypi.org/simple/grok/), version: 1.14 2026-02-16T08:22:04,092 Found link https://files.pythonhosted.org/packages/ce/dc/0108ed38f79f3ba178bd08ff7914dd5f142cd63e856dc976c70f18f2e128/grok-1.14.1.tar.gz (from https://pypi.org/simple/grok/), version: 1.14.1 2026-02-16T08:22:04,093 Found link https://files.pythonhosted.org/packages/bf/32/64e6582ea789850580c0050807476449731ec9e8e4cae50bf6280593828c/grok-1.15.tar.gz (from https://pypi.org/simple/grok/), version: 1.15 2026-02-16T08:22:04,093 Found link https://files.pythonhosted.org/packages/1a/80/a292f6c06fe8fad854a711b72765fe1b10f30f062c06bf42ba4bdf1e97d4/grok-3.0.0.tar.gz (from https://pypi.org/simple/grok/), version: 3.0.0 2026-02-16T08:22:04,094 Found link https://files.pythonhosted.org/packages/da/d6/6d72452ca12da1a0ff09807e8a043d448a61768500acf4307a80a953b6d0/grok-3.0.1.tar.gz (from https://pypi.org/simple/grok/), version: 3.0.1 2026-02-16T08:22:04,094 Found link https://files.pythonhosted.org/packages/2f/49/d1f37cf2deff6fe7e78a993d4f46937d3f2755e310eda6dd21a1a384d88d/grok-3.1.tar.gz (from https://pypi.org/simple/grok/), version: 3.1 2026-02-16T08:22:04,095 Found link https://files.pythonhosted.org/packages/9f/9b/d0bd6f6e56a4f7afd6090f91adf5cfafd1ce0aceaa9e1a976d468a7e607f/grok-3.2.tar.gz (from https://pypi.org/simple/grok/), version: 3.2 2026-02-16T08:22:04,096 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/db/77/e0b79914c3662e9aff69d04eeecb9e8d215e857d6d87064abcddd94d8e94/grok-3.3-py2.py3-none-any.whl (from https://pypi.org/simple/grok/) 2026-02-16T08:22:04,097 Found link https://files.pythonhosted.org/packages/0c/61/a5a644be3740ce4d62263e02c59bccf311fb24fbb098e696e0d0db109daf/grok-3.3.tar.gz (from https://pypi.org/simple/grok/), version: 3.3 2026-02-16T08:22:04,097 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/26/58/2fafb6481ab455365c0f1f10e33ab1d5cc5aa2c1cf939d5b3c041e848c2b/grok-4.0-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,098 Found link https://files.pythonhosted.org/packages/fd/03/7e3053a6860b371c164299667315e5eb336033c4981fda5adbac4aab14aa/grok-4.0.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.7), version: 4.0 2026-02-16T08:22:04,099 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/ed/66/1c56bf744c7f5817c834582b0d6ca55ab66b98615b9847e88b392b096c03/grok-5.0a1-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,100 Found link https://files.pythonhosted.org/packages/33/1c/28086e358aa0b4968a788d620f6bed8489017bfff84d416c3ad280a6f3b0/grok-5.0a1.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.7), version: 5.0a1 2026-02-16T08:22:04,101 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/3a/02/c7a99d25c65040076839a23ae607847a4030ac0227ddda43e62e065fb3af/grok-5.0a2-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,102 Found link https://files.pythonhosted.org/packages/59/3e/539cc32bf1f8876457ca39c6f5983ba3f8d443ad1acf8f22389fe0015931/grok-5.0a2.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.7), version: 5.0a2 2026-02-16T08:22:04,102 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/49/60/10189f90270d7c86aa21b71ad7dcea8d226645e3d5d8751398d21a705db3/grok-5.0a3-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,104 Found link https://files.pythonhosted.org/packages/19/23/d890ef2f2deb2d388353be50b1b0781bde13b0d82afbec9b7032055417d8/grok-5.0a3.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.7), version: 5.0a3 2026-02-16T08:22:04,104 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/6c/15/9b1261977fd845884623d37b6949e66beb80dfb49390715503103a6da5bb/grok-5.0-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,105 Found link https://files.pythonhosted.org/packages/c2/ad/d1d74fe2fd9804ae46916bd53cf9923e364e0b04633f3d8f077e32694bbc/grok-5.0.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.7), version: 5.0 2026-02-16T08:22:04,106 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/c4/ba/ba55f0eb12dc53224814755d0d10e9f95eb5aa26fb94e5ac089b64e988f4/grok-5.1-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.8) 2026-02-16T08:22:04,107 Found link https://files.pythonhosted.org/packages/f4/5e/86586e786685110b6a611f892374aa57bf9dab3ef3c4262112149a13a941/grok-5.1.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.8), version: 5.1 2026-02-16T08:22:04,107 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/dc/8f/d193051325e0928a80d93ff49d1b201137fedebbb3ddd24b264a781c3772/grok-6.0-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.8) 2026-02-16T08:22:04,108 Found link https://files.pythonhosted.org/packages/b7/5f/1950b458e56d04aba8d017ad878e7b95ba63aedfcc16efb2d5d42b85df95/grok-6.0.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.8), version: 6.0 2026-02-16T08:22:04,109 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/f6/7c/1e7faa5bc78bedcc45222ed160672a1d9bd781c5d33bf3551598fbe13fdc/grok-6.1-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.9) 2026-02-16T08:22:04,110 Found link https://files.pythonhosted.org/packages/a6/88/3a8d27f1ecebb950a1c6138e98dc3076dfa3a875c8fd66dddd06a4714031/grok-6.1.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.9), version: 6.1 2026-02-16T08:22:04,110 Skipping link: No binaries permitted for grok: https://files.pythonhosted.org/packages/0d/73/ebb6971cb86ac70ebcd222e169abc5dc12fbe4937e01873e3c5cdc93ec0d/grok-6.2-py3-none-any.whl (from https://pypi.org/simple/grok/) (requires-python:>=3.10) 2026-02-16T08:22:04,111 Found link https://files.pythonhosted.org/packages/34/89/33826cbb73a024412040db19bea2bc251e32b239d70bbcdb243355725b60/grok-6.2.tar.gz (from https://pypi.org/simple/grok/) (requires-python:>=3.10), version: 6.2 2026-02-16T08:22:04,112 Fetching project page and analyzing links: https://www.piwheels.org/simple/grok/ 2026-02-16T08:22:04,113 Getting page https://www.piwheels.org/simple/grok/ 2026-02-16T08:22:04,114 Found index url https://www.piwheels.org/simple 2026-02-16T08:22:04,268 Fetched page https://www.piwheels.org/simple/grok/ as text/html 2026-02-16T08:22:04,287 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-6.1-py3-none-any.whl#sha256=ccf8f998a368e3630824412425592180930d09db7751de5bcc7a2153b54b4c4a (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.9) 2026-02-16T08:22:04,288 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-6.0-py3-none-any.whl#sha256=118cf551ed4dabc08380d8bf1c61a5a30ebd62bda9c1e1215696e2780b5a4540 (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.8) 2026-02-16T08:22:04,288 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-5.1-py3-none-any.whl#sha256=654323804c0cb33d4635b0155daa8ccd0e1ffac607c29632b60e5d64ffec2287 (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.8) 2026-02-16T08:22:04,289 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-5.0-py3-none-any.whl#sha256=ab5e272fe4c4185a7492f6af302c6931eb4f8a5fd82daf4cef557088975d29c6 (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,290 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-5.0a3-py3-none-any.whl#sha256=bd424d59675148240ce18f41ee8bb727146724705dff5d2c0f4da00e1fcc0b78 (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,290 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-5.0a2-py3-none-any.whl#sha256=1b21876eeb1fa43c094518431795a69ab2e59f21ed2406550d794511e78a0844 (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,291 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-5.0a1-py3-none-any.whl#sha256=f947c3df29527aee396317f82c58081d0d760f8c070cae97cd835e81c1ed7743 (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,291 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-4.0-py3-none-any.whl#sha256=d69ea416881ad2d3e68c49a818ef3411e7055a44b816221fe4259a935ead440c (from https://www.piwheels.org/simple/grok/) (requires-python:>=3.7) 2026-02-16T08:22:04,292 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-3.3-py2.py3-none-any.whl#sha256=756cda88c1ed1f964d97f9d802c36f1eba7923fc99fb6956f0ab6cd538cab750 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,292 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-3.2-py3-none-any.whl#sha256=c1d2c57ce9a95cf03ac9774ad8ed1e22d0639550181d3400e92616fb95a0a539 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,293 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-3.1-py3-none-any.whl#sha256=e37fd73ee091e4ca1c473ef6a514f0f99acf86e0c24b66308df7facfaa6db37d (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,293 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-3.0.1-py3-none-any.whl#sha256=52afb64d4f2ceb589470ae7d19bb1666448f99ca41c3df3bfbf6f200a3544e11 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,294 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-3.0.0-py3-none-any.whl#sha256=332ac32f973ce7467d506bddf7086295c19c4af150d0b0a339ea95335e30a248 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,295 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.15-py3-none-any.whl#sha256=4c0c13fee7bf541e5f7a2dd8035493bb217b036a7f168744e810aa0f22bff321 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,295 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.14.1-py3-none-any.whl#sha256=3fd6b07a51c4c916304d59a9e3735a06626b7de40c97c158dfebaadd08dee86c (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,296 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.14-py3-none-any.whl#sha256=bb64ccbfd0c9b1d8003fc0f2991c46f4997d81fe261c14e67b35abd5c4e795fc (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,297 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.13-py3-none-any.whl#sha256=594caf5f499b142a5fa415e577ad48c948c23bcd9535e2ed2f7bfccb1f47173f (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,297 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.12-py3-none-any.whl#sha256=338e03d646f59a0e2c11bddbb7de8cd42efea441448a3b008b93ed7577601675 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,298 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.11.3-py3-none-any.whl#sha256=f2dc84e3931b4f8832bdd5eca312a1a071c3772bf3d2a3cc3229e52a103584d9 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,299 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.11.2-py3-none-any.whl#sha256=03e8db5a143cede7a0c35b1528781aec942d28f5a04b4821b080fef8015ea760 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,299 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.11-py3-none-any.whl#sha256=3577a8dbc83917a5d12d824251ed344770beb71ee26dbe8a9e7ce090609dfef5 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,300 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.10.3-py3-none-any.whl#sha256=63d8bc9014413ba1192f93f75a16bb1bbc7ade8c813645a25c5af35668e0dd99 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,300 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.10.2-py3-none-any.whl#sha256=4545d61fadb8272e6367e63f8b3a036d76369b4fd876ee883c0d190b6f33a5ba (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,301 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.10.1-py3-none-any.whl#sha256=03a0a758b643eca021b7c6dbe538e501fd0704d3ccdf236ace0eb84fd04670e5 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,301 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.10-py3-none-any.whl#sha256=79e7cf0ed75a27ea55cbcfe8fd077c375576bd4bf21930723f2da0e74353214d (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,302 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.9-py3-none-any.whl#sha256=6e7293ef61e7eb729bb8637e7ce7f32a7af29c924f2aedb63df9f436b166f0c8 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,302 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.8-py3-none-any.whl#sha256=a7017dffc1d7bccb631d7090e9dd792178e0ecc3f78bcd9605906c123b1fc00f (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,303 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.7-py3-none-any.whl#sha256=4d8c184f644656dbfb95a96d19a475402c7ef0b8c6948a71709645991631e8c9 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,303 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.6-py3-none-any.whl#sha256=f58f7a5030725dd094de20088f9c143d35bd57ad3a5c566b8b759f9e12231e3f (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,304 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.5-py3-none-any.whl#sha256=9b388416d4c95da65b5c30eb41845f849e21eea3d3817439608347112c8bb8ae (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,305 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.4.3-py3-none-any.whl#sha256=c0d286c3678fe3bb9370fdd60ac14d26ee4d2506e01aac69041865e7e540a3a2 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,305 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.4.2-py3-none-any.whl#sha256=69711866a5492200ee7ab9729b7205434d142a51ac43aaf2ea3dcfd9420a24c7 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,306 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.4.1-py3-none-any.whl#sha256=89fe0549955cbf6d8a3baf67f71ef4a66f66453b1030d8136758e75c16415d03 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,306 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.4-py3-none-any.whl#sha256=04ea68cb3e743df457c11c0a5bb2cc4dceb796d9c2ac92e3a26d947d98d75b4a (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,307 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.3-py3-none-any.whl#sha256=c4f8ce0564d4425e269932301251108243fbb1329b8a96cd1adea45d226e9348 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,308 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.2.1-py3-none-any.whl#sha256=5cedb81519242dd5cdcebad1e797b1d9284e7e6fd14aeccae822928a1f56ead5 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,308 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.2-py3-none-any.whl#sha256=7615d64b0d69d49d7e06499df6c0c64a1fd5abcdc4d07762d5f36e704abe79f7 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,309 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.2a0-py3-none-any.whl#sha256=b10e5c149704d47755c21914ad279de61100b73bc2cd4e9ab0842445f119b40a (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,309 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.1.1-py3-none-any.whl#sha256=af102c7d56b1d919e380feb7dba232958232307862bab3ed6f3fcf88b2839632 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,310 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.1-py3-none-any.whl#sha256=3f418bff8eb575aebbe35f192639096e89ab38b69cb554b66603b1adadbf5ae7 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,310 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.1rc1-py3-none-any.whl#sha256=bbbc89b2c2fce93592343b0c304769ae14d3a8774d92397e306b71beec1fb4d0 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,311 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.1a2-py3-none-any.whl#sha256=4fd9dc20160a1a572ac8d1613d6e020d620433a35e36e90f11e9a36b84806876 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,311 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.1a1-py3-none-any.whl#sha256=788c8fed4834b142964a5f9d0d1611f709b59ff09912f74eebb44928d21d4adf (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,312 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0.2-py3-none-any.whl#sha256=e6d51ae43fbcc1b844e2f059e6af6b14af25dc1a264f3cce386ed44e56284663 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,312 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0.1-py3-none-any.whl#sha256=74d14c0fd503f1336552ee6f5c184a70176710cfa788afddfc99f0a6a14b5729 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,313 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0-py3-none-any.whl#sha256=e23768e11c083991f9f410b57fbb5059f2ed6c9752d516ed5c3f75b5d4fe5652 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,314 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0b2-py3-none-any.whl#sha256=527656059aec2c3ce6aff87256b143e49aacc5bc3818e4287025495d38bdd4cc (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,314 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0b1-py3-none-any.whl#sha256=e2c5c10f7f9a4bd8680da9539d967f4b4ab655932875fff3270221957251d06d (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,315 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0a4-py3-none-any.whl#sha256=32efafb64dac2ec5eae486304e822a7cba5a0287d2bbca0d33a5de28d20dcad7 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,315 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0a3-py3-none-any.whl#sha256=93dccb9460bbb248df97f72510a94cc33f234148f50b58d5ffbdd30bbaa3d2d4 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,316 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0a2-py3-none-any.whl#sha256=69cf217a5a28d61b72c1a74bde2a1f6517f22f54ace53208fe2a586477a57c3a (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,317 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-1.0a1-py3-none-any.whl#sha256=ce4c16b85aa0006e1b5ccc869ef4ed51718bc6b977d317fa36346c1a68e14d7b (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,317 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.14.1-py3-none-any.whl#sha256=af5a2941d4c1069d1bc5b850eb98fd803c8e9101aef1234176af90522267fa6e (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,318 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.14-py3-none-any.whl#sha256=bfc42fa59d7352e4ad9d8ad887cd5f412de2e59282b1593108e6a084fac5095a (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,318 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.13.1-py3-none-any.whl#sha256=0120cdfb04485e7b2d7636be557fb56f4de47aa9ec8ffcac764b255bd48cd08d (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,319 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.13-py3-none-any.whl#sha256=69b2d6f1068219a43ece01b8fb4a1a6ab32b3dcc0ab127a98a3fbca2a4497dba (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,319 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.12.2-py3-none-any.whl#sha256=cc3a49aa74f721586fbad10d7105919c31b9c6c5b5fbf48232ae480b42e3d088 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,319 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.12.1-py3-none-any.whl#sha256=2a28057a23a788ada09ba7537a943ee415b3e713cc36bb7cbc6e25a2ee6fbdc1 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,320 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.12-py3-none-any.whl#sha256=a9fda61513b2c103374bac22f9eb88e374158e1444cf03c450504cc23affb6e7 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,321 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.11.2-py3-none-any.whl#sha256=1cef30fb11c0a70b5a696d3a5e96d5fda98227d65241599562e9f11dff4e9bad (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,321 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.11.1-py3-none-any.whl#sha256=2ca4927a1c2f90204819646be91595fd4b015608c5ef5b9e8ceac8f972b84fd5 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,322 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.11-py3-none-any.whl#sha256=26dbfbd0cb151a200ce01534a7e871ca87a22cd24eea2b5aad76cd36eb6cc36a (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,322 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.10.2-py3-none-any.whl#sha256=0156e40b1bf3eb0d04d4af5697ba2fd3a200db7529d716ae6d93618e1927a330 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,323 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.10.1-py3-none-any.whl#sha256=8d8b39efc7b058de9b1ff45bf9eb4cdea9ddf646bedf30fab88f52a1a5826fb5 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,323 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.10-py3-none-any.whl#sha256=f486f0790bebd5710462f7189a2b1e2ebafa0968433e5306c2bba92acaa05e23 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,324 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r77767-py3-none-any.whl#sha256=052fed2a71b9b42bbefed5e9eb0141e90703e661d4edb78dc4be766858137fc6 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,325 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r77371-py3-none-any.whl#sha256=67e6bbc1e9e90682e0a5c5f6e724db32e241f70bf5c7740e9863ae50ef682466 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,325 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r75634-py3-none-any.whl#sha256=529841367f3bd87bec67f90ab49ab02ac67084d0faa3fd0888ed0ab51d314128 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,326 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r74877-py3-none-any.whl#sha256=6155d16c31940fb756a5f6d67f547bb76e0bb5200ea53d87b1f97ee73c7cd542 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,326 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r74864-py3-none-any.whl#sha256=4ce285c7eb9afb0222bfd8f00b93aa1cbbd2457ab9e259ebfd2552ea63b928f1 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,327 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r74225-py3-none-any.whl#sha256=99be38dc9d08ab72a8a9f5ee8162990f585870a7a34a20d275bdf6d9a9fcd6ed (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,327 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r73254-py3-none-any.whl#sha256=c195b955db9c0bdcc2bc4ca3a7ab233bb2e6c9a70695e686b24ca5a1bdef7fe0 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,328 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r73209-py3-none-any.whl#sha256=2ede49fc1d6c11febf9f99813eb61d90d5b218ce679ae37a8e87b78d81fbc6f2 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,328 Skipping link: No binaries permitted for grok: https://archive1.piwheels.org/simple/grok/grok-0.9dev_r73168-py3-none-any.whl#sha256=31dc4a9a872347c0aa3e1b985d7ad878724fd0829ac4597474863f53b2ea4ac8 (from https://www.piwheels.org/simple/grok/) 2026-02-16T08:22:04,329 Skipping link: not a file: https://www.piwheels.org/simple/grok/ 2026-02-16T08:22:04,329 Skipping link: not a file: https://pypi.org/simple/grok/ 2026-02-16T08:22:04,358 Given no hashes to check 1 links for project 'grok': discarding no candidates 2026-02-16T08:22:04,377 Collecting grok==6.2 2026-02-16T08:22:04,380 Created temporary directory: /tmp/pip-unpack-y60ne5bj 2026-02-16T08:22:04,510 Downloading grok-6.2.tar.gz (97 kB) 2026-02-16T08:22:04,910 Added grok==6.2 from https://files.pythonhosted.org/packages/34/89/33826cbb73a024412040db19bea2bc251e32b239d70bbcdb243355725b60/grok-6.2.tar.gz to build tracker '/tmp/pip-build-tracker-2ydextl3' 2026-02-16T08:22:04,917 Created temporary directory: /tmp/pip-build-env-iqyes1x8 2026-02-16T08:22:04,922 Installing build dependencies: started 2026-02-16T08:22:04,923 Running command pip subprocess to install build dependencies 2026-02-16T08:22:06,084 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-16T08:22:07,432 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-02-16T08:22:07,455 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T08:22:09,183 Collecting setuptools<81,>=78.1.1 2026-02-16T08:22:09,268 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.10.2-py3-none-any.whl (1.1 MB) 2026-02-16T08:22:09,539 Collecting wheel 2026-02-16T08:22:09,555 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-16T08:22:09,740 Collecting packaging>=24.0 2026-02-16T08:22:09,757 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-16T08:22:12,746 Installing collected packages: setuptools, packaging, wheel 2026-02-16T08:22:16,401 Creating /tmp/pip-build-env-iqyes1x8/overlay/local/bin 2026-02-16T08:22:16,405 changing mode of /tmp/pip-build-env-iqyes1x8/overlay/local/bin/wheel to 755 2026-02-16T08:22:16,429 Successfully installed packaging-26.0 setuptools-80.10.2 wheel-0.46.3 2026-02-16T08:22:16,709 Installing build dependencies: finished with status 'done' 2026-02-16T08:22:16,716 Getting requirements to build wheel: started 2026-02-16T08:22:16,717 Running command Getting requirements to build wheel 2026-02-16T08:22:17,736 running egg_info 2026-02-16T08:22:17,741 writing src/grok.egg-info/PKG-INFO 2026-02-16T08:22:17,747 writing dependency_links to src/grok.egg-info/dependency_links.txt 2026-02-16T08:22:17,751 writing requirements to src/grok.egg-info/requires.txt 2026-02-16T08:22:17,752 writing top-level names to src/grok.egg-info/top_level.txt 2026-02-16T08:22:17,824 reading manifest file 'src/grok.egg-info/SOURCES.txt' 2026-02-16T08:22:17,841 reading manifest template 'MANIFEST.in' 2026-02-16T08:22:17,943 warning: no files found matching 'documentation.cfg' 2026-02-16T08:22:18,189 adding license file 'LICENSE.txt' 2026-02-16T08:22:18,201 writing manifest file 'src/grok.egg-info/SOURCES.txt' 2026-02-16T08:22:18,300 Getting requirements to build wheel: finished with status 'done' 2026-02-16T08:22:18,305 Created temporary directory: /tmp/pip-modern-metadata-2c6q1lk_ 2026-02-16T08:22:18,307 Preparing metadata (pyproject.toml): started 2026-02-16T08:22:18,309 Running command Preparing metadata (pyproject.toml) 2026-02-16T08:22:18,982 running dist_info 2026-02-16T08:22:18,993 creating /tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info 2026-02-16T08:22:18,994 writing /tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info/PKG-INFO 2026-02-16T08:22:19,000 writing dependency_links to /tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info/dependency_links.txt 2026-02-16T08:22:19,003 writing requirements to /tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info/requires.txt 2026-02-16T08:22:19,005 writing top-level names to /tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info/top_level.txt 2026-02-16T08:22:19,006 writing manifest file '/tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info/SOURCES.txt' 2026-02-16T08:22:19,058 reading manifest file '/tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info/SOURCES.txt' 2026-02-16T08:22:19,060 reading manifest template 'MANIFEST.in' 2026-02-16T08:22:19,150 warning: no files found matching 'documentation.cfg' 2026-02-16T08:22:19,389 adding license file 'LICENSE.txt' 2026-02-16T08:22:19,399 writing manifest file '/tmp/pip-modern-metadata-2c6q1lk_/grok.egg-info/SOURCES.txt' 2026-02-16T08:22:19,401 creating '/tmp/pip-modern-metadata-2c6q1lk_/grok-6.2.dist-info' 2026-02-16T08:22:19,525 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-16T08:22:19,533 Source in /tmp/pip-wheel-c0fym73i/grok_af89d8fbfa6048d2a2dd5a1d869f5855 has version 6.2, which satisfies requirement grok==6.2 from https://files.pythonhosted.org/packages/34/89/33826cbb73a024412040db19bea2bc251e32b239d70bbcdb243355725b60/grok-6.2.tar.gz 2026-02-16T08:22:19,534 Removed grok==6.2 from https://files.pythonhosted.org/packages/34/89/33826cbb73a024412040db19bea2bc251e32b239d70bbcdb243355725b60/grok-6.2.tar.gz from build tracker '/tmp/pip-build-tracker-2ydextl3' 2026-02-16T08:22:19,544 Created temporary directory: /tmp/pip-unpack-qg2v8y_t 2026-02-16T08:22:19,545 Building wheels for collected packages: grok 2026-02-16T08:22:19,550 Created temporary directory: /tmp/pip-wheel-4es_rmho 2026-02-16T08:22:19,550 Destination directory: /tmp/pip-wheel-4es_rmho 2026-02-16T08:22:19,553 Building wheel for grok (pyproject.toml): started 2026-02-16T08:22:19,554 Running command Building wheel for grok (pyproject.toml) 2026-02-16T08:22:20,200 running bdist_wheel 2026-02-16T08:22:20,218 running build 2026-02-16T08:22:20,219 running build_py 2026-02-16T08:22:20,224 creating build/lib/grok 2026-02-16T08:22:20,226 copying src/grok/events.py -> build/lib/grok 2026-02-16T08:22:20,228 copying src/grok/__init__.py -> build/lib/grok 2026-02-16T08:22:20,231 copying src/grok/generations.py -> build/lib/grok 2026-02-16T08:22:20,233 copying src/grok/util.py -> build/lib/grok 2026-02-16T08:22:20,235 copying src/grok/components.py -> build/lib/grok 2026-02-16T08:22:20,237 copying src/grok/interfaces.py -> build/lib/grok 2026-02-16T08:22:20,239 copying src/grok/testing.py -> build/lib/grok 2026-02-16T08:22:20,242 creating build/lib/grok/tests 2026-02-16T08:22:20,243 copying src/grok/tests/__init__.py -> build/lib/grok/tests 2026-02-16T08:22:20,245 copying src/grok/tests/test_grok.py -> build/lib/grok/tests 2026-02-16T08:22:20,247 creating build/lib/grok/ftests 2026-02-16T08:22:20,248 copying src/grok/ftests/__init__.py -> build/lib/grok/ftests 2026-02-16T08:22:20,250 copying src/grok/ftests/test_grok_functional.py -> build/lib/grok/ftests 2026-02-16T08:22:20,253 creating build/lib/grok/tests/event 2026-02-16T08:22:20,254 copying src/grok/tests/event/__init__.py -> build/lib/grok/tests/event 2026-02-16T08:22:20,255 copying src/grok/tests/event/errorconditions_fixture.py -> build/lib/grok/tests/event 2026-02-16T08:22:20,257 copying src/grok/tests/event/subscriber.py -> build/lib/grok/tests/event 2026-02-16T08:22:20,259 copying src/grok/tests/event/errorconditions.py -> build/lib/grok/tests/event 2026-02-16T08:22:20,262 creating build/lib/grok/tests/container 2026-02-16T08:22:20,263 copying src/grok/tests/container/orderedcontainerfiresevent.py -> build/lib/grok/tests/container 2026-02-16T08:22:20,264 copying src/grok/tests/container/__init__.py -> build/lib/grok/tests/container 2026-02-16T08:22:20,266 copying src/grok/tests/container/container_model.py -> build/lib/grok/tests/container 2026-02-16T08:22:20,268 copying src/grok/tests/container/container.py -> build/lib/grok/tests/container 2026-02-16T08:22:20,270 copying src/grok/tests/container/orderedcontainer.py -> build/lib/grok/tests/container 2026-02-16T08:22:20,273 creating build/lib/grok/tests/zcml 2026-02-16T08:22:20,273 copying src/grok/tests/zcml/__init__.py -> build/lib/grok/tests/zcml 2026-02-16T08:22:20,275 copying src/grok/tests/zcml/directiveimporterror.py -> build/lib/grok/tests/zcml 2026-02-16T08:22:20,277 copying src/grok/tests/zcml/directiveerror.py -> build/lib/grok/tests/zcml 2026-02-16T08:22:20,279 copying src/grok/tests/zcml/directivemodule.py -> build/lib/grok/tests/zcml 2026-02-16T08:22:20,281 copying src/grok/tests/zcml/directiveimporterror_fixture.py -> build/lib/grok/tests/zcml 2026-02-16T08:22:20,283 copying src/grok/tests/zcml/directivepackage.py -> build/lib/grok/tests/zcml 2026-02-16T08:22:20,286 creating build/lib/grok/tests/grokker 2026-02-16T08:22:20,287 copying src/grok/tests/grokker/__init__.py -> build/lib/grok/tests/grokker 2026-02-16T08:22:20,289 copying src/grok/tests/grokker/priority_fixture.py -> build/lib/grok/tests/grokker 2026-02-16T08:22:20,291 copying src/grok/tests/grokker/continue_scanning_fixture.py -> build/lib/grok/tests/grokker 2026-02-16T08:22:20,293 copying src/grok/tests/grokker/priority.py -> build/lib/grok/tests/grokker 2026-02-16T08:22:20,296 copying src/grok/tests/grokker/continue_scanning.py -> build/lib/grok/tests/grokker 2026-02-16T08:22:20,298 copying src/grok/tests/grokker/onlyonce.py -> build/lib/grok/tests/grokker 2026-02-16T08:22:20,300 copying src/grok/tests/grokker/grokcomponent.py -> build/lib/grok/tests/grokker 2026-02-16T08:22:20,302 creating build/lib/grok/tests/baseclass 2026-02-16T08:22:20,303 copying src/grok/tests/baseclass/__init__.py -> build/lib/grok/tests/baseclass 2026-02-16T08:22:20,305 copying src/grok/tests/baseclass/base.py -> build/lib/grok/tests/baseclass 2026-02-16T08:22:20,307 copying src/grok/tests/baseclass/basedirective.py -> build/lib/grok/tests/baseclass 2026-02-16T08:22:20,310 creating build/lib/grok/tests/security 2026-02-16T08:22:20,310 copying src/grok/tests/security/not_a_permission_class_fixture.py -> build/lib/grok/tests/security 2026-02-16T08:22:20,312 copying src/grok/tests/security/__init__.py -> build/lib/grok/tests/security 2026-02-16T08:22:20,314 copying src/grok/tests/security/missing_role_name.py -> build/lib/grok/tests/security 2026-02-16T08:22:20,316 copying src/grok/tests/security/permissions.py -> build/lib/grok/tests/security 2026-02-16T08:22:20,318 copying src/grok/tests/security/not_a_permission_class.py -> build/lib/grok/tests/security 2026-02-16T08:22:20,320 copying src/grok/tests/security/role_i18n.py -> build/lib/grok/tests/security 2026-02-16T08:22:20,322 creating build/lib/grok/tests/adapter 2026-02-16T08:22:20,323 copying src/grok/tests/adapter/classorinterface.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,325 copying src/grok/tests/adapter/implementsnone.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,327 copying src/grok/tests/adapter/multiple.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,330 copying src/grok/tests/adapter/__init__.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,332 copying src/grok/tests/adapter/adapterdecorator.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,334 copying src/grok/tests/adapter/adapter.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,336 copying src/grok/tests/adapter/classcontext.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,338 copying src/grok/tests/adapter/classcontextimported.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,340 copying src/grok/tests/adapter/implementsnonemulti.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,341 copying src/grok/tests/adapter/nomodel.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,343 copying src/grok/tests/adapter/order.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,345 copying src/grok/tests/adapter/alphabetical.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,347 copying src/grok/tests/adapter/oldstyleclass.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,349 copying src/grok/tests/adapter/implementsmany.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,351 copying src/grok/tests/adapter/interface.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,352 copying src/grok/tests/adapter/functioncontext.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,354 copying src/grok/tests/adapter/modulecontextmultiple_fixture.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,356 copying src/grok/tests/adapter/namedadapter.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,358 copying src/grok/tests/adapter/classcontextmultiple_fixture.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,360 copying src/grok/tests/adapter/modulecontext.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,362 copying src/grok/tests/adapter/functionasargument_fixture.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,363 copying src/grok/tests/adapter/noarguments_fixture.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,365 copying src/grok/tests/adapter/interfacemodule.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,367 copying src/grok/tests/adapter/modulecontextimported.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,369 copying src/grok/tests/adapter/multiadapter.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,371 copying src/grok/tests/adapter/modulecontextmultiple.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,374 copying src/grok/tests/adapter/importedmodel2.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,376 copying src/grok/tests/adapter/multiadaptsnone.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,378 copying src/grok/tests/adapter/classcontextmultiple.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,380 copying src/grok/tests/adapter/importedmodel.py -> build/lib/grok/tests/adapter 2026-02-16T08:22:20,382 creating build/lib/grok/tests/utility 2026-02-16T08:22:20,383 copying src/grok/tests/utility/implementsnone.py -> build/lib/grok/tests/utility 2026-02-16T08:22:20,385 copying src/grok/tests/utility/__init__.py -> build/lib/grok/tests/utility 2026-02-16T08:22:20,387 copying src/grok/tests/utility/utility.py -> build/lib/grok/tests/utility 2026-02-16T08:22:20,389 copying src/grok/tests/utility/implementsnone2.py -> build/lib/grok/tests/utility 2026-02-16T08:22:20,390 copying src/grok/tests/utility/implementsmany.py -> build/lib/grok/tests/utility 2026-02-16T08:22:20,392 copying src/grok/tests/utility/implementsmany2.py -> build/lib/grok/tests/utility 2026-02-16T08:22:20,394 creating build/lib/grok/tests/error 2026-02-16T08:22:20,395 copying src/grok/tests/error/error.py -> build/lib/grok/tests/error 2026-02-16T08:22:20,397 copying src/grok/tests/error/__init__.py -> build/lib/grok/tests/error 2026-02-16T08:22:20,399 creating build/lib/grok/tests/viewlet 2026-02-16T08:22:20,400 copying src/grok/tests/viewlet/__init__.py -> build/lib/grok/tests/viewlet 2026-02-16T08:22:20,402 copying src/grok/tests/viewlet/viewlet_render_and_template.py -> build/lib/grok/tests/viewlet 2026-02-16T08:22:20,404 copying src/grok/tests/viewlet/viewlet_ambiguous_manager.py -> build/lib/grok/tests/viewlet 2026-02-16T08:22:20,406 copying src/grok/tests/viewlet/viewlet_references.py -> build/lib/grok/tests/viewlet 2026-02-16T08:22:20,408 creating build/lib/grok/tests/directive 2026-02-16T08:22:20,409 copying src/grok/tests/directive/argumenterror_fixture.py -> build/lib/grok/tests/directive 2026-02-16T08:22:20,411 copying src/grok/tests/directive/__init__.py -> build/lib/grok/tests/directive 2026-02-16T08:22:20,413 copying src/grok/tests/directive/multipletimes.py -> build/lib/grok/tests/directive 2026-02-16T08:22:20,415 copying src/grok/tests/directive/argumenterror.py -> build/lib/grok/tests/directive 2026-02-16T08:22:20,417 copying src/grok/tests/directive/multipleasdict.py -> build/lib/grok/tests/directive 2026-02-16T08:22:20,419 creating build/lib/grok/tests/traversal 2026-02-16T08:22:20,420 copying src/grok/tests/traversal/__init__.py -> build/lib/grok/tests/traversal 2026-02-16T08:22:20,423 creating build/lib/grok/tests/zcml/stoneage 2026-02-16T08:22:20,424 copying src/grok/tests/zcml/stoneage/__init__.py -> build/lib/grok/tests/zcml/stoneage 2026-02-16T08:22:20,426 copying src/grok/tests/zcml/stoneage/cave.py -> build/lib/grok/tests/zcml/stoneage 2026-02-16T08:22:20,428 creating build/lib/grok/tests/zcml/stoneage/notpackage 2026-02-16T08:22:20,429 copying src/grok/tests/zcml/stoneage/notpackage/dummy.py -> build/lib/grok/tests/zcml/stoneage/notpackage 2026-02-16T08:22:20,432 creating build/lib/grok/tests/zcml/stoneage/hunt 2026-02-16T08:22:20,433 copying src/grok/tests/zcml/stoneage/hunt/__init__.py -> build/lib/grok/tests/zcml/stoneage/hunt 2026-02-16T08:22:20,435 copying src/grok/tests/zcml/stoneage/hunt/mammoth.py -> build/lib/grok/tests/zcml/stoneage/hunt 2026-02-16T08:22:20,437 creating build/lib/grok/tests/zcml/stoneage/painting 2026-02-16T08:22:20,438 copying src/grok/tests/zcml/stoneage/painting/__init__.py -> build/lib/grok/tests/zcml/stoneage/painting 2026-02-16T08:22:20,441 creating build/lib/grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:20,442 copying src/grok/tests/grokker/onlyonce_fixture/__init__.py -> build/lib/grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:20,444 copying src/grok/tests/grokker/onlyonce_fixture/component.py -> build/lib/grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:20,446 copying src/grok/tests/grokker/onlyonce_fixture/_meta.py -> build/lib/grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:20,448 copying src/grok/tests/grokker/onlyonce_fixture/implementation.py -> build/lib/grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:20,451 creating build/lib/grok/ftests/url 2026-02-16T08:22:20,452 copying src/grok/ftests/url/__init__.py -> build/lib/grok/ftests/url 2026-02-16T08:22:20,455 copying src/grok/ftests/url/application.py -> build/lib/grok/ftests/url 2026-02-16T08:22:20,457 creating build/lib/grok/ftests/form 2026-02-16T08:22:20,458 copying src/grok/ftests/form/form.py -> build/lib/grok/ftests/form 2026-02-16T08:22:20,460 copying src/grok/ftests/form/__init__.py -> build/lib/grok/ftests/form 2026-02-16T08:22:20,462 creating build/lib/grok/ftests/forms 2026-02-16T08:22:20,463 copying src/grok/ftests/forms/__init__.py -> build/lib/grok/ftests/forms 2026-02-16T08:22:20,465 copying src/grok/ftests/forms/forms.py -> build/lib/grok/ftests/forms 2026-02-16T08:22:20,467 creating build/lib/grok/ftests/security 2026-02-16T08:22:20,468 copying src/grok/ftests/security/__init__.py -> build/lib/grok/ftests/security 2026-02-16T08:22:20,470 copying src/grok/ftests/security/groups.py -> build/lib/grok/ftests/security 2026-02-16T08:22:20,472 copying src/grok/ftests/security/preserve_permissions.py -> build/lib/grok/ftests/security 2026-02-16T08:22:20,474 copying src/grok/ftests/security/grok_view.py -> build/lib/grok/ftests/security 2026-02-16T08:22:20,476 copying src/grok/ftests/security/handle_exception.py -> build/lib/grok/ftests/security 2026-02-16T08:22:20,477 copying src/grok/ftests/security/security_view.py -> build/lib/grok/ftests/security 2026-02-16T08:22:20,479 copying src/grok/ftests/security/roles.py -> build/lib/grok/ftests/security 2026-02-16T08:22:20,482 creating build/lib/grok/ftests/lifecycle 2026-02-16T08:22:20,483 copying src/grok/ftests/lifecycle/create_application.py -> build/lib/grok/ftests/lifecycle 2026-02-16T08:22:20,485 copying src/grok/ftests/lifecycle/__init__.py -> build/lib/grok/ftests/lifecycle 2026-02-16T08:22:20,487 copying src/grok/ftests/lifecycle/lifecycle_events.py -> build/lib/grok/ftests/lifecycle 2026-02-16T08:22:20,489 creating build/lib/grok/ftests/chameleon 2026-02-16T08:22:20,490 copying src/grok/ftests/chameleon/__init__.py -> build/lib/grok/ftests/chameleon 2026-02-16T08:22:20,492 copying src/grok/ftests/chameleon/chameleon_available.py -> build/lib/grok/ftests/chameleon 2026-02-16T08:22:20,494 creating build/lib/grok/ftests/viewlet 2026-02-16T08:22:20,495 copying src/grok/ftests/viewlet/__init__.py -> build/lib/grok/ftests/viewlet 2026-02-16T08:22:20,497 copying src/grok/ftests/viewlet/viewlet_security.py -> build/lib/grok/ftests/viewlet 2026-02-16T08:22:20,500 creating build/lib/grok/ftests/site 2026-02-16T08:22:20,501 copying src/grok/ftests/site/__init__.py -> build/lib/grok/ftests/site 2026-02-16T08:22:20,503 copying src/grok/ftests/site/site.py -> build/lib/grok/ftests/site 2026-02-16T08:22:20,505 creating build/lib/grok/ftests/errorviews 2026-02-16T08:22:20,506 copying src/grok/ftests/errorviews/errorviews.py -> build/lib/grok/ftests/errorviews 2026-02-16T08:22:20,508 copying src/grok/ftests/errorviews/__init__.py -> build/lib/grok/ftests/errorviews 2026-02-16T08:22:20,510 creating build/lib/grok/ftests/catalog 2026-02-16T08:22:20,511 copying src/grok/ftests/catalog/addform.py -> build/lib/grok/ftests/catalog 2026-02-16T08:22:20,513 copying src/grok/ftests/catalog/__init__.py -> build/lib/grok/ftests/catalog 2026-02-16T08:22:20,516 creating build/lib/grok/ftests/traversal 2026-02-16T08:22:20,517 copying src/grok/ftests/traversal/__init__.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,519 copying src/grok/ftests/traversal/traversableattr.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,521 copying src/grok/ftests/traversal/items_before_views.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,523 copying src/grok/ftests/traversal/containertraverser.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,525 copying src/grok/ftests/traversal/containertraverse.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,527 copying src/grok/ftests/traversal/modeltraverse.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,529 copying src/grok/ftests/traversal/traverser_sets_parent.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,531 copying src/grok/ftests/traversal/traverser.py -> build/lib/grok/ftests/traversal 2026-02-16T08:22:20,534 running egg_info 2026-02-16T08:22:20,544 writing src/grok.egg-info/PKG-INFO 2026-02-16T08:22:20,549 writing dependency_links to src/grok.egg-info/dependency_links.txt 2026-02-16T08:22:20,552 writing requirements to src/grok.egg-info/requires.txt 2026-02-16T08:22:20,553 writing top-level names to src/grok.egg-info/top_level.txt 2026-02-16T08:22:20,593 reading manifest file 'src/grok.egg-info/SOURCES.txt' 2026-02-16T08:22:20,605 reading manifest template 'MANIFEST.in' 2026-02-16T08:22:20,691 warning: no files found matching 'documentation.cfg' 2026-02-16T08:22:20,915 adding license file 'LICENSE.txt' 2026-02-16T08:22:20,927 writing manifest file 'src/grok.egg-info/SOURCES.txt' 2026-02-16T08:22:20,948 copying src/grok/configure.zcml -> build/lib/grok 2026-02-16T08:22:20,950 copying src/grok/default.zcml -> build/lib/grok 2026-02-16T08:22:20,952 copying src/grok/dependencies.zcml -> build/lib/grok 2026-02-16T08:22:20,954 copying src/grok/ftesting.zcml -> build/lib/grok 2026-02-16T08:22:20,956 copying src/grok/meta.zcml -> build/lib/grok 2026-02-16T08:22:20,959 creating build/lib/grok/templates 2026-02-16T08:22:20,960 copying src/grok/templates/default_display_form.pt -> build/lib/grok/templates 2026-02-16T08:22:20,962 copying src/grok/templates/default_edit_form.pt -> build/lib/grok/templates 2026-02-16T08:22:20,964 creating build/lib/grok/tests/zcml/stoneage/hunt/mammoth_templates 2026-02-16T08:22:20,966 copying src/grok/tests/zcml/stoneage/hunt/mammoth_templates/index.pt -> build/lib/grok/tests/zcml/stoneage/hunt/mammoth_templates 2026-02-16T08:22:20,968 creating build/lib/grok/tests/viewlet/viewlet_render_and_template_templates 2026-02-16T08:22:20,969 copying src/grok/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt -> build/lib/grok/tests/viewlet/viewlet_render_and_template_templates 2026-02-16T08:22:20,972 creating build/lib/grok/ftests/forms/templates 2026-02-16T08:22:20,973 copying src/grok/ftests/forms/templates/master.pt -> build/lib/grok/ftests/forms/templates 2026-02-16T08:22:20,975 creating build/lib/grok/ftests/chameleon/templates 2026-02-16T08:22:20,976 copying src/grok/ftests/chameleon/templates/available.cpt -> build/lib/grok/ftests/chameleon/templates 2026-02-16T08:22:20,979 creating build/lib/grok/ftests/viewlet/viewlet_security_templates 2026-02-16T08:22:20,980 copying src/grok/ftests/viewlet/viewlet_security_templates/caveview.pt -> build/lib/grok/ftests/viewlet/viewlet_security_templates 2026-02-16T08:22:21,006 installing to build/bdist.linux-armv7l/wheel 2026-02-16T08:22:21,007 running install 2026-02-16T08:22:21,031 running install_lib 2026-02-16T08:22:21,037 creating build/bdist.linux-armv7l/wheel 2026-02-16T08:22:21,039 creating build/bdist.linux-armv7l/wheel/grok 2026-02-16T08:22:21,041 copying build/lib/grok/meta.zcml -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,043 copying build/lib/grok/events.py -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,045 copying build/lib/grok/__init__.py -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,048 copying build/lib/grok/configure.zcml -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,050 copying build/lib/grok/generations.py -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,052 copying build/lib/grok/ftesting.zcml -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,054 copying build/lib/grok/util.py -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,056 copying build/lib/grok/components.py -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,059 copying build/lib/grok/dependencies.zcml -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,061 creating build/bdist.linux-armv7l/wheel/grok/tests 2026-02-16T08:22:21,063 creating build/bdist.linux-armv7l/wheel/grok/tests/event 2026-02-16T08:22:21,064 copying build/lib/grok/tests/event/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/event 2026-02-16T08:22:21,066 copying build/lib/grok/tests/event/errorconditions_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/event 2026-02-16T08:22:21,068 copying build/lib/grok/tests/event/subscriber.py -> build/bdist.linux-armv7l/wheel/./grok/tests/event 2026-02-16T08:22:21,070 copying build/lib/grok/tests/event/errorconditions.py -> build/bdist.linux-armv7l/wheel/./grok/tests/event 2026-02-16T08:22:21,072 creating build/bdist.linux-armv7l/wheel/grok/tests/container 2026-02-16T08:22:21,073 copying build/lib/grok/tests/container/orderedcontainerfiresevent.py -> build/bdist.linux-armv7l/wheel/./grok/tests/container 2026-02-16T08:22:21,074 copying build/lib/grok/tests/container/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/container 2026-02-16T08:22:21,076 copying build/lib/grok/tests/container/container_model.py -> build/bdist.linux-armv7l/wheel/./grok/tests/container 2026-02-16T08:22:21,078 copying build/lib/grok/tests/container/container.py -> build/bdist.linux-armv7l/wheel/./grok/tests/container 2026-02-16T08:22:21,079 copying build/lib/grok/tests/container/orderedcontainer.py -> build/bdist.linux-armv7l/wheel/./grok/tests/container 2026-02-16T08:22:21,081 copying build/lib/grok/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests 2026-02-16T08:22:21,083 creating build/bdist.linux-armv7l/wheel/grok/tests/zcml 2026-02-16T08:22:21,085 creating build/bdist.linux-armv7l/wheel/grok/tests/zcml/stoneage 2026-02-16T08:22:21,086 copying build/lib/grok/tests/zcml/stoneage/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml/stoneage 2026-02-16T08:22:21,088 creating build/bdist.linux-armv7l/wheel/grok/tests/zcml/stoneage/notpackage 2026-02-16T08:22:21,089 copying build/lib/grok/tests/zcml/stoneage/notpackage/dummy.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml/stoneage/notpackage 2026-02-16T08:22:21,091 copying build/lib/grok/tests/zcml/stoneage/cave.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml/stoneage 2026-02-16T08:22:21,093 creating build/bdist.linux-armv7l/wheel/grok/tests/zcml/stoneage/hunt 2026-02-16T08:22:21,095 copying build/lib/grok/tests/zcml/stoneage/hunt/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml/stoneage/hunt 2026-02-16T08:22:21,097 copying build/lib/grok/tests/zcml/stoneage/hunt/mammoth.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml/stoneage/hunt 2026-02-16T08:22:21,099 creating build/bdist.linux-armv7l/wheel/grok/tests/zcml/stoneage/hunt/mammoth_templates 2026-02-16T08:22:21,100 copying build/lib/grok/tests/zcml/stoneage/hunt/mammoth_templates/index.pt -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml/stoneage/hunt/mammoth_templates 2026-02-16T08:22:21,103 creating build/bdist.linux-armv7l/wheel/grok/tests/zcml/stoneage/painting 2026-02-16T08:22:21,104 copying build/lib/grok/tests/zcml/stoneage/painting/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml/stoneage/painting 2026-02-16T08:22:21,106 copying build/lib/grok/tests/zcml/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml 2026-02-16T08:22:21,107 copying build/lib/grok/tests/zcml/directiveimporterror.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml 2026-02-16T08:22:21,109 copying build/lib/grok/tests/zcml/directiveerror.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml 2026-02-16T08:22:21,111 copying build/lib/grok/tests/zcml/directivemodule.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml 2026-02-16T08:22:21,113 copying build/lib/grok/tests/zcml/directiveimporterror_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml 2026-02-16T08:22:21,115 copying build/lib/grok/tests/zcml/directivepackage.py -> build/bdist.linux-armv7l/wheel/./grok/tests/zcml 2026-02-16T08:22:21,117 creating build/bdist.linux-armv7l/wheel/grok/tests/grokker 2026-02-16T08:22:21,118 copying build/lib/grok/tests/grokker/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker 2026-02-16T08:22:21,120 copying build/lib/grok/tests/grokker/priority_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker 2026-02-16T08:22:21,121 copying build/lib/grok/tests/grokker/continue_scanning_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker 2026-02-16T08:22:21,123 copying build/lib/grok/tests/grokker/priority.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker 2026-02-16T08:22:21,125 copying build/lib/grok/tests/grokker/continue_scanning.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker 2026-02-16T08:22:21,127 copying build/lib/grok/tests/grokker/onlyonce.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker 2026-02-16T08:22:21,129 copying build/lib/grok/tests/grokker/grokcomponent.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker 2026-02-16T08:22:21,131 creating build/bdist.linux-armv7l/wheel/grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:21,132 copying build/lib/grok/tests/grokker/onlyonce_fixture/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:21,134 copying build/lib/grok/tests/grokker/onlyonce_fixture/component.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:21,136 copying build/lib/grok/tests/grokker/onlyonce_fixture/_meta.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:21,137 copying build/lib/grok/tests/grokker/onlyonce_fixture/implementation.py -> build/bdist.linux-armv7l/wheel/./grok/tests/grokker/onlyonce_fixture 2026-02-16T08:22:21,140 creating build/bdist.linux-armv7l/wheel/grok/tests/baseclass 2026-02-16T08:22:21,141 copying build/lib/grok/tests/baseclass/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/baseclass 2026-02-16T08:22:21,142 copying build/lib/grok/tests/baseclass/base.py -> build/bdist.linux-armv7l/wheel/./grok/tests/baseclass 2026-02-16T08:22:21,144 copying build/lib/grok/tests/baseclass/basedirective.py -> build/bdist.linux-armv7l/wheel/./grok/tests/baseclass 2026-02-16T08:22:21,147 creating build/bdist.linux-armv7l/wheel/grok/tests/security 2026-02-16T08:22:21,148 copying build/lib/grok/tests/security/not_a_permission_class_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/security 2026-02-16T08:22:21,150 copying build/lib/grok/tests/security/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/security 2026-02-16T08:22:21,151 copying build/lib/grok/tests/security/missing_role_name.py -> build/bdist.linux-armv7l/wheel/./grok/tests/security 2026-02-16T08:22:21,153 copying build/lib/grok/tests/security/permissions.py -> build/bdist.linux-armv7l/wheel/./grok/tests/security 2026-02-16T08:22:21,155 copying build/lib/grok/tests/security/not_a_permission_class.py -> build/bdist.linux-armv7l/wheel/./grok/tests/security 2026-02-16T08:22:21,157 copying build/lib/grok/tests/security/role_i18n.py -> build/bdist.linux-armv7l/wheel/./grok/tests/security 2026-02-16T08:22:21,160 creating build/bdist.linux-armv7l/wheel/grok/tests/adapter 2026-02-16T08:22:21,161 copying build/lib/grok/tests/adapter/classorinterface.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,163 copying build/lib/grok/tests/adapter/implementsnone.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,164 copying build/lib/grok/tests/adapter/multiple.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,166 copying build/lib/grok/tests/adapter/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,168 copying build/lib/grok/tests/adapter/adapterdecorator.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,170 copying build/lib/grok/tests/adapter/adapter.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,172 copying build/lib/grok/tests/adapter/classcontext.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,174 copying build/lib/grok/tests/adapter/classcontextimported.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,176 copying build/lib/grok/tests/adapter/implementsnonemulti.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,177 copying build/lib/grok/tests/adapter/nomodel.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,179 copying build/lib/grok/tests/adapter/order.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,181 copying build/lib/grok/tests/adapter/alphabetical.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,183 copying build/lib/grok/tests/adapter/oldstyleclass.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,184 copying build/lib/grok/tests/adapter/implementsmany.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,186 copying build/lib/grok/tests/adapter/interface.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,188 copying build/lib/grok/tests/adapter/functioncontext.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,190 copying build/lib/grok/tests/adapter/modulecontextmultiple_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,192 copying build/lib/grok/tests/adapter/namedadapter.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,193 copying build/lib/grok/tests/adapter/classcontextmultiple_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,195 copying build/lib/grok/tests/adapter/modulecontext.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,197 copying build/lib/grok/tests/adapter/functionasargument_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,199 copying build/lib/grok/tests/adapter/noarguments_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,201 copying build/lib/grok/tests/adapter/interfacemodule.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,202 copying build/lib/grok/tests/adapter/modulecontextimported.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,204 copying build/lib/grok/tests/adapter/multiadapter.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,206 copying build/lib/grok/tests/adapter/modulecontextmultiple.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,208 copying build/lib/grok/tests/adapter/importedmodel2.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,209 copying build/lib/grok/tests/adapter/multiadaptsnone.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,211 copying build/lib/grok/tests/adapter/classcontextmultiple.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,213 copying build/lib/grok/tests/adapter/importedmodel.py -> build/bdist.linux-armv7l/wheel/./grok/tests/adapter 2026-02-16T08:22:21,215 copying build/lib/grok/tests/test_grok.py -> build/bdist.linux-armv7l/wheel/./grok/tests 2026-02-16T08:22:21,218 creating build/bdist.linux-armv7l/wheel/grok/tests/utility 2026-02-16T08:22:21,219 copying build/lib/grok/tests/utility/implementsnone.py -> build/bdist.linux-armv7l/wheel/./grok/tests/utility 2026-02-16T08:22:21,221 copying build/lib/grok/tests/utility/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/utility 2026-02-16T08:22:21,223 copying build/lib/grok/tests/utility/utility.py -> build/bdist.linux-armv7l/wheel/./grok/tests/utility 2026-02-16T08:22:21,225 copying build/lib/grok/tests/utility/implementsnone2.py -> build/bdist.linux-armv7l/wheel/./grok/tests/utility 2026-02-16T08:22:21,227 copying build/lib/grok/tests/utility/implementsmany.py -> build/bdist.linux-armv7l/wheel/./grok/tests/utility 2026-02-16T08:22:21,229 copying build/lib/grok/tests/utility/implementsmany2.py -> build/bdist.linux-armv7l/wheel/./grok/tests/utility 2026-02-16T08:22:21,231 creating build/bdist.linux-armv7l/wheel/grok/tests/error 2026-02-16T08:22:21,232 copying build/lib/grok/tests/error/error.py -> build/bdist.linux-armv7l/wheel/./grok/tests/error 2026-02-16T08:22:21,234 copying build/lib/grok/tests/error/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/error 2026-02-16T08:22:21,236 creating build/bdist.linux-armv7l/wheel/grok/tests/viewlet 2026-02-16T08:22:21,237 copying build/lib/grok/tests/viewlet/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/viewlet 2026-02-16T08:22:21,239 copying build/lib/grok/tests/viewlet/viewlet_render_and_template.py -> build/bdist.linux-armv7l/wheel/./grok/tests/viewlet 2026-02-16T08:22:21,241 copying build/lib/grok/tests/viewlet/viewlet_ambiguous_manager.py -> build/bdist.linux-armv7l/wheel/./grok/tests/viewlet 2026-02-16T08:22:21,243 creating build/bdist.linux-armv7l/wheel/grok/tests/viewlet/viewlet_render_and_template_templates 2026-02-16T08:22:21,244 copying build/lib/grok/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt -> build/bdist.linux-armv7l/wheel/./grok/tests/viewlet/viewlet_render_and_template_templates 2026-02-16T08:22:21,245 copying build/lib/grok/tests/viewlet/viewlet_references.py -> build/bdist.linux-armv7l/wheel/./grok/tests/viewlet 2026-02-16T08:22:21,248 creating build/bdist.linux-armv7l/wheel/grok/tests/directive 2026-02-16T08:22:21,249 copying build/lib/grok/tests/directive/argumenterror_fixture.py -> build/bdist.linux-armv7l/wheel/./grok/tests/directive 2026-02-16T08:22:21,251 copying build/lib/grok/tests/directive/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/directive 2026-02-16T08:22:21,253 copying build/lib/grok/tests/directive/multipletimes.py -> build/bdist.linux-armv7l/wheel/./grok/tests/directive 2026-02-16T08:22:21,255 copying build/lib/grok/tests/directive/argumenterror.py -> build/bdist.linux-armv7l/wheel/./grok/tests/directive 2026-02-16T08:22:21,256 copying build/lib/grok/tests/directive/multipleasdict.py -> build/bdist.linux-armv7l/wheel/./grok/tests/directive 2026-02-16T08:22:21,259 creating build/bdist.linux-armv7l/wheel/grok/tests/traversal 2026-02-16T08:22:21,260 copying build/lib/grok/tests/traversal/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/tests/traversal 2026-02-16T08:22:21,262 creating build/bdist.linux-armv7l/wheel/grok/templates 2026-02-16T08:22:21,263 copying build/lib/grok/templates/default_edit_form.pt -> build/bdist.linux-armv7l/wheel/./grok/templates 2026-02-16T08:22:21,265 copying build/lib/grok/templates/default_display_form.pt -> build/bdist.linux-armv7l/wheel/./grok/templates 2026-02-16T08:22:21,267 copying build/lib/grok/interfaces.py -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,269 copying build/lib/grok/testing.py -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,271 copying build/lib/grok/default.zcml -> build/bdist.linux-armv7l/wheel/./grok 2026-02-16T08:22:21,274 creating build/bdist.linux-armv7l/wheel/grok/ftests 2026-02-16T08:22:21,275 creating build/bdist.linux-armv7l/wheel/grok/ftests/url 2026-02-16T08:22:21,276 copying build/lib/grok/ftests/url/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/url 2026-02-16T08:22:21,278 copying build/lib/grok/ftests/url/application.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/url 2026-02-16T08:22:21,280 copying build/lib/grok/ftests/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests 2026-02-16T08:22:21,283 creating build/bdist.linux-armv7l/wheel/grok/ftests/form 2026-02-16T08:22:21,284 copying build/lib/grok/ftests/form/form.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/form 2026-02-16T08:22:21,286 copying build/lib/grok/ftests/form/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/form 2026-02-16T08:22:21,289 creating build/bdist.linux-armv7l/wheel/grok/ftests/forms 2026-02-16T08:22:21,290 copying build/lib/grok/ftests/forms/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/forms 2026-02-16T08:22:21,292 copying build/lib/grok/ftests/forms/forms.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/forms 2026-02-16T08:22:21,294 creating build/bdist.linux-armv7l/wheel/grok/ftests/forms/templates 2026-02-16T08:22:21,295 copying build/lib/grok/ftests/forms/templates/master.pt -> build/bdist.linux-armv7l/wheel/./grok/ftests/forms/templates 2026-02-16T08:22:21,298 creating build/bdist.linux-armv7l/wheel/grok/ftests/security 2026-02-16T08:22:21,299 copying build/lib/grok/ftests/security/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/security 2026-02-16T08:22:21,301 copying build/lib/grok/ftests/security/groups.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/security 2026-02-16T08:22:21,302 copying build/lib/grok/ftests/security/preserve_permissions.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/security 2026-02-16T08:22:21,304 copying build/lib/grok/ftests/security/grok_view.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/security 2026-02-16T08:22:21,306 copying build/lib/grok/ftests/security/handle_exception.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/security 2026-02-16T08:22:21,308 copying build/lib/grok/ftests/security/security_view.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/security 2026-02-16T08:22:21,310 copying build/lib/grok/ftests/security/roles.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/security 2026-02-16T08:22:21,312 creating build/bdist.linux-armv7l/wheel/grok/ftests/lifecycle 2026-02-16T08:22:21,314 copying build/lib/grok/ftests/lifecycle/create_application.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/lifecycle 2026-02-16T08:22:21,316 copying build/lib/grok/ftests/lifecycle/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/lifecycle 2026-02-16T08:22:21,317 copying build/lib/grok/ftests/lifecycle/lifecycle_events.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/lifecycle 2026-02-16T08:22:21,319 copying build/lib/grok/ftests/test_grok_functional.py -> build/bdist.linux-armv7l/wheel/./grok/ftests 2026-02-16T08:22:21,322 creating build/bdist.linux-armv7l/wheel/grok/ftests/chameleon 2026-02-16T08:22:21,323 copying build/lib/grok/ftests/chameleon/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/chameleon 2026-02-16T08:22:21,325 creating build/bdist.linux-armv7l/wheel/grok/ftests/chameleon/templates 2026-02-16T08:22:21,327 copying build/lib/grok/ftests/chameleon/templates/available.cpt -> build/bdist.linux-armv7l/wheel/./grok/ftests/chameleon/templates 2026-02-16T08:22:21,329 copying build/lib/grok/ftests/chameleon/chameleon_available.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/chameleon 2026-02-16T08:22:21,331 creating build/bdist.linux-armv7l/wheel/grok/ftests/viewlet 2026-02-16T08:22:21,332 copying build/lib/grok/ftests/viewlet/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/viewlet 2026-02-16T08:22:21,335 creating build/bdist.linux-armv7l/wheel/grok/ftests/viewlet/viewlet_security_templates 2026-02-16T08:22:21,336 copying build/lib/grok/ftests/viewlet/viewlet_security_templates/caveview.pt -> build/bdist.linux-armv7l/wheel/./grok/ftests/viewlet/viewlet_security_templates 2026-02-16T08:22:21,338 copying build/lib/grok/ftests/viewlet/viewlet_security.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/viewlet 2026-02-16T08:22:21,341 creating build/bdist.linux-armv7l/wheel/grok/ftests/site 2026-02-16T08:22:21,342 copying build/lib/grok/ftests/site/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/site 2026-02-16T08:22:21,344 copying build/lib/grok/ftests/site/site.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/site 2026-02-16T08:22:21,346 creating build/bdist.linux-armv7l/wheel/grok/ftests/errorviews 2026-02-16T08:22:21,347 copying build/lib/grok/ftests/errorviews/errorviews.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/errorviews 2026-02-16T08:22:21,350 copying build/lib/grok/ftests/errorviews/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/errorviews 2026-02-16T08:22:21,352 creating build/bdist.linux-armv7l/wheel/grok/ftests/catalog 2026-02-16T08:22:21,353 copying build/lib/grok/ftests/catalog/addform.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/catalog 2026-02-16T08:22:21,355 copying build/lib/grok/ftests/catalog/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/catalog 2026-02-16T08:22:21,357 creating build/bdist.linux-armv7l/wheel/grok/ftests/traversal 2026-02-16T08:22:21,358 copying build/lib/grok/ftests/traversal/__init__.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,360 copying build/lib/grok/ftests/traversal/traversableattr.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,362 copying build/lib/grok/ftests/traversal/items_before_views.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,364 copying build/lib/grok/ftests/traversal/containertraverser.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,365 copying build/lib/grok/ftests/traversal/containertraverse.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,367 copying build/lib/grok/ftests/traversal/modeltraverse.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,369 copying build/lib/grok/ftests/traversal/traverser_sets_parent.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,371 copying build/lib/grok/ftests/traversal/traverser.py -> build/bdist.linux-armv7l/wheel/./grok/ftests/traversal 2026-02-16T08:22:21,373 running install_egg_info 2026-02-16T08:22:21,378 Copying src/grok.egg-info to build/bdist.linux-armv7l/wheel/./grok-6.2-py3.11.egg-info 2026-02-16T08:22:21,390 running install_scripts 2026-02-16T08:22:21,401 creating build/bdist.linux-armv7l/wheel/grok-6.2.dist-info/WHEEL 2026-02-16T08:22:21,404 creating '/tmp/pip-wheel-4es_rmho/.tmp-y_pijsc0/grok-6.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-16T08:22:21,407 adding 'grok/__init__.py' 2026-02-16T08:22:21,409 adding 'grok/components.py' 2026-02-16T08:22:21,410 adding 'grok/configure.zcml' 2026-02-16T08:22:21,412 adding 'grok/default.zcml' 2026-02-16T08:22:21,413 adding 'grok/dependencies.zcml' 2026-02-16T08:22:21,414 adding 'grok/events.py' 2026-02-16T08:22:21,416 adding 'grok/ftesting.zcml' 2026-02-16T08:22:21,417 adding 'grok/generations.py' 2026-02-16T08:22:21,419 adding 'grok/interfaces.py' 2026-02-16T08:22:21,420 adding 'grok/meta.zcml' 2026-02-16T08:22:21,421 adding 'grok/testing.py' 2026-02-16T08:22:21,423 adding 'grok/util.py' 2026-02-16T08:22:21,424 adding 'grok/ftests/__init__.py' 2026-02-16T08:22:21,426 adding 'grok/ftests/test_grok_functional.py' 2026-02-16T08:22:21,428 adding 'grok/ftests/catalog/__init__.py' 2026-02-16T08:22:21,429 adding 'grok/ftests/catalog/addform.py' 2026-02-16T08:22:21,431 adding 'grok/ftests/chameleon/__init__.py' 2026-02-16T08:22:21,432 adding 'grok/ftests/chameleon/chameleon_available.py' 2026-02-16T08:22:21,434 adding 'grok/ftests/chameleon/templates/available.cpt' 2026-02-16T08:22:21,435 adding 'grok/ftests/errorviews/__init__.py' 2026-02-16T08:22:21,436 adding 'grok/ftests/errorviews/errorviews.py' 2026-02-16T08:22:21,438 adding 'grok/ftests/form/__init__.py' 2026-02-16T08:22:21,439 adding 'grok/ftests/form/form.py' 2026-02-16T08:22:21,441 adding 'grok/ftests/forms/__init__.py' 2026-02-16T08:22:21,442 adding 'grok/ftests/forms/forms.py' 2026-02-16T08:22:21,444 adding 'grok/ftests/forms/templates/master.pt' 2026-02-16T08:22:21,446 adding 'grok/ftests/lifecycle/__init__.py' 2026-02-16T08:22:21,447 adding 'grok/ftests/lifecycle/create_application.py' 2026-02-16T08:22:21,448 adding 'grok/ftests/lifecycle/lifecycle_events.py' 2026-02-16T08:22:21,450 adding 'grok/ftests/security/__init__.py' 2026-02-16T08:22:21,451 adding 'grok/ftests/security/grok_view.py' 2026-02-16T08:22:21,453 adding 'grok/ftests/security/groups.py' 2026-02-16T08:22:21,454 adding 'grok/ftests/security/handle_exception.py' 2026-02-16T08:22:21,455 adding 'grok/ftests/security/preserve_permissions.py' 2026-02-16T08:22:21,457 adding 'grok/ftests/security/roles.py' 2026-02-16T08:22:21,458 adding 'grok/ftests/security/security_view.py' 2026-02-16T08:22:21,459 adding 'grok/ftests/site/__init__.py' 2026-02-16T08:22:21,461 adding 'grok/ftests/site/site.py' 2026-02-16T08:22:21,462 adding 'grok/ftests/traversal/__init__.py' 2026-02-16T08:22:21,464 adding 'grok/ftests/traversal/containertraverse.py' 2026-02-16T08:22:21,465 adding 'grok/ftests/traversal/containertraverser.py' 2026-02-16T08:22:21,466 adding 'grok/ftests/traversal/items_before_views.py' 2026-02-16T08:22:21,467 adding 'grok/ftests/traversal/modeltraverse.py' 2026-02-16T08:22:21,469 adding 'grok/ftests/traversal/traversableattr.py' 2026-02-16T08:22:21,470 adding 'grok/ftests/traversal/traverser.py' 2026-02-16T08:22:21,471 adding 'grok/ftests/traversal/traverser_sets_parent.py' 2026-02-16T08:22:21,473 adding 'grok/ftests/url/__init__.py' 2026-02-16T08:22:21,474 adding 'grok/ftests/url/application.py' 2026-02-16T08:22:21,476 adding 'grok/ftests/viewlet/__init__.py' 2026-02-16T08:22:21,477 adding 'grok/ftests/viewlet/viewlet_security.py' 2026-02-16T08:22:21,479 adding 'grok/ftests/viewlet/viewlet_security_templates/caveview.pt' 2026-02-16T08:22:21,481 adding 'grok/templates/default_display_form.pt' 2026-02-16T08:22:21,482 adding 'grok/templates/default_edit_form.pt' 2026-02-16T08:22:21,484 adding 'grok/tests/__init__.py' 2026-02-16T08:22:21,485 adding 'grok/tests/test_grok.py' 2026-02-16T08:22:21,487 adding 'grok/tests/adapter/__init__.py' 2026-02-16T08:22:21,488 adding 'grok/tests/adapter/adapter.py' 2026-02-16T08:22:21,489 adding 'grok/tests/adapter/adapterdecorator.py' 2026-02-16T08:22:21,491 adding 'grok/tests/adapter/alphabetical.py' 2026-02-16T08:22:21,492 adding 'grok/tests/adapter/classcontext.py' 2026-02-16T08:22:21,493 adding 'grok/tests/adapter/classcontextimported.py' 2026-02-16T08:22:21,494 adding 'grok/tests/adapter/classcontextmultiple.py' 2026-02-16T08:22:21,496 adding 'grok/tests/adapter/classcontextmultiple_fixture.py' 2026-02-16T08:22:21,497 adding 'grok/tests/adapter/classorinterface.py' 2026-02-16T08:22:21,498 adding 'grok/tests/adapter/functionasargument_fixture.py' 2026-02-16T08:22:21,499 adding 'grok/tests/adapter/functioncontext.py' 2026-02-16T08:22:21,501 adding 'grok/tests/adapter/implementsmany.py' 2026-02-16T08:22:21,502 adding 'grok/tests/adapter/implementsnone.py' 2026-02-16T08:22:21,503 adding 'grok/tests/adapter/implementsnonemulti.py' 2026-02-16T08:22:21,505 adding 'grok/tests/adapter/importedmodel.py' 2026-02-16T08:22:21,506 adding 'grok/tests/adapter/importedmodel2.py' 2026-02-16T08:22:21,507 adding 'grok/tests/adapter/interface.py' 2026-02-16T08:22:21,508 adding 'grok/tests/adapter/interfacemodule.py' 2026-02-16T08:22:21,510 adding 'grok/tests/adapter/modulecontext.py' 2026-02-16T08:22:21,511 adding 'grok/tests/adapter/modulecontextimported.py' 2026-02-16T08:22:21,512 adding 'grok/tests/adapter/modulecontextmultiple.py' 2026-02-16T08:22:21,513 adding 'grok/tests/adapter/modulecontextmultiple_fixture.py' 2026-02-16T08:22:21,514 adding 'grok/tests/adapter/multiadapter.py' 2026-02-16T08:22:21,516 adding 'grok/tests/adapter/multiadaptsnone.py' 2026-02-16T08:22:21,517 adding 'grok/tests/adapter/multiple.py' 2026-02-16T08:22:21,518 adding 'grok/tests/adapter/namedadapter.py' 2026-02-16T08:22:21,519 adding 'grok/tests/adapter/noarguments_fixture.py' 2026-02-16T08:22:21,520 adding 'grok/tests/adapter/nomodel.py' 2026-02-16T08:22:21,521 adding 'grok/tests/adapter/oldstyleclass.py' 2026-02-16T08:22:21,523 adding 'grok/tests/adapter/order.py' 2026-02-16T08:22:21,524 adding 'grok/tests/baseclass/__init__.py' 2026-02-16T08:22:21,526 adding 'grok/tests/baseclass/base.py' 2026-02-16T08:22:21,527 adding 'grok/tests/baseclass/basedirective.py' 2026-02-16T08:22:21,529 adding 'grok/tests/container/__init__.py' 2026-02-16T08:22:21,530 adding 'grok/tests/container/container.py' 2026-02-16T08:22:21,531 adding 'grok/tests/container/container_model.py' 2026-02-16T08:22:21,532 adding 'grok/tests/container/orderedcontainer.py' 2026-02-16T08:22:21,534 adding 'grok/tests/container/orderedcontainerfiresevent.py' 2026-02-16T08:22:21,536 adding 'grok/tests/directive/__init__.py' 2026-02-16T08:22:21,537 adding 'grok/tests/directive/argumenterror.py' 2026-02-16T08:22:21,538 adding 'grok/tests/directive/argumenterror_fixture.py' 2026-02-16T08:22:21,539 adding 'grok/tests/directive/multipleasdict.py' 2026-02-16T08:22:21,540 adding 'grok/tests/directive/multipletimes.py' 2026-02-16T08:22:21,542 adding 'grok/tests/error/__init__.py' 2026-02-16T08:22:21,543 adding 'grok/tests/error/error.py' 2026-02-16T08:22:21,545 adding 'grok/tests/event/__init__.py' 2026-02-16T08:22:21,546 adding 'grok/tests/event/errorconditions.py' 2026-02-16T08:22:21,547 adding 'grok/tests/event/errorconditions_fixture.py' 2026-02-16T08:22:21,548 adding 'grok/tests/event/subscriber.py' 2026-02-16T08:22:21,550 adding 'grok/tests/grokker/__init__.py' 2026-02-16T08:22:21,551 adding 'grok/tests/grokker/continue_scanning.py' 2026-02-16T08:22:21,552 adding 'grok/tests/grokker/continue_scanning_fixture.py' 2026-02-16T08:22:21,554 adding 'grok/tests/grokker/grokcomponent.py' 2026-02-16T08:22:21,555 adding 'grok/tests/grokker/onlyonce.py' 2026-02-16T08:22:21,556 adding 'grok/tests/grokker/priority.py' 2026-02-16T08:22:21,557 adding 'grok/tests/grokker/priority_fixture.py' 2026-02-16T08:22:21,559 adding 'grok/tests/grokker/onlyonce_fixture/__init__.py' 2026-02-16T08:22:21,560 adding 'grok/tests/grokker/onlyonce_fixture/_meta.py' 2026-02-16T08:22:21,561 adding 'grok/tests/grokker/onlyonce_fixture/component.py' 2026-02-16T08:22:21,562 adding 'grok/tests/grokker/onlyonce_fixture/implementation.py' 2026-02-16T08:22:21,564 adding 'grok/tests/security/__init__.py' 2026-02-16T08:22:21,566 adding 'grok/tests/security/missing_role_name.py' 2026-02-16T08:22:21,567 adding 'grok/tests/security/not_a_permission_class.py' 2026-02-16T08:22:21,569 adding 'grok/tests/security/not_a_permission_class_fixture.py' 2026-02-16T08:22:21,570 adding 'grok/tests/security/permissions.py' 2026-02-16T08:22:21,572 adding 'grok/tests/security/role_i18n.py' 2026-02-16T08:22:21,575 adding 'grok/tests/traversal/__init__.py' 2026-02-16T08:22:21,578 adding 'grok/tests/utility/__init__.py' 2026-02-16T08:22:21,580 adding 'grok/tests/utility/implementsmany.py' 2026-02-16T08:22:21,581 adding 'grok/tests/utility/implementsmany2.py' 2026-02-16T08:22:21,582 adding 'grok/tests/utility/implementsnone.py' 2026-02-16T08:22:21,584 adding 'grok/tests/utility/implementsnone2.py' 2026-02-16T08:22:21,586 adding 'grok/tests/utility/utility.py' 2026-02-16T08:22:21,588 adding 'grok/tests/viewlet/__init__.py' 2026-02-16T08:22:21,590 adding 'grok/tests/viewlet/viewlet_ambiguous_manager.py' 2026-02-16T08:22:21,591 adding 'grok/tests/viewlet/viewlet_references.py' 2026-02-16T08:22:21,593 adding 'grok/tests/viewlet/viewlet_render_and_template.py' 2026-02-16T08:22:21,595 adding 'grok/tests/viewlet/viewlet_render_and_template_templates/viewlet.pt' 2026-02-16T08:22:21,597 adding 'grok/tests/zcml/__init__.py' 2026-02-16T08:22:21,599 adding 'grok/tests/zcml/directiveerror.py' 2026-02-16T08:22:21,600 adding 'grok/tests/zcml/directiveimporterror.py' 2026-02-16T08:22:21,602 adding 'grok/tests/zcml/directiveimporterror_fixture.py' 2026-02-16T08:22:21,603 adding 'grok/tests/zcml/directivemodule.py' 2026-02-16T08:22:21,605 adding 'grok/tests/zcml/directivepackage.py' 2026-02-16T08:22:21,607 adding 'grok/tests/zcml/stoneage/__init__.py' 2026-02-16T08:22:21,608 adding 'grok/tests/zcml/stoneage/cave.py' 2026-02-16T08:22:21,610 adding 'grok/tests/zcml/stoneage/hunt/__init__.py' 2026-02-16T08:22:21,612 adding 'grok/tests/zcml/stoneage/hunt/mammoth.py' 2026-02-16T08:22:21,614 adding 'grok/tests/zcml/stoneage/hunt/mammoth_templates/index.pt' 2026-02-16T08:22:21,616 adding 'grok/tests/zcml/stoneage/notpackage/dummy.py' 2026-02-16T08:22:21,618 adding 'grok/tests/zcml/stoneage/painting/__init__.py' 2026-02-16T08:22:21,622 adding 'grok-6.2.dist-info/licenses/LICENSE.txt' 2026-02-16T08:22:21,631 adding 'grok-6.2.dist-info/METADATA' 2026-02-16T08:22:21,633 adding 'grok-6.2.dist-info/WHEEL' 2026-02-16T08:22:21,634 adding 'grok-6.2.dist-info/top_level.txt' 2026-02-16T08:22:21,638 adding 'grok-6.2.dist-info/RECORD' 2026-02-16T08:22:21,644 removing build/bdist.linux-armv7l/wheel 2026-02-16T08:22:21,795 Building wheel for grok (pyproject.toml): finished with status 'done' 2026-02-16T08:22:21,802 Created wheel for grok: filename=grok-6.2-py3-none-any.whl size=94224 sha256=897c4e271163cf039cc1c16c79b8b7ef04382d65042e8ffd917aec0a395666ed 2026-02-16T08:22:21,803 Stored in directory: /tmp/pip-ephem-wheel-cache-ps7y3hem/wheels/ee/af/2e/d65c2a3895671e60b8c31034997dbdde3462d96799df824815 2026-02-16T08:22:21,826 Successfully built grok 2026-02-16T08:22:21,831 Removed build tracker: '/tmp/pip-build-tracker-2ydextl3'