2026-05-01T18:45:08,246 Created temporary directory: /tmp/pip-ephem-wheel-cache-nc16gr9g 2026-05-01T18:45:08,247 Created temporary directory: /tmp/pip-build-tracker-jb76xtj7 2026-05-01T18:45:08,248 Initialized build tracking at /tmp/pip-build-tracker-jb76xtj7 2026-05-01T18:45:08,248 Created build tracker: /tmp/pip-build-tracker-jb76xtj7 2026-05-01T18:45:08,249 Entered build tracker: /tmp/pip-build-tracker-jb76xtj7 2026-05-01T18:45:08,250 Created temporary directory: /tmp/pip-wheel-czmk63y0 2026-05-01T18:45:08,253 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-05-01T18:45:08,255 Created temporary directory: /tmp/pip-ephem-wheel-cache-3_3zwtnc 2026-05-01T18:45:08,277 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T18:45:08,280 2 location(s) to search for versions of ckanext-toolbelt: 2026-05-01T18:45:08,280 * https://pypi.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,280 * https://www.piwheels.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,281 Fetching project page and analyzing links: https://pypi.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,282 Getting page https://pypi.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,283 Found index url https://pypi.org/simple 2026-05-01T18:45:08,535 Fetched page https://pypi.org/simple/ckanext-toolbelt/ as application/vnd.pypi.simple.v1+json 2026-05-01T18:45:08,567 Found link https://files.pythonhosted.org/packages/67/8e/45a377db4f48c805aa0c695b3fa2d786fe8f3dc37abd1363982b8cdcbc08/ckanext-toolbelt-0.0.1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.1 2026-05-01T18:45:08,568 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ac/5c/12813badfe0a3c46de1fb155b9863e847312044b3259a4a71fe5431731e9/ckanext_toolbelt-0.0.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,569 Found link https://files.pythonhosted.org/packages/e3/86/d37803b6afe64d9d77a635e19b3ac57ef27ec60b2f1a412e49c33223a93e/ckanext-toolbelt-0.0.2.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.2 2026-05-01T18:45:08,570 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/00/ac/027d819d401c7eaa93b2ae6e6a528853964eba7a3f9ff160d75df705887f/ckanext_toolbelt-0.0.2-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,571 Found link https://files.pythonhosted.org/packages/ec/06/b1275170442529b8a34acd4f6789fc24478481b1bdf6f5aa5c912eebeaff/ckanext-toolbelt-0.0.3.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.3 2026-05-01T18:45:08,571 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/07/c3/c39e1c112ac9ce7a430f770ccdfe731943f1e2565c15ee32a359e06e0af2/ckanext_toolbelt-0.0.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,572 Found link https://files.pythonhosted.org/packages/3b/9d/3ef4fdd617bb2dfe5891e30b7e4fcb5a8891f215ee5b2ba3943899c12b64/ckanext-toolbelt-0.0.3.post1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.3.post1 2026-05-01T18:45:08,573 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/04/dd/eb7949adda281f2ea8cc17f346e8415e7fbac4061288d7623928e3b98ef9/ckanext_toolbelt-0.0.3.post1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,574 Found link https://files.pythonhosted.org/packages/f8/4a/5da7eb216b4f86a07fb46f6698cbeab109f66d0c3439b1eecba51b6a522e/ckanext-toolbelt-0.0.4.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.4 2026-05-01T18:45:08,575 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/37/06/e64a8931632f1a8e16c01277b8ec6c6551d26931e57073fa1d9f7eac63ff/ckanext_toolbelt-0.0.4-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,576 Found link https://files.pythonhosted.org/packages/1c/66/c73f733c30afaa066abe3523ce17c8a996dd6b918b729a3aa815a6d8632a/ckanext-toolbelt-0.0.5.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.5 2026-05-01T18:45:08,577 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/61/c4/c0163d08cdbb2afbc4ec23de434694cc8a7c1ee016737fa42b45527b95b0/ckanext_toolbelt-0.0.5-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,577 Found link https://files.pythonhosted.org/packages/5c/be/d2b0582e7d793279e3db4d1dbc17725428192fc62582bd4e7efb42bea090/ckanext-toolbelt-0.0.6.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.6 2026-05-01T18:45:08,578 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/9f/7a/edebc75d452f41b9222daf9f317e45cfa8a106b562a6383c867a10d86263/ckanext_toolbelt-0.0.6-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,579 Found link https://files.pythonhosted.org/packages/ea/91/5233c7f49c3f6f513f7024aeecac06cfab7302f68af60cab09a846d0678e/ckanext-toolbelt-0.0.7.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.7 2026-05-01T18:45:08,579 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/4b/8d/eaf3e177955e9bf92947cb4de2b75ece0a6cd9f4213c7ccc7e74e0dac2ab/ckanext_toolbelt-0.0.7-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,580 Found link https://files.pythonhosted.org/packages/3f/c6/9c52e5e609b02fcce65a9d7284dc351f6dad2dc877ac69d1e63d109e1e26/ckanext-toolbelt-0.0.9.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.9 2026-05-01T18:45:08,581 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/c2/8b/7046d3b8d41fd4ac7a54d1d87244869f61e8d42be25c4445fc310eb01adc/ckanext_toolbelt-0.0.9-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,582 Found link https://files.pythonhosted.org/packages/1f/42/f354227d32a5cdc3230f9813b0a04e9191440a7b724b4ff8eb08e78be490/ckanext-toolbelt-0.0.10.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.10 2026-05-01T18:45:08,583 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/36/1e/a51370a83b0f1fa67a67ce04c070f1874ab115f78f53a3e0a1a96f17b93c/ckanext_toolbelt-0.0.10-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,584 Found link https://files.pythonhosted.org/packages/ae/e1/9802f684f1f5ec10fba1661e0a597f5deced8600abe635df3e81c8a037ab/ckanext-toolbelt-0.0.11.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.11 2026-05-01T18:45:08,585 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/8d/82/b85c6774d8ad7f3b47a8da7ef4818638611b3984591e483eeef531e6f644/ckanext_toolbelt-0.0.11-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,586 Found link https://files.pythonhosted.org/packages/d7/5b/1dc82b8cb0b040dcdc96edd38f98a79ca32da00fd61f1b9ade12d18c538c/ckanext-toolbelt-0.0.12.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.12 2026-05-01T18:45:08,586 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/9d/ad/2b8caadee6989f18511a0dd7297f1558e04647cd8f0370ead0b5fd8e4ad5/ckanext_toolbelt-0.0.12-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,587 Found link https://files.pythonhosted.org/packages/d4/83/e0b85251c5ae210b0260b9281915466f9bab93b7d621c7a6edc6e4eebaa1/ckanext-toolbelt-0.0.13.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.0.13 2026-05-01T18:45:08,588 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/44/3f/e5ab48810c4c571a5069c6152e5876633d3b147081ebef5ad823417d137f/ckanext_toolbelt-0.0.13-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,589 Found link https://files.pythonhosted.org/packages/83/8a/bd2025dd44b0011208fd23cbf2bc1847141035b92fea78c5a9593176e589/ckanext-toolbelt-0.2.0.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.0 2026-05-01T18:45:08,589 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/c3/dd/305016c0c5901411b4ad072dd7c4185d7fb79ca6aa80c872b5c0cf57f82b/ckanext_toolbelt-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,590 Found link https://files.pythonhosted.org/packages/82/2a/88a158b0e439f5b7b5777c72c84eb695046e926ab12ed033fbb447d8dbdf/ckanext-toolbelt-0.2.1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.1 2026-05-01T18:45:08,591 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/e6/10/a61dc5057c83794789755c5db4cd0600dac9d550ec52e584fa85980eec08/ckanext_toolbelt-0.2.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,592 Found link https://files.pythonhosted.org/packages/91/57/0676c00373b9a826436e486fb69461acc09538e3133569295c47751ce400/ckanext-toolbelt-0.2.2.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.2 2026-05-01T18:45:08,592 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/be/9e/f6c1ce3a12dc60ae0b7069ead441e36d49948130ca6f790bb04ea5427654/ckanext_toolbelt-0.2.2-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,593 Found link https://files.pythonhosted.org/packages/0a/ab/c83c54dba472871e9b9e73e53d3bdb66fb4e6c8d73305805af22a6192e93/ckanext-toolbelt-0.2.3.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.3 2026-05-01T18:45:08,594 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/f0/a7/a6c9de8b313cff4a1f4deb726e93fdcd853b2830c1cdf58ef689770b65ee/ckanext_toolbelt-0.2.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,595 Found link https://files.pythonhosted.org/packages/64/5f/f41464546b6478277d890c6a35407ddb66e7f7f1be3cf287a4d29ba6c205/ckanext-toolbelt-0.2.4.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.4 2026-05-01T18:45:08,596 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/97/2e/395692883c0e6d9a859748f49ab8b6f9ff569f688bcfa498cc1e53327384/ckanext_toolbelt-0.2.4-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,596 Found link https://files.pythonhosted.org/packages/24/4f/cf72a0183a7e54cce201eb0975151d1d34a2c18eaa199773b4bec098ae23/ckanext-toolbelt-0.2.5.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.5 2026-05-01T18:45:08,597 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/05/d1/28ce866d4ed999a85ed8619480964df362ee7bdf8e70c7992fc2ec50ecbc/ckanext_toolbelt-0.2.5-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,598 Found link https://files.pythonhosted.org/packages/19/60/5f49062b6ccdfa2eea8ea0b2b42195b2448980e05aef2a34e3872c5e76f3/ckanext-toolbelt-0.2.6.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.6 2026-05-01T18:45:08,599 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/54/d5/329d5bac14d75da2e5fa516ad005875f10c4b389d3aae72bbc1639ffb6e8/ckanext_toolbelt-0.2.6-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,600 Found link https://files.pythonhosted.org/packages/d4/b7/06eb7812474bb4fb8aac3353b833ee1057ddc65f289d9b9cce7ff35398ad/ckanext-toolbelt-0.2.7.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.7 2026-05-01T18:45:08,600 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/44/d9/46aa49318046d939d8c946d9c37332c70c75e94c0b748444da072d0ee8e0/ckanext_toolbelt-0.2.7-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,601 Found link https://files.pythonhosted.org/packages/b4/69/78400060c0fd676e60d6a7fc3ca39ccb7cb9fe0d5516c1ef2e5bb5356ce6/ckanext-toolbelt-0.2.8.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.8 2026-05-01T18:45:08,602 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/7c/9a/552c456b18518a68fb2c5e5bed0f162e27a714702e1bae28e009cb1f0d55/ckanext_toolbelt-0.2.8-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,603 Found link https://files.pythonhosted.org/packages/47/41/7825e218b21564139c28a3bba393380e3731f73e2612076ff1a2f9db5d43/ckanext-toolbelt-0.2.9.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.9 2026-05-01T18:45:08,603 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/2b/0a/a1458c30b18fd9531e0ffc1b4b2a801f3ebffc7a08744ed42ef6b10211bd/ckanext_toolbelt-0.2.9-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,604 Found link https://files.pythonhosted.org/packages/b6/36/8eccfb4ba72b1d0e0a14158c9c811fdb2272df7cb0fb213e4796d0c04e7a/ckanext-toolbelt-0.2.10.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.10 2026-05-01T18:45:08,605 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/46/26/0187cd75273fcaf15b5ac2aa38f8f65f1516a8c93eb4b04206dc33d5263f/ckanext_toolbelt-0.2.10-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,606 Found link https://files.pythonhosted.org/packages/8e/e7/9fd8587af185ec1331d6049c6cd7e916720e0734e86cadfacdd452585e7b/ckanext-toolbelt-0.2.11.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.11 2026-05-01T18:45:08,607 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ef/03/0b405121ef31701cb25745d9291c9d6ca25814345aa017d8c3f08ae518b0/ckanext_toolbelt-0.2.11-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,607 Found link https://files.pythonhosted.org/packages/ab/a6/26ae67314b93cb64843b8bf670c0f3f616c6246b8e2347f1fa719efa9804/ckanext-toolbelt-0.2.12.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.12 2026-05-01T18:45:08,608 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/c4/22/bf0c3c831c2cf3bd82b6d09b300dd9011080ab6be3e7bb94a7f28fb1993b/ckanext_toolbelt-0.2.12-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,609 Found link https://files.pythonhosted.org/packages/25/2c/0307642209b1846c04af2d03dba8267000d4625c0071845f1e72dfe212dc/ckanext-toolbelt-0.2.13.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.13 2026-05-01T18:45:08,610 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/91/b4/fc993828ef5a07a801351aa6b60880bd1293fdb5da1c5b743f0370612676/ckanext_toolbelt-0.2.13-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,610 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/16/c9/fa475cee4459ceb804df549be15b6b9e704f0dd73781cbf4f22588a738dd/ckanext_toolbelt-0.2.14-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,611 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/0e/8a/da5443f8e177dfc84eeb9d6aa5ab4c4235520613c3e1ed704ba36feafe92/ckanext_toolbelt-0.2.15-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,612 Found link https://files.pythonhosted.org/packages/43/0b/25ccaa7e48ef1673b939fd54820188a55cf6bdccccb6b4864e426c76adfd/ckanext-toolbelt-0.2.16.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.16 2026-05-01T18:45:08,612 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/f1/de/0a79b42b557bf00a2e46943039b7cd9935d61bf95db1837338627bce6c34/ckanext_toolbelt-0.2.16-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,613 Found link https://files.pythonhosted.org/packages/8c/61/e628d58dee8eb6d57a8f7a3b8e7ce02818623b2c4b213ff782ee5e9a5380/ckanext-toolbelt-0.2.17.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.17 2026-05-01T18:45:08,614 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/f3/37/d8a1b06363bc66aa4d262bf21ce0708fd5826f49ac60b71b2c3a1a5dfb58/ckanext_toolbelt-0.2.17-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,615 Found link https://files.pythonhosted.org/packages/d3/2d/131b6742be01c513810a34bc36735c23e3599ec98580b514f1efa118bb5e/ckanext-toolbelt-0.2.18b0.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.2.18b0 2026-05-01T18:45:08,615 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/02/cb/129fcfe7005b1045e7b3b170407dc43ff59fd932e725fd70032ab0419cca/ckanext_toolbelt-0.2.18b0-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,616 Found link https://files.pythonhosted.org/packages/5e/a1/0c437bdde73af37591c2dbe5465b29c78d104962beec42434785de44b9e3/ckanext-toolbelt-0.3.0.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.0 2026-05-01T18:45:08,617 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/47/ae/7733d8abb67106b9e7b39d1dfa83f02d50e7bc70a1cbf57c99ee86e200d6/ckanext_toolbelt-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,618 Found link https://files.pythonhosted.org/packages/48/aa/46523df36f656bfcbcd529bd45e7bb32832f588630057963f0dac2ea43ca/ckanext-toolbelt-0.3.0.post1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.0.post1 2026-05-01T18:45:08,619 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/93/c6/4a0f9f1ef4b1aa49ed9218135f7ca8a9cd1623f41dbb46618ee7a4c580a9/ckanext_toolbelt-0.3.0.post1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,620 Found link https://files.pythonhosted.org/packages/e6/9e/1762e008d87a5c6f04f07cc3500eddf004bf3008ae96736ee335dd63b4a3/ckanext-toolbelt-0.3.1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.1 2026-05-01T18:45:08,621 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ce/42/138ea9ba431df6c7e4a9ce2aef2e67d78aab51f338dadc67bbe93e2c6f26/ckanext_toolbelt-0.3.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,621 Found link https://files.pythonhosted.org/packages/cd/eb/cca3286839fe4e3733f7aa4ddeb541b89800f2f477606914ca14e93c36cd/ckanext-toolbelt-0.3.3.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.3 2026-05-01T18:45:08,622 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/dc/d9/0db62e1e5760043ba28093bfe606c919f2598070ad7118cd0d053f5674f2/ckanext_toolbelt-0.3.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,623 Found link https://files.pythonhosted.org/packages/62/ad/ae6e4b5a9440afc4d573a155b69881e423069bf9a1affe7e441e4ae7f527/ckanext-toolbelt-0.3.4.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.4 2026-05-01T18:45:08,623 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/90/77/527598ce6f99a646ba31da41dd2ee35b13b7da88b8414cc9bd33e8877ba4/ckanext_toolbelt-0.3.4-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,624 Found link https://files.pythonhosted.org/packages/f6/51/37cd43948401e32ebc2d89eb4c59528764ad33669d11ba1dd5f2962bec3d/ckanext-toolbelt-0.3.5.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.5 2026-05-01T18:45:08,625 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/44/6f/1c73d29a31443351fb2a335eb74797fdc0c9dab151098b3f82b0aa1a29af/ckanext_toolbelt-0.3.5-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,626 Found link https://files.pythonhosted.org/packages/3c/76/1be04f63befa49302002daf2234c724424b81315fd0b0df88ba74507a958/ckanext-toolbelt-0.3.6.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.6 2026-05-01T18:45:08,626 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/58/ef/70dc27f555620cf709a9469711496c07d7328e1c36a5d173453ac4cd465b/ckanext_toolbelt-0.3.6-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,627 Found link https://files.pythonhosted.org/packages/6b/52/893ab2b284f75943551797dbc57ac6d023e0378683e4c5c743ad64e010ec/ckanext-toolbelt-0.3.7.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.7 2026-05-01T18:45:08,628 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/0e/98/b89824037c4aadf23441df2aa43409c18d4585cc5fdba65c4a7f81324215/ckanext_toolbelt-0.3.7-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,629 Found link https://files.pythonhosted.org/packages/9a/59/103205e9985367b4bc6bc151e81cbde40d5538b6757b7917e0576a460b8e/ckanext-toolbelt-0.3.8.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.8 2026-05-01T18:45:08,630 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/87/d5/9647e69d63a94eb6447085b0f5353a7d18b8cb2648d184be93369677e1cb/ckanext_toolbelt-0.3.8-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,631 Found link https://files.pythonhosted.org/packages/eb/7c/3edf6399fb36f1bc509d50bc2bc4955f8fc471744e72e8cf233a24b6e95b/ckanext-toolbelt-0.3.9.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.9 2026-05-01T18:45:08,631 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/93/78/7c7c4be28f447947e42831cc04d13e0c76d3f6ab427261a122cb8aed10c9/ckanext_toolbelt-0.3.9-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,632 Found link https://files.pythonhosted.org/packages/d4/22/172fd12e78f220ae1dfde6910824f781c060abdbe5864248e18352b4bca5/ckanext-toolbelt-0.3.10.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.10 2026-05-01T18:45:08,633 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/47/04/e6a87f49f71edcf25d12d7481508d598df6acf1cf65d00e80e33b30d5f0a/ckanext_toolbelt-0.3.10-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,634 Found link https://files.pythonhosted.org/packages/02/3e/416d5473808330e559c593de0b3f7c0b69c876fdc14af465deb6f445945b/ckanext-toolbelt-0.3.11.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.11 2026-05-01T18:45:08,634 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ea/30/e52145488552b469c3ac541b6317122406a9d915afb03ba6576752db5b77/ckanext_toolbelt-0.3.11-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,635 Found link https://files.pythonhosted.org/packages/9a/16/fb98e8f2b5888feddb7b32d00ccc75188574008aab1a244b454af53b7b20/ckanext-toolbelt-0.3.12.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.12 2026-05-01T18:45:08,636 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/a1/05/8aba23c8098fd0758c6f7705f4e58c7af460f77efbb4f3558254b6e3fd15/ckanext_toolbelt-0.3.12-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,637 Found link https://files.pythonhosted.org/packages/20/70/66b50621b006aec39148d7694badadae69fe3a2b3f61dc619251e339a0a1/ckanext-toolbelt-0.3.13.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.13 2026-05-01T18:45:08,637 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/67/1a/80d9f57cd6cea52bee2fbe9c191f990120a5359220ead8cfe1be7d5d8bb7/ckanext_toolbelt-0.3.13-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,638 Found link https://files.pythonhosted.org/packages/0a/92/e150bd14113f7990212b216c9a063f4cb3a76b34b0a73b234ef93ea6194f/ckanext-toolbelt-0.3.14.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.3.14 2026-05-01T18:45:08,639 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/b0/f0/a661ee09ee2774fc8acdd5b3f9030abc67c4dd67a360f8765e6520864e3d/ckanext_toolbelt-0.3.14-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,640 Found link https://files.pythonhosted.org/packages/69/f0/65ad12aabbc4ad1b244e66feebcd7bb7a7db536ae81ca148ba57a6067be6/ckanext-toolbelt-0.4.0.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.0 2026-05-01T18:45:08,641 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/f7/f0/d81752066ca5c3b2decae6b96a574de15d2859b1aac2b6e6b872c687e710/ckanext_toolbelt-0.4.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,642 Found link https://files.pythonhosted.org/packages/24/d6/bb80603ccfe9095b74f74a5374c1717ba7c00972d96fca3a94ab053c9b87/ckanext-toolbelt-0.4.1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.1 2026-05-01T18:45:08,642 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/28/67/490320ee2f696bc1d428631d976d4a3f6c63815e49a12c8123c7a1bacb8c/ckanext_toolbelt-0.4.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,643 Found link https://files.pythonhosted.org/packages/b9/41/009a1839bad8c5287863c251abafc2cf03703f822992b9722fd9d91690dc/ckanext-toolbelt-0.4.2.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.2 2026-05-01T18:45:08,644 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/13/c1/9445dee4b596c25b2abdf10ca12688763a6faa811a1b2d9c007ca99356f9/ckanext_toolbelt-0.4.2-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,645 Found link https://files.pythonhosted.org/packages/4d/d2/1c87d218696cb3150390fac1026cdbbf48b8b4f48267e12dccfe5e5991fc/ckanext-toolbelt-0.4.3.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.3 2026-05-01T18:45:08,645 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/60/1c/77ddb2d120bfae210489c94c5e409620a7f9c549a13af3622538f2eb4514/ckanext_toolbelt-0.4.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,646 Found link https://files.pythonhosted.org/packages/cd/94/f2db41f1ec6ffb7f877a31cae3c3fe364523396171207fec6957e3db05ce/ckanext-toolbelt-0.4.4.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.4 2026-05-01T18:45:08,647 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/db/16/43996fab5a04ed1a280e0f686d69519d336c6a27f3507ef294d960cdf6e1/ckanext_toolbelt-0.4.4-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,648 Found link https://files.pythonhosted.org/packages/4a/5a/4a74b647d1318b6aa9778e667a00b6906f0ab1d63ed83baa780d6f2390ed/ckanext-toolbelt-0.4.5.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.5 2026-05-01T18:45:08,648 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/62/50/5fb97afcd4334f5fe4534bdf90d3fc23a39f11b955b81cc6ee5f2f348056/ckanext_toolbelt-0.4.5-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,649 Found link https://files.pythonhosted.org/packages/f9/64/52eecb46c952c4bbb84627d665fed544b814857690b95f8d831c2089e9d2/ckanext-toolbelt-0.4.6.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.6 2026-05-01T18:45:08,650 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/f1/69/9178f3df2a87379ed9f275e08c178693a071ae4ac3c20d8d1dacf763a932/ckanext_toolbelt-0.4.6-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,651 Found link https://files.pythonhosted.org/packages/76/cf/d2cef3ab199bb43f144a06aec932dca05494bbb000fb1e68998fd262305d/ckanext-toolbelt-0.4.7.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.7 2026-05-01T18:45:08,652 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/41/1d/ad723306aa49af735b318d235ef68f0ed216eb7b6e7604d408018c061205/ckanext_toolbelt-0.4.7-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,653 Found link https://files.pythonhosted.org/packages/b1/c5/7e16b41a82b9535320851e2202bc3244a5be247e163821d02dde6d4f56be/ckanext-toolbelt-0.4.8.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.8 2026-05-01T18:45:08,653 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ab/08/30bd79c65474a3e08f379f8b6a4f23b37ffe3a5c5814bc02420565529c10/ckanext_toolbelt-0.4.8-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,654 Found link https://files.pythonhosted.org/packages/3f/01/9bccb6e0dd2e721bb63336a802a87ca92ebe9a82b0bc577ea1cf0f3d626e/ckanext-toolbelt-0.4.9.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.9 2026-05-01T18:45:08,655 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/6d/8f/ac1b11c784a93b4f44e351b26e54feef04c521f99587d47c8311433d45c4/ckanext_toolbelt-0.4.9-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,656 Found link https://files.pythonhosted.org/packages/d3/05/07bc79d17e873087f4bc288363a2d833562fa38edaa41f700f71c6c7c020/ckanext-toolbelt-0.4.10.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.10 2026-05-01T18:45:08,656 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/3d/a2/71383ac45013d83b80d5c02f21289729301e9d962cff7c9ca8b3385729d0/ckanext_toolbelt-0.4.10-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,657 Found link https://files.pythonhosted.org/packages/e1/49/51ffcf35dbce6d506711ab328aa78a6b41cf126a5eb745140dcef62b8dbf/ckanext-toolbelt-0.4.11.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.11 2026-05-01T18:45:08,658 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/2a/6b/3cb6b4841d547fed0b8e2db9241e8857eef375d0d5ae2dc29aa5e8e8c227/ckanext_toolbelt-0.4.11-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,659 Found link https://files.pythonhosted.org/packages/3f/01/b923bed7e97159a6f8c9b3c20f9e10823e593202b128dcb12b544b5a6874/ckanext-toolbelt-0.4.12.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.12 2026-05-01T18:45:08,660 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/8d/ba/c47cdce773f54235f5edecaa4d50a5a8c0065af9f041390dbe44f811d104/ckanext_toolbelt-0.4.12-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,661 Found link https://files.pythonhosted.org/packages/a6/63/5bffe107123bf97cd8f541aae60bd95e7a97b12d21c185550c0830cf2a24/ckanext-toolbelt-0.4.13.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.13 2026-05-01T18:45:08,661 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/69/11/9c210a7aa81f09d9d40aa99ca9bd70530d00ec1ed6641927cb027913c252/ckanext_toolbelt-0.4.13-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,662 Found link https://files.pythonhosted.org/packages/c0/1f/bd493c3f6a7a4be090191e4ef2dbefd66d2fe9648fd7dd49e02ed171f68c/ckanext-toolbelt-0.4.14.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.14 2026-05-01T18:45:08,663 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ba/0b/920fc73478338f874f1e8ae66df06998d09b1f37507980723bb403ef76d1/ckanext_toolbelt-0.4.14-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,664 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/d1/1a/ecf4a8e870668902fe5b25c065b6950011a001f45fec54457495e51c5bb4/ckanext_toolbelt-0.4.15-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,665 Found link https://files.pythonhosted.org/packages/fd/1e/ac3928ab8bafeb920e434c410b714a08f0cd8207ac41670e2ee334cf5c7d/ckanext_toolbelt-0.4.15.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.15 2026-05-01T18:45:08,665 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/96/76/edd0f3ffc681d1007038a76249e403038a47b304234370f39a4ee46b0d68/ckanext_toolbelt-0.4.16-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,667 Found link https://files.pythonhosted.org/packages/2c/2e/b85e2e2e570e8358e86419ce966896491caa12160c7a9856ae0bde2bf347/ckanext_toolbelt-0.4.16.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.16 2026-05-01T18:45:08,667 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/3a/87/bb29b35afbece0accaa0fcd86265c2b57f296d552aeb56f1589d347bbb98/ckanext_toolbelt-0.4.17-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,668 Found link https://files.pythonhosted.org/packages/c6/d8/54ad12b310daacd76819651006333a6bed8195d2f8cf5a067d3d5ca6373e/ckanext_toolbelt-0.4.17.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.17 2026-05-01T18:45:08,668 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/c9/9f/f77c8e69c7b4059de0984455b187664a93475a70a71fc359ad2328f99624/ckanext_toolbelt-0.4.18-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,669 Found link https://files.pythonhosted.org/packages/42/82/bb4d01c5f51914a97d955c659404260e1870b2d25d0b91bbff6eb51f6d94/ckanext_toolbelt-0.4.18.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.18 2026-05-01T18:45:08,670 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/02/c9/6aae745d885d5b7e45d7e1b8b864161e3a9d06ae8e75ee1ebf707c1ef5d4/ckanext_toolbelt-0.4.19-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,671 Found link https://files.pythonhosted.org/packages/c2/48/d50030f884bc73dc251d3e5349cc9b824d4de20668caabb09904d29fb987/ckanext_toolbelt-0.4.19.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.19 2026-05-01T18:45:08,671 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/dc/80/65d633e43dba5f16369e637854ed7aa84e9084cc55c77f834240e5263a95/ckanext_toolbelt-0.4.20-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,673 Found link https://files.pythonhosted.org/packages/c6/74/0fe7988dac9a65727ea53f40ba35a49c912aeb19831b0d77a091dae98fde/ckanext_toolbelt-0.4.20.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.20 2026-05-01T18:45:08,674 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/f8/3c/877ed872009a4c211c1069eafee94a9cf56b3afe93b2b3c34a263f66ecbf/ckanext_toolbelt-0.4.21-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,675 Found link https://files.pythonhosted.org/packages/e4/f0/43cb499843c72170ea76e915c041ba0235623f6b46339dfb18f7ad6ed998/ckanext_toolbelt-0.4.21.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.21 2026-05-01T18:45:08,675 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/38/14/0bcac7bd9f2ff360623a27970f83af734e346ccf8992ef6bf8619c178b82/ckanext_toolbelt-0.4.21.post1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,676 Found link https://files.pythonhosted.org/packages/1a/55/4acf0666f3096dd2a39d5855b9941e52940cbf74f0ec44c6c1e0a734c939/ckanext_toolbelt-0.4.21.post1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.21.post1 2026-05-01T18:45:08,677 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/cc/38/d0ba27e0e06a29242fe328d86df468877ca3e937ba836a9ca2a53c2a82a7/ckanext_toolbelt-0.4.22-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,678 Found link https://files.pythonhosted.org/packages/64/bc/3842d8baaeeb138384a1aa5acbeb6d202f0374cd9f4206dd7ac0e79fd862/ckanext_toolbelt-0.4.22.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.22 2026-05-01T18:45:08,679 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/e1/fd/3e2dd129f7bea7c7b8b94db5a09156832f3a252ddb4b65ade3dea3a662f2/ckanext_toolbelt-0.4.23-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,679 Found link https://files.pythonhosted.org/packages/51/93/d86612fb5329aa859c80b4dfc7bb67c15e24cc651593749a26999a699b63/ckanext_toolbelt-0.4.23.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.23 2026-05-01T18:45:08,680 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/05/a0/c9b87022e8f39a07687951b6790d33c5ac6a0f1c3ba3a552c4c384ef6c5e/ckanext_toolbelt-0.4.24-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,681 Found link https://files.pythonhosted.org/packages/58/e7/38b8cab1f8c99e520f0c1c4aeb7bc213d5104b2f40d3cf96ef01bd0facf0/ckanext_toolbelt-0.4.24.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.24 2026-05-01T18:45:08,681 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/3f/f5/6f08cf86de44aa590784ad323c5c1ff6d4016fee11b0daea4555da12c728/ckanext_toolbelt-0.4.25-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,682 Found link https://files.pythonhosted.org/packages/1e/c6/d6e2b3c8e20b151cf303a785ee05c8c63900a11209433e7ced06bc0a9366/ckanext_toolbelt-0.4.25.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.25 2026-05-01T18:45:08,683 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/5b/1c/0c0f849f6b403fc293c0d8332e3571a826264c4f30987ac6ae54caf8e655/ckanext_toolbelt-0.4.25.post1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,684 Found link https://files.pythonhosted.org/packages/fd/e4/fac346be467a17f13332f92c07ffbd79176c97bb3d36c6817f721fc1a67b/ckanext_toolbelt-0.4.25.post1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.25.post1 2026-05-01T18:45:08,685 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ee/ef/1411ea6734b2a198475278c2399e6cb43bbc8d8d25d097fd75a4da1e8366/ckanext_toolbelt-0.4.26-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,686 Found link https://files.pythonhosted.org/packages/cd/b4/390aff519e29a658490d131f1cfd36b925ebfba8794f082c141f850d266b/ckanext_toolbelt-0.4.26.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.7), version: 0.4.26 2026-05-01T18:45:08,686 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/19/2c/b3914c04ac9756285abe011d7b22dac9511913b1cb30c8feb6366e074d70/ckanext_toolbelt-0.5.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,687 Found link https://files.pythonhosted.org/packages/79/f0/6a9cab68be4298d2c12336303318240f3ff301c12fa1bfec0b0cde0d2a5d/ckanext_toolbelt-0.5.0.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.5.0 2026-05-01T18:45:08,688 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/09/1b/d8c5e1e205902bff42eb39de100971dc61b82c3e413ed4cf9efa841ea981/ckanext_toolbelt-0.5.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,689 Found link https://files.pythonhosted.org/packages/70/70/40fd802b231879593dbe6b4d21e7d0242a1ba22d4878d343a48e3b311b80/ckanext_toolbelt-0.5.1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.5.1 2026-05-01T18:45:08,690 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ed/af/fde5cf1d61c027a624b66de293d5b0e80e3692345e69a647fea45c53439b/ckanext_toolbelt-0.5.2-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,691 Found link https://files.pythonhosted.org/packages/24/83/4bc195da9dc7fbecf6c66a8751ca6a9dea889552488f82fd9b8b8544cc43/ckanext_toolbelt-0.5.2.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.5.2 2026-05-01T18:45:08,691 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/8e/60/9041ba1c30403f3a846de34ca9c7face566bb82b7c2ca605a5a0eda1a5b7/ckanext_toolbelt-0.6.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,692 Found link https://files.pythonhosted.org/packages/bb/f8/16916fbe12012b1203c1ef76c7207610e42d4e6c11972e108e054bf38189/ckanext_toolbelt-0.6.0.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.0 2026-05-01T18:45:08,692 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/ca/33/6f49b20e5db61fe243341892c62e529253e2d846dcad4975998780699f0f/ckanext_toolbelt-0.6.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,693 Found link https://files.pythonhosted.org/packages/b6/8a/be2149477089d280606dbb101d6e2d4ac8e726da8bc28f1dc0f6f5c6ec5d/ckanext_toolbelt-0.6.1.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.1 2026-05-01T18:45:08,694 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/44/94/0ad4585405e1530e87696cc48580387dfe5f34768d47da17db26d4d9c522/ckanext_toolbelt-0.6.2-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,695 Found link https://files.pythonhosted.org/packages/d2/c4/c10c0c8ef91f439b94f5a02ecb39e464bc6c29d2e0aa5013427a012bbe88/ckanext_toolbelt-0.6.2.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.2 2026-05-01T18:45:08,696 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/84/59/030ed9676f8acb847fc0ec21f213d4cdb102c8a671956372b6c321a3049c/ckanext_toolbelt-0.6.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,697 Found link https://files.pythonhosted.org/packages/12/ee/a2b0bb598b8e24e4591a10ff52fe76ed678dd0df32df627e65230c144971/ckanext_toolbelt-0.6.3.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.3 2026-05-01T18:45:08,697 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/2d/62/1949b8ae00b0b281836b28fa71098cab8c2980d406dcbeebc963481e1412/ckanext_toolbelt-0.6.4-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,698 Found link https://files.pythonhosted.org/packages/65/94/98e5999d50e8e572fe849f57c3ba68acf38cb7081d6f859879cb3e6e5235/ckanext_toolbelt-0.6.4.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.4 2026-05-01T18:45:08,699 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/a4/35/35b48b38ca49f9eda90f207174023de3879e3e2fbcd0f9f90718e00a121e/ckanext_toolbelt-0.6.5-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,700 Found link https://files.pythonhosted.org/packages/41/05/48729dbd61a334d6de2d3b22ee7bfb498ba785f067d6ba3a7a7057f583e3/ckanext_toolbelt-0.6.5.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.5 2026-05-01T18:45:08,701 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/c6/59/7903be9df0171f17a04d872a485e6e71cbb71528563a25e51371b16b4a01/ckanext_toolbelt-0.6.6-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,702 Found link https://files.pythonhosted.org/packages/f6/b3/b43df9481efc4c78b11c0933bbda5487d8872402479470c5d7b186548570/ckanext_toolbelt-0.6.6.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.6 2026-05-01T18:45:08,702 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/cd/cd/e27a6a06de761874dc3955ddc525ab0f14240e4bdc203bf0a1d0020ce234/ckanext_toolbelt-0.6.7-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,703 Found link https://files.pythonhosted.org/packages/a9/37/507d167945da58090448a1ebdd63e76472690eabcacb8f2ad32b6d249456/ckanext_toolbelt-0.6.7.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.7 2026-05-01T18:45:08,704 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/7b/11/61586f2ba78ca4dc5cd4aa7fd53dcd9144a500785bd1cf3a2139bd57b76f/ckanext_toolbelt-0.6.8-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,704 Found link https://files.pythonhosted.org/packages/e1/0d/cc9bbbd05a6ee3ff8cd622b0d55e1bb9a17249078ed2cc810109a744d6e9/ckanext_toolbelt-0.6.8.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.8 2026-05-01T18:45:08,705 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/9d/8b/4a4a5e8fc4cd30c177f467ab4d0bf8671033f72078a216161c886d832871/ckanext_toolbelt-0.6.9-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,706 Found link https://files.pythonhosted.org/packages/72/3d/d9f79c95c191bf2283b7ce00559a28bff9fb20e2e5efa500992810fb2ba9/ckanext_toolbelt-0.6.9.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.9 2026-05-01T18:45:08,707 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/01/85/611fa356bbf0d5c683aa48e857ab77b1f594fbcb238bc2a76c2f33536bbc/ckanext_toolbelt-0.6.10-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,707 Skipping link: No binaries permitted for ckanext-toolbelt: https://files.pythonhosted.org/packages/94/d4/077a792d6ae2922eab288c01cbe8613db20eb323809dcca024a720aaa57b/ckanext_toolbelt-0.6.11-py3-none-any.whl (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,708 Found link https://files.pythonhosted.org/packages/b0/4b/15724607f462cb06f9057bcaa705acae39e4c9b1c27c66039bbc647fbe3c/ckanext_toolbelt-0.6.11.tar.gz (from https://pypi.org/simple/ckanext-toolbelt/) (requires-python:>=3.8), version: 0.6.11 2026-05-01T18:45:08,709 Fetching project page and analyzing links: https://www.piwheels.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,710 Getting page https://www.piwheels.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,711 Found index url https://www.piwheels.org/simple 2026-05-01T18:45:08,891 Fetched page https://www.piwheels.org/simple/ckanext-toolbelt/ as text/html 2026-05-01T18:45:08,914 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.9-py3-none-any.whl#sha256=e97c051d5d3f7457dace43d4c89f0463a87e026144c9c04b56e2d8ad19ec2e88 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,915 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.8-py3-none-any.whl#sha256=09695c2e94c4de4df87b06b185ec1b355f4a109a6f15a4b4aeae4b50a4bba8d1 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,916 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.7-py3-none-any.whl#sha256=434a3281d5c4c87449c4a91e4d6c9d9b3fae487c1fe92b77a72a5c12061fc6ab (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,917 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.6-py3-none-any.whl#sha256=cc2f97cbbdf74a9a210cee65a4a5916b2b16b4ef09a7aaa4111fe9930b816de2 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,917 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.5-py3-none-any.whl#sha256=280c01c7d8c4bf656016ea647b0f5e3a35c40920094ddd2f35002947277399ba (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,918 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.4-py3-none-any.whl#sha256=8665cb1b9206de81b4c5bdaf4e6bc4d268f10651fe64332b3524be3cf17b945c (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,918 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.3-py3-none-any.whl#sha256=afffe8e274fb7f2f050f62d5cf61217ba9ef0d5fa7b9accface7b9e3cf6b4ac5 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,919 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.2-py3-none-any.whl#sha256=834603bf22457540736d5b6733bdc25d2b1ea64d050ce2b631a3abb2c1478ab4 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,919 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.1-py3-none-any.whl#sha256=c693974dcfb7de8e3bdd3aab7c08a2caa38bb1f7d66e8d881d603a8b7fa8741b (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,920 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.6.0-py3-none-any.whl#sha256=89ec070359405adc003c6117c4e0865f5aa60724646f07e817ae5b523b4688c6 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,921 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.5.2-py3-none-any.whl#sha256=e67bc520ac4024cbe23cd6d8725bbd5774a041eabdb94c7340c69f909be98997 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,921 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.5.1-py3-none-any.whl#sha256=11fae925baea1c48535568c82fa60ae8e3f56c1798f46526b21f3b9263cc324f (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,922 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.5.0-py3-none-any.whl#sha256=9836044988d13710d6c8527b5f805d3f4496b173be4c24f9900d455a60d82691 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.8) 2026-05-01T18:45:08,922 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.26-py3-none-any.whl#sha256=faad6881eb7dcba22b3b8bbf11b13fa070b8b7bcf0a9106c1702ea74f56da9c5 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,923 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.25.post1-py3-none-any.whl#sha256=ff6b1a92c61fb806a5a2fd803f8d73d13551d8a0739151aa0fb3dee393d5d2e0 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,924 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.25-py3-none-any.whl#sha256=846d98ce555e37a82ce9fb9d684b8027febdb354dc554c1fa95b0380a84f040e (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,924 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.24-py3-none-any.whl#sha256=392112e37ab2afd8c816947a68e70c3dd42032ea5cd30950fce7fc0512278c55 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,925 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.23-py3-none-any.whl#sha256=aef769b2500ab3f70093189ba408a09145a342cdbbfa15d41f6397978ec0fa7d (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,925 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.22-py3-none-any.whl#sha256=3db3fd29d2452278f6e0e07a1666eb6c40e5b0433d16471a448ec19ae7dae730 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,926 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.21.post1-py3-none-any.whl#sha256=eeb7594e0ae5ded54a4a8912111c9338cbab83033accf60444088255abfeff3a (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,926 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.21-py3-none-any.whl#sha256=b0606f2e8fe5bb27173e76b021c0e4d9cf9e946d64303b8ad64dd8865adbc1db (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,927 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.20-py3-none-any.whl#sha256=5a270505b4f5fbb8939354f01088033d6368f366d3a2928dca67e7c469692495 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,927 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.19-py3-none-any.whl#sha256=a56b00c38fd45afcdc7d77b5d715c584a6ae5c3558a7e739e0f64d13556d6081 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,928 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.18-py3-none-any.whl#sha256=6c8200dc8f2597576faada111965e0e11b5801e135685e4291e056926e67e9ae (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,928 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.17-py3-none-any.whl#sha256=b360acb7903c8d09f8b36a4695ffc451f54ce10b0a7db6f0fd42ee56ba3587ca (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,929 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.16-py3-none-any.whl#sha256=73512893f063b1de79b953c4be832100313c40d9be4f6de1234344dac588adc3 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,929 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.15-py3-none-any.whl#sha256=c87d879b931e72fbe38bcf39d65d417be04a1ecd64e0cb88775661693703d129 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,930 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.14-py3-none-any.whl#sha256=907928e64fd08581efddbe3ebd90ca179842ccd2e0431d01ce46b1c027e04dce (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,930 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.13-py3-none-any.whl#sha256=265c011cacdf417a703b8271a4714949735879ac0c98a037e55795642734fafa (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,931 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.12-py3-none-any.whl#sha256=f5bd956f81ce4427557bd5e2fa7d4cd84f335eae46d44a95dfba7327795154cb (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,931 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.11-py3-none-any.whl#sha256=da8fa48e4bf916af346f262424d65d4f6949913b743f240f39d50a2ec9b98ce8 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,932 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.10-py3-none-any.whl#sha256=44be1e859e5478035cadd46fb6283c05c822558340df877e1d99ec182939ecc8 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,932 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.9-py3-none-any.whl#sha256=ca933b00dd0f47f930f5cc7b887c35b12ad8ea1e153e00474643d8c750a844c1 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,933 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.8-py3-none-any.whl#sha256=15ffe910f355b303ae5d2fdbb6664f537a4504612e2d51e4fab66551b3ab9494 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,933 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.7-py3-none-any.whl#sha256=8afd1b2795c998df389c1ceee6764c2e6aaac1ff3cea722ffc8126a686d4b79f (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,934 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.6-py3-none-any.whl#sha256=83f7e9f74bfb51819fa75e5b9b4136e8782aaf82b32e4b366f613d50ecd48aa7 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,935 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.5-py3-none-any.whl#sha256=9a804dfa788115b24490281dfb5b0ae72626452e78bbdad7e4a95be7bb311cd0 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,935 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.4-py3-none-any.whl#sha256=2eb353cf938c619de2ba22b598990fb05c6fd2bf15e540b4d0a7e5d81e475461 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,936 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.3-py3-none-any.whl#sha256=04bc16772186ca781a62eaa7810356fce6942c58dd6c490e9cab54905c7eb879 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,937 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.2-py3-none-any.whl#sha256=499232b86a42ccc1f7ece330f9940203bf786fc5248100a2ca3def0fe9495c4e (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,937 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.1-py3-none-any.whl#sha256=c5810774e6c73bc518ab6c8d3e22fee262ff78f90326cd8f5b657217f98981b2 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,938 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.4.0-py3-none-any.whl#sha256=0b73f770dbb31c8f794e981c5081a900c08b9e198f5e0a14a7a272a50f2ca57b (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,938 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.14-py3-none-any.whl#sha256=87311a1ce279d0f8b4250f1a64adc0473e5c25ebff688e5fb11df9647f9464d7 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,939 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.13-py3-none-any.whl#sha256=1ace5fa20a293ad732c85e5bd40e7a0f31c7aad938ca51a3c43480d401ff3b69 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,939 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.12-py3-none-any.whl#sha256=1212c241184a7b5e3f04f61dbf8e132df2827d9cc419ea274716d3a1acf03fb4 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,940 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.11-py3-none-any.whl#sha256=81b5388629863be8498cec659a2a77e6e046bbbbef2e820af4e08ce34d40dc14 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,941 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.10-py3-none-any.whl#sha256=74a9d178afce60583171657432c630515c1f738603b28bbe600fa8b9f729dfa9 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,941 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.9-py3-none-any.whl#sha256=ae7a29de61346c9200dfa8f69cb1476dbc79293c6101262889662c6678630639 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,942 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.8-py3-none-any.whl#sha256=63a187f5ca0a9dd8b07ff94014677019aed524ba54eee9c059224f818f3af4a6 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,942 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.7-py3-none-any.whl#sha256=6b82358ba5e19f0a0629d3c29cec5d01df1c5730bbde17d884adf0be3b8d7c3b (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,943 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.6-py3-none-any.whl#sha256=8f126d9c3b1a3127bedb79ca904c333e532d267f19fb6f98e37191981fcdc2dd (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,944 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.5-py3-none-any.whl#sha256=d133638cc5667e75a6469bb49b4bb0e01c98b7d4f2facffc8dc8e48d6b5f0684 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,944 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.4-py3-none-any.whl#sha256=8f6f22fdb14b694db688a0adbe25457f55e0d9f3eb6f98411e4bcd7af6a88adc (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,945 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.3-py3-none-any.whl#sha256=ff29804d17390cdae3fa4d72fe71a4f39c40ac34a325b53354f4830f406e37f2 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,945 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.1-py3-none-any.whl#sha256=d53b8012998b1c3bda63eda5e7e81397b09894ff2ae70c6b9b9aa7257cd13c64 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,946 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.0.post1-py3-none-any.whl#sha256=be60968a79b5e4e2929b9be5e2feb97de77195b7a8e6bcc8046a4e681ce7298f (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,946 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.3.0-py3-none-any.whl#sha256=1130142090bd5824d067e1779fa90a835286eb1cbbbc50baae42168504e988d5 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,947 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.18b0-py3-none-any.whl#sha256=16435d408e55bd1f8d1dcb29099d667787d8634d562d19e40a76d343bb5cdee0 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,947 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.17-py3-none-any.whl#sha256=90db64af87e05fec714726b8fdd457bb5d09b99d28ba92a64b570a3878d459e8 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,948 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.16-py3-none-any.whl#sha256=0659bdd50fb9aa31162c1360351f03be77fd987661ec98cc2eb9c541d607419a (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,948 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.13-py3-none-any.whl#sha256=fc1b3608c5414d7e40f8eef334ea2ae3288a9b870bd468c8f7dd9063bc0cd5de (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,949 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.12-py3-none-any.whl#sha256=5f97a1e618539253cde0a9add281ad87bb35bec292d230beecf9483acfb7be73 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,949 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.11-py3-none-any.whl#sha256=9623a5d76551f4811e6955717eb31e27905daa365721fef746c3155f75ba70f3 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,950 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.10-py3-none-any.whl#sha256=c14656d3e7aa1af4c1768b59327c0d5a44fbc19f02c50c5ab20afea86c7c7c18 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,951 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.9-py3-none-any.whl#sha256=7cacdc6c451ee9150dfbd2543fa2fe5d48c4fd010f4c722cf1acc0b22dc5be34 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,951 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.8-py3-none-any.whl#sha256=caacabcc35d98c9050b8bfbbda6d019bb3387abd53549c2c0764fb7fa2712a56 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,952 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.7-py3-none-any.whl#sha256=6b111618082a2745f0732078112b4bd509810867f60af7cfe965b1b5a1a81bd5 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,952 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.6-py3-none-any.whl#sha256=9983d0aea31e1e382fc20b7001a2fbbb82e99323ea3ccdfcbf7891f06b76c1e0 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,953 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.5-py3-none-any.whl#sha256=56bd2b13d51f08b16198b43ca59432d3d0a47ef6e32c49cccb337eb5f2bdff3c (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,953 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.4-py3-none-any.whl#sha256=485a1d01c5f05b9a36597b246f0632c471944b6163b739ae8afdc2eb4008eb64 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,954 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.3-py3-none-any.whl#sha256=aecf844af41f3737ef5be7cb68bf74864b3d953a87d46734469746a5c392b169 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,954 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.2-py3-none-any.whl#sha256=4550726b9522f7d0029f245ff58c0442b4a2e0deed35065bb838d7be3644ae64 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,955 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.1-py3-none-any.whl#sha256=ec81af249feb4a147d906df072118d0e67478a0402f48d66944c28b67a438c89 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,955 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.2.0-py3-none-any.whl#sha256=015f1512e51099b5513ce7de42ad224067d28d77bfd9de04900ae0ea3900db8b (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,956 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.13-py3-none-any.whl#sha256=b0ff3d1700c0cc1680acff0db60adfb6d93cfb2ba652d2a764532309994ae22b (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,957 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.12-py3-none-any.whl#sha256=59f6768a0f16b9ac30db9bf34392fad9b6a5149c294d6c809184ab9df809cc15 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,957 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.11-py3-none-any.whl#sha256=04f9c7837d6c5c154e10b423da7f4abad34acea013a6824a94f14b6aaf9831c6 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,958 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.10-py3-none-any.whl#sha256=8051437e6dec98fba4cd2e1e32c4b5af616bd2fb3e407e8ae82a9d85c444452b (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,958 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.9-py3-none-any.whl#sha256=79d38be0859ce1dbc5dd63d2d71b6d62a628511d471494b6058e02f70671d753 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,958 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.7-py3-none-any.whl#sha256=026dcf37667f0564b373df625cc0967ce410f627f4ee0c3a7c000675e98727c0 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,959 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.6-py3-none-any.whl#sha256=223aa7e190586d57db68f2a4c8c48187ab84b3c00800562777f74aff44d4fe69 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,960 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.5-py3-none-any.whl#sha256=5a330aa21e2f373717aac5fdd1fb5023ca03828e70f16cc723c57e160d6e77d6 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,960 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.4-py3-none-any.whl#sha256=e7895cb74e7239bccb541bef3db662bba7a9e52a9d4d73ac9be60a8281b10ff9 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,961 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.3.post1-py3-none-any.whl#sha256=d64af2023cd6072b5498816f6c7c62eaaae408e731f831f17596290aaafb2dfb (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,961 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.3-py3-none-any.whl#sha256=ab9b3e4d30e0cbd0b49315b530ab6bb56039dfde9061f417f3680dd09403238d (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,962 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.2-py3-none-any.whl#sha256=27ba6becb94034af4fe966bc2d8844b1e8d391314851d131c48c47459afb44bc (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,962 Skipping link: No binaries permitted for ckanext-toolbelt: https://archive1.piwheels.org/simple/ckanext-toolbelt/ckanext_toolbelt-0.0.1-py3-none-any.whl#sha256=a8055217cf17d37f1939c3f54cdb4189875a2fa0099c9cf261080f37ccf76d97 (from https://www.piwheels.org/simple/ckanext-toolbelt/) (requires-python:>=3.7) 2026-05-01T18:45:08,963 Skipping link: not a file: https://www.piwheels.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,964 Skipping link: not a file: https://pypi.org/simple/ckanext-toolbelt/ 2026-05-01T18:45:08,995 Given no hashes to check 1 links for project 'ckanext-toolbelt': discarding no candidates 2026-05-01T18:45:09,014 Collecting ckanext-toolbelt==0.6.11 2026-05-01T18:45:09,017 Created temporary directory: /tmp/pip-unpack-fz5ojq1p 2026-05-01T18:45:09,168 Downloading ckanext_toolbelt-0.6.11.tar.gz (411 kB) 2026-05-01T18:45:10,219 Added ckanext-toolbelt==0.6.11 from https://files.pythonhosted.org/packages/b0/4b/15724607f462cb06f9057bcaa705acae39e4c9b1c27c66039bbc647fbe3c/ckanext_toolbelt-0.6.11.tar.gz to build tracker '/tmp/pip-build-tracker-jb76xtj7' 2026-05-01T18:45:10,228 Created temporary directory: /tmp/pip-build-env-0p8lv94k 2026-05-01T18:45:10,232 Installing build dependencies: started 2026-05-01T18:45:10,233 Running command pip subprocess to install build dependencies 2026-05-01T18:45:11,394 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-01T18:45:11,799 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-05-01T18:45:11,821 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T18:45:13,676 Collecting setuptools 2026-05-01T18:45:13,754 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-01T18:45:16,749 Installing collected packages: setuptools 2026-05-01T18:45:19,843 Successfully installed setuptools-82.0.1 2026-05-01T18:45:20,110 Installing build dependencies: finished with status 'done' 2026-05-01T18:45:20,116 Getting requirements to build wheel: started 2026-05-01T18:45:20,117 Running command Getting requirements to build wheel 2026-05-01T18:45:20,668 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-05-01T18:45:20,668 !! 2026-05-01T18:45:20,670 ******************************************************************************** 2026-05-01T18:45:20,670 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-05-01T18:45:20,671 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-05-01T18:45:20,672 ******************************************************************************** 2026-05-01T18:45:20,673 !! 2026-05-01T18:45:20,674 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-05-01T18:45:20,679 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-05-01T18:45:20,679 warnings.warn(msg) 2026-05-01T18:45:20,753 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T18:45:20,754 !! 2026-05-01T18:45:20,755 ******************************************************************************** 2026-05-01T18:45:20,756 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-01T18:45:20,757 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T18:45:20,758 or your builds will no longer be supported. 2026-05-01T18:45:20,759 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T18:45:20,760 ******************************************************************************** 2026-05-01T18:45:20,761 !! 2026-05-01T18:45:20,761 corresp(dist, value, root_dir) 2026-05-01T18:45:20,844 running egg_info 2026-05-01T18:45:20,850 writing ckanext_toolbelt.egg-info/PKG-INFO 2026-05-01T18:45:20,854 writing dependency_links to ckanext_toolbelt.egg-info/dependency_links.txt 2026-05-01T18:45:20,856 writing entry points to ckanext_toolbelt.egg-info/entry_points.txt 2026-05-01T18:45:20,858 writing namespace_packages to ckanext_toolbelt.egg-info/namespace_packages.txt 2026-05-01T18:45:20,860 writing requirements to ckanext_toolbelt.egg-info/requires.txt 2026-05-01T18:45:20,861 writing top-level names to ckanext_toolbelt.egg-info/top_level.txt 2026-05-01T18:45:20,917 reading manifest file 'ckanext_toolbelt.egg-info/SOURCES.txt' 2026-05-01T18:45:20,954 reading manifest template 'MANIFEST.in' 2026-05-01T18:45:20,955 warning: no files found matching 'LICENSE' 2026-05-01T18:45:21,372 warning: no files found matching '*.less' under directory 'ckanext/toolbelt' 2026-05-01T18:45:21,577 warning: no files found matching '*.mo' under directory 'ckanext/toolbelt' 2026-05-01T18:45:22,097 warning: no files found matching '*.ini' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:22,097 warning: no files found matching '*.py' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:22,098 warning: no files found matching '*.mako' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:22,173 warning: no previously-included files matching '*.pyc' found under directory '*' 2026-05-01T18:45:22,190 writing manifest file 'ckanext_toolbelt.egg-info/SOURCES.txt' 2026-05-01T18:45:22,288 Getting requirements to build wheel: finished with status 'done' 2026-05-01T18:45:22,292 Created temporary directory: /tmp/pip-modern-metadata-yi55k62e 2026-05-01T18:45:22,294 Preparing metadata (pyproject.toml): started 2026-05-01T18:45:22,295 Running command Preparing metadata (pyproject.toml) 2026-05-01T18:45:22,812 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-05-01T18:45:22,812 warnings.warn(msg) 2026-05-01T18:45:22,824 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-05-01T18:45:22,825 !! 2026-05-01T18:45:22,826 ******************************************************************************** 2026-05-01T18:45:22,827 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-05-01T18:45:22,828 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-05-01T18:45:22,828 ******************************************************************************** 2026-05-01T18:45:22,829 !! 2026-05-01T18:45:22,830 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-05-01T18:45:22,878 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T18:45:22,879 !! 2026-05-01T18:45:22,880 ******************************************************************************** 2026-05-01T18:45:22,881 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-01T18:45:22,882 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T18:45:22,883 or your builds will no longer be supported. 2026-05-01T18:45:22,884 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T18:45:22,884 ******************************************************************************** 2026-05-01T18:45:22,885 !! 2026-05-01T18:45:22,886 corresp(dist, value, root_dir) 2026-05-01T18:45:22,964 running dist_info 2026-05-01T18:45:22,974 creating /tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info 2026-05-01T18:45:22,975 writing /tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/PKG-INFO 2026-05-01T18:45:22,980 writing dependency_links to /tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/dependency_links.txt 2026-05-01T18:45:22,982 writing entry points to /tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/entry_points.txt 2026-05-01T18:45:22,983 writing namespace_packages to /tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/namespace_packages.txt 2026-05-01T18:45:22,985 writing requirements to /tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/requires.txt 2026-05-01T18:45:22,986 writing top-level names to /tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/top_level.txt 2026-05-01T18:45:22,988 writing manifest file '/tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/SOURCES.txt' 2026-05-01T18:45:23,033 reading manifest file '/tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/SOURCES.txt' 2026-05-01T18:45:23,035 reading manifest template 'MANIFEST.in' 2026-05-01T18:45:23,036 warning: no files found matching 'LICENSE' 2026-05-01T18:45:23,461 warning: no files found matching '*.less' under directory 'ckanext/toolbelt' 2026-05-01T18:45:23,674 warning: no files found matching '*.mo' under directory 'ckanext/toolbelt' 2026-05-01T18:45:24,194 warning: no files found matching '*.ini' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:24,195 warning: no files found matching '*.py' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:24,195 warning: no files found matching '*.mako' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:24,270 warning: no previously-included files matching '*.pyc' found under directory '*' 2026-05-01T18:45:24,283 writing manifest file '/tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt.egg-info/SOURCES.txt' 2026-05-01T18:45:24,285 creating '/tmp/pip-modern-metadata-yi55k62e/ckanext_toolbelt-0.6.11.dist-info' 2026-05-01T18:45:24,414 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-01T18:45:24,419 Source in /tmp/pip-wheel-czmk63y0/ckanext-toolbelt_54453ea039ca4d1b9c9608965abc2dc4 has version 0.6.11, which satisfies requirement ckanext-toolbelt==0.6.11 from https://files.pythonhosted.org/packages/b0/4b/15724607f462cb06f9057bcaa705acae39e4c9b1c27c66039bbc647fbe3c/ckanext_toolbelt-0.6.11.tar.gz 2026-05-01T18:45:24,420 Removed ckanext-toolbelt==0.6.11 from https://files.pythonhosted.org/packages/b0/4b/15724607f462cb06f9057bcaa705acae39e4c9b1c27c66039bbc647fbe3c/ckanext_toolbelt-0.6.11.tar.gz from build tracker '/tmp/pip-build-tracker-jb76xtj7' 2026-05-01T18:45:24,426 Created temporary directory: /tmp/pip-unpack-qv95y1p_ 2026-05-01T18:45:24,427 Building wheels for collected packages: ckanext-toolbelt 2026-05-01T18:45:24,432 Created temporary directory: /tmp/pip-wheel-1eozr5da 2026-05-01T18:45:24,433 Destination directory: /tmp/pip-wheel-1eozr5da 2026-05-01T18:45:24,435 Building wheel for ckanext-toolbelt (pyproject.toml): started 2026-05-01T18:45:24,436 Running command Building wheel for ckanext-toolbelt (pyproject.toml) 2026-05-01T18:45:24,977 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-05-01T18:45:24,977 warnings.warn(msg) 2026-05-01T18:45:24,990 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-05-01T18:45:24,990 !! 2026-05-01T18:45:24,991 ******************************************************************************** 2026-05-01T18:45:24,992 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-05-01T18:45:24,993 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-05-01T18:45:24,993 ******************************************************************************** 2026-05-01T18:45:24,994 !! 2026-05-01T18:45:24,994 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-05-01T18:45:25,043 /tmp/pip-build-env-0p8lv94k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T18:45:25,043 !! 2026-05-01T18:45:25,045 ******************************************************************************** 2026-05-01T18:45:25,045 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-01T18:45:25,046 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T18:45:25,046 or your builds will no longer be supported. 2026-05-01T18:45:25,047 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T18:45:25,048 ******************************************************************************** 2026-05-01T18:45:25,049 !! 2026-05-01T18:45:25,049 corresp(dist, value, root_dir) 2026-05-01T18:45:25,124 running bdist_wheel 2026-05-01T18:45:25,141 running build 2026-05-01T18:45:25,142 running build_py 2026-05-01T18:45:25,148 creating build/lib/ckanext 2026-05-01T18:45:25,150 copying ckanext/__init__.py -> build/lib/ckanext 2026-05-01T18:45:25,152 creating build/lib/pytest_toolbelt 2026-05-01T18:45:25,153 copying pytest_toolbelt/plugin.py -> build/lib/pytest_toolbelt 2026-05-01T18:45:25,156 copying pytest_toolbelt/__init__.py -> build/lib/pytest_toolbelt 2026-05-01T18:45:25,158 creating build/lib/ckanext/toolbelt 2026-05-01T18:45:25,158 copying ckanext/toolbelt/__init__.py -> build/lib/ckanext/toolbelt 2026-05-01T18:45:25,160 copying ckanext/toolbelt/decorators.py -> build/lib/ckanext/toolbelt 2026-05-01T18:45:25,163 creating build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,164 copying ckanext/toolbelt/utils/__init__.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,166 copying ckanext/toolbelt/utils/collector.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,168 copying ckanext/toolbelt/utils/cache.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,170 copying ckanext/toolbelt/utils/scheming.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,171 copying ckanext/toolbelt/utils/structures.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,173 copying ckanext/toolbelt/utils/fs.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,175 copying ckanext/toolbelt/utils/hierarchy.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,177 copying ckanext/toolbelt/utils/tracking.py -> build/lib/ckanext/toolbelt/utils 2026-05-01T18:45:25,180 creating build/lib/ckanext/toolbelt/types 2026-05-01T18:45:25,181 copying ckanext/toolbelt/types/__init__.py -> build/lib/ckanext/toolbelt/types 2026-05-01T18:45:25,183 creating build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,185 copying ckanext/toolbelt/cli/make_config.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,187 copying ckanext/toolbelt/cli/__init__.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,188 copying ckanext/toolbelt/cli/make_template.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,190 copying ckanext/toolbelt/cli/make_gh_action.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,192 copying ckanext/toolbelt/cli/_shared.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,194 copying ckanext/toolbelt/cli/make.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,196 copying ckanext/toolbelt/cli/make_readme.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,198 copying ckanext/toolbelt/cli/dev.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,199 copying ckanext/toolbelt/cli/make_ckanext.py -> build/lib/ckanext/toolbelt/cli 2026-05-01T18:45:25,202 creating build/lib/ckanext/toolbelt/tests 2026-05-01T18:45:25,203 copying ckanext/toolbelt/tests/test_decorators.py -> build/lib/ckanext/toolbelt/tests 2026-05-01T18:45:25,205 copying ckanext/toolbelt/tests/__init__.py -> build/lib/ckanext/toolbelt/tests 2026-05-01T18:45:25,206 copying ckanext/toolbelt/tests/conftest.py -> build/lib/ckanext/toolbelt/tests 2026-05-01T18:45:25,208 copying ckanext/toolbelt/tests/test_plugin.py -> build/lib/ckanext/toolbelt/tests 2026-05-01T18:45:25,210 creating build/lib/ckanext/toolbelt/magic 2026-05-01T18:45:25,211 copying ckanext/toolbelt/magic/__init__.py -> build/lib/ckanext/toolbelt/magic 2026-05-01T18:45:25,214 creating build/lib/ckanext/toolbelt/plugins 2026-05-01T18:45:25,214 copying ckanext/toolbelt/plugins/__init__.py -> build/lib/ckanext/toolbelt/plugins 2026-05-01T18:45:25,216 copying ckanext/toolbelt/plugins/group_changes.py -> build/lib/ckanext/toolbelt/plugins 2026-05-01T18:45:25,218 copying ckanext/toolbelt/plugins/safe_upload.py -> build/lib/ckanext/toolbelt/plugins 2026-05-01T18:45:25,220 copying ckanext/toolbelt/plugins/cascade_organization_updates.py -> build/lib/ckanext/toolbelt/plugins 2026-05-01T18:45:25,222 copying ckanext/toolbelt/plugins/group_composite.py -> build/lib/ckanext/toolbelt/plugins 2026-05-01T18:45:25,225 creating build/lib/ckanext/toolbelt/cli/ckan 2026-05-01T18:45:25,226 copying ckanext/toolbelt/cli/ckan/__init__.py -> build/lib/ckanext/toolbelt/cli/ckan 2026-05-01T18:45:25,228 copying ckanext/toolbelt/cli/ckan/db.py -> build/lib/ckanext/toolbelt/cli/ckan 2026-05-01T18:45:25,229 copying ckanext/toolbelt/cli/ckan/search_index.py -> build/lib/ckanext/toolbelt/cli/ckan 2026-05-01T18:45:25,232 creating build/lib/ckanext/toolbelt/tests/utils 2026-05-01T18:45:25,233 copying ckanext/toolbelt/tests/utils/test_cache.py -> build/lib/ckanext/toolbelt/tests/utils 2026-05-01T18:45:25,235 copying ckanext/toolbelt/tests/utils/test_hierarchy.py -> build/lib/ckanext/toolbelt/tests/utils 2026-05-01T18:45:25,237 copying ckanext/toolbelt/tests/utils/test_tracking.py -> build/lib/ckanext/toolbelt/tests/utils 2026-05-01T18:45:25,240 copying ckanext/toolbelt/tests/utils/test_collector.py -> build/lib/ckanext/toolbelt/tests/utils 2026-05-01T18:45:25,243 creating build/lib/ckanext/toolbelt/tests/e2e_base 2026-05-01T18:45:25,244 copying ckanext/toolbelt/tests/e2e_base/__init__.py -> build/lib/ckanext/toolbelt/tests/e2e_base 2026-05-01T18:45:25,246 copying ckanext/toolbelt/tests/e2e_base/conftest.py -> build/lib/ckanext/toolbelt/tests/e2e_base 2026-05-01T18:45:25,248 copying ckanext/toolbelt/tests/e2e_base/_locators.py -> build/lib/ckanext/toolbelt/tests/e2e_base 2026-05-01T18:45:25,251 creating build/lib/ckanext/toolbelt/tests/plugins 2026-05-01T18:45:25,252 copying ckanext/toolbelt/tests/plugins/__init__.py -> build/lib/ckanext/toolbelt/tests/plugins 2026-05-01T18:45:25,253 copying ckanext/toolbelt/tests/plugins/test_cascade_organization_updates.py -> build/lib/ckanext/toolbelt/tests/plugins 2026-05-01T18:45:25,256 creating build/lib/ckanext/toolbelt/tests/e2e 2026-05-01T18:45:25,257 copying ckanext/toolbelt/tests/e2e/__init__.py -> build/lib/ckanext/toolbelt/tests/e2e 2026-05-01T18:45:25,259 copying ckanext/toolbelt/tests/e2e/test_user.py -> build/lib/ckanext/toolbelt/tests/e2e 2026-05-01T18:45:25,260 copying ckanext/toolbelt/tests/e2e/conftest.py -> build/lib/ckanext/toolbelt/tests/e2e 2026-05-01T18:45:25,263 creating build/lib/ckanext/toolbelt/tests/e2e_base/user 2026-05-01T18:45:25,264 copying ckanext/toolbelt/tests/e2e_base/user/__init__.py -> build/lib/ckanext/toolbelt/tests/e2e_base/user 2026-05-01T18:45:25,267 creating build/lib/ckanext/toolbelt/tests/plugins/pytest 2026-05-01T18:45:25,268 copying ckanext/toolbelt/tests/plugins/pytest/__init__.py -> build/lib/ckanext/toolbelt/tests/plugins/pytest 2026-05-01T18:45:25,269 copying ckanext/toolbelt/tests/plugins/pytest/test_fixtures.py -> build/lib/ckanext/toolbelt/tests/plugins/pytest 2026-05-01T18:45:25,272 creating build/lib/ckanext/toolbelt/plugins/fdt_sqlalchemy 2026-05-01T18:45:25,273 copying ckanext/toolbelt/plugins/fdt_sqlalchemy/__init__.py -> build/lib/ckanext/toolbelt/plugins/fdt_sqlalchemy 2026-05-01T18:45:25,275 creating build/lib/ckanext/toolbelt/plugins/devel 2026-05-01T18:45:25,276 copying ckanext/toolbelt/plugins/devel/plugin.py -> build/lib/ckanext/toolbelt/plugins/devel 2026-05-01T18:45:25,278 copying ckanext/toolbelt/plugins/devel/__init__.py -> build/lib/ckanext/toolbelt/plugins/devel 2026-05-01T18:45:25,280 copying ckanext/toolbelt/plugins/devel/config.py -> build/lib/ckanext/toolbelt/plugins/devel 2026-05-01T18:45:25,282 copying ckanext/toolbelt/plugins/devel/views.py -> build/lib/ckanext/toolbelt/plugins/devel 2026-05-01T18:45:25,285 creating build/lib/ckanext/toolbelt/plugins/fdt_scroll 2026-05-01T18:45:25,287 copying ckanext/toolbelt/plugins/fdt_scroll/plugin.py -> build/lib/ckanext/toolbelt/plugins/fdt_scroll 2026-05-01T18:45:25,290 copying ckanext/toolbelt/plugins/fdt_scroll/__init__.py -> build/lib/ckanext/toolbelt/plugins/fdt_scroll 2026-05-01T18:45:25,294 creating build/lib/ckanext/toolbelt/plugins/devel/logic 2026-05-01T18:45:25,295 copying ckanext/toolbelt/plugins/devel/logic/__init__.py -> build/lib/ckanext/toolbelt/plugins/devel/logic 2026-05-01T18:45:25,297 copying ckanext/toolbelt/plugins/devel/logic/auth.py -> build/lib/ckanext/toolbelt/plugins/devel/logic 2026-05-01T18:45:25,300 copying ckanext/toolbelt/plugins/devel/logic/action.py -> build/lib/ckanext/toolbelt/plugins/devel/logic 2026-05-01T18:45:25,305 running egg_info 2026-05-01T18:45:25,315 writing ckanext_toolbelt.egg-info/PKG-INFO 2026-05-01T18:45:25,319 writing dependency_links to ckanext_toolbelt.egg-info/dependency_links.txt 2026-05-01T18:45:25,321 writing entry points to ckanext_toolbelt.egg-info/entry_points.txt 2026-05-01T18:45:25,322 writing namespace_packages to ckanext_toolbelt.egg-info/namespace_packages.txt 2026-05-01T18:45:25,324 writing requirements to ckanext_toolbelt.egg-info/requires.txt 2026-05-01T18:45:25,325 writing top-level names to ckanext_toolbelt.egg-info/top_level.txt 2026-05-01T18:45:25,357 reading manifest file 'ckanext_toolbelt.egg-info/SOURCES.txt' 2026-05-01T18:45:25,372 reading manifest template 'MANIFEST.in' 2026-05-01T18:45:25,373 warning: no files found matching 'LICENSE' 2026-05-01T18:45:25,783 warning: no files found matching '*.less' under directory 'ckanext/toolbelt' 2026-05-01T18:45:25,979 warning: no files found matching '*.mo' under directory 'ckanext/toolbelt' 2026-05-01T18:45:26,475 warning: no files found matching '*.ini' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:26,475 warning: no files found matching '*.py' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:26,476 warning: no files found matching '*.mako' under directory 'ckanext/toolbelt/migration' 2026-05-01T18:45:26,547 warning: no previously-included files matching '*.pyc' found under directory '*' 2026-05-01T18:45:26,563 writing manifest file 'ckanext_toolbelt.egg-info/SOURCES.txt' 2026-05-01T18:45:26,599 creating build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,600 copying ckanext/toolbelt/cli/templates/action_pypi-publish.yaml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,602 copying ckanext/toolbelt/cli/templates/action_release-please.yaml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,605 copying ckanext/toolbelt/cli/templates/action_test.yaml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,607 copying ckanext/toolbelt/cli/templates/config_ckanext-makefile.sh -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,609 copying ckanext/toolbelt/cli/templates/config_deps-makefile.sh -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,612 copying ckanext/toolbelt/cli/templates/config_gulp-sass.js -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,614 copying ckanext/toolbelt/cli/templates/config_pre-commit.yaml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,616 copying ckanext/toolbelt/cli/templates/config_pyproject.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,618 copying ckanext/toolbelt/cli/templates/template_black.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,620 copying ckanext/toolbelt/cli/templates/template_commitizen.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,622 copying ckanext/toolbelt/cli/templates/template_coverage.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,624 copying ckanext/toolbelt/cli/templates/template_git_changelog.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,626 copying ckanext/toolbelt/cli/templates/template_isort.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,628 copying ckanext/toolbelt/cli/templates/template_pyright.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,630 copying ckanext/toolbelt/cli/templates/template_pytest.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,632 copying ckanext/toolbelt/cli/templates/template_ruff.toml -> build/lib/ckanext/toolbelt/cli/templates 2026-05-01T18:45:26,634 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended 2026-05-01T18:45:26,636 copying ckanext/toolbelt/cli/cookiecutter/extended/cookiecutter.json -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended 2026-05-01T18:45:26,638 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,639 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.editorconfig -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,641 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.gitignore -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,643 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.gitleaksignore -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,645 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.node-version -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,647 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.nvmrc -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,649 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.pre-commit-config.yaml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,651 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/LICENSE -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,654 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/MANIFEST.in -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,656 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/Makefile -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,659 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/README.md -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,662 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cliff.toml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,665 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress.config.ts -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,667 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/gulpfile.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,669 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/mkdocs.yml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,671 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/package-lock.json -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,676 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/package.json -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,678 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/pyproject.toml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,681 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/requirements.txt -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,683 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/setup.cfg -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,685 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/setup.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,687 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/tsconfig.json -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:26,689 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows 2026-05-01T18:45:26,691 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows/release.yml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows 2026-05-01T18:45:26,693 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows/test.yml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows 2026-05-01T18:45:26,695 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext 2026-05-01T18:45:26,696 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext 2026-05-01T18:45:26,698 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,699 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,701 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/cli.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,703 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/config.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,706 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/config_declaration.yaml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,708 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/helpers.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,710 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/plugin.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,712 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/views.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,714 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets 2026-05-01T18:45:26,716 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/.gitignore -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets 2026-05-01T18:45:26,717 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/webassets.yml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets 2026-05-01T18:45:26,720 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,721 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-datepicker.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,723 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-izi-modal.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,726 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-izi-toast.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,728 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-scrollbar.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,730 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-slick.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,732 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-sortable.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,734 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-swal.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,737 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-tom-select.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,739 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:26,741 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,742 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_cssvars.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,744 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_fonts.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,747 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_footer.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,749 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_global.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,751 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_header.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,753 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_mixins.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,755 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_utils.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,758 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_variables.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,760 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_vendor.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,762 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/{{ cookiecutter.project_shortname }}.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:26,764 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:26,765 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_breadcrumb.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:26,768 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_buttons.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:26,770 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_forms.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:26,772 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_pagination.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:26,775 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_tables.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:26,777 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/pages 2026-05-01T18:45:26,778 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/pages/_search.scss -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/pages 2026-05-01T18:45:26,780 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/styles 2026-05-01T18:45:26,781 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/styles/{{ cookiecutter.project_shortname }}.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/styles 2026-05-01T18:45:26,783 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,784 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/Sortable.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,787 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/daterangepicker.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,790 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/daterangepicker.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,794 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/htmx.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,797 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/hyperscript.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,801 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziModal.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,805 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziModal.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,808 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziToast.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,812 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziToast.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,815 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/moment.min.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,818 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/overlayscrollbars.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,821 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/overlayscrollbars.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,825 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick-theme.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,827 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,830 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,834 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/sweetalert2.all.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,838 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.base.min.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,841 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.bootstrap5.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,844 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.complete.min.js -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,847 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.css -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:26,850 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/i18n 2026-05-01T18:45:26,850 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/i18n/.gitignore -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/i18n 2026-05-01T18:45:26,852 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations 2026-05-01T18:45:26,853 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations 2026-05-01T18:45:26,856 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations/package_controller.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations 2026-05-01T18:45:26,857 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:26,858 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:26,860 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/action.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:26,862 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/auth.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:26,865 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/schema.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:26,867 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/validators.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:26,869 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,870 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/README -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,872 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/alembic.ini -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,875 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/env.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,877 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/script.py.mako -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,879 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/versions 2026-05-01T18:45:26,880 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/versions/001_cc1a832108c5_create_something_table.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/versions 2026-05-01T18:45:26,882 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model 2026-05-01T18:45:26,883 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model 2026-05-01T18:45:26,886 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/base.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model 2026-05-01T18:45:26,888 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/something.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model 2026-05-01T18:45:26,890 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public 2026-05-01T18:45:26,891 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/.gitignore -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public 2026-05-01T18:45:26,893 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/ajax-loader.gif -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public 2026-05-01T18:45:26,895 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:26,896 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.eot -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:26,898 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.svg -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:26,901 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.ttf -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:26,903 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.woff -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:26,905 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:26,906 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/dataset.yaml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:26,908 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/group.yaml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:26,910 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/organization.yaml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:26,913 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/presets.yaml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:26,915 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates 2026-05-01T18:45:26,916 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/.gitignore -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates 2026-05-01T18:45:26,918 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/page.html -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates 2026-05-01T18:45:26,920 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/ckanext/stats 2026-05-01T18:45:26,922 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/ckanext/stats/index.html -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/ckanext/stats 2026-05-01T18:45:26,924 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,925 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/complex.html -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:26,928 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/snippets 2026-05-01T18:45:26,929 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/snippets/tom_select.html -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/snippets 2026-05-01T18:45:26,931 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,932 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,934 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/conftest.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,936 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_cli.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,938 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_config.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,941 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_helpers.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,943 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_plugin.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,945 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_views.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:26,947 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks 2026-05-01T18:45:26,948 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks 2026-05-01T18:45:26,950 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks/test_speed.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks 2026-05-01T18:45:26,952 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e 2026-05-01T18:45:26,953 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e 2026-05-01T18:45:26,955 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/conftest.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e 2026-05-01T18:45:26,957 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/test_home.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e 2026-05-01T18:45:26,959 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations 2026-05-01T18:45:26,960 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations 2026-05-01T18:45:26,962 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations/test_package_controller.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations 2026-05-01T18:45:26,964 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:26,966 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_action.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:26,968 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_auth.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:26,970 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_schema.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:26,972 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_validators.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:26,974 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model 2026-05-01T18:45:26,975 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model/__init__.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model 2026-05-01T18:45:26,977 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model/test_something.py -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model 2026-05-01T18:45:26,979 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config 2026-05-01T18:45:26,980 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/project.ini -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config 2026-05-01T18:45:26,983 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/solr 2026-05-01T18:45:26,983 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/solr/schema.xml -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/solr 2026-05-01T18:45:26,986 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress 2026-05-01T18:45:26,987 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/.gitignore -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress 2026-05-01T18:45:26,990 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/tsconfig.json -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress 2026-05-01T18:45:26,992 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e 2026-05-01T18:45:26,993 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e/sandbox.cy.ts -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e 2026-05-01T18:45:26,995 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e/swal.cy.ts -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e 2026-05-01T18:45:26,997 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/fixtures 2026-05-01T18:45:26,998 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/fixtures/users.json -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/fixtures 2026-05-01T18:45:27,000 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support 2026-05-01T18:45:27,001 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support/commands.ts -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support 2026-05-01T18:45:27,004 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support/e2e.ts -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support 2026-05-01T18:45:27,006 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs 2026-05-01T18:45:27,007 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/index.md -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs 2026-05-01T18:45:27,009 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img 2026-05-01T18:45:27,010 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img/favicon.ico -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img 2026-05-01T18:45:27,012 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img/logo.png -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img 2026-05-01T18:45:27,014 creating build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config 2026-05-01T18:45:27,015 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/default.ini -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config 2026-05-01T18:45:27,017 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/project.ini -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config 2026-05-01T18:45:27,020 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/test.ini -> build/lib/ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config 2026-05-01T18:45:27,022 copying ckanext/toolbelt/plugins/devel/config_declaration.yaml -> build/lib/ckanext/toolbelt/plugins/devel 2026-05-01T18:45:27,024 creating build/lib/ckanext/toolbelt/plugins/templates/group_changes/group 2026-05-01T18:45:27,026 copying ckanext/toolbelt/plugins/templates/group_changes/group/changes.html -> build/lib/ckanext/toolbelt/plugins/templates/group_changes/group 2026-05-01T18:45:27,028 creating build/lib/ckanext/toolbelt/plugins/templates/group_changes/group/snippets 2026-05-01T18:45:27,029 copying ckanext/toolbelt/plugins/templates/group_changes/group/snippets/item_group.html -> build/lib/ckanext/toolbelt/plugins/templates/group_changes/group/snippets 2026-05-01T18:45:27,031 creating build/lib/ckanext/toolbelt/plugins/templates/group_changes/snippets/activities 2026-05-01T18:45:27,032 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/activities/changed_group.html -> build/lib/ckanext/toolbelt/plugins/templates/group_changes/snippets/activities 2026-05-01T18:45:27,035 creating build/lib/ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,036 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/description.html -> build/lib/ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,038 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/image_url.html -> build/lib/ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,040 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/no_change.html -> build/lib/ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,042 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/title.html -> build/lib/ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,045 creating build/lib/ckanext/toolbelt/plugins/devel/templates/toolbelt_devel 2026-05-01T18:45:27,046 copying ckanext/toolbelt/plugins/devel/templates/toolbelt_devel/eval.html -> build/lib/ckanext/toolbelt/plugins/devel/templates/toolbelt_devel 2026-05-01T18:45:27,048 creating build/lib/ckanext/toolbelt/plugins/fdt_scroll/templates 2026-05-01T18:45:27,049 copying ckanext/toolbelt/plugins/fdt_scroll/templates/page.html -> build/lib/ckanext/toolbelt/plugins/fdt_scroll/templates 2026-05-01T18:45:27,072 installing to build/bdist.linux-armv7l/wheel 2026-05-01T18:45:27,072 running install 2026-05-01T18:45:27,096 running install_lib 2026-05-01T18:45:27,101 Skipping installation of build/bdist.linux-armv7l/wheel/./ckanext/__init__.py (namespace package) 2026-05-01T18:45:27,102 copying ckanext/toolbelt/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt 2026-05-01T18:45:27,106 copying ckanext/toolbelt/decorators.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt 2026-05-01T18:45:27,108 copying ckanext/toolbelt/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,111 copying ckanext/toolbelt/utils/collector.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,112 copying ckanext/toolbelt/utils/cache.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,115 copying ckanext/toolbelt/utils/scheming.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,117 copying ckanext/toolbelt/utils/structures.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,119 copying ckanext/toolbelt/utils/fs.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,121 copying ckanext/toolbelt/utils/hierarchy.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,123 copying ckanext/toolbelt/utils/tracking.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/utils 2026-05-01T18:45:27,126 copying ckanext/toolbelt/types/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/types 2026-05-01T18:45:27,131 copying ckanext/toolbelt/cli/make_config.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,134 copying ckanext/toolbelt/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,136 copying ckanext/toolbelt/cli/make_template.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,139 copying ckanext/toolbelt/cli/make_gh_action.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,141 copying ckanext/toolbelt/cli/_shared.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,143 copying ckanext/toolbelt/cli/make.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,145 copying ckanext/toolbelt/cli/make_readme.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,147 copying ckanext/toolbelt/cli/dev.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,150 copying ckanext/toolbelt/cli/make_ckanext.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli 2026-05-01T18:45:27,154 copying ckanext/toolbelt/cli/cookiecutter/extended/cookiecutter.json -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended 2026-05-01T18:45:27,377 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/LICENSE -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,380 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress.config.ts -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,382 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/package-lock.json -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,387 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.editorconfig -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,389 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/setup.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,391 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.gitleaksignore -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,393 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/tsconfig.json -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,395 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/Makefile -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,398 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.nvmrc -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,400 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.node-version -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,402 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.gitignore -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,405 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/gulpfile.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,407 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/MANIFEST.in -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,409 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/package.json -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,411 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.pre-commit-config.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,413 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/README.md -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,416 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/setup.cfg -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,418 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/mkdocs.yml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,420 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/requirements.txt -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,422 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cliff.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,425 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/pyproject.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }} 2026-05-01T18:45:27,428 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext 2026-05-01T18:45:27,431 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,433 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,435 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/config.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,437 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,439 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/config_declaration.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,441 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,444 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/cli.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,447 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/ajax-loader.gif -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public 2026-05-01T18:45:27,449 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/.gitignore -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public 2026-05-01T18:45:27,452 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.ttf -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:27,454 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.svg -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:27,457 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.woff -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:27,459 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.eot -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts 2026-05-01T18:45:27,462 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:27,464 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/schema.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:27,466 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:27,468 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:27,470 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic 2026-05-01T18:45:27,473 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/alembic.ini -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,476 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/script.py.mako -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,478 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/README -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,480 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/env.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,483 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/versions/001_cc1a832108c5_create_something_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/versions 2026-05-01T18:45:27,486 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:27,488 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:27,491 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:27,493 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_views.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:27,495 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:27,497 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:27,499 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_cli.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests 2026-05-01T18:45:27,502 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:27,505 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_schema.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:27,507 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:27,509 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_action.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic 2026-05-01T18:45:27,512 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model/test_something.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model 2026-05-01T18:45:27,514 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model 2026-05-01T18:45:27,517 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks 2026-05-01T18:45:27,519 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks/test_speed.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks 2026-05-01T18:45:27,522 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e 2026-05-01T18:45:27,524 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e 2026-05-01T18:45:27,526 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/test_home.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e 2026-05-01T18:45:27,529 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations 2026-05-01T18:45:27,531 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations/test_package_controller.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations 2026-05-01T18:45:27,534 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets 2026-05-01T18:45:27,537 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/.gitignore -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets 2026-05-01T18:45:27,540 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_footer.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,542 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/{{ cookiecutter.project_shortname }}.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,544 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_header.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,546 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_utils.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,548 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_mixins.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,551 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_fonts.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,553 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_variables.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,555 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_cssvars.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,557 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_global.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,559 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_vendor.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss 2026-05-01T18:45:27,562 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/pages/_search.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/pages 2026-05-01T18:45:27,564 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_tables.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:27,567 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_forms.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:27,569 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_buttons.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:27,571 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_breadcrumb.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:27,573 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_pagination.scss -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements 2026-05-01T18:45:27,577 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/styles/{{ cookiecutter.project_shortname }}.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/styles 2026-05-01T18:45:27,580 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/overlayscrollbars.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,584 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,587 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/overlayscrollbars.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,591 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziModal.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,595 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/daterangepicker.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,598 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/moment.min.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,603 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,606 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziModal.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,612 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.complete.min.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,617 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick-theme.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,620 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/sweetalert2.all.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,625 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.base.min.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,629 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/daterangepicker.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,634 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/hyperscript.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,640 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziToast.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,645 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,651 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziToast.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,656 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/Sortable.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,661 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.bootstrap5.css -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,665 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/htmx.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor 2026-05-01T18:45:27,671 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-scrollbar.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,674 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-izi-modal.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,676 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-izi-toast.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,679 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-sortable.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,681 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,683 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-datepicker.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,685 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-slick.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,687 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-swal.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,689 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-tom-select.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts 2026-05-01T18:45:27,692 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/something.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model 2026-05-01T18:45:27,694 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model 2026-05-01T18:45:27,697 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/base.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model 2026-05-01T18:45:27,699 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/group.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:27,702 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/dataset.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:27,704 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/organization.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:27,707 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/presets.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas 2026-05-01T18:45:27,709 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations/package_controller.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations 2026-05-01T18:45:27,712 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations 2026-05-01T18:45:27,714 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/i18n/.gitignore -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/i18n 2026-05-01T18:45:27,717 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/.gitignore -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates 2026-05-01T18:45:27,719 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/page.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates 2026-05-01T18:45:27,722 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/ckanext/stats/index.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/ckanext/stats 2026-05-01T18:45:27,726 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/complex.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }} 2026-05-01T18:45:27,729 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/snippets/tom_select.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/snippets 2026-05-01T18:45:27,732 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/index.md -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs 2026-05-01T18:45:27,735 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img/favicon.ico -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img 2026-05-01T18:45:27,738 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img/logo.png -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img 2026-05-01T18:45:27,740 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/default.ini -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config 2026-05-01T18:45:27,743 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/project.ini -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config 2026-05-01T18:45:27,745 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/test.ini -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config 2026-05-01T18:45:27,748 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/project.ini -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config 2026-05-01T18:45:27,751 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/solr/schema.xml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/solr 2026-05-01T18:45:27,754 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/tsconfig.json -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress 2026-05-01T18:45:27,757 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/.gitignore -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress 2026-05-01T18:45:27,759 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support/commands.ts -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support 2026-05-01T18:45:27,762 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support/e2e.ts -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support 2026-05-01T18:45:27,764 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/fixtures/users.json -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/fixtures 2026-05-01T18:45:27,767 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e/sandbox.cy.ts -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e 2026-05-01T18:45:27,770 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e/swal.cy.ts -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e 2026-05-01T18:45:27,773 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows/test.yml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows 2026-05-01T18:45:27,776 copying ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows/release.yml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows 2026-05-01T18:45:27,779 copying ckanext/toolbelt/cli/ckan/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/ckan 2026-05-01T18:45:27,781 copying ckanext/toolbelt/cli/ckan/db.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/ckan 2026-05-01T18:45:27,784 copying ckanext/toolbelt/cli/ckan/search_index.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/ckan 2026-05-01T18:45:27,786 copying ckanext/toolbelt/cli/templates/template_git_changelog.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,789 copying ckanext/toolbelt/cli/templates/template_commitizen.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,791 copying ckanext/toolbelt/cli/templates/config_ckanext-makefile.sh -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,793 copying ckanext/toolbelt/cli/templates/config_pyproject.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,795 copying ckanext/toolbelt/cli/templates/config_gulp-sass.js -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,797 copying ckanext/toolbelt/cli/templates/template_coverage.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,799 copying ckanext/toolbelt/cli/templates/action_test.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,802 copying ckanext/toolbelt/cli/templates/action_pypi-publish.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,804 copying ckanext/toolbelt/cli/templates/template_black.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,806 copying ckanext/toolbelt/cli/templates/config_pre-commit.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,808 copying ckanext/toolbelt/cli/templates/template_isort.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,810 copying ckanext/toolbelt/cli/templates/template_pytest.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,812 copying ckanext/toolbelt/cli/templates/template_ruff.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,814 copying ckanext/toolbelt/cli/templates/template_pyright.toml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,816 copying ckanext/toolbelt/cli/templates/action_release-please.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,818 copying ckanext/toolbelt/cli/templates/config_deps-makefile.sh -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/cli/templates 2026-05-01T18:45:27,821 copying ckanext/toolbelt/tests/test_decorators.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests 2026-05-01T18:45:27,824 copying ckanext/toolbelt/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests 2026-05-01T18:45:27,826 copying ckanext/toolbelt/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests 2026-05-01T18:45:27,828 copying ckanext/toolbelt/tests/test_plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests 2026-05-01T18:45:27,830 copying ckanext/toolbelt/tests/utils/test_cache.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/utils 2026-05-01T18:45:27,833 copying ckanext/toolbelt/tests/utils/test_hierarchy.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/utils 2026-05-01T18:45:27,835 copying ckanext/toolbelt/tests/utils/test_tracking.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/utils 2026-05-01T18:45:27,838 copying ckanext/toolbelt/tests/utils/test_collector.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/utils 2026-05-01T18:45:27,841 copying ckanext/toolbelt/tests/e2e_base/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/e2e_base 2026-05-01T18:45:27,843 copying ckanext/toolbelt/tests/e2e_base/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/e2e_base 2026-05-01T18:45:27,845 copying ckanext/toolbelt/tests/e2e_base/_locators.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/e2e_base 2026-05-01T18:45:27,848 copying ckanext/toolbelt/tests/e2e_base/user/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/e2e_base/user 2026-05-01T18:45:27,851 copying ckanext/toolbelt/tests/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/plugins 2026-05-01T18:45:27,853 copying ckanext/toolbelt/tests/plugins/test_cascade_organization_updates.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/plugins 2026-05-01T18:45:27,856 copying ckanext/toolbelt/tests/plugins/pytest/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/plugins/pytest 2026-05-01T18:45:27,858 copying ckanext/toolbelt/tests/plugins/pytest/test_fixtures.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/plugins/pytest 2026-05-01T18:45:27,861 copying ckanext/toolbelt/tests/e2e/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/e2e 2026-05-01T18:45:27,863 copying ckanext/toolbelt/tests/e2e/test_user.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/e2e 2026-05-01T18:45:27,865 copying ckanext/toolbelt/tests/e2e/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/tests/e2e 2026-05-01T18:45:27,867 copying ckanext/toolbelt/magic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/magic 2026-05-01T18:45:27,870 copying ckanext/toolbelt/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins 2026-05-01T18:45:27,873 copying ckanext/toolbelt/plugins/group_changes.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins 2026-05-01T18:45:27,875 copying ckanext/toolbelt/plugins/safe_upload.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins 2026-05-01T18:45:27,877 copying ckanext/toolbelt/plugins/cascade_organization_updates.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins 2026-05-01T18:45:27,879 copying ckanext/toolbelt/plugins/group_composite.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins 2026-05-01T18:45:27,883 copying ckanext/toolbelt/plugins/templates/group_changes/group/changes.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/templates/group_changes/group 2026-05-01T18:45:27,887 copying ckanext/toolbelt/plugins/templates/group_changes/group/snippets/item_group.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/templates/group_changes/group/snippets 2026-05-01T18:45:27,890 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/activities/changed_group.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/templates/group_changes/snippets/activities 2026-05-01T18:45:27,893 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/title.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,896 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/no_change.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,898 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/description.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,900 copying ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/image_url.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes 2026-05-01T18:45:27,903 copying ckanext/toolbelt/plugins/fdt_sqlalchemy/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/fdt_sqlalchemy 2026-05-01T18:45:27,906 copying ckanext/toolbelt/plugins/devel/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel 2026-05-01T18:45:27,908 copying ckanext/toolbelt/plugins/devel/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel 2026-05-01T18:45:27,910 copying ckanext/toolbelt/plugins/devel/config.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel 2026-05-01T18:45:27,912 copying ckanext/toolbelt/plugins/devel/config_declaration.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel 2026-05-01T18:45:27,915 copying ckanext/toolbelt/plugins/devel/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel 2026-05-01T18:45:27,917 copying ckanext/toolbelt/plugins/devel/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel/logic 2026-05-01T18:45:27,919 copying ckanext/toolbelt/plugins/devel/logic/auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel/logic 2026-05-01T18:45:27,921 copying ckanext/toolbelt/plugins/devel/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel/logic 2026-05-01T18:45:27,924 copying ckanext/toolbelt/plugins/devel/templates/toolbelt_devel/eval.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/devel/templates/toolbelt_devel 2026-05-01T18:45:27,928 copying ckanext/toolbelt/plugins/fdt_scroll/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/fdt_scroll 2026-05-01T18:45:27,930 copying ckanext/toolbelt/plugins/fdt_scroll/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/fdt_scroll 2026-05-01T18:45:27,932 copying ckanext/toolbelt/plugins/fdt_scroll/templates/page.html -> build/bdist.linux-armv7l/wheel/./ckanext/toolbelt/plugins/fdt_scroll/templates 2026-05-01T18:45:27,935 copying pytest_toolbelt/plugin.py -> build/bdist.linux-armv7l/wheel/./pytest_toolbelt 2026-05-01T18:45:27,937 copying pytest_toolbelt/__init__.py -> build/bdist.linux-armv7l/wheel/./pytest_toolbelt 2026-05-01T18:45:27,939 running install_egg_info 2026-05-01T18:45:27,945 Copying ckanext_toolbelt.egg-info to build/bdist.linux-armv7l/wheel/./ckanext_toolbelt-0.6.11-py3.11.egg-info 2026-05-01T18:45:27,957 Installing build/bdist.linux-armv7l/wheel/./ckanext_toolbelt-0.6.11-py3.11-nspkg.pth 2026-05-01T18:45:27,958 running install_scripts 2026-05-01T18:45:27,969 creating build/bdist.linux-armv7l/wheel/ckanext_toolbelt-0.6.11.dist-info/WHEEL 2026-05-01T18:45:27,971 creating '/tmp/pip-wheel-1eozr5da/.tmp-8a2lru7_/ckanext_toolbelt-0.6.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-01T18:45:27,973 adding 'ckanext_toolbelt-0.6.11-py3.11-nspkg.pth' 2026-05-01T18:45:27,976 adding 'ckanext/toolbelt/__init__.py' 2026-05-01T18:45:27,977 adding 'ckanext/toolbelt/decorators.py' 2026-05-01T18:45:27,978 adding 'ckanext/toolbelt/cli/__init__.py' 2026-05-01T18:45:27,980 adding 'ckanext/toolbelt/cli/_shared.py' 2026-05-01T18:45:27,981 adding 'ckanext/toolbelt/cli/dev.py' 2026-05-01T18:45:27,982 adding 'ckanext/toolbelt/cli/make.py' 2026-05-01T18:45:27,984 adding 'ckanext/toolbelt/cli/make_ckanext.py' 2026-05-01T18:45:27,985 adding 'ckanext/toolbelt/cli/make_config.py' 2026-05-01T18:45:27,987 adding 'ckanext/toolbelt/cli/make_gh_action.py' 2026-05-01T18:45:27,988 adding 'ckanext/toolbelt/cli/make_readme.py' 2026-05-01T18:45:27,989 adding 'ckanext/toolbelt/cli/make_template.py' 2026-05-01T18:45:27,991 adding 'ckanext/toolbelt/cli/ckan/__init__.py' 2026-05-01T18:45:27,992 adding 'ckanext/toolbelt/cli/ckan/db.py' 2026-05-01T18:45:27,993 adding 'ckanext/toolbelt/cli/ckan/search_index.py' 2026-05-01T18:45:27,996 adding 'ckanext/toolbelt/cli/cookiecutter/extended/cookiecutter.json' 2026-05-01T18:45:27,998 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.editorconfig' 2026-05-01T18:45:27,999 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.gitignore' 2026-05-01T18:45:28,000 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.gitleaksignore' 2026-05-01T18:45:28,001 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.node-version' 2026-05-01T18:45:28,002 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.nvmrc' 2026-05-01T18:45:28,003 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.pre-commit-config.yaml' 2026-05-01T18:45:28,010 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/LICENSE' 2026-05-01T18:45:28,011 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/MANIFEST.in' 2026-05-01T18:45:28,013 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/Makefile' 2026-05-01T18:45:28,019 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/README.md' 2026-05-01T18:45:28,020 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cliff.toml' 2026-05-01T18:45:28,021 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress.config.ts' 2026-05-01T18:45:28,023 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/gulpfile.js' 2026-05-01T18:45:28,024 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/mkdocs.yml' 2026-05-01T18:45:28,038 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/package-lock.json' 2026-05-01T18:45:28,041 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/package.json' 2026-05-01T18:45:28,043 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/pyproject.toml' 2026-05-01T18:45:28,044 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/requirements.txt' 2026-05-01T18:45:28,045 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/setup.cfg' 2026-05-01T18:45:28,046 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/setup.py' 2026-05-01T18:45:28,047 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/tsconfig.json' 2026-05-01T18:45:28,049 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows/release.yml' 2026-05-01T18:45:28,051 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/.github/workflows/test.yml' 2026-05-01T18:45:28,052 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/__init__.py' 2026-05-01T18:45:28,054 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/__init__.py' 2026-05-01T18:45:28,055 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/cli.py' 2026-05-01T18:45:28,057 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/config.py' 2026-05-01T18:45:28,058 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/config_declaration.yaml' 2026-05-01T18:45:28,059 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/helpers.py' 2026-05-01T18:45:28,060 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/plugin.py' 2026-05-01T18:45:28,062 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/views.py' 2026-05-01T18:45:28,064 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/.gitignore' 2026-05-01T18:45:28,065 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/webassets.yml' 2026-05-01T18:45:28,067 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-datepicker.js' 2026-05-01T18:45:28,068 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-izi-modal.js' 2026-05-01T18:45:28,069 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-izi-toast.js' 2026-05-01T18:45:28,071 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-scrollbar.js' 2026-05-01T18:45:28,072 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-slick.js' 2026-05-01T18:45:28,073 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-sortable.js' 2026-05-01T18:45:28,074 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-swal.js' 2026-05-01T18:45:28,076 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}-tom-select.js' 2026-05-01T18:45:28,077 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scripts/{{ cookiecutter.project_shortname }}.js' 2026-05-01T18:45:28,079 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_cssvars.scss' 2026-05-01T18:45:28,080 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_fonts.scss' 2026-05-01T18:45:28,081 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_footer.scss' 2026-05-01T18:45:28,082 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_global.scss' 2026-05-01T18:45:28,084 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_header.scss' 2026-05-01T18:45:28,085 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_mixins.scss' 2026-05-01T18:45:28,086 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_utils.scss' 2026-05-01T18:45:28,087 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_variables.scss' 2026-05-01T18:45:28,088 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/_vendor.scss' 2026-05-01T18:45:28,090 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/{{ cookiecutter.project_shortname }}.scss' 2026-05-01T18:45:28,091 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_breadcrumb.scss' 2026-05-01T18:45:28,092 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_buttons.scss' 2026-05-01T18:45:28,094 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_forms.scss' 2026-05-01T18:45:28,095 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_pagination.scss' 2026-05-01T18:45:28,097 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/elements/_tables.scss' 2026-05-01T18:45:28,098 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/scss/pages/_search.scss' 2026-05-01T18:45:28,100 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/styles/{{ cookiecutter.project_shortname }}.css' 2026-05-01T18:45:28,106 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/Sortable.js' 2026-05-01T18:45:28,108 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/daterangepicker.css' 2026-05-01T18:45:28,115 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/daterangepicker.js' 2026-05-01T18:45:28,122 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/htmx.js' 2026-05-01T18:45:28,136 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/hyperscript.js' 2026-05-01T18:45:28,142 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziModal.css' 2026-05-01T18:45:28,148 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziModal.js' 2026-05-01T18:45:28,151 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziToast.css' 2026-05-01T18:45:28,156 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/iziToast.js' 2026-05-01T18:45:28,162 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/moment.min.js' 2026-05-01T18:45:28,165 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/overlayscrollbars.css' 2026-05-01T18:45:28,175 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/overlayscrollbars.js' 2026-05-01T18:45:28,177 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick-theme.css' 2026-05-01T18:45:28,179 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick.css' 2026-05-01T18:45:28,187 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/slick.js' 2026-05-01T18:45:28,196 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/sweetalert2.all.js' 2026-05-01T18:45:28,202 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.base.min.js' 2026-05-01T18:45:28,205 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.bootstrap5.css' 2026-05-01T18:45:28,212 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.complete.min.js' 2026-05-01T18:45:28,214 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/assets/vendor/tom-select.css' 2026-05-01T18:45:28,216 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/i18n/.gitignore' 2026-05-01T18:45:28,217 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations/__init__.py' 2026-05-01T18:45:28,218 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/implementations/package_controller.py' 2026-05-01T18:45:28,220 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/__init__.py' 2026-05-01T18:45:28,221 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/action.py' 2026-05-01T18:45:28,222 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/auth.py' 2026-05-01T18:45:28,224 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/schema.py' 2026-05-01T18:45:28,225 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/logic/validators.py' 2026-05-01T18:45:28,227 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/README' 2026-05-01T18:45:28,228 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/alembic.ini' 2026-05-01T18:45:28,229 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/env.py' 2026-05-01T18:45:28,230 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/script.py.mako' 2026-05-01T18:45:28,232 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/migration/{{ cookiecutter.project_shortname }}/versions/001_cc1a832108c5_create_something_table.py' 2026-05-01T18:45:28,234 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/__init__.py' 2026-05-01T18:45:28,235 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/base.py' 2026-05-01T18:45:28,236 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/model/something.py' 2026-05-01T18:45:28,238 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/.gitignore' 2026-05-01T18:45:28,239 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/ajax-loader.gif' 2026-05-01T18:45:28,241 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.eot' 2026-05-01T18:45:28,243 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.svg' 2026-05-01T18:45:28,244 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.ttf' 2026-05-01T18:45:28,245 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/public/slick-fonts/slick.woff' 2026-05-01T18:45:28,247 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/dataset.yaml' 2026-05-01T18:45:28,249 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/group.yaml' 2026-05-01T18:45:28,250 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/organization.yaml' 2026-05-01T18:45:28,251 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/schemas/presets.yaml' 2026-05-01T18:45:28,253 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/.gitignore' 2026-05-01T18:45:28,254 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/page.html' 2026-05-01T18:45:28,256 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/ckanext/stats/index.html' 2026-05-01T18:45:28,258 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/complex.html' 2026-05-01T18:45:28,260 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/templates/{{ cookiecutter.project_shortname }}/snippets/tom_select.html' 2026-05-01T18:45:28,261 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/__init__.py' 2026-05-01T18:45:28,262 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/conftest.py' 2026-05-01T18:45:28,264 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_cli.py' 2026-05-01T18:45:28,265 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_config.py' 2026-05-01T18:45:28,266 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_helpers.py' 2026-05-01T18:45:28,268 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_plugin.py' 2026-05-01T18:45:28,269 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/test_views.py' 2026-05-01T18:45:28,271 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks/__init__.py' 2026-05-01T18:45:28,272 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/benchmarks/test_speed.py' 2026-05-01T18:45:28,274 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/__init__.py' 2026-05-01T18:45:28,275 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/conftest.py' 2026-05-01T18:45:28,276 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/e2e/test_home.py' 2026-05-01T18:45:28,278 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations/__init__.py' 2026-05-01T18:45:28,279 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/implementations/test_package_controller.py' 2026-05-01T18:45:28,281 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_action.py' 2026-05-01T18:45:28,282 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_auth.py' 2026-05-01T18:45:28,284 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_schema.py' 2026-05-01T18:45:28,285 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/logic/test_validators.py' 2026-05-01T18:45:28,287 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model/__init__.py' 2026-05-01T18:45:28,288 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/ckanext/{{ cookiecutter.project_shortname }}/tests/model/test_something.py' 2026-05-01T18:45:28,290 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/project.ini' 2026-05-01T18:45:28,292 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/config/solr/schema.xml' 2026-05-01T18:45:28,294 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/.gitignore' 2026-05-01T18:45:28,295 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/tsconfig.json' 2026-05-01T18:45:28,297 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e/sandbox.cy.ts' 2026-05-01T18:45:28,298 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/e2e/swal.cy.ts' 2026-05-01T18:45:28,300 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/fixtures/users.json' 2026-05-01T18:45:28,302 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support/commands.ts' 2026-05-01T18:45:28,303 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/cypress/support/e2e.ts' 2026-05-01T18:45:28,305 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/index.md' 2026-05-01T18:45:28,306 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img/favicon.ico' 2026-05-01T18:45:28,307 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/docs/img/logo.png' 2026-05-01T18:45:28,309 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/default.ini' 2026-05-01T18:45:28,311 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/project.ini' 2026-05-01T18:45:28,312 adding 'ckanext/toolbelt/cli/cookiecutter/extended/{{ cookiecutter.project }}/test_config/test.ini' 2026-05-01T18:45:28,314 adding 'ckanext/toolbelt/cli/templates/action_pypi-publish.yaml' 2026-05-01T18:45:28,315 adding 'ckanext/toolbelt/cli/templates/action_release-please.yaml' 2026-05-01T18:45:28,316 adding 'ckanext/toolbelt/cli/templates/action_test.yaml' 2026-05-01T18:45:28,318 adding 'ckanext/toolbelt/cli/templates/config_ckanext-makefile.sh' 2026-05-01T18:45:28,319 adding 'ckanext/toolbelt/cli/templates/config_deps-makefile.sh' 2026-05-01T18:45:28,321 adding 'ckanext/toolbelt/cli/templates/config_gulp-sass.js' 2026-05-01T18:45:28,322 adding 'ckanext/toolbelt/cli/templates/config_pre-commit.yaml' 2026-05-01T18:45:28,323 adding 'ckanext/toolbelt/cli/templates/config_pyproject.toml' 2026-05-01T18:45:28,325 adding 'ckanext/toolbelt/cli/templates/template_black.toml' 2026-05-01T18:45:28,326 adding 'ckanext/toolbelt/cli/templates/template_commitizen.toml' 2026-05-01T18:45:28,327 adding 'ckanext/toolbelt/cli/templates/template_coverage.toml' 2026-05-01T18:45:28,328 adding 'ckanext/toolbelt/cli/templates/template_git_changelog.toml' 2026-05-01T18:45:28,329 adding 'ckanext/toolbelt/cli/templates/template_isort.toml' 2026-05-01T18:45:28,331 adding 'ckanext/toolbelt/cli/templates/template_pyright.toml' 2026-05-01T18:45:28,332 adding 'ckanext/toolbelt/cli/templates/template_pytest.toml' 2026-05-01T18:45:28,333 adding 'ckanext/toolbelt/cli/templates/template_ruff.toml' 2026-05-01T18:45:28,335 adding 'ckanext/toolbelt/magic/__init__.py' 2026-05-01T18:45:28,337 adding 'ckanext/toolbelt/plugins/__init__.py' 2026-05-01T18:45:28,338 adding 'ckanext/toolbelt/plugins/cascade_organization_updates.py' 2026-05-01T18:45:28,340 adding 'ckanext/toolbelt/plugins/group_changes.py' 2026-05-01T18:45:28,342 adding 'ckanext/toolbelt/plugins/group_composite.py' 2026-05-01T18:45:28,343 adding 'ckanext/toolbelt/plugins/safe_upload.py' 2026-05-01T18:45:28,345 adding 'ckanext/toolbelt/plugins/devel/__init__.py' 2026-05-01T18:45:28,346 adding 'ckanext/toolbelt/plugins/devel/config.py' 2026-05-01T18:45:28,347 adding 'ckanext/toolbelt/plugins/devel/config_declaration.yaml' 2026-05-01T18:45:28,348 adding 'ckanext/toolbelt/plugins/devel/plugin.py' 2026-05-01T18:45:28,349 adding 'ckanext/toolbelt/plugins/devel/views.py' 2026-05-01T18:45:28,351 adding 'ckanext/toolbelt/plugins/devel/logic/__init__.py' 2026-05-01T18:45:28,352 adding 'ckanext/toolbelt/plugins/devel/logic/action.py' 2026-05-01T18:45:28,353 adding 'ckanext/toolbelt/plugins/devel/logic/auth.py' 2026-05-01T18:45:28,355 adding 'ckanext/toolbelt/plugins/devel/templates/toolbelt_devel/eval.html' 2026-05-01T18:45:28,357 adding 'ckanext/toolbelt/plugins/fdt_scroll/__init__.py' 2026-05-01T18:45:28,358 adding 'ckanext/toolbelt/plugins/fdt_scroll/plugin.py' 2026-05-01T18:45:28,360 adding 'ckanext/toolbelt/plugins/fdt_scroll/templates/page.html' 2026-05-01T18:45:28,361 adding 'ckanext/toolbelt/plugins/fdt_sqlalchemy/__init__.py' 2026-05-01T18:45:28,364 adding 'ckanext/toolbelt/plugins/templates/group_changes/group/changes.html' 2026-05-01T18:45:28,366 adding 'ckanext/toolbelt/plugins/templates/group_changes/group/snippets/item_group.html' 2026-05-01T18:45:28,368 adding 'ckanext/toolbelt/plugins/templates/group_changes/snippets/activities/changed_group.html' 2026-05-01T18:45:28,369 adding 'ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/description.html' 2026-05-01T18:45:28,370 adding 'ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/image_url.html' 2026-05-01T18:45:28,372 adding 'ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/no_change.html' 2026-05-01T18:45:28,373 adding 'ckanext/toolbelt/plugins/templates/group_changes/snippets/group_changes/title.html' 2026-05-01T18:45:28,374 adding 'ckanext/toolbelt/tests/__init__.py' 2026-05-01T18:45:28,376 adding 'ckanext/toolbelt/tests/conftest.py' 2026-05-01T18:45:28,377 adding 'ckanext/toolbelt/tests/test_decorators.py' 2026-05-01T18:45:28,378 adding 'ckanext/toolbelt/tests/test_plugin.py' 2026-05-01T18:45:28,379 adding 'ckanext/toolbelt/tests/e2e/__init__.py' 2026-05-01T18:45:28,380 adding 'ckanext/toolbelt/tests/e2e/conftest.py' 2026-05-01T18:45:28,382 adding 'ckanext/toolbelt/tests/e2e/test_user.py' 2026-05-01T18:45:28,383 adding 'ckanext/toolbelt/tests/e2e_base/__init__.py' 2026-05-01T18:45:28,385 adding 'ckanext/toolbelt/tests/e2e_base/_locators.py' 2026-05-01T18:45:28,386 adding 'ckanext/toolbelt/tests/e2e_base/conftest.py' 2026-05-01T18:45:28,388 adding 'ckanext/toolbelt/tests/e2e_base/user/__init__.py' 2026-05-01T18:45:28,390 adding 'ckanext/toolbelt/tests/plugins/__init__.py' 2026-05-01T18:45:28,391 adding 'ckanext/toolbelt/tests/plugins/test_cascade_organization_updates.py' 2026-05-01T18:45:28,393 adding 'ckanext/toolbelt/tests/plugins/pytest/__init__.py' 2026-05-01T18:45:28,394 adding 'ckanext/toolbelt/tests/plugins/pytest/test_fixtures.py' 2026-05-01T18:45:28,396 adding 'ckanext/toolbelt/tests/utils/test_cache.py' 2026-05-01T18:45:28,397 adding 'ckanext/toolbelt/tests/utils/test_collector.py' 2026-05-01T18:45:28,399 adding 'ckanext/toolbelt/tests/utils/test_hierarchy.py' 2026-05-01T18:45:28,400 adding 'ckanext/toolbelt/tests/utils/test_tracking.py' 2026-05-01T18:45:28,402 adding 'ckanext/toolbelt/types/__init__.py' 2026-05-01T18:45:28,404 adding 'ckanext/toolbelt/utils/__init__.py' 2026-05-01T18:45:28,405 adding 'ckanext/toolbelt/utils/cache.py' 2026-05-01T18:45:28,406 adding 'ckanext/toolbelt/utils/collector.py' 2026-05-01T18:45:28,408 adding 'ckanext/toolbelt/utils/fs.py' 2026-05-01T18:45:28,409 adding 'ckanext/toolbelt/utils/hierarchy.py' 2026-05-01T18:45:28,410 adding 'ckanext/toolbelt/utils/scheming.py' 2026-05-01T18:45:28,411 adding 'ckanext/toolbelt/utils/structures.py' 2026-05-01T18:45:28,414 adding 'ckanext/toolbelt/utils/tracking.py' 2026-05-01T18:45:28,416 adding 'pytest_toolbelt/__init__.py' 2026-05-01T18:45:28,417 adding 'pytest_toolbelt/plugin.py' 2026-05-01T18:45:28,419 adding 'ckanext_toolbelt-0.6.11.dist-info/METADATA' 2026-05-01T18:45:28,420 adding 'ckanext_toolbelt-0.6.11.dist-info/WHEEL' 2026-05-01T18:45:28,421 adding 'ckanext_toolbelt-0.6.11.dist-info/entry_points.txt' 2026-05-01T18:45:28,422 adding 'ckanext_toolbelt-0.6.11.dist-info/namespace_packages.txt' 2026-05-01T18:45:28,423 adding 'ckanext_toolbelt-0.6.11.dist-info/top_level.txt' 2026-05-01T18:45:28,427 adding 'ckanext_toolbelt-0.6.11.dist-info/RECORD' 2026-05-01T18:45:28,436 removing build/bdist.linux-armv7l/wheel 2026-05-01T18:45:28,604 Building wheel for ckanext-toolbelt (pyproject.toml): finished with status 'done' 2026-05-01T18:45:28,618 Created wheel for ckanext-toolbelt: filename=ckanext_toolbelt-0.6.11-py3-none-any.whl size=485646 sha256=c62b80c95f0b17fe9e2647456b566edab97b1b1cb497c6250077b332bda23570 2026-05-01T18:45:28,619 Stored in directory: /tmp/pip-ephem-wheel-cache-3_3zwtnc/wheels/4b/1c/20/1a21674e762d768018c3ea15b22b5f54e804dbfa98df2c7822 2026-05-01T18:45:28,640 Successfully built ckanext-toolbelt 2026-05-01T18:45:28,656 Removed build tracker: '/tmp/pip-build-tracker-jb76xtj7'