2026-04-02T13:37:46,717 Created temporary directory: /tmp/pip-ephem-wheel-cache-xqk65s31 2026-04-02T13:37:46,720 Created temporary directory: /tmp/pip-build-tracker-auntt3l4 2026-04-02T13:37:46,721 Initialized build tracking at /tmp/pip-build-tracker-auntt3l4 2026-04-02T13:37:46,721 Created build tracker: /tmp/pip-build-tracker-auntt3l4 2026-04-02T13:37:46,722 Entered build tracker: /tmp/pip-build-tracker-auntt3l4 2026-04-02T13:37:46,722 Created temporary directory: /tmp/pip-wheel-fc_bh57f 2026-04-02T13:37:46,725 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-04-02T13:37:46,728 Created temporary directory: /tmp/pip-ephem-wheel-cache-azev7arx 2026-04-02T13:37:46,750 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-02T13:37:46,754 2 location(s) to search for versions of ckanext-files: 2026-04-02T13:37:46,754 * https://pypi.org/simple/ckanext-files/ 2026-04-02T13:37:46,754 * https://www.piwheels.org/simple/ckanext-files/ 2026-04-02T13:37:46,755 Fetching project page and analyzing links: https://pypi.org/simple/ckanext-files/ 2026-04-02T13:37:46,755 Getting page https://pypi.org/simple/ckanext-files/ 2026-04-02T13:37:46,757 Found index url https://pypi.org/simple 2026-04-02T13:37:46,987 Fetched page https://pypi.org/simple/ckanext-files/ as application/vnd.pypi.simple.v1+json 2026-04-02T13:37:46,997 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-04-02T13:37:46,998 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-04-02T13:37:46,999 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-04-02T13:37:47,000 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-04-02T13:37:47,001 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-04-02T13:37:47,002 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-04-02T13:37:47,003 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-04-02T13:37:47,003 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-04-02T13:37:47,004 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-04-02T13:37:47,005 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-04-02T13:37:47,006 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-04-02T13:37:47,007 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-04-02T13:37:47,008 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-04-02T13:37:47,008 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-04-02T13:37:47,009 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-04-02T13:37:47,009 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-04-02T13:37:47,010 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-04-02T13:37:47,011 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-04-02T13:37:47,011 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-04-02T13:37:47,012 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-04-02T13:37:47,013 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-04-02T13:37:47,013 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-04-02T13:37:47,014 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-04-02T13:37:47,015 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-04-02T13:37:47,015 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-04-02T13:37:47,016 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-04-02T13:37:47,017 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-04-02T13:37:47,018 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-04-02T13:37:47,018 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-04-02T13:37:47,019 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-04-02T13:37:47,020 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-04-02T13:37:47,020 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-04-02T13:37:47,021 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-04-02T13:37:47,022 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-04-02T13:37:47,023 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-04-02T13:37:47,024 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-04-02T13:37:47,024 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-04-02T13:37:47,025 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-04-02T13:37:47,026 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-04-02T13:37:47,027 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-04-02T13:37:47,028 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-04-02T13:37:47,029 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-04-02T13:37:47,030 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-04-02T13:37:47,030 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-04-02T13:37:47,031 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-04-02T13:37:47,032 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-04-02T13:37:47,032 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-04-02T13:37:47,033 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-04-02T13:37:47,034 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-04-02T13:37:47,035 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-04-02T13:37:47,036 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-04-02T13:37:47,037 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-04-02T13:37:47,038 Fetching project page and analyzing links: https://www.piwheels.org/simple/ckanext-files/ 2026-04-02T13:37:47,038 Getting page https://www.piwheels.org/simple/ckanext-files/ 2026-04-02T13:37:47,040 Found index url https://www.piwheels.org/simple 2026-04-02T13:37:47,216 Fetched page https://www.piwheels.org/simple/ckanext-files/ as text/html 2026-04-02T13:37:47,224 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-04-02T13:37:47,225 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-04-02T13:37:47,225 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-04-02T13:37:47,226 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.1-py3-none-any.whl#sha256=aabe78996408ed323d16179b90756deca4f52bc6afd90fec38aa662b04798d7c (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-04-02T13:37:47,226 Skipping link: No binaries permitted for ckanext-files: https://archive1.piwheels.org/simple/ckanext-files/ckanext_files-1.0.0-py3-none-any.whl#sha256=6cc7107890748fe0ce618412ac65e531c360a5667d905a82c9d5f2a9058d92f4 (from https://www.piwheels.org/simple/ckanext-files/) (requires-python:>=3.8) 2026-04-02T13:37:47,227 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-04-02T13:37:47,227 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-04-02T13:37:47,228 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-04-02T13:37:47,228 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-04-02T13:37:47,229 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-04-02T13:37:47,230 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-04-02T13:37:47,230 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-04-02T13:37:47,231 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-04-02T13:37:47,232 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-04-02T13:37:47,232 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-04-02T13:37:47,233 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-04-02T13:37:47,233 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-04-02T13:37:47,234 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-04-02T13:37:47,234 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-04-02T13:37:47,235 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-04-02T13:37:47,235 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-04-02T13:37:47,236 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-04-02T13:37:47,236 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-04-02T13:37:47,237 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-04-02T13:37:47,237 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-04-02T13:37:47,238 Skipping link: not a file: https://www.piwheels.org/simple/ckanext-files/ 2026-04-02T13:37:47,239 Skipping link: not a file: https://pypi.org/simple/ckanext-files/ 2026-04-02T13:37:47,260 Given no hashes to check 1 links for project 'ckanext-files': discarding no candidates 2026-04-02T13:37:47,277 Collecting ckanext-files==1.1.0 2026-04-02T13:37:47,280 Created temporary directory: /tmp/pip-unpack-ktsxih47 2026-04-02T13:37:47,506 Downloading ckanext_files-1.1.0.tar.gz (104 kB) 2026-04-02T13:37:47,813 Added ckanext-files==1.1.0 from https://files.pythonhosted.org/packages/93/e6/eb3b24bd10da7912d8ecc9470f5e360271fc946d3881cd01d9d06e387b5c/ckanext_files-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-auntt3l4' 2026-04-02T13:37:47,821 Created temporary directory: /tmp/pip-build-env-xpuq6db0 2026-04-02T13:37:47,826 Installing build dependencies: started 2026-04-02T13:37:47,827 Running command pip subprocess to install build dependencies 2026-04-02T13:37:48,955 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-02T13:37:49,394 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-04-02T13:37:49,417 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-02T13:37:51,171 Collecting setuptools 2026-04-02T13:37:51,247 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-02T13:37:54,236 Installing collected packages: setuptools 2026-04-02T13:37:57,360 Successfully installed setuptools-82.0.1 2026-04-02T13:37:57,627 Installing build dependencies: finished with status 'done' 2026-04-02T13:37:57,633 Getting requirements to build wheel: started 2026-04-02T13:37:57,634 Running command Getting requirements to build wheel 2026-04-02T13:37:58,185 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-04-02T13:37:58,185 !! 2026-04-02T13:37:58,186 ******************************************************************************** 2026-04-02T13:37:58,187 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-04-02T13:37:58,188 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-04-02T13:37:58,189 ******************************************************************************** 2026-04-02T13:37:58,190 !! 2026-04-02T13:37:58,190 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-04-02T13:37:58,196 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-04-02T13:37:58,196 warnings.warn(msg) 2026-04-02T13:37:58,273 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T13:37:58,274 !! 2026-04-02T13:37:58,275 ******************************************************************************** 2026-04-02T13:37:58,276 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-04-02T13:37:58,277 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T13:37:58,277 or your builds will no longer be supported. 2026-04-02T13:37:58,279 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:37:58,279 ******************************************************************************** 2026-04-02T13:37:58,280 !! 2026-04-02T13:37:58,281 corresp(dist, value, root_dir) 2026-04-02T13:37:58,356 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:37:58,356 !! 2026-04-02T13:37:58,358 ******************************************************************************** 2026-04-02T13:37:58,358 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:37:58,360 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-02T13:37:58,361 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:37:58,361 ******************************************************************************** 2026-04-02T13:37:58,362 !! 2026-04-02T13:37:58,362 dist._finalize_license_expression() 2026-04-02T13:37:58,363 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:37:58,363 !! 2026-04-02T13:37:58,364 ******************************************************************************** 2026-04-02T13:37:58,365 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:37:58,366 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-02T13:37:58,367 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:37:58,367 ******************************************************************************** 2026-04-02T13:37:58,368 !! 2026-04-02T13:37:58,369 self._finalize_license_expression() 2026-04-02T13:37:58,369 running egg_info 2026-04-02T13:37:58,375 writing ckanext_files.egg-info/PKG-INFO 2026-04-02T13:37:58,383 writing dependency_links to ckanext_files.egg-info/dependency_links.txt 2026-04-02T13:37:58,386 writing entry points to ckanext_files.egg-info/entry_points.txt 2026-04-02T13:37:58,387 writing namespace_packages to ckanext_files.egg-info/namespace_packages.txt 2026-04-02T13:37:58,391 writing requirements to ckanext_files.egg-info/requires.txt 2026-04-02T13:37:58,392 writing top-level names to ckanext_files.egg-info/top_level.txt 2026-04-02T13:37:58,451 reading manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-04-02T13:37:58,459 reading manifest template 'MANIFEST.in' 2026-04-02T13:37:58,460 warning: no files found matching 'README.rst' 2026-04-02T13:37:58,461 warning: no files found matching 'LICENSE' 2026-04-02T13:37:58,462 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-04-02T13:37:58,463 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-04-02T13:37:58,550 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-04-02T13:37:58,629 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-04-02T13:37:58,710 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-04-02T13:37:58,832 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-04-02T13:37:58,841 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-04-02T13:37:58,847 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-04-02T13:37:58,852 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-04-02T13:37:58,862 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-04-02T13:37:58,868 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-04-02T13:37:58,896 writing manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-04-02T13:37:58,995 Getting requirements to build wheel: finished with status 'done' 2026-04-02T13:37:58,998 Created temporary directory: /tmp/pip-modern-metadata-0a_f57o7 2026-04-02T13:37:59,000 Preparing metadata (pyproject.toml): started 2026-04-02T13:37:59,001 Running command Preparing metadata (pyproject.toml) 2026-04-02T13:37:59,545 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-04-02T13:37:59,545 warnings.warn(msg) 2026-04-02T13:37:59,557 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-04-02T13:37:59,558 !! 2026-04-02T13:37:59,559 ******************************************************************************** 2026-04-02T13:37:59,560 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-04-02T13:37:59,560 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-04-02T13:37:59,561 ******************************************************************************** 2026-04-02T13:37:59,562 !! 2026-04-02T13:37:59,562 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-04-02T13:37:59,613 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T13:37:59,614 !! 2026-04-02T13:37:59,615 ******************************************************************************** 2026-04-02T13:37:59,615 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-04-02T13:37:59,616 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T13:37:59,616 or your builds will no longer be supported. 2026-04-02T13:37:59,617 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:37:59,618 ******************************************************************************** 2026-04-02T13:37:59,619 !! 2026-04-02T13:37:59,620 corresp(dist, value, root_dir) 2026-04-02T13:37:59,690 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:37:59,690 !! 2026-04-02T13:37:59,692 ******************************************************************************** 2026-04-02T13:37:59,692 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:37:59,693 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-02T13:37:59,694 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:37:59,695 ******************************************************************************** 2026-04-02T13:37:59,696 !! 2026-04-02T13:37:59,697 dist._finalize_license_expression() 2026-04-02T13:37:59,698 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:37:59,698 !! 2026-04-02T13:37:59,699 ******************************************************************************** 2026-04-02T13:37:59,700 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:37:59,701 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-02T13:37:59,702 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:37:59,702 ******************************************************************************** 2026-04-02T13:37:59,704 !! 2026-04-02T13:37:59,704 self._finalize_license_expression() 2026-04-02T13:37:59,705 running dist_info 2026-04-02T13:37:59,713 creating /tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info 2026-04-02T13:37:59,714 writing /tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/PKG-INFO 2026-04-02T13:37:59,723 writing dependency_links to /tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/dependency_links.txt 2026-04-02T13:37:59,724 writing entry points to /tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/entry_points.txt 2026-04-02T13:37:59,726 writing namespace_packages to /tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/namespace_packages.txt 2026-04-02T13:37:59,729 writing requirements to /tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/requires.txt 2026-04-02T13:37:59,730 writing top-level names to /tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/top_level.txt 2026-04-02T13:37:59,731 writing manifest file '/tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/SOURCES.txt' 2026-04-02T13:37:59,776 reading manifest file '/tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/SOURCES.txt' 2026-04-02T13:37:59,778 reading manifest template 'MANIFEST.in' 2026-04-02T13:37:59,778 warning: no files found matching 'README.rst' 2026-04-02T13:37:59,779 warning: no files found matching 'LICENSE' 2026-04-02T13:37:59,780 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-04-02T13:37:59,781 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-04-02T13:37:59,854 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-04-02T13:37:59,930 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-04-02T13:38:00,013 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-04-02T13:38:00,131 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-04-02T13:38:00,141 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-04-02T13:38:00,145 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-04-02T13:38:00,151 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-04-02T13:38:00,160 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-04-02T13:38:00,165 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-04-02T13:38:00,192 writing manifest file '/tmp/pip-modern-metadata-0a_f57o7/ckanext_files.egg-info/SOURCES.txt' 2026-04-02T13:38:00,194 creating '/tmp/pip-modern-metadata-0a_f57o7/ckanext_files-1.1.0.dist-info' 2026-04-02T13:38:00,319 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-02T13:38:00,324 Source in /tmp/pip-wheel-fc_bh57f/ckanext-files_93ea01620b6f4182840545152bc47a68 has version 1.1.0, which satisfies requirement ckanext-files==1.1.0 from https://files.pythonhosted.org/packages/93/e6/eb3b24bd10da7912d8ecc9470f5e360271fc946d3881cd01d9d06e387b5c/ckanext_files-1.1.0.tar.gz 2026-04-02T13:38:00,325 Removed ckanext-files==1.1.0 from https://files.pythonhosted.org/packages/93/e6/eb3b24bd10da7912d8ecc9470f5e360271fc946d3881cd01d9d06e387b5c/ckanext_files-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-auntt3l4' 2026-04-02T13:38:00,331 Created temporary directory: /tmp/pip-unpack-uipgcpw5 2026-04-02T13:38:00,332 Building wheels for collected packages: ckanext-files 2026-04-02T13:38:00,336 Created temporary directory: /tmp/pip-wheel-lapgf7ih 2026-04-02T13:38:00,337 Destination directory: /tmp/pip-wheel-lapgf7ih 2026-04-02T13:38:00,339 Building wheel for ckanext-files (pyproject.toml): started 2026-04-02T13:38:00,340 Running command Building wheel for ckanext-files (pyproject.toml) 2026-04-02T13:38:00,838 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-04-02T13:38:00,839 warnings.warn(msg) 2026-04-02T13:38:00,851 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-04-02T13:38:00,852 !! 2026-04-02T13:38:00,853 ******************************************************************************** 2026-04-02T13:38:00,853 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-04-02T13:38:00,855 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-04-02T13:38:00,855 ******************************************************************************** 2026-04-02T13:38:00,856 !! 2026-04-02T13:38:00,856 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-04-02T13:38:00,906 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T13:38:00,907 !! 2026-04-02T13:38:00,908 ******************************************************************************** 2026-04-02T13:38:00,908 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-04-02T13:38:00,909 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T13:38:00,910 or your builds will no longer be supported. 2026-04-02T13:38:00,910 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:38:00,911 ******************************************************************************** 2026-04-02T13:38:00,912 !! 2026-04-02T13:38:00,912 corresp(dist, value, root_dir) 2026-04-02T13:38:00,981 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:38:00,982 !! 2026-04-02T13:38:00,983 ******************************************************************************** 2026-04-02T13:38:00,983 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:38:00,984 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-02T13:38:00,986 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:38:00,986 ******************************************************************************** 2026-04-02T13:38:00,988 !! 2026-04-02T13:38:00,988 dist._finalize_license_expression() 2026-04-02T13:38:00,989 /tmp/pip-build-env-xpuq6db0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-02T13:38:00,990 !! 2026-04-02T13:38:00,991 ******************************************************************************** 2026-04-02T13:38:00,992 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-02T13:38:00,993 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-02T13:38:00,994 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T13:38:00,995 ******************************************************************************** 2026-04-02T13:38:00,996 !! 2026-04-02T13:38:00,996 self._finalize_license_expression() 2026-04-02T13:38:00,997 running bdist_wheel 2026-04-02T13:38:01,009 running build 2026-04-02T13:38:01,010 running build_py 2026-04-02T13:38:01,017 creating build/lib/ckanext 2026-04-02T13:38:01,019 copying ckanext/__init__.py -> build/lib/ckanext 2026-04-02T13:38:01,021 creating build/lib/ckanext/files_manager 2026-04-02T13:38:01,022 copying ckanext/files_manager/plugin.py -> build/lib/ckanext/files_manager 2026-04-02T13:38:01,024 copying ckanext/files_manager/collection.py -> build/lib/ckanext/files_manager 2026-04-02T13:38:01,026 copying ckanext/files_manager/__init__.py -> build/lib/ckanext/files_manager 2026-04-02T13:38:01,028 copying ckanext/files_manager/views.py -> build/lib/ckanext/files_manager 2026-04-02T13:38:01,030 creating build/lib/ckanext/files 2026-04-02T13:38:01,031 copying ckanext/files/helpers.py -> build/lib/ckanext/files 2026-04-02T13:38:01,033 copying ckanext/files/types.py -> build/lib/ckanext/files 2026-04-02T13:38:01,035 copying ckanext/files/plugin.py -> build/lib/ckanext/files 2026-04-02T13:38:01,037 copying ckanext/files/config.py -> build/lib/ckanext/files 2026-04-02T13:38:01,039 copying ckanext/files/shared.py -> build/lib/ckanext/files 2026-04-02T13:38:01,041 copying ckanext/files/signals.py -> build/lib/ckanext/files 2026-04-02T13:38:01,042 copying ckanext/files/__init__.py -> build/lib/ckanext/files 2026-04-02T13:38:01,044 copying ckanext/files/base.py -> build/lib/ckanext/files 2026-04-02T13:38:01,046 copying ckanext/files/views.py -> build/lib/ckanext/files 2026-04-02T13:38:01,048 copying ckanext/files/task.py -> build/lib/ckanext/files 2026-04-02T13:38:01,050 copying ckanext/files/interfaces.py -> build/lib/ckanext/files 2026-04-02T13:38:01,052 copying ckanext/files/utils.py -> build/lib/ckanext/files 2026-04-02T13:38:01,055 creating build/lib/ckanext/file_upload_widget 2026-04-02T13:38:01,055 copying ckanext/file_upload_widget/helpers.py -> build/lib/ckanext/file_upload_widget 2026-04-02T13:38:01,057 copying ckanext/file_upload_widget/plugin.py -> build/lib/ckanext/file_upload_widget 2026-04-02T13:38:01,059 copying ckanext/file_upload_widget/__init__.py -> build/lib/ckanext/file_upload_widget 2026-04-02T13:38:01,063 creating build/lib/ckanext/files/tests 2026-04-02T13:38:01,064 copying ckanext/files/tests/__init__.py -> build/lib/ckanext/files/tests 2026-04-02T13:38:01,066 copying ckanext/files/tests/conftest.py -> build/lib/ckanext/files/tests 2026-04-02T13:38:01,068 copying ckanext/files/tests/test_utils.py -> build/lib/ckanext/files/tests 2026-04-02T13:38:01,069 copying ckanext/files/tests/test_config.py -> build/lib/ckanext/files/tests 2026-04-02T13:38:01,072 creating build/lib/ckanext/files/logic 2026-04-02T13:38:01,073 copying ckanext/files/logic/auth.py -> build/lib/ckanext/files/logic 2026-04-02T13:38:01,075 copying ckanext/files/logic/schema.py -> build/lib/ckanext/files/logic 2026-04-02T13:38:01,077 copying ckanext/files/logic/__init__.py -> build/lib/ckanext/files/logic 2026-04-02T13:38:01,079 copying ckanext/files/logic/action.py -> build/lib/ckanext/files/logic 2026-04-02T13:38:01,081 copying ckanext/files/logic/validators.py -> build/lib/ckanext/files/logic 2026-04-02T13:38:01,084 creating build/lib/ckanext/files/cli 2026-04-02T13:38:01,085 copying ckanext/files/cli/dev.py -> build/lib/ckanext/files/cli 2026-04-02T13:38:01,087 copying ckanext/files/cli/stats.py -> build/lib/ckanext/files/cli 2026-04-02T13:38:01,090 copying ckanext/files/cli/__init__.py -> build/lib/ckanext/files/cli 2026-04-02T13:38:01,092 copying ckanext/files/cli/file.py -> build/lib/ckanext/files/cli 2026-04-02T13:38:01,094 copying ckanext/files/cli/storage.py -> build/lib/ckanext/files/cli 2026-04-02T13:38:01,096 copying ckanext/files/cli/maintain.py -> build/lib/ckanext/files/cli 2026-04-02T13:38:01,098 copying ckanext/files/cli/migrate.py -> build/lib/ckanext/files/cli 2026-04-02T13:38:01,101 creating build/lib/ckanext/files/storage 2026-04-02T13:38:01,102 copying ckanext/files/storage/db.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,104 copying ckanext/files/storage/redis.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,106 copying ckanext/files/storage/fs.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,108 copying ckanext/files/storage/s3.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,109 copying ckanext/files/storage/opendal.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,111 copying ckanext/files/storage/google_cloud.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,113 copying ckanext/files/storage/link.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,115 copying ckanext/files/storage/__init__.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,117 copying ckanext/files/storage/filebin.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,119 copying ckanext/files/storage/libcloud.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,121 copying ckanext/files/storage/azure.py -> build/lib/ckanext/files/storage 2026-04-02T13:38:01,124 creating build/lib/ckanext/files/model 2026-04-02T13:38:01,125 copying ckanext/files/model/__init__.py -> build/lib/ckanext/files/model 2026-04-02T13:38:01,126 copying ckanext/files/model/base.py -> build/lib/ckanext/files/model 2026-04-02T13:38:01,128 copying ckanext/files/model/file.py -> build/lib/ckanext/files/model 2026-04-02T13:38:01,131 copying ckanext/files/model/transfer_history.py -> build/lib/ckanext/files/model 2026-04-02T13:38:01,132 copying ckanext/files/model/owner.py -> build/lib/ckanext/files/model 2026-04-02T13:38:01,136 creating build/lib/ckanext/files/migration/files 2026-04-02T13:38:01,137 copying ckanext/files/migration/files/env.py -> build/lib/ckanext/files/migration/files 2026-04-02T13:38:01,140 creating build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,141 copying ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,143 copying ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,145 copying ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,147 copying ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,149 copying ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,151 copying ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,153 copying ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,155 copying ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,157 copying ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,159 copying ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,161 copying ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,163 copying ckanext/files/migration/files/versions/6e3c2aa192f6_drop_multipart_table.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,165 copying ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,166 copying ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,168 copying ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py -> build/lib/ckanext/files/migration/files/versions 2026-04-02T13:38:01,171 creating build/lib/ckanext/files/tests/logic 2026-04-02T13:38:01,172 copying ckanext/files/tests/logic/test_auth.py -> build/lib/ckanext/files/tests/logic 2026-04-02T13:38:01,175 copying ckanext/files/tests/logic/test_action.py -> build/lib/ckanext/files/tests/logic 2026-04-02T13:38:01,178 copying ckanext/files/tests/logic/__init__.py -> build/lib/ckanext/files/tests/logic 2026-04-02T13:38:01,180 copying ckanext/files/tests/logic/test_validators.py -> build/lib/ckanext/files/tests/logic 2026-04-02T13:38:01,182 creating build/lib/ckanext/files/tests/storage 2026-04-02T13:38:01,183 copying ckanext/files/tests/storage/__init__.py -> build/lib/ckanext/files/tests/storage 2026-04-02T13:38:01,185 copying ckanext/files/tests/storage/test_link.py -> build/lib/ckanext/files/tests/storage 2026-04-02T13:38:01,187 creating build/lib/ckanext/files/tests/model 2026-04-02T13:38:01,188 copying ckanext/files/tests/model/__init__.py -> build/lib/ckanext/files/tests/model 2026-04-02T13:38:01,190 copying ckanext/files/tests/model/test_file.py -> build/lib/ckanext/files/tests/model 2026-04-02T13:38:01,195 creating build/lib/ckanext/file_upload_widget/logic 2026-04-02T13:38:01,196 copying ckanext/file_upload_widget/logic/__init__.py -> build/lib/ckanext/file_upload_widget/logic 2026-04-02T13:38:01,197 copying ckanext/file_upload_widget/logic/action.py -> build/lib/ckanext/file_upload_widget/logic 2026-04-02T13:38:01,199 running egg_info 2026-04-02T13:38:01,209 writing ckanext_files.egg-info/PKG-INFO 2026-04-02T13:38:01,216 writing dependency_links to ckanext_files.egg-info/dependency_links.txt 2026-04-02T13:38:01,218 writing entry points to ckanext_files.egg-info/entry_points.txt 2026-04-02T13:38:01,219 writing namespace_packages to ckanext_files.egg-info/namespace_packages.txt 2026-04-02T13:38:01,223 writing requirements to ckanext_files.egg-info/requires.txt 2026-04-02T13:38:01,224 writing top-level names to ckanext_files.egg-info/top_level.txt 2026-04-02T13:38:01,258 reading manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-04-02T13:38:01,266 reading manifest template 'MANIFEST.in' 2026-04-02T13:38:01,267 warning: no files found matching 'README.rst' 2026-04-02T13:38:01,268 warning: no files found matching 'LICENSE' 2026-04-02T13:38:01,268 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-04-02T13:38:01,269 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-04-02T13:38:01,343 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-04-02T13:38:01,414 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-04-02T13:38:01,484 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-04-02T13:38:01,604 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-04-02T13:38:01,614 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-04-02T13:38:01,619 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-04-02T13:38:01,624 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-04-02T13:38:01,634 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-04-02T13:38:01,639 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-04-02T13:38:01,669 writing manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-04-02T13:38:01,689 copying ckanext/files/config_declaration.yaml -> build/lib/ckanext/files 2026-04-02T13:38:01,691 creating build/lib/ckanext/files_manager/assets 2026-04-02T13:38:01,692 copying ckanext/files_manager/assets/webassets.yml -> build/lib/ckanext/files_manager/assets 2026-04-02T13:38:01,694 creating build/lib/ckanext/files_manager/assets/js 2026-04-02T13:38:01,695 copying ckanext/files_manager/assets/js/fm-htmx.js -> build/lib/ckanext/files_manager/assets/js 2026-04-02T13:38:01,697 creating build/lib/ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,699 copying ckanext/files_manager/templates/files_manager/list.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,701 copying ckanext/files_manager/templates/files_manager/record.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,704 copying ckanext/files_manager/templates/files_manager/upload_file_modal.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,706 copying ckanext/files_manager/templates/files_manager/upload_file_modal_form.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,708 creating build/lib/ckanext/files/assets 2026-04-02T13:38:01,709 copying ckanext/files/assets/resource.config -> build/lib/ckanext/files/assets 2026-04-02T13:38:01,711 copying ckanext/files/assets/webassets.yml -> build/lib/ckanext/files/assets 2026-04-02T13:38:01,713 creating build/lib/ckanext/files/templates 2026-04-02T13:38:01,714 copying ckanext/files/templates/page.html -> build/lib/ckanext/files/templates 2026-04-02T13:38:01,717 creating build/lib/ckanext/files/assets/styles 2026-04-02T13:38:01,718 copying ckanext/files/assets/styles/files--style.css -> build/lib/ckanext/files/assets/styles 2026-04-02T13:38:01,720 creating build/lib/ckanext/files/assets/scripts 2026-04-02T13:38:01,721 copying ckanext/files/assets/scripts/files--google-cloud-storage-uploader.js -> build/lib/ckanext/files/assets/scripts 2026-04-02T13:38:01,723 copying ckanext/files/assets/scripts/files--modules.js -> build/lib/ckanext/files/assets/scripts 2026-04-02T13:38:01,727 copying ckanext/files/assets/scripts/files--s3.js -> build/lib/ckanext/files/assets/scripts 2026-04-02T13:38:01,729 copying ckanext/files/assets/scripts/files--shared-uploader.js -> build/lib/ckanext/files/assets/scripts 2026-04-02T13:38:01,731 copying ckanext/files/assets/scripts/files--shared.js -> build/lib/ckanext/files/assets/scripts 2026-04-02T13:38:01,735 copying ckanext/files/migration/files/alembic.ini -> build/lib/ckanext/files/migration/files 2026-04-02T13:38:01,737 copying ckanext/files/migration/files/script.py.mako -> build/lib/ckanext/files/migration/files 2026-04-02T13:38:01,745 creating build/lib/ckanext/files/public/ckanext-files/scripts 2026-04-02T13:38:01,747 copying ckanext/files/public/ckanext-files/scripts/files--shared-uploader.js -> build/lib/ckanext/files/public/ckanext-files/scripts 2026-04-02T13:38:01,750 creating build/lib/ckanext/files/resource_form_templates/package/snippets 2026-04-02T13:38:01,752 copying ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html -> build/lib/ckanext/files/resource_form_templates/package/snippets 2026-04-02T13:38:01,755 creating build/lib/ckanext/files/templates/files 2026-04-02T13:38:01,756 copying ckanext/files/templates/files/delete.html -> build/lib/ckanext/files/templates/files 2026-04-02T13:38:01,758 copying ckanext/files/templates/files/index.html -> build/lib/ckanext/files/templates/files 2026-04-02T13:38:01,760 creating build/lib/ckanext/files/templates/scheming/form_snippets 2026-04-02T13:38:01,761 copying ckanext/files/templates/scheming/form_snippets/files_file_selector.html -> build/lib/ckanext/files/templates/scheming/form_snippets 2026-04-02T13:38:01,764 copying ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html -> build/lib/ckanext/files/templates/scheming/form_snippets 2026-04-02T13:38:01,766 creating build/lib/ckanext/files/templates/scheming/display_snippets 2026-04-02T13:38:01,767 copying ckanext/files/templates/scheming/display_snippets/files_download_link.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-04-02T13:38:01,769 copying ckanext/files/templates/scheming/display_snippets/files_image.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-04-02T13:38:01,771 copying ckanext/files/templates/scheming/display_snippets/files_object.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-04-02T13:38:01,773 creating build/lib/ckanext/files/templates/files/snippets 2026-04-02T13:38:01,774 copying ckanext/files/templates/files/snippets/file_table.html -> build/lib/ckanext/files/templates/files/snippets 2026-04-02T13:38:01,777 copying ckanext/files/templates/files/snippets/uploader_v1.html -> build/lib/ckanext/files/templates/files/snippets 2026-04-02T13:38:01,799 installing to build/bdist.linux-armv7l/wheel 2026-04-02T13:38:01,800 running install 2026-04-02T13:38:01,824 running install_lib 2026-04-02T13:38:01,829 Skipping installation of build/bdist.linux-armv7l/wheel/./ckanext/__init__.py (namespace package) 2026-04-02T13:38:01,830 copying ckanext/files_manager/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-04-02T13:38:01,834 copying ckanext/files_manager/collection.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-04-02T13:38:01,836 copying ckanext/files_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-04-02T13:38:01,838 copying ckanext/files_manager/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-04-02T13:38:01,841 copying ckanext/files_manager/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/assets 2026-04-02T13:38:01,844 copying ckanext/files_manager/assets/js/fm-htmx.js -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/assets/js 2026-04-02T13:38:01,847 copying ckanext/files_manager/templates/files_manager/upload_file_modal_form.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,850 copying ckanext/files_manager/templates/files_manager/list.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,852 copying ckanext/files_manager/templates/files_manager/upload_file_modal.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,854 copying ckanext/files_manager/templates/files_manager/record.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-04-02T13:38:01,857 copying ckanext/files/helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,859 copying ckanext/files/types.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,862 copying ckanext/files/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,864 copying ckanext/files/config.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,866 copying ckanext/files/shared.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,868 copying ckanext/files/signals.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,870 copying ckanext/files/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,872 copying ckanext/files/base.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,875 copying ckanext/files/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,877 copying ckanext/files/task.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,880 copying ckanext/files/interfaces.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,882 copying ckanext/files/utils.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,884 copying ckanext/files/config_declaration.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-04-02T13:38:01,887 copying ckanext/files/assets/resource.config -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets 2026-04-02T13:38:01,890 copying ckanext/files/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets 2026-04-02T13:38:01,892 copying ckanext/files/assets/styles/files--style.css -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/styles 2026-04-02T13:38:01,895 copying ckanext/files/assets/scripts/files--shared-uploader.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-04-02T13:38:01,898 copying ckanext/files/assets/scripts/files--modules.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-04-02T13:38:01,901 copying ckanext/files/assets/scripts/files--shared.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-04-02T13:38:01,904 copying ckanext/files/assets/scripts/files--s3.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-04-02T13:38:01,907 copying ckanext/files/assets/scripts/files--google-cloud-storage-uploader.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-04-02T13:38:01,910 copying ckanext/files/migration/files/script.py.mako -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-04-02T13:38:01,913 copying ckanext/files/migration/files/env.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-04-02T13:38:01,915 copying ckanext/files/migration/files/alembic.ini -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-04-02T13:38:01,918 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-04-02T13:38:01,921 copying ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,923 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-04-02T13:38:01,925 copying ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,927 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-04-02T13:38:01,929 copying ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,931 copying ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,933 copying ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,936 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-04-02T13:38:01,938 copying ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,940 copying ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,942 copying ckanext/files/migration/files/versions/6e3c2aa192f6_drop_multipart_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,944 copying ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,947 copying ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-04-02T13:38:01,949 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-04-02T13:38:01,952 copying ckanext/files/public/ckanext-files/scripts/files--shared-uploader.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/public/ckanext-files/scripts 2026-04-02T13:38:01,956 copying ckanext/files/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-04-02T13:38:01,958 copying ckanext/files/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-04-02T13:38:01,961 copying ckanext/files/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-04-02T13:38:01,963 copying ckanext/files/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-04-02T13:38:01,966 copying ckanext/files/tests/logic/test_auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-04-02T13:38:01,969 copying ckanext/files/tests/logic/test_action.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-04-02T13:38:01,971 copying ckanext/files/tests/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-04-02T13:38:01,973 copying ckanext/files/tests/logic/test_validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-04-02T13:38:01,975 copying ckanext/files/tests/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/storage 2026-04-02T13:38:01,977 copying ckanext/files/tests/storage/test_link.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/storage 2026-04-02T13:38:01,980 copying ckanext/files/tests/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/model 2026-04-02T13:38:01,982 copying ckanext/files/tests/model/test_file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/model 2026-04-02T13:38:01,984 copying ckanext/files/logic/auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-04-02T13:38:01,988 copying ckanext/files/logic/schema.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-04-02T13:38:01,990 copying ckanext/files/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-04-02T13:38:01,992 copying ckanext/files/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-04-02T13:38:01,996 copying ckanext/files/logic/validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-04-02T13:38:01,999 copying ckanext/files/cli/dev.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-04-02T13:38:02,001 copying ckanext/files/cli/stats.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-04-02T13:38:02,004 copying ckanext/files/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-04-02T13:38:02,006 copying ckanext/files/cli/file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-04-02T13:38:02,008 copying ckanext/files/cli/storage.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-04-02T13:38:02,011 copying ckanext/files/cli/maintain.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-04-02T13:38:02,013 copying ckanext/files/cli/migrate.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-04-02T13:38:02,016 copying ckanext/files/storage/db.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,019 copying ckanext/files/storage/redis.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,021 copying ckanext/files/storage/fs.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,024 copying ckanext/files/storage/s3.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,026 copying ckanext/files/storage/opendal.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,028 copying ckanext/files/storage/google_cloud.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,030 copying ckanext/files/storage/link.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,032 copying ckanext/files/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,034 copying ckanext/files/storage/filebin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,037 copying ckanext/files/storage/libcloud.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,039 copying ckanext/files/storage/azure.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-04-02T13:38:02,043 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-04-02T13:38:02,047 copying ckanext/files/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-04-02T13:38:02,050 copying ckanext/files/model/base.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-04-02T13:38:02,052 copying ckanext/files/model/file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-04-02T13:38:02,054 copying ckanext/files/model/transfer_history.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-04-02T13:38:02,056 copying ckanext/files/model/owner.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-04-02T13:38:02,058 copying ckanext/files/templates/page.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates 2026-04-02T13:38:02,062 copying ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/form_snippets 2026-04-02T13:38:02,065 copying ckanext/files/templates/scheming/form_snippets/files_file_selector.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/form_snippets 2026-04-02T13:38:02,067 copying ckanext/files/templates/scheming/display_snippets/files_image.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-04-02T13:38:02,070 copying ckanext/files/templates/scheming/display_snippets/files_download_link.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-04-02T13:38:02,072 copying ckanext/files/templates/scheming/display_snippets/files_object.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-04-02T13:38:02,074 copying ckanext/files/templates/files/delete.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files 2026-04-02T13:38:02,076 copying ckanext/files/templates/files/index.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files 2026-04-02T13:38:02,079 copying ckanext/files/templates/files/snippets/file_table.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files/snippets 2026-04-02T13:38:02,082 copying ckanext/files/templates/files/snippets/uploader_v1.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files/snippets 2026-04-02T13:38:02,085 copying ckanext/file_upload_widget/helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-04-02T13:38:02,087 copying ckanext/file_upload_widget/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-04-02T13:38:02,089 copying ckanext/file_upload_widget/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-04-02T13:38:02,091 copying ckanext/file_upload_widget/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/logic 2026-04-02T13:38:02,094 copying ckanext/file_upload_widget/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/logic 2026-04-02T13:38:02,096 running install_egg_info 2026-04-02T13:38:02,101 Copying ckanext_files.egg-info to build/bdist.linux-armv7l/wheel/./ckanext_files-1.1.0-py3.11.egg-info 2026-04-02T13:38:02,114 Installing build/bdist.linux-armv7l/wheel/./ckanext_files-1.1.0-py3.11-nspkg.pth 2026-04-02T13:38:02,115 running install_scripts 2026-04-02T13:38:02,125 creating build/bdist.linux-armv7l/wheel/ckanext_files-1.1.0.dist-info/WHEEL 2026-04-02T13:38:02,128 creating '/tmp/pip-wheel-lapgf7ih/.tmp-fwkkuh3_/ckanext_files-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-02T13:38:02,130 adding 'ckanext_files-1.1.0-py3.11-nspkg.pth' 2026-04-02T13:38:02,132 adding 'ckanext/file_upload_widget/__init__.py' 2026-04-02T13:38:02,133 adding 'ckanext/file_upload_widget/helpers.py' 2026-04-02T13:38:02,135 adding 'ckanext/file_upload_widget/plugin.py' 2026-04-02T13:38:02,136 adding 'ckanext/file_upload_widget/logic/__init__.py' 2026-04-02T13:38:02,137 adding 'ckanext/file_upload_widget/logic/action.py' 2026-04-02T13:38:02,139 adding 'ckanext/files/__init__.py' 2026-04-02T13:38:02,141 adding 'ckanext/files/base.py' 2026-04-02T13:38:02,142 adding 'ckanext/files/config.py' 2026-04-02T13:38:02,144 adding 'ckanext/files/config_declaration.yaml' 2026-04-02T13:38:02,145 adding 'ckanext/files/helpers.py' 2026-04-02T13:38:02,146 adding 'ckanext/files/interfaces.py' 2026-04-02T13:38:02,148 adding 'ckanext/files/plugin.py' 2026-04-02T13:38:02,149 adding 'ckanext/files/shared.py' 2026-04-02T13:38:02,150 adding 'ckanext/files/signals.py' 2026-04-02T13:38:02,152 adding 'ckanext/files/task.py' 2026-04-02T13:38:02,153 adding 'ckanext/files/types.py' 2026-04-02T13:38:02,155 adding 'ckanext/files/utils.py' 2026-04-02T13:38:02,156 adding 'ckanext/files/views.py' 2026-04-02T13:38:02,158 adding 'ckanext/files/assets/resource.config' 2026-04-02T13:38:02,159 adding 'ckanext/files/assets/webassets.yml' 2026-04-02T13:38:02,162 adding 'ckanext/files/assets/scripts/files--google-cloud-storage-uploader.js' 2026-04-02T13:38:02,167 adding 'ckanext/files/assets/scripts/files--modules.js' 2026-04-02T13:38:02,169 adding 'ckanext/files/assets/scripts/files--s3.js' 2026-04-02T13:38:02,170 adding 'ckanext/files/assets/scripts/files--shared-uploader.js' 2026-04-02T13:38:02,175 adding 'ckanext/files/assets/scripts/files--shared.js' 2026-04-02T13:38:02,177 adding 'ckanext/files/assets/styles/files--style.css' 2026-04-02T13:38:02,179 adding 'ckanext/files/cli/__init__.py' 2026-04-02T13:38:02,180 adding 'ckanext/files/cli/dev.py' 2026-04-02T13:38:02,182 adding 'ckanext/files/cli/file.py' 2026-04-02T13:38:02,183 adding 'ckanext/files/cli/maintain.py' 2026-04-02T13:38:02,185 adding 'ckanext/files/cli/migrate.py' 2026-04-02T13:38:02,186 adding 'ckanext/files/cli/stats.py' 2026-04-02T13:38:02,188 adding 'ckanext/files/cli/storage.py' 2026-04-02T13:38:02,190 adding 'ckanext/files/logic/__init__.py' 2026-04-02T13:38:02,193 adding 'ckanext/files/logic/action.py' 2026-04-02T13:38:02,195 adding 'ckanext/files/logic/auth.py' 2026-04-02T13:38:02,196 adding 'ckanext/files/logic/schema.py' 2026-04-02T13:38:02,198 adding 'ckanext/files/logic/validators.py' 2026-04-02T13:38:02,201 adding 'ckanext/files/migration/files/alembic.ini' 2026-04-02T13:38:02,202 adding 'ckanext/files/migration/files/env.py' 2026-04-02T13:38:02,203 adding 'ckanext/files/migration/files/script.py.mako' 2026-04-02T13:38:02,205 adding 'ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py' 2026-04-02T13:38:02,206 adding 'ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py' 2026-04-02T13:38:02,208 adding 'ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py' 2026-04-02T13:38:02,209 adding 'ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py' 2026-04-02T13:38:02,210 adding 'ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py' 2026-04-02T13:38:02,211 adding 'ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py' 2026-04-02T13:38:02,213 adding 'ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py' 2026-04-02T13:38:02,214 adding 'ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py' 2026-04-02T13:38:02,216 adding 'ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py' 2026-04-02T13:38:02,217 adding 'ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py' 2026-04-02T13:38:02,218 adding 'ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py' 2026-04-02T13:38:02,219 adding 'ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py' 2026-04-02T13:38:02,221 adding 'ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py' 2026-04-02T13:38:02,222 adding 'ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py' 2026-04-02T13:38:02,223 adding 'ckanext/files/migration/files/versions/6e3c2aa192f6_drop_multipart_table.py' 2026-04-02T13:38:02,225 adding 'ckanext/files/model/__init__.py' 2026-04-02T13:38:02,226 adding 'ckanext/files/model/base.py' 2026-04-02T13:38:02,227 adding 'ckanext/files/model/file.py' 2026-04-02T13:38:02,228 adding 'ckanext/files/model/owner.py' 2026-04-02T13:38:02,229 adding 'ckanext/files/model/transfer_history.py' 2026-04-02T13:38:02,232 adding 'ckanext/files/public/ckanext-files/scripts/files--shared-uploader.js' 2026-04-02T13:38:02,235 adding 'ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html' 2026-04-02T13:38:02,236 adding 'ckanext/files/storage/__init__.py' 2026-04-02T13:38:02,238 adding 'ckanext/files/storage/azure.py' 2026-04-02T13:38:02,239 adding 'ckanext/files/storage/db.py' 2026-04-02T13:38:02,240 adding 'ckanext/files/storage/filebin.py' 2026-04-02T13:38:02,241 adding 'ckanext/files/storage/fs.py' 2026-04-02T13:38:02,243 adding 'ckanext/files/storage/google_cloud.py' 2026-04-02T13:38:02,244 adding 'ckanext/files/storage/libcloud.py' 2026-04-02T13:38:02,245 adding 'ckanext/files/storage/link.py' 2026-04-02T13:38:02,247 adding 'ckanext/files/storage/opendal.py' 2026-04-02T13:38:02,248 adding 'ckanext/files/storage/redis.py' 2026-04-02T13:38:02,249 adding 'ckanext/files/storage/s3.py' 2026-04-02T13:38:02,251 adding 'ckanext/files/templates/page.html' 2026-04-02T13:38:02,252 adding 'ckanext/files/templates/files/delete.html' 2026-04-02T13:38:02,254 adding 'ckanext/files/templates/files/index.html' 2026-04-02T13:38:02,255 adding 'ckanext/files/templates/files/snippets/file_table.html' 2026-04-02T13:38:02,257 adding 'ckanext/files/templates/files/snippets/uploader_v1.html' 2026-04-02T13:38:02,259 adding 'ckanext/files/templates/scheming/display_snippets/files_download_link.html' 2026-04-02T13:38:02,260 adding 'ckanext/files/templates/scheming/display_snippets/files_image.html' 2026-04-02T13:38:02,261 adding 'ckanext/files/templates/scheming/display_snippets/files_object.html' 2026-04-02T13:38:02,263 adding 'ckanext/files/templates/scheming/form_snippets/files_file_selector.html' 2026-04-02T13:38:02,265 adding 'ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html' 2026-04-02T13:38:02,266 adding 'ckanext/files/tests/__init__.py' 2026-04-02T13:38:02,268 adding 'ckanext/files/tests/conftest.py' 2026-04-02T13:38:02,269 adding 'ckanext/files/tests/test_config.py' 2026-04-02T13:38:02,270 adding 'ckanext/files/tests/test_utils.py' 2026-04-02T13:38:02,272 adding 'ckanext/files/tests/logic/__init__.py' 2026-04-02T13:38:02,274 adding 'ckanext/files/tests/logic/test_action.py' 2026-04-02T13:38:02,276 adding 'ckanext/files/tests/logic/test_auth.py' 2026-04-02T13:38:02,277 adding 'ckanext/files/tests/logic/test_validators.py' 2026-04-02T13:38:02,279 adding 'ckanext/files/tests/model/__init__.py' 2026-04-02T13:38:02,280 adding 'ckanext/files/tests/model/test_file.py' 2026-04-02T13:38:02,282 adding 'ckanext/files/tests/storage/__init__.py' 2026-04-02T13:38:02,283 adding 'ckanext/files/tests/storage/test_link.py' 2026-04-02T13:38:02,285 adding 'ckanext/files_manager/__init__.py' 2026-04-02T13:38:02,286 adding 'ckanext/files_manager/collection.py' 2026-04-02T13:38:02,288 adding 'ckanext/files_manager/plugin.py' 2026-04-02T13:38:02,289 adding 'ckanext/files_manager/views.py' 2026-04-02T13:38:02,291 adding 'ckanext/files_manager/assets/webassets.yml' 2026-04-02T13:38:02,292 adding 'ckanext/files_manager/assets/js/fm-htmx.js' 2026-04-02T13:38:02,294 adding 'ckanext/files_manager/templates/files_manager/list.html' 2026-04-02T13:38:02,296 adding 'ckanext/files_manager/templates/files_manager/record.html' 2026-04-02T13:38:02,297 adding 'ckanext/files_manager/templates/files_manager/upload_file_modal.html' 2026-04-02T13:38:02,298 adding 'ckanext/files_manager/templates/files_manager/upload_file_modal_form.html' 2026-04-02T13:38:02,301 adding 'ckanext_files-1.1.0.dist-info/METADATA' 2026-04-02T13:38:02,302 adding 'ckanext_files-1.1.0.dist-info/WHEEL' 2026-04-02T13:38:02,302 adding 'ckanext_files-1.1.0.dist-info/entry_points.txt' 2026-04-02T13:38:02,303 adding 'ckanext_files-1.1.0.dist-info/namespace_packages.txt' 2026-04-02T13:38:02,304 adding 'ckanext_files-1.1.0.dist-info/top_level.txt' 2026-04-02T13:38:02,306 adding 'ckanext_files-1.1.0.dist-info/RECORD' 2026-04-02T13:38:02,310 removing build/bdist.linux-armv7l/wheel 2026-04-02T13:38:02,443 Building wheel for ckanext-files (pyproject.toml): finished with status 'done' 2026-04-02T13:38:02,450 Created wheel for ckanext-files: filename=ckanext_files-1.1.0-py3-none-any.whl size=135913 sha256=34268792fcd9a00f2c650b74e7b38b10b603fac79c669d520c3d61978077a01e 2026-04-02T13:38:02,451 Stored in directory: /tmp/pip-ephem-wheel-cache-azev7arx/wheels/4a/21/cd/1b571cf59b978c82f5414376d16efcbef3e0c46cba103701ba 2026-04-02T13:38:02,467 Successfully built ckanext-files 2026-04-02T13:38:02,474 Removed build tracker: '/tmp/pip-build-tracker-auntt3l4'