2026-09-08T23:47:55,350 Created temporary directory: /tmp/pip-ephem-wheel-cache-mp4g7chc 2026-09-08T23:47:55,352 Created temporary directory: /tmp/pip-build-tracker-q5qxhco5 2026-09-08T23:47:55,353 Initialized build tracking at /tmp/pip-build-tracker-q5qxhco5 2026-09-08T23:47:55,353 Created build tracker: /tmp/pip-build-tracker-q5qxhco5 2026-09-08T23:47:55,354 Entered build tracker: /tmp/pip-build-tracker-q5qxhco5 2026-09-08T23:47:55,354 Created temporary directory: /tmp/pip-wheel-n9h__ey9 2026-09-08T23:47:55,357 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-09-08T23:47:55,360 Created temporary directory: /tmp/pip-ephem-wheel-cache-oaomg1ty 2026-09-08T23:47:55,382 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-08T23:47:55,386 2 location(s) to search for versions of ckanext-files: 2026-09-08T23:47:55,386 * https://pypi.org/simple/ckanext-files/ 2026-09-08T23:47:55,386 * https://www.piwheels.org/simple/ckanext-files/ 2026-09-08T23:47:55,386 Fetching project page and analyzing links: https://pypi.org/simple/ckanext-files/ 2026-09-08T23:47:55,387 Getting page https://pypi.org/simple/ckanext-files/ 2026-09-08T23:47:55,389 Found index url https://pypi.org/simple 2026-09-08T23:47:55,622 Fetched page https://pypi.org/simple/ckanext-files/ as application/vnd.pypi.simple.v1+json 2026-09-08T23:47:55,634 Found link https://files.pythonhosted.org/packages/d3/47/07cdf4627c5ca8354fdb1555118862fe03e1df37bdf07bfca04dcebe48be/ckanext-files-0.0.1.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.0.1 2026-09-08T23:47:55,635 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/a5/b3/6aea31804fb2961f38f67a1e5b8a961cff150fd496b33796983033e67ee8/ckanext_files-0.0.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,636 Found link https://files.pythonhosted.org/packages/db/eb/d6b616c17af48b0650351949c10e3d1a48f54ca17d194cb5b06e78e1c97b/ckanext-files-0.0.2.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7), version: 0.0.2 2026-09-08T23:47:55,636 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/37/4c/3f83ca10484bdb8bc241a30e80bedd1b6b8b565664cf096436db2e598079/ckanext_files-0.0.2-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,637 Found link https://files.pythonhosted.org/packages/8a/4b/f3d040832c2f609619fe4e7853d3a7802393f04c0cac36e48118c17c2f2f/ckanext-files-0.0.3.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7), version: 0.0.3 2026-09-08T23:47:55,638 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/9b/09/afeb2069c43c75701aa675ff8dbe71322bb0766386bcd0db2b52e6d8bcb5/ckanext_files-0.0.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,639 Found link https://files.pythonhosted.org/packages/06/97/936f2db60f7bc57ee433de0afc5c71db421d75e0e22fd2b7cc7eabaafd7b/ckanext-files-0.0.4.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7), version: 0.0.4 2026-09-08T23:47:55,640 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/76/8c/56d6985bcea066cf79b7e1207c465733b85c45778c7bf127e27f18fa11cc/ckanext_files-0.0.4-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,641 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/dc/c3/3e64f4920ce9131c4b8c9a8f398edb54a5bba7e1a285dc0968d05cf55dff/ckanext_files-0.0.6-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,642 Found link https://files.pythonhosted.org/packages/9f/33/53ca900a443608e16472e689b84dd9cf0ea1140fd10336e3aff35c5bc591/ckanext_files-0.0.6.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7), version: 0.0.6 2026-09-08T23:47:55,643 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/0c/0a/27ab0a8f54c89bcc98aa270ffb3e8763d5f65ab405fa984ee53a27431a46/ckanext_files-0.0.7-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,644 Found link https://files.pythonhosted.org/packages/5b/87/399517f0d3e150b18b172a63d80cee6fa09268d61385760cc913e5ec41a1/ckanext_files-0.0.7.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.7), version: 0.0.7 2026-09-08T23:47:55,645 Found link https://files.pythonhosted.org/packages/7d/56/d5522950a3a95a3a1a2bc750fb627f1d14e9569bd6eb3ded2b9e3068f94a/ckanext-files-0.2.0.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.2.0 2026-09-08T23:47:55,645 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/15/56/88143a003edacbc0e049ba6772d83e7e5d765255fc332b73339b30fd2d57/ckanext_files-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,646 Found link https://files.pythonhosted.org/packages/de/88/84f1f957021488740100c30af4e2096fbe7d8b7092127c0ae7002b878c44/ckanext-files-0.2.1.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.2.1 2026-09-08T23:47:55,647 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/1b/0d/707e8028522e562e36595e6cf964e6656cbbba7f5bbf599922b6c1f29f0c/ckanext_files-0.2.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,647 Found link https://files.pythonhosted.org/packages/b9/7f/13c93ed2c0d25247b23e0a956e695a13e80c7641d16397e17dcb265dcb11/ckanext-files-0.2.2.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.2.2 2026-09-08T23:47:55,648 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/12/77/4c8c087051fc7d4c8689a46e50ad9288a2aebc88aa8ae48400147e71ac65/ckanext_files-0.2.2-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,649 Found link https://files.pythonhosted.org/packages/be/22/c5a6abcc64f756c56408b2a862464f0f6bb8751374d46b665e82daf6a6a0/ckanext-files-0.2.3.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.2.3 2026-09-08T23:47:55,649 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/cb/4d/77f47b0392d131aa9c19a464f0c18637f59847f8611be2fb17996b723df9/ckanext_files-0.2.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,650 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/75/40/4899d26c1b49ffb0462daef6e895acce9f47521fe0556bc620b8e7a30f90/ckanext_files-0.2.4-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,651 Found link https://files.pythonhosted.org/packages/f4/ff/690dd9e8b1df8a418c8fb8b9cde8164ae98c8050ba448f00c83797fd0a77/ckanext_files-0.2.4.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.2.4 2026-09-08T23:47:55,651 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/7a/6f/4c6b7fddbcc6b8069bec111a4c7e305cd26eae368cd5e91cd53192617ec0/ckanext_files-0.2.5-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,652 Found link https://files.pythonhosted.org/packages/b0/91/52912ba6f97c55ffdaa1393a417b3fadc1037f3cd80edd40fb5c447c385c/ckanext_files-0.2.5.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.2.5 2026-09-08T23:47:55,653 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/54/da/7af7a12a2b39061d048743a27561e18e3e59c9ff3f637d954a7dc5851b89/ckanext_files-0.2.6-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,654 Found link https://files.pythonhosted.org/packages/3b/ef/8a0b600744a5e87e4cc1125d27aeaf056d8b9e35d9d383c4630793c41492/ckanext_files-0.2.6.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.2.6 2026-09-08T23:47:55,654 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/b6/6d/e66c2884e174fecc0a84fae9eb4c730cb7bd854c4c57594e5929419ff6ae/ckanext_files-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) 2026-09-08T23:47:55,655 Found link https://files.pythonhosted.org/packages/a2/5a/040b1cf3b78468b0c7240a2a8ae283c4fccfceb87d6711e84483d99f2e52/ckanext_files-0.3.0.tar.gz (from https://pypi.org/simple/ckanext-files/), version: 0.3.0 2026-09-08T23:47:55,656 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/16/c6/0d6937aaaa1164a56a4aa5fead8a5c39eaa6dd8747ec6905b51551ed6c6d/ckanext_files-1.0.0a0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,656 Found link https://files.pythonhosted.org/packages/0a/23/6ea5eb3115997d6c5387460e6feb40047411f4a1fdc3d81c50c1aa0cd4b5/ckanext_files-1.0.0a0.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.0a0 2026-09-08T23:47:55,657 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/d1/38/a32066de32ba1ebb80a7185321369279975fb5d357a7b0887c29fd711ec9/ckanext_files-1.0.0a1-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,658 Found link https://files.pythonhosted.org/packages/e4/2a/17d94ff26c101bbb997f784b09b1d9a30564d0521890ed85e7532cff5e81/ckanext_files-1.0.0a1.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.0a1 2026-09-08T23:47:55,658 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/0e/fb/93183f8cb36dd10be8d5655dfbad8b6516459944baa8edf272158d921e0a/ckanext_files-1.0.0a2-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,659 Found link https://files.pythonhosted.org/packages/4e/df/8f638bb8fce0b25fcd5f6c939e57eb3734382d8c70bf74fe42f45116004e/ckanext_files-1.0.0a2.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.0a2 2026-09-08T23:47:55,660 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/f0/85/53f45d2bb240de3734f5b875d6609667159bbf5c86fe739c4fcb54e38845/ckanext_files-1.0.0a3-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,661 Found link https://files.pythonhosted.org/packages/bf/f4/52d258bd95a5268b64016fd6f8ca3fc8f2e13017edfad0d0f75cf4fe3c7b/ckanext_files-1.0.0a3.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.0a3 2026-09-08T23:47:55,662 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/55/1a/8ef3cc51cdb33a918f79a60a5f6055abc508c7373045b03459c9bee47853/ckanext_files-1.0.0a4-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,663 Found link https://files.pythonhosted.org/packages/8a/cb/db4b088cc6573645103641d58a9bfe1c5c05b882fb2009d617d26dc65183/ckanext_files-1.0.0a4.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.0a4 2026-09-08T23:47:55,663 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/43/5b/7c49c7a5789feb90eaae3c1a79147871a79bc2fac23c311725b14f9af00d/ckanext_files-1.0.0a5-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,664 Found link https://files.pythonhosted.org/packages/2b/87/e46a294d72382e1cde244250d92c0b5dece4493596bfb5e77aa0c8ce99af/ckanext_files-1.0.0a5.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.0a5 2026-09-08T23:47:55,665 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/7c/b4/e6d1b0ca4c03b79c3a8ca422f4fb8d47c74887298b84c868196242148d98/ckanext_files-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,666 Found link https://files.pythonhosted.org/packages/71/70/a1a6dac81b81014a186b94d0edf06a2f4624f3544f00fdb8eff0d5577e37/ckanext_files-1.0.0.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.0 2026-09-08T23:47:55,667 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/73/6c/2537feef3ab2a7ca8fbba8d96708a88b5853bb9fd7d9e596cbf2858b1325/ckanext_files-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,668 Found link https://files.pythonhosted.org/packages/27/f6/8a6174585bec5777cd46a91bb20bcebe9ab50d423939c66171c06f968db4/ckanext_files-1.0.1.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.8), version: 1.0.1 2026-09-08T23:47:55,668 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/26/78/8ec7c977a70a77e9487a289792fd37951b89dd46b4488865632ed0e77408/ckanext_files-1.1.0a0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,669 Found link https://files.pythonhosted.org/packages/73/83/b35427d63b3d5514040c23b2385186b3badb70e5f550058e7407237e6864/ckanext_files-1.1.0a0.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.1.0a0 2026-09-08T23:47:55,670 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/55/98/b73724ec2915b743a8f594a1c0d9a50edae089ba5b1126d60a0df646ce48/ckanext_files-1.1.0a1-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,671 Found link https://files.pythonhosted.org/packages/4b/ec/e47eba1c8add2bbdc503edb4e38982647c4d56b5801cc14526d311dad74c/ckanext_files-1.1.0a1.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.1.0a1 2026-09-08T23:47:55,672 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/4a/cf/bd4959d23b2150988b73ed693b79995495ff54736dcc3a39b16a5a205980/ckanext_files-1.1.0a4-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,672 Found link https://files.pythonhosted.org/packages/73/3f/31afffbf978f3eb9d53e28696bfbbb64f776fc095ff767dd1f3090236654/ckanext_files-1.1.0a4.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.1.0a4 2026-09-08T23:47:55,673 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/b6/20/747aef9197a23961a4a23ac3280df56ace1dcfdb4978a09ff197b59c4945/ckanext_files-1.1.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,674 Found link https://files.pythonhosted.org/packages/93/e6/eb3b24bd10da7912d8ecc9470f5e360271fc946d3881cd01d9d06e387b5c/ckanext_files-1.1.0.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.1.0 2026-09-08T23:47:55,675 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/7e/1d/98fc221b7c94e86a8ab127444ab25f7e77e643032040994d90d3364e0cf3/ckanext_files-1.2.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,676 Found link https://files.pythonhosted.org/packages/37/a9/789f60598d941ae474dbc1972aff89a639d834e1971de289527b386fd5aa/ckanext_files-1.2.0.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.2.0 2026-09-08T23:47:55,676 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/df/ef/e7c01d35094ae900f1eb2f654e07db797f51c51c8688796534efef39b06f/ckanext_files-1.2.1-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,677 Found link https://files.pythonhosted.org/packages/31/07/abf7372389e8ddfc16f3cb5083d037b4efe360f6b2b889b6e8bc90ead510/ckanext_files-1.2.1.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.2.1 2026-09-08T23:47:55,678 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/51/81/22114e30ed71b87b224d36a3b7ec8c3fad7daf91a5b6a6b32a0c7aab8c7f/ckanext_files-1.3.0-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,679 Found link https://files.pythonhosted.org/packages/b6/46/404343c962f6d75e1e6d3a985f8aaa8e260a82835369d8540a69a0be5190/ckanext_files-1.3.0.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.3.0 2026-09-08T23:47:55,680 Skipping link: No binaries permitted for ckanext-files: https://files.pythonhosted.org/packages/2e/61/ff4dc602238772565501849269a6cc6ec9fbc6643d20d05bb81f00eecffd/ckanext_files-1.3.3-py3-none-any.whl (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,680 Found link https://files.pythonhosted.org/packages/98/e3/36d02479b2ff3b30ec5abc8182b035f6386f51e3f004e36b6810ad5b851c/ckanext_files-1.3.3.tar.gz (from https://pypi.org/simple/ckanext-files/) (requires-python:>=3.10), version: 1.3.3 2026-09-08T23:47:55,681 Fetching project page and analyzing links: https://www.piwheels.org/simple/ckanext-files/ 2026-09-08T23:47:55,682 Getting page https://www.piwheels.org/simple/ckanext-files/ 2026-09-08T23:47:55,683 Found index url https://www.piwheels.org/simple 2026-09-08T23:47:55,876 Fetched page https://www.piwheels.org/simple/ckanext-files/ as text/html 2026-09-08T23:47:55,885 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.3.0-py3-none-any.whl#sha256=b7ba749c58c5ce3dbf4acfbf1d07d81ad3c7c0e1e3fb8c6ed229dcecb99917ff (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,885 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.2.1-py3-none-any.whl#sha256=e75a862ed468e3951788ea025177c14ef7b5f27083c7a7c8077c1758e053f908 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,886 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.2.0-py3-none-any.whl#sha256=b207079a3bb7250959adcb539afd7cb19d913236ddb4f9b0ee3d1a9efb4507a2 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,886 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.1.0-py3-none-any.whl#sha256=34268792fcd9a00f2c650b74e7b38b10b603fac79c669d520c3d61978077a01e (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,887 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.1.0a4-py3-none-any.whl#sha256=da8b0875e1e8f6eb1383a3f18fcfbfd72b3109541d71a7c20ecd2f413ff54077 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,888 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.1.0a1-py3-none-any.whl#sha256=0277fab8ce87cbece6b29da18b02df061ab524cd14b0d955d042c54fd46cdbd2 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,888 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.1.0a0-py3-none-any.whl#sha256=483b029b4718a994e1f9bf24954d9bdc0559d7fc780ef2241c65adf2b08dce6e (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.10) 2026-09-08T23:47:55,889 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.0a5-py3-none-any.whl#sha256=bfe4a2c60d37cd836ad2fe653f260a9f953363680e931f4b5e4428f440ee5a99 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,890 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.0a4-py3-none-any.whl#sha256=f755aa599770387207e3a3db7415afdf5366aab0841b2f406ab2b68643620cb0 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,890 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.0a3-py3-none-any.whl#sha256=79e33e44cd56d45353bb2295265ff5fe2c878c4914867aea1ed08a05d4c89f07 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,890 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.0a2-py3-none-any.whl#sha256=2ed707caaed966694dc2ced5e1572fd4602cb75165265185c16621e52a4eb6d5 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,891 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.0a1-py3-none-any.whl#sha256=f44c0b802707bfd9a5c0e3a3ef55696e36d4d2ebfc877c685616ba3303704219 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,891 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.0a0-py3-none-any.whl#sha256=1e8b0d8b0a45fd3905d1eab49e9fa65bb2eec588cdf7e0fe5fc6b9a91ee18e59 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-09-08T23:47:55,892 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.3.0-py3-none-any.whl#sha256=cacedb6c732443ef78fe5d32b3686bb3f2c99035a089f88037db7ffc37dc4930 (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,892 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.2.6-py3-none-any.whl#sha256=5a25786709a22da61fa599b7c7997eb381feb07479b48a42e69329e6fa04ec6a (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,893 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.2.5-py3-none-any.whl#sha256=c6e69c866b335521ba325b21d732ae75bf708380e2eb3cd77950edbb447ee8f2 (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,893 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.2.4-py3-none-any.whl#sha256=1e2d3e2fa76095b034124a84dc28555aaaa9c6aaac33254bce8305822104ffe5 (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,894 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.2.3-py3-none-any.whl#sha256=465bbc79a6b3c190d21a1fff1713dfaa5cdd0144504bee6ccac0545b5ce04d3a (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,895 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.2.2-py3-none-any.whl#sha256=ed8caf67f0e301347289bb6fc5018c1465ddc9bf7cb16cbd924a4345b75043fe (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,895 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.2.1-py3-none-any.whl#sha256=6a2d10ddc97941e4659a9818d152f04c47fd8b867acfb35fdba4b3a1a16e4794 (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,896 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.2.0-py3-none-any.whl#sha256=23c76912b9d66ad37fa39ae48a7e7d97b6828d758bcaf65d8f6af5f22a9bef8a (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,896 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.0.7-py3-none-any.whl#sha256=c26882f38f85384fa78271614e02c32802c51f98845ebb32a5c37bd3ddd0e133 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,897 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.0.6-py3-none-any.whl#sha256=6defcb7b79f4c265135476eeb0974447ede886968cdc4a5ef77d03e2c9f5d769 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,897 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.0.4-py3-none-any.whl#sha256=5bc06322722fe776fc4b677d7736ba3bc1a09cbec9c16d1badd5f30c0e2c3074 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,898 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.0.3-py3-none-any.whl#sha256=c8a07a1daa77eb7dd72f2015d52b68e3902e0b3895cc98285935da5d200283dc (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,898 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.0.2-py3-none-any.whl#sha256=56c11932bba78729b833c28c00f28259ba6517ccf17f46e3986d5e4a51644f20 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.7) 2026-09-08T23:47:55,899 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-0.0.1-py3-none-any.whl#sha256=921f3a8669b7ca3b152747cbed380d2980e3996d3d836bc32c7fea918544da3c (from https://www.piwheels.org/simple/ckanext-files/) 2026-09-08T23:47:55,899 Skipping link: not a file: https://www.piwheels.org/simple/ckanext-files/ 2026-09-08T23:47:55,900 Skipping link: not a file: https://pypi.org/simple/ckanext-files/ 2026-09-08T23:47:55,922 Given no hashes to check 1 links for project 'ckanext-files': discarding no candidates 2026-09-08T23:47:55,941 Collecting ckanext-files==1.3.3 2026-09-08T23:47:55,943 Created temporary directory: /tmp/pip-unpack-mac7ale0 2026-09-08T23:47:56,113 Downloading ckanext_files-1.3.3.tar.gz (148 kB) 2026-09-08T23:47:56,461 Added ckanext-files==1.3.3 from https://files.pythonhosted.org/packages/98/e3/36d02479b2ff3b30ec5abc8182b035f6386f51e3f004e36b6810ad5b851c/ckanext_files-1.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-q5qxhco5' 2026-09-08T23:47:56,470 Created temporary directory: /tmp/pip-build-env-bjqg98aj 2026-09-08T23:47:56,475 Installing build dependencies: started 2026-09-08T23:47:56,476 Running command pip subprocess to install build dependencies 2026-09-08T23:47:57,622 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-08T23:47:58,075 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-09-08T23:47:58,098 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-08T23:47:59,925 Collecting setuptools 2026-09-08T23:47:59,926 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-08T23:47:59,942 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-08T23:48:00,199 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-08T23:48:00,279 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-08T23:48:03,061 Installing collected packages: setuptools 2026-09-08T23:48:05,412 Successfully installed setuptools-84.0.0 2026-09-08T23:48:05,681 Installing build dependencies: finished with status 'done' 2026-09-08T23:48:05,687 Getting requirements to build wheel: started 2026-09-08T23:48:05,689 Running command Getting requirements to build wheel 2026-09-08T23:48:06,245 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-09-08T23:48:06,245 !! 2026-09-08T23:48:06,246 ******************************************************************************** 2026-09-08T23:48:06,246 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-09-08T23:48:06,247 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-09-08T23:48:06,248 ******************************************************************************** 2026-09-08T23:48:06,249 !! 2026-09-08T23:48:06,249 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-09-08T23:48:06,255 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:318: UserWarning: Unknown distribution option: 'message_extractors' 2026-09-08T23:48:06,256 warnings.warn(msg) 2026-09-08T23:48:06,342 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-08T23:48:06,342 !! 2026-09-08T23:48:06,344 ******************************************************************************** 2026-09-08T23:48:06,344 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-09-08T23:48:06,345 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-08T23:48:06,346 or your builds will no longer be supported. 2026-09-08T23:48:06,347 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:06,348 ******************************************************************************** 2026-09-08T23:48:06,349 !! 2026-09-08T23:48:06,349 corresp(dist, value, root_dir) 2026-09-08T23:48:06,428 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T23:48:06,428 !! 2026-09-08T23:48:06,429 ******************************************************************************** 2026-09-08T23:48:06,430 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T23:48:06,431 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-09-08T23:48:06,432 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:06,433 ******************************************************************************** 2026-09-08T23:48:06,434 !! 2026-09-08T23:48:06,435 dist._finalize_license_expression() 2026-09-08T23:48:06,435 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T23:48:06,436 !! 2026-09-08T23:48:06,437 ******************************************************************************** 2026-09-08T23:48:06,438 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T23:48:06,439 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-09-08T23:48:06,440 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:06,441 ******************************************************************************** 2026-09-08T23:48:06,441 !! 2026-09-08T23:48:06,442 self._finalize_license_expression() 2026-09-08T23:48:06,442 running egg_info 2026-09-08T23:48:06,447 writing ckanext_files.egg-info/PKG-INFO 2026-09-08T23:48:06,455 writing dependency_links to ckanext_files.egg-info/dependency_links.txt 2026-09-08T23:48:06,457 writing entry points to ckanext_files.egg-info/entry_points.txt 2026-09-08T23:48:06,458 writing namespace_packages to ckanext_files.egg-info/namespace_packages.txt 2026-09-08T23:48:06,462 writing requirements to ckanext_files.egg-info/requires.txt 2026-09-08T23:48:06,463 writing top-level names to ckanext_files.egg-info/top_level.txt 2026-09-08T23:48:06,529 reading manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-09-08T23:48:06,538 reading manifest template 'MANIFEST.in' 2026-09-08T23:48:06,539 warning: no files found matching 'README.rst' 2026-09-08T23:48:06,539 warning: no files found matching 'LICENSE' 2026-09-08T23:48:06,541 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-09-08T23:48:06,542 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-09-08T23:48:06,620 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-09-08T23:48:06,699 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-09-08T23:48:06,776 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-09-08T23:48:06,854 warning: no files found matching '*.config' under directory 'ckanext/files' 2026-09-08T23:48:06,908 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-09-08T23:48:06,919 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-09-08T23:48:06,925 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-09-08T23:48:06,930 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-09-08T23:48:06,942 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-09-08T23:48:06,948 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-09-08T23:48:06,993 warning: no files found matching '*.less' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:07,026 warning: no files found matching '*.mo' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:07,049 warning: no files found matching '*.config' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:07,061 warning: no files found matching '*.yaml' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:07,095 writing manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-09-08T23:48:07,195 Getting requirements to build wheel: finished with status 'done' 2026-09-08T23:48:07,199 Created temporary directory: /tmp/pip-modern-metadata-x_m6nz7h 2026-09-08T23:48:07,201 Preparing metadata (pyproject.toml): started 2026-09-08T23:48:07,203 Running command Preparing metadata (pyproject.toml) 2026-09-08T23:48:07,733 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:318: UserWarning: Unknown distribution option: 'message_extractors' 2026-09-08T23:48:07,733 warnings.warn(msg) 2026-09-08T23:48:07,746 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-09-08T23:48:07,747 !! 2026-09-08T23:48:07,748 ******************************************************************************** 2026-09-08T23:48:07,749 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-09-08T23:48:07,750 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-09-08T23:48:07,750 ******************************************************************************** 2026-09-08T23:48:07,751 !! 2026-09-08T23:48:07,752 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-09-08T23:48:07,806 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-08T23:48:07,806 !! 2026-09-08T23:48:07,807 ******************************************************************************** 2026-09-08T23:48:07,808 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-09-08T23:48:07,809 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-08T23:48:07,809 or your builds will no longer be supported. 2026-09-08T23:48:07,810 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:07,811 ******************************************************************************** 2026-09-08T23:48:07,812 !! 2026-09-08T23:48:07,812 corresp(dist, value, root_dir) 2026-09-08T23:48:07,885 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T23:48:07,886 !! 2026-09-08T23:48:07,887 ******************************************************************************** 2026-09-08T23:48:07,887 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T23:48:07,888 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-09-08T23:48:07,889 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:07,890 ******************************************************************************** 2026-09-08T23:48:07,891 !! 2026-09-08T23:48:07,892 dist._finalize_license_expression() 2026-09-08T23:48:07,892 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T23:48:07,893 !! 2026-09-08T23:48:07,894 ******************************************************************************** 2026-09-08T23:48:07,894 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T23:48:07,896 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-09-08T23:48:07,897 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:07,897 ******************************************************************************** 2026-09-08T23:48:07,898 !! 2026-09-08T23:48:07,899 self._finalize_license_expression() 2026-09-08T23:48:07,899 running dist_info 2026-09-08T23:48:07,909 creating /tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info 2026-09-08T23:48:07,910 writing /tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/PKG-INFO 2026-09-08T23:48:07,918 writing dependency_links to /tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/dependency_links.txt 2026-09-08T23:48:07,920 writing entry points to /tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/entry_points.txt 2026-09-08T23:48:07,921 writing namespace_packages to /tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/namespace_packages.txt 2026-09-08T23:48:07,925 writing requirements to /tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/requires.txt 2026-09-08T23:48:07,926 writing top-level names to /tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/top_level.txt 2026-09-08T23:48:07,928 writing manifest file '/tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/SOURCES.txt' 2026-09-08T23:48:07,978 reading manifest file '/tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/SOURCES.txt' 2026-09-08T23:48:07,981 reading manifest template 'MANIFEST.in' 2026-09-08T23:48:07,981 warning: no files found matching 'README.rst' 2026-09-08T23:48:07,982 warning: no files found matching 'LICENSE' 2026-09-08T23:48:07,983 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-09-08T23:48:07,984 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-09-08T23:48:08,059 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-09-08T23:48:08,136 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-09-08T23:48:08,210 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-09-08T23:48:08,281 warning: no files found matching '*.config' under directory 'ckanext/files' 2026-09-08T23:48:08,328 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-09-08T23:48:08,341 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-09-08T23:48:08,347 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-09-08T23:48:08,352 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-09-08T23:48:08,363 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-09-08T23:48:08,368 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-09-08T23:48:08,409 warning: no files found matching '*.less' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:08,441 warning: no files found matching '*.mo' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:08,460 warning: no files found matching '*.config' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:08,470 warning: no files found matching '*.yaml' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:08,501 writing manifest file '/tmp/pip-modern-metadata-x_m6nz7h/ckanext_files.egg-info/SOURCES.txt' 2026-09-08T23:48:08,503 creating '/tmp/pip-modern-metadata-x_m6nz7h/ckanext_files-1.3.3.dist-info' 2026-09-08T23:48:08,633 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-08T23:48:08,638 Source in /tmp/pip-wheel-n9h__ey9/ckanext-files_573c00a7f3164e938dc036432a17d04b has version 1.3.3, which satisfies requirement ckanext-files==1.3.3 from https://files.pythonhosted.org/packages/98/e3/36d02479b2ff3b30ec5abc8182b035f6386f51e3f004e36b6810ad5b851c/ckanext_files-1.3.3.tar.gz 2026-09-08T23:48:08,639 Removed ckanext-files==1.3.3 from https://files.pythonhosted.org/packages/98/e3/36d02479b2ff3b30ec5abc8182b035f6386f51e3f004e36b6810ad5b851c/ckanext_files-1.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-q5qxhco5' 2026-09-08T23:48:08,645 Created temporary directory: /tmp/pip-unpack-aoyv1wh4 2026-09-08T23:48:08,646 Building wheels for collected packages: ckanext-files 2026-09-08T23:48:08,650 Created temporary directory: /tmp/pip-wheel-ukbb6vfa 2026-09-08T23:48:08,651 Destination directory: /tmp/pip-wheel-ukbb6vfa 2026-09-08T23:48:08,653 Building wheel for ckanext-files (pyproject.toml): started 2026-09-08T23:48:08,654 Running command Building wheel for ckanext-files (pyproject.toml) 2026-09-08T23:48:09,198 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:318: UserWarning: Unknown distribution option: 'message_extractors' 2026-09-08T23:48:09,198 warnings.warn(msg) 2026-09-08T23:48:09,211 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-09-08T23:48:09,211 !! 2026-09-08T23:48:09,213 ******************************************************************************** 2026-09-08T23:48:09,213 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-09-08T23:48:09,214 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-09-08T23:48:09,215 ******************************************************************************** 2026-09-08T23:48:09,216 !! 2026-09-08T23:48:09,216 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-09-08T23:48:09,267 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-08T23:48:09,268 !! 2026-09-08T23:48:09,269 ******************************************************************************** 2026-09-08T23:48:09,269 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-09-08T23:48:09,270 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-08T23:48:09,270 or your builds will no longer be supported. 2026-09-08T23:48:09,271 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:09,272 ******************************************************************************** 2026-09-08T23:48:09,273 !! 2026-09-08T23:48:09,273 corresp(dist, value, root_dir) 2026-09-08T23:48:09,341 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T23:48:09,341 !! 2026-09-08T23:48:09,342 ******************************************************************************** 2026-09-08T23:48:09,343 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T23:48:09,344 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-09-08T23:48:09,346 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:09,346 ******************************************************************************** 2026-09-08T23:48:09,347 !! 2026-09-08T23:48:09,348 dist._finalize_license_expression() 2026-09-08T23:48:09,349 /tmp/pip-build-env-bjqg98aj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-08T23:48:09,349 !! 2026-09-08T23:48:09,350 ******************************************************************************** 2026-09-08T23:48:09,351 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-08T23:48:09,352 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-09-08T23:48:09,353 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-08T23:48:09,354 ******************************************************************************** 2026-09-08T23:48:09,355 !! 2026-09-08T23:48:09,355 self._finalize_license_expression() 2026-09-08T23:48:09,356 running bdist_wheel 2026-09-08T23:48:09,366 running build 2026-09-08T23:48:09,367 running build_py 2026-09-08T23:48:09,373 creating build/lib/ckanext 2026-09-08T23:48:09,375 copying ckanext/__init__.py -> build/lib/ckanext 2026-09-08T23:48:09,377 creating build/lib/ckanext/file_upload_widget 2026-09-08T23:48:09,378 copying ckanext/file_upload_widget/helpers.py -> build/lib/ckanext/file_upload_widget 2026-09-08T23:48:09,380 copying ckanext/file_upload_widget/__init__.py -> build/lib/ckanext/file_upload_widget 2026-09-08T23:48:09,382 copying ckanext/file_upload_widget/plugin.py -> build/lib/ckanext/file_upload_widget 2026-09-08T23:48:09,384 creating build/lib/ckanext/files 2026-09-08T23:48:09,385 copying ckanext/files/views.py -> build/lib/ckanext/files 2026-09-08T23:48:09,388 copying ckanext/files/interfaces.py -> build/lib/ckanext/files 2026-09-08T23:48:09,390 copying ckanext/files/types.py -> build/lib/ckanext/files 2026-09-08T23:48:09,391 copying ckanext/files/helpers.py -> build/lib/ckanext/files 2026-09-08T23:48:09,393 copying ckanext/files/task.py -> build/lib/ckanext/files 2026-09-08T23:48:09,395 copying ckanext/files/__init__.py -> build/lib/ckanext/files 2026-09-08T23:48:09,397 copying ckanext/files/plugin.py -> build/lib/ckanext/files 2026-09-08T23:48:09,399 copying ckanext/files/utils.py -> build/lib/ckanext/files 2026-09-08T23:48:09,401 copying ckanext/files/config.py -> build/lib/ckanext/files 2026-09-08T23:48:09,403 copying ckanext/files/signals.py -> build/lib/ckanext/files 2026-09-08T23:48:09,405 copying ckanext/files/shared.py -> build/lib/ckanext/files 2026-09-08T23:48:09,406 copying ckanext/files/base.py -> build/lib/ckanext/files 2026-09-08T23:48:09,409 creating build/lib/ckanext/files_manager 2026-09-08T23:48:09,410 copying ckanext/files_manager/views.py -> build/lib/ckanext/files_manager 2026-09-08T23:48:09,412 copying ckanext/files_manager/collection.py -> build/lib/ckanext/files_manager 2026-09-08T23:48:09,414 copying ckanext/files_manager/__init__.py -> build/lib/ckanext/files_manager 2026-09-08T23:48:09,415 copying ckanext/files_manager/plugin.py -> build/lib/ckanext/files_manager 2026-09-08T23:48:09,418 creating build/lib/ckanext/file_upload_widget/logic 2026-09-08T23:48:09,419 copying ckanext/file_upload_widget/logic/__init__.py -> build/lib/ckanext/file_upload_widget/logic 2026-09-08T23:48:09,421 copying ckanext/file_upload_widget/logic/action.py -> build/lib/ckanext/file_upload_widget/logic 2026-09-08T23:48:09,425 creating build/lib/ckanext/files/storage 2026-09-08T23:48:09,426 copying ckanext/files/storage/redis.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,428 copying ckanext/files/storage/opendal.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,430 copying ckanext/files/storage/link.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,432 copying ckanext/files/storage/__init__.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,434 copying ckanext/files/storage/filebin.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,435 copying ckanext/files/storage/fs.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,437 copying ckanext/files/storage/db.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,439 copying ckanext/files/storage/libcloud.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,440 copying ckanext/files/storage/azure.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,442 copying ckanext/files/storage/google_cloud.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,444 copying ckanext/files/storage/s3.py -> build/lib/ckanext/files/storage 2026-09-08T23:48:09,448 creating build/lib/ckanext/files/tests 2026-09-08T23:48:09,449 copying ckanext/files/tests/test_config.py -> build/lib/ckanext/files/tests 2026-09-08T23:48:09,451 copying ckanext/files/tests/__init__.py -> build/lib/ckanext/files/tests 2026-09-08T23:48:09,454 copying ckanext/files/tests/conftest.py -> build/lib/ckanext/files/tests 2026-09-08T23:48:09,457 copying ckanext/files/tests/test_utils.py -> build/lib/ckanext/files/tests 2026-09-08T23:48:09,459 creating build/lib/ckanext/files/logic 2026-09-08T23:48:09,460 copying ckanext/files/logic/validators.py -> build/lib/ckanext/files/logic 2026-09-08T23:48:09,462 copying ckanext/files/logic/schema.py -> build/lib/ckanext/files/logic 2026-09-08T23:48:09,465 copying ckanext/files/logic/__init__.py -> build/lib/ckanext/files/logic 2026-09-08T23:48:09,466 copying ckanext/files/logic/action.py -> build/lib/ckanext/files/logic 2026-09-08T23:48:09,469 copying ckanext/files/logic/auth.py -> build/lib/ckanext/files/logic 2026-09-08T23:48:09,472 creating build/lib/ckanext/files/cli 2026-09-08T23:48:09,473 copying ckanext/files/cli/dev.py -> build/lib/ckanext/files/cli 2026-09-08T23:48:09,474 copying ckanext/files/cli/stats.py -> build/lib/ckanext/files/cli 2026-09-08T23:48:09,477 copying ckanext/files/cli/__init__.py -> build/lib/ckanext/files/cli 2026-09-08T23:48:09,478 copying ckanext/files/cli/maintain.py -> build/lib/ckanext/files/cli 2026-09-08T23:48:09,481 copying ckanext/files/cli/file.py -> build/lib/ckanext/files/cli 2026-09-08T23:48:09,482 copying ckanext/files/cli/storage.py -> build/lib/ckanext/files/cli 2026-09-08T23:48:09,484 copying ckanext/files/cli/migrate.py -> build/lib/ckanext/files/cli 2026-09-08T23:48:09,487 creating build/lib/ckanext/files/model 2026-09-08T23:48:09,488 copying ckanext/files/model/transfer_history.py -> build/lib/ckanext/files/model 2026-09-08T23:48:09,490 copying ckanext/files/model/__init__.py -> build/lib/ckanext/files/model 2026-09-08T23:48:09,492 copying ckanext/files/model/file.py -> build/lib/ckanext/files/model 2026-09-08T23:48:09,494 copying ckanext/files/model/owner.py -> build/lib/ckanext/files/model 2026-09-08T23:48:09,496 copying ckanext/files/model/base.py -> build/lib/ckanext/files/model 2026-09-08T23:48:09,500 creating build/lib/ckanext/files/migration/files 2026-09-08T23:48:09,502 copying ckanext/files/migration/files/env.py -> build/lib/ckanext/files/migration/files 2026-09-08T23:48:09,505 creating build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,505 copying ckanext/files/migration/files/versions/016_ea61ab6a6042_drop_mtime_atime_rename_ctime_add_algorithm.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,507 copying ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,509 copying ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,511 copying ckanext/files/migration/files/versions/015_6e3c2aa192f6_drop_multipart_table.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,513 copying ckanext/files/migration/files/versions/017_b4b6ff46cd13_rename_owner_columns.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,515 copying ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,517 copying ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,519 copying ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,521 copying ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,523 copying ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,525 copying ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,527 copying ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,529 copying ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,531 copying ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,533 copying ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,535 copying ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,536 copying ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py -> build/lib/ckanext/files/migration/files/versions 2026-09-08T23:48:09,539 creating build/lib/ckanext/files/tests/storage 2026-09-08T23:48:09,540 copying ckanext/files/tests/storage/test_link.py -> build/lib/ckanext/files/tests/storage 2026-09-08T23:48:09,542 copying ckanext/files/tests/storage/__init__.py -> build/lib/ckanext/files/tests/storage 2026-09-08T23:48:09,544 creating build/lib/ckanext/files/tests/logic 2026-09-08T23:48:09,545 copying ckanext/files/tests/logic/test_action.py -> build/lib/ckanext/files/tests/logic 2026-09-08T23:48:09,548 copying ckanext/files/tests/logic/__init__.py -> build/lib/ckanext/files/tests/logic 2026-09-08T23:48:09,549 copying ckanext/files/tests/logic/test_auth.py -> build/lib/ckanext/files/tests/logic 2026-09-08T23:48:09,552 copying ckanext/files/tests/logic/test_validators.py -> build/lib/ckanext/files/tests/logic 2026-09-08T23:48:09,554 creating build/lib/ckanext/files/tests/model 2026-09-08T23:48:09,555 copying ckanext/files/tests/model/__init__.py -> build/lib/ckanext/files/tests/model 2026-09-08T23:48:09,557 copying ckanext/files/tests/model/test_file.py -> build/lib/ckanext/files/tests/model 2026-09-08T23:48:09,561 running egg_info 2026-09-08T23:48:09,571 writing ckanext_files.egg-info/PKG-INFO 2026-09-08T23:48:09,578 writing dependency_links to ckanext_files.egg-info/dependency_links.txt 2026-09-08T23:48:09,580 writing entry points to ckanext_files.egg-info/entry_points.txt 2026-09-08T23:48:09,581 writing namespace_packages to ckanext_files.egg-info/namespace_packages.txt 2026-09-08T23:48:09,585 writing requirements to ckanext_files.egg-info/requires.txt 2026-09-08T23:48:09,586 writing top-level names to ckanext_files.egg-info/top_level.txt 2026-09-08T23:48:09,625 reading manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-09-08T23:48:09,634 reading manifest template 'MANIFEST.in' 2026-09-08T23:48:09,634 warning: no files found matching 'README.rst' 2026-09-08T23:48:09,635 warning: no files found matching 'LICENSE' 2026-09-08T23:48:09,636 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-09-08T23:48:09,637 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-09-08T23:48:09,712 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-09-08T23:48:09,793 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-09-08T23:48:09,872 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-09-08T23:48:09,949 warning: no files found matching '*.config' under directory 'ckanext/files' 2026-09-08T23:48:10,001 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-09-08T23:48:10,011 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-09-08T23:48:10,016 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-09-08T23:48:10,022 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-09-08T23:48:10,033 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-09-08T23:48:10,038 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-09-08T23:48:10,077 warning: no files found matching '*.less' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:10,106 warning: no files found matching '*.mo' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:10,129 warning: no files found matching '*.config' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:10,141 warning: no files found matching '*.yaml' under directory 'ckanext/file_upload_widget' 2026-09-08T23:48:10,175 writing manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-09-08T23:48:10,198 copying ckanext/file_upload_widget/gulpfile.js -> build/lib/ckanext/file_upload_widget 2026-09-08T23:48:10,201 copying ckanext/file_upload_widget/package-lock.json -> build/lib/ckanext/file_upload_widget 2026-09-08T23:48:10,204 copying ckanext/file_upload_widget/package.json -> build/lib/ckanext/file_upload_widget 2026-09-08T23:48:10,206 copying ckanext/files/config_declaration.yaml -> build/lib/ckanext/files 2026-09-08T23:48:10,209 creating build/lib/ckanext/file_upload_widget/theme 2026-09-08T23:48:10,209 copying ckanext/file_upload_widget/theme/mixins.scss -> build/lib/ckanext/file_upload_widget/theme 2026-09-08T23:48:10,211 copying ckanext/file_upload_widget/theme/styles.scss -> build/lib/ckanext/file_upload_widget/theme 2026-09-08T23:48:10,214 copying ckanext/file_upload_widget/theme/variables.scss -> build/lib/ckanext/file_upload_widget/theme 2026-09-08T23:48:10,216 creating build/lib/ckanext/file_upload_widget/assets 2026-09-08T23:48:10,217 copying ckanext/file_upload_widget/assets/webassets.yml -> build/lib/ckanext/file_upload_widget/assets 2026-09-08T23:48:10,219 creating build/lib/ckanext/file_upload_widget/templates/scheming/display_snippets 2026-09-08T23:48:10,221 copying ckanext/file_upload_widget/templates/scheming/display_snippets/files_upload_widget.html -> build/lib/ckanext/file_upload_widget/templates/scheming/display_snippets 2026-09-08T23:48:10,223 creating build/lib/ckanext/file_upload_widget/templates/scheming/form_snippets 2026-09-08T23:48:10,224 copying ckanext/file_upload_widget/templates/scheming/form_snippets/files_upload_widget.html -> build/lib/ckanext/file_upload_widget/templates/scheming/form_snippets 2026-09-08T23:48:10,227 creating build/lib/ckanext/file_upload_widget/assets/js 2026-09-08T23:48:10,228 copying ckanext/file_upload_widget/assets/js/file-upload-widget.js -> build/lib/ckanext/file_upload_widget/assets/js 2026-09-08T23:48:10,232 creating build/lib/ckanext/file_upload_widget/assets/css 2026-09-08T23:48:10,233 copying ckanext/file_upload_widget/assets/css/styles.css -> build/lib/ckanext/file_upload_widget/assets/css 2026-09-08T23:48:10,236 creating build/lib/ckanext/file_upload_widget/assets/js/vendor 2026-09-08T23:48:10,237 copying ckanext/file_upload_widget/assets/js/vendor/iziToast.min.js -> build/lib/ckanext/file_upload_widget/assets/js/vendor 2026-09-08T23:48:10,240 copying ckanext/file_upload_widget/assets/js/vendor/progressbar.min.js -> build/lib/ckanext/file_upload_widget/assets/js/vendor 2026-09-08T23:48:10,243 creating build/lib/ckanext/file_upload_widget/assets/css/vendor 2026-09-08T23:48:10,244 copying ckanext/file_upload_widget/assets/css/vendor/iziToast.min.css -> build/lib/ckanext/file_upload_widget/assets/css/vendor 2026-09-08T23:48:10,248 creating build/lib/ckanext/files/templates 2026-09-08T23:48:10,249 copying ckanext/files/templates/page.html -> build/lib/ckanext/files/templates 2026-09-08T23:48:10,252 creating build/lib/ckanext/files/assets 2026-09-08T23:48:10,253 copying ckanext/files/assets/script.js -> build/lib/ckanext/files/assets 2026-09-08T23:48:10,256 copying ckanext/files/assets/webassets.yml -> build/lib/ckanext/files/assets 2026-09-08T23:48:10,258 creating build/lib/ckanext/files/templates/files 2026-09-08T23:48:10,259 copying ckanext/files/templates/files/delete.html -> build/lib/ckanext/files/templates/files 2026-09-08T23:48:10,262 copying ckanext/files/templates/files/index.html -> build/lib/ckanext/files/templates/files 2026-09-08T23:48:10,264 creating build/lib/ckanext/files/templates/scheming/display_snippets 2026-09-08T23:48:10,265 copying ckanext/files/templates/scheming/display_snippets/files_download_link.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-09-08T23:48:10,268 copying ckanext/files/templates/scheming/display_snippets/files_image.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-09-08T23:48:10,270 copying ckanext/files/templates/scheming/display_snippets/files_object.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-09-08T23:48:10,272 creating build/lib/ckanext/files/templates/scheming/form_snippets 2026-09-08T23:48:10,273 copying ckanext/files/templates/scheming/form_snippets/files_file_selector.html -> build/lib/ckanext/files/templates/scheming/form_snippets 2026-09-08T23:48:10,276 copying ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html -> build/lib/ckanext/files/templates/scheming/form_snippets 2026-09-08T23:48:10,278 creating build/lib/ckanext/files/templates/files/snippets 2026-09-08T23:48:10,279 copying ckanext/files/templates/files/snippets/file_table.html -> build/lib/ckanext/files/templates/files/snippets 2026-09-08T23:48:10,282 copying ckanext/files/templates/files/snippets/uploader_v1.html -> build/lib/ckanext/files/templates/files/snippets 2026-09-08T23:48:10,284 copying ckanext/files/migration/files/alembic.ini -> build/lib/ckanext/files/migration/files 2026-09-08T23:48:10,286 copying ckanext/files/migration/files/script.py.mako -> build/lib/ckanext/files/migration/files 2026-09-08T23:48:10,296 creating build/lib/ckanext/files/resource_form_templates/package/snippets 2026-09-08T23:48:10,298 copying ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html -> build/lib/ckanext/files/resource_form_templates/package/snippets 2026-09-08T23:48:10,301 creating build/lib/ckanext/files/assets/styles 2026-09-08T23:48:10,302 copying ckanext/files/assets/styles/files--style.css -> build/lib/ckanext/files/assets/styles 2026-09-08T23:48:10,304 creating build/lib/ckanext/files_manager/assets 2026-09-08T23:48:10,306 copying ckanext/files_manager/assets/webassets.yml -> build/lib/ckanext/files_manager/assets 2026-09-08T23:48:10,308 creating build/lib/ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,310 copying ckanext/files_manager/templates/files_manager/list.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,312 copying ckanext/files_manager/templates/files_manager/record.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,314 copying ckanext/files_manager/templates/files_manager/upload_file_modal.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,316 copying ckanext/files_manager/templates/files_manager/upload_file_modal_form.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,319 creating build/lib/ckanext/files_manager/assets/js 2026-09-08T23:48:10,320 copying ckanext/files_manager/assets/js/fm-htmx.js -> build/lib/ckanext/files_manager/assets/js 2026-09-08T23:48:10,347 installing to build/bdist.linux-armv7l/wheel 2026-09-08T23:48:10,347 running install 2026-09-08T23:48:10,371 running install_lib 2026-09-08T23:48:10,377 Skipping installation of build/bdist.linux-armv7l/wheel/./ckanext/__init__.py (namespace package) 2026-09-08T23:48:10,378 copying ckanext/file_upload_widget/package-lock.json -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-09-08T23:48:10,384 copying ckanext/file_upload_widget/gulpfile.js -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-09-08T23:48:10,386 copying ckanext/file_upload_widget/helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-09-08T23:48:10,389 copying ckanext/file_upload_widget/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-09-08T23:48:10,391 copying ckanext/file_upload_widget/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-09-08T23:48:10,393 copying ckanext/file_upload_widget/package.json -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-09-08T23:48:10,397 copying ckanext/file_upload_widget/templates/scheming/display_snippets/files_upload_widget.html -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/templates/scheming/display_snippets 2026-09-08T23:48:10,402 copying ckanext/file_upload_widget/templates/scheming/form_snippets/files_upload_widget.html -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/templates/scheming/form_snippets 2026-09-08T23:48:10,405 copying ckanext/file_upload_widget/theme/mixins.scss -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/theme 2026-09-08T23:48:10,408 copying ckanext/file_upload_widget/theme/variables.scss -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/theme 2026-09-08T23:48:10,409 copying ckanext/file_upload_widget/theme/styles.scss -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/theme 2026-09-08T23:48:10,413 copying ckanext/file_upload_widget/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/logic 2026-09-08T23:48:10,415 copying ckanext/file_upload_widget/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/logic 2026-09-08T23:48:10,418 copying ckanext/file_upload_widget/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/assets 2026-09-08T23:48:10,421 copying ckanext/file_upload_widget/assets/js/file-upload-widget.js -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/assets/js 2026-09-08T23:48:10,425 copying ckanext/file_upload_widget/assets/js/vendor/progressbar.min.js -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/assets/js/vendor 2026-09-08T23:48:10,428 copying ckanext/file_upload_widget/assets/js/vendor/iziToast.min.js -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/assets/js/vendor 2026-09-08T23:48:10,432 copying ckanext/file_upload_widget/assets/css/styles.css -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/assets/css 2026-09-08T23:48:10,435 copying ckanext/file_upload_widget/assets/css/vendor/iziToast.min.css -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/assets/css/vendor 2026-09-08T23:48:10,440 copying ckanext/files/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,443 copying ckanext/files/config_declaration.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,445 copying ckanext/files/interfaces.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,448 copying ckanext/files/types.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,450 copying ckanext/files/helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,452 copying ckanext/files/task.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,455 copying ckanext/files/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,457 copying ckanext/files/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,460 copying ckanext/files/utils.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,463 copying ckanext/files/config.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,466 copying ckanext/files/signals.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,468 copying ckanext/files/shared.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,471 copying ckanext/files/base.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-09-08T23:48:10,474 copying ckanext/files/storage/redis.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,477 copying ckanext/files/storage/opendal.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,479 copying ckanext/files/storage/link.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,482 copying ckanext/files/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,485 copying ckanext/files/storage/filebin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,487 copying ckanext/files/storage/fs.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,490 copying ckanext/files/storage/db.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,492 copying ckanext/files/storage/libcloud.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,495 copying ckanext/files/storage/azure.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,497 copying ckanext/files/storage/google_cloud.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,500 copying ckanext/files/storage/s3.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-09-08T23:48:10,502 copying ckanext/files/templates/page.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates 2026-09-08T23:48:10,506 copying ckanext/files/templates/scheming/display_snippets/files_download_link.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-09-08T23:48:10,510 copying ckanext/files/templates/scheming/display_snippets/files_object.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-09-08T23:48:10,512 copying ckanext/files/templates/scheming/display_snippets/files_image.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-09-08T23:48:10,515 copying ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/form_snippets 2026-09-08T23:48:10,517 copying ckanext/files/templates/scheming/form_snippets/files_file_selector.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/form_snippets 2026-09-08T23:48:10,520 copying ckanext/files/templates/files/index.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files 2026-09-08T23:48:10,523 copying ckanext/files/templates/files/delete.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files 2026-09-08T23:48:10,525 copying ckanext/files/templates/files/snippets/uploader_v1.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files/snippets 2026-09-08T23:48:10,528 copying ckanext/files/templates/files/snippets/file_table.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files/snippets 2026-09-08T23:48:10,532 copying ckanext/files/migration/files/env.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-09-08T23:48:10,535 copying ckanext/files/migration/files/script.py.mako -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-09-08T23:48:10,538 copying ckanext/files/migration/files/alembic.ini -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-09-08T23:48:10,541 copying ckanext/files/migration/files/versions/016_ea61ab6a6042_drop_mtime_atime_rename_ctime_add_algorithm.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,544 copying ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,546 copying ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,549 copying ckanext/files/migration/files/versions/015_6e3c2aa192f6_drop_multipart_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,551 copying ckanext/files/migration/files/versions/017_b4b6ff46cd13_rename_owner_columns.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,554 copying ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,556 copying ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,558 copying ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,561 copying ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,563 copying ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,565 copying ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,568 copying ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,570 copying ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,572 copying ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,574 copying ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,576 copying ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,579 copying ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-09-08T23:48:10,582 copying ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/resource_form_templates/package/snippets 2026-09-08T23:48:10,587 copying ckanext/files/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-09-08T23:48:10,589 copying ckanext/files/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-09-08T23:48:10,591 copying ckanext/files/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-09-08T23:48:10,594 copying ckanext/files/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-09-08T23:48:10,597 copying ckanext/files/tests/storage/test_link.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/storage 2026-09-08T23:48:10,599 copying ckanext/files/tests/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/storage 2026-09-08T23:48:10,602 copying ckanext/files/tests/logic/test_action.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-09-08T23:48:10,605 copying ckanext/files/tests/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-09-08T23:48:10,607 copying ckanext/files/tests/logic/test_auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-09-08T23:48:10,610 copying ckanext/files/tests/logic/test_validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-09-08T23:48:10,613 copying ckanext/files/tests/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/model 2026-09-08T23:48:10,615 copying ckanext/files/tests/model/test_file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/model 2026-09-08T23:48:10,618 copying ckanext/files/logic/validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-09-08T23:48:10,621 copying ckanext/files/logic/schema.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-09-08T23:48:10,624 copying ckanext/files/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-09-08T23:48:10,626 copying ckanext/files/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-09-08T23:48:10,629 copying ckanext/files/logic/auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-09-08T23:48:10,632 copying ckanext/files/cli/dev.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-09-08T23:48:10,635 copying ckanext/files/cli/stats.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-09-08T23:48:10,637 copying ckanext/files/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-09-08T23:48:10,639 copying ckanext/files/cli/maintain.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-09-08T23:48:10,642 copying ckanext/files/cli/file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-09-08T23:48:10,644 copying ckanext/files/cli/storage.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-09-08T23:48:10,647 copying ckanext/files/cli/migrate.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-09-08T23:48:10,650 copying ckanext/files/model/transfer_history.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-09-08T23:48:10,653 copying ckanext/files/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-09-08T23:48:10,655 copying ckanext/files/model/file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-09-08T23:48:10,657 copying ckanext/files/model/owner.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-09-08T23:48:10,659 copying ckanext/files/model/base.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-09-08T23:48:10,662 copying ckanext/files/assets/script.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets 2026-09-08T23:48:10,665 copying ckanext/files/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets 2026-09-08T23:48:10,668 copying ckanext/files/assets/styles/files--style.css -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/styles 2026-09-08T23:48:10,670 copying ckanext/files_manager/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-09-08T23:48:10,673 copying ckanext/files_manager/collection.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-09-08T23:48:10,675 copying ckanext/files_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-09-08T23:48:10,677 copying ckanext/files_manager/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-09-08T23:48:10,681 copying ckanext/files_manager/templates/files_manager/upload_file_modal_form.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,684 copying ckanext/files_manager/templates/files_manager/list.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,686 copying ckanext/files_manager/templates/files_manager/record.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,689 copying ckanext/files_manager/templates/files_manager/upload_file_modal.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-09-08T23:48:10,692 copying ckanext/files_manager/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/assets 2026-09-08T23:48:10,695 copying ckanext/files_manager/assets/js/fm-htmx.js -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/assets/js 2026-09-08T23:48:10,698 running install_egg_info 2026-09-08T23:48:10,703 Copying ckanext_files.egg-info to build/bdist.linux-armv7l/wheel/./ckanext_files-1.3.3-py3.11.egg-info 2026-09-08T23:48:10,717 Installing build/bdist.linux-armv7l/wheel/./ckanext_files-1.3.3-py3.11-nspkg.pth 2026-09-08T23:48:10,718 running install_scripts 2026-09-08T23:48:10,730 creating build/bdist.linux-armv7l/wheel/ckanext_files-1.3.3.dist-info/WHEEL 2026-09-08T23:48:10,733 creating '/tmp/pip-wheel-ukbb6vfa/.tmp-kcdgqsdm/ckanext_files-1.3.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-08T23:48:10,734 adding 'ckanext_files-1.3.3-py3.11-nspkg.pth' 2026-09-08T23:48:10,737 adding 'ckanext/file_upload_widget/__init__.py' 2026-09-08T23:48:10,738 adding 'ckanext/file_upload_widget/gulpfile.js' 2026-09-08T23:48:10,739 adding 'ckanext/file_upload_widget/helpers.py' 2026-09-08T23:48:10,747 adding 'ckanext/file_upload_widget/package-lock.json' 2026-09-08T23:48:10,749 adding 'ckanext/file_upload_widget/package.json' 2026-09-08T23:48:10,750 adding 'ckanext/file_upload_widget/plugin.py' 2026-09-08T23:48:10,752 adding 'ckanext/file_upload_widget/assets/webassets.yml' 2026-09-08T23:48:10,754 adding 'ckanext/file_upload_widget/assets/css/styles.css' 2026-09-08T23:48:10,758 adding 'ckanext/file_upload_widget/assets/css/vendor/iziToast.min.css' 2026-09-08T23:48:10,763 adding 'ckanext/file_upload_widget/assets/js/file-upload-widget.js' 2026-09-08T23:48:10,767 adding 'ckanext/file_upload_widget/assets/js/vendor/iziToast.min.js' 2026-09-08T23:48:10,772 adding 'ckanext/file_upload_widget/assets/js/vendor/progressbar.min.js' 2026-09-08T23:48:10,773 adding 'ckanext/file_upload_widget/logic/__init__.py' 2026-09-08T23:48:10,775 adding 'ckanext/file_upload_widget/logic/action.py' 2026-09-08T23:48:10,777 adding 'ckanext/file_upload_widget/templates/scheming/display_snippets/files_upload_widget.html' 2026-09-08T23:48:10,780 adding 'ckanext/file_upload_widget/templates/scheming/form_snippets/files_upload_widget.html' 2026-09-08T23:48:10,782 adding 'ckanext/file_upload_widget/theme/mixins.scss' 2026-09-08T23:48:10,783 adding 'ckanext/file_upload_widget/theme/styles.scss' 2026-09-08T23:48:10,784 adding 'ckanext/file_upload_widget/theme/variables.scss' 2026-09-08T23:48:10,786 adding 'ckanext/files/__init__.py' 2026-09-08T23:48:10,788 adding 'ckanext/files/base.py' 2026-09-08T23:48:10,790 adding 'ckanext/files/config.py' 2026-09-08T23:48:10,791 adding 'ckanext/files/config_declaration.yaml' 2026-09-08T23:48:10,792 adding 'ckanext/files/helpers.py' 2026-09-08T23:48:10,794 adding 'ckanext/files/interfaces.py' 2026-09-08T23:48:10,795 adding 'ckanext/files/plugin.py' 2026-09-08T23:48:10,797 adding 'ckanext/files/shared.py' 2026-09-08T23:48:10,798 adding 'ckanext/files/signals.py' 2026-09-08T23:48:10,800 adding 'ckanext/files/task.py' 2026-09-08T23:48:10,801 adding 'ckanext/files/types.py' 2026-09-08T23:48:10,802 adding 'ckanext/files/utils.py' 2026-09-08T23:48:10,804 adding 'ckanext/files/views.py' 2026-09-08T23:48:10,807 adding 'ckanext/files/assets/script.js' 2026-09-08T23:48:10,809 adding 'ckanext/files/assets/webassets.yml' 2026-09-08T23:48:10,810 adding 'ckanext/files/assets/styles/files--style.css' 2026-09-08T23:48:10,812 adding 'ckanext/files/cli/__init__.py' 2026-09-08T23:48:10,813 adding 'ckanext/files/cli/dev.py' 2026-09-08T23:48:10,815 adding 'ckanext/files/cli/file.py' 2026-09-08T23:48:10,816 adding 'ckanext/files/cli/maintain.py' 2026-09-08T23:48:10,818 adding 'ckanext/files/cli/migrate.py' 2026-09-08T23:48:10,819 adding 'ckanext/files/cli/stats.py' 2026-09-08T23:48:10,821 adding 'ckanext/files/cli/storage.py' 2026-09-08T23:48:10,823 adding 'ckanext/files/logic/__init__.py' 2026-09-08T23:48:10,826 adding 'ckanext/files/logic/action.py' 2026-09-08T23:48:10,828 adding 'ckanext/files/logic/auth.py' 2026-09-08T23:48:10,830 adding 'ckanext/files/logic/schema.py' 2026-09-08T23:48:10,832 adding 'ckanext/files/logic/validators.py' 2026-09-08T23:48:10,834 adding 'ckanext/files/migration/files/alembic.ini' 2026-09-08T23:48:10,836 adding 'ckanext/files/migration/files/env.py' 2026-09-08T23:48:10,837 adding 'ckanext/files/migration/files/script.py.mako' 2026-09-08T23:48:10,839 adding 'ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py' 2026-09-08T23:48:10,840 adding 'ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py' 2026-09-08T23:48:10,842 adding 'ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py' 2026-09-08T23:48:10,843 adding 'ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py' 2026-09-08T23:48:10,844 adding 'ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py' 2026-09-08T23:48:10,845 adding 'ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py' 2026-09-08T23:48:10,847 adding 'ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py' 2026-09-08T23:48:10,848 adding 'ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py' 2026-09-08T23:48:10,849 adding 'ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py' 2026-09-08T23:48:10,851 adding 'ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py' 2026-09-08T23:48:10,852 adding 'ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py' 2026-09-08T23:48:10,853 adding 'ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py' 2026-09-08T23:48:10,854 adding 'ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py' 2026-09-08T23:48:10,856 adding 'ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py' 2026-09-08T23:48:10,857 adding 'ckanext/files/migration/files/versions/015_6e3c2aa192f6_drop_multipart_table.py' 2026-09-08T23:48:10,858 adding 'ckanext/files/migration/files/versions/016_ea61ab6a6042_drop_mtime_atime_rename_ctime_add_algorithm.py' 2026-09-08T23:48:10,859 adding 'ckanext/files/migration/files/versions/017_b4b6ff46cd13_rename_owner_columns.py' 2026-09-08T23:48:10,861 adding 'ckanext/files/model/__init__.py' 2026-09-08T23:48:10,862 adding 'ckanext/files/model/base.py' 2026-09-08T23:48:10,864 adding 'ckanext/files/model/file.py' 2026-09-08T23:48:10,865 adding 'ckanext/files/model/owner.py' 2026-09-08T23:48:10,867 adding 'ckanext/files/model/transfer_history.py' 2026-09-08T23:48:10,870 adding 'ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html' 2026-09-08T23:48:10,872 adding 'ckanext/files/storage/__init__.py' 2026-09-08T23:48:10,873 adding 'ckanext/files/storage/azure.py' 2026-09-08T23:48:10,874 adding 'ckanext/files/storage/db.py' 2026-09-08T23:48:10,875 adding 'ckanext/files/storage/filebin.py' 2026-09-08T23:48:10,877 adding 'ckanext/files/storage/fs.py' 2026-09-08T23:48:10,878 adding 'ckanext/files/storage/google_cloud.py' 2026-09-08T23:48:10,879 adding 'ckanext/files/storage/libcloud.py' 2026-09-08T23:48:10,881 adding 'ckanext/files/storage/link.py' 2026-09-08T23:48:10,883 adding 'ckanext/files/storage/opendal.py' 2026-09-08T23:48:10,884 adding 'ckanext/files/storage/redis.py' 2026-09-08T23:48:10,885 adding 'ckanext/files/storage/s3.py' 2026-09-08T23:48:10,887 adding 'ckanext/files/templates/page.html' 2026-09-08T23:48:10,889 adding 'ckanext/files/templates/files/delete.html' 2026-09-08T23:48:10,890 adding 'ckanext/files/templates/files/index.html' 2026-09-08T23:48:10,892 adding 'ckanext/files/templates/files/snippets/file_table.html' 2026-09-08T23:48:10,894 adding 'ckanext/files/templates/files/snippets/uploader_v1.html' 2026-09-08T23:48:10,896 adding 'ckanext/files/templates/scheming/display_snippets/files_download_link.html' 2026-09-08T23:48:10,897 adding 'ckanext/files/templates/scheming/display_snippets/files_image.html' 2026-09-08T23:48:10,898 adding 'ckanext/files/templates/scheming/display_snippets/files_object.html' 2026-09-08T23:48:10,900 adding 'ckanext/files/templates/scheming/form_snippets/files_file_selector.html' 2026-09-08T23:48:10,902 adding 'ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html' 2026-09-08T23:48:10,903 adding 'ckanext/files/tests/__init__.py' 2026-09-08T23:48:10,905 adding 'ckanext/files/tests/conftest.py' 2026-09-08T23:48:10,906 adding 'ckanext/files/tests/test_config.py' 2026-09-08T23:48:10,908 adding 'ckanext/files/tests/test_utils.py' 2026-09-08T23:48:10,909 adding 'ckanext/files/tests/logic/__init__.py' 2026-09-08T23:48:10,911 adding 'ckanext/files/tests/logic/test_action.py' 2026-09-08T23:48:10,913 adding 'ckanext/files/tests/logic/test_auth.py' 2026-09-08T23:48:10,914 adding 'ckanext/files/tests/logic/test_validators.py' 2026-09-08T23:48:10,916 adding 'ckanext/files/tests/model/__init__.py' 2026-09-08T23:48:10,917 adding 'ckanext/files/tests/model/test_file.py' 2026-09-08T23:48:10,919 adding 'ckanext/files/tests/storage/__init__.py' 2026-09-08T23:48:10,920 adding 'ckanext/files/tests/storage/test_link.py' 2026-09-08T23:48:10,922 adding 'ckanext/files_manager/__init__.py' 2026-09-08T23:48:10,923 adding 'ckanext/files_manager/collection.py' 2026-09-08T23:48:10,924 adding 'ckanext/files_manager/plugin.py' 2026-09-08T23:48:10,926 adding 'ckanext/files_manager/views.py' 2026-09-08T23:48:10,927 adding 'ckanext/files_manager/assets/webassets.yml' 2026-09-08T23:48:10,929 adding 'ckanext/files_manager/assets/js/fm-htmx.js' 2026-09-08T23:48:10,931 adding 'ckanext/files_manager/templates/files_manager/list.html' 2026-09-08T23:48:10,932 adding 'ckanext/files_manager/templates/files_manager/record.html' 2026-09-08T23:48:10,933 adding 'ckanext/files_manager/templates/files_manager/upload_file_modal.html' 2026-09-08T23:48:10,934 adding 'ckanext/files_manager/templates/files_manager/upload_file_modal_form.html' 2026-09-08T23:48:10,937 adding 'ckanext_files-1.3.3.dist-info/METADATA' 2026-09-08T23:48:10,938 adding 'ckanext_files-1.3.3.dist-info/WHEEL' 2026-09-08T23:48:10,939 adding 'ckanext_files-1.3.3.dist-info/entry_points.txt' 2026-09-08T23:48:10,940 adding 'ckanext_files-1.3.3.dist-info/namespace_packages.txt' 2026-09-08T23:48:10,941 adding 'ckanext_files-1.3.3.dist-info/top_level.txt' 2026-09-08T23:48:10,943 adding 'ckanext_files-1.3.3.dist-info/RECORD' 2026-09-08T23:48:10,947 removing build/bdist.linux-armv7l/wheel 2026-09-08T23:48:11,088 Building wheel for ckanext-files (pyproject.toml): finished with status 'done' 2026-09-08T23:48:11,096 Created wheel for ckanext-files: filename=ckanext_files-1.3.3-py3-none-any.whl size=181768 sha256=c1c84900c48bf457257ee2bb6afdd32c8afc2f0309986e547b9a2cd55fdda6d9 2026-09-08T23:48:11,098 Stored in directory: /tmp/pip-ephem-wheel-cache-oaomg1ty/wheels/64/30/9e/8eaf0ef943eeca5286e4c7feb24eba6e72287c5d47da0443d7 2026-09-08T23:48:11,113 Successfully built ckanext-files 2026-09-08T23:48:11,121 Removed build tracker: '/tmp/pip-build-tracker-q5qxhco5'