2026-05-13T23:19:53,390 Created temporary directory: /tmp/pip-ephem-wheel-cache-kk794ugp 2026-05-13T23:19:53,391 Created temporary directory: /tmp/pip-build-tracker-q5ucyoy1 2026-05-13T23:19:53,392 Initialized build tracking at /tmp/pip-build-tracker-q5ucyoy1 2026-05-13T23:19:53,393 Created build tracker: /tmp/pip-build-tracker-q5ucyoy1 2026-05-13T23:19:53,393 Entered build tracker: /tmp/pip-build-tracker-q5ucyoy1 2026-05-13T23:19:53,394 Created temporary directory: /tmp/pip-wheel-99fxpk4t 2026-05-13T23:19:53,397 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-13T23:19:53,399 Created temporary directory: /tmp/pip-ephem-wheel-cache-zcplhtw4 2026-05-13T23:19:53,421 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-13T23:19:53,425 2 location(s) to search for versions of ckanext-files: 2026-05-13T23:19:53,425 * https://pypi.org/simple/ckanext-files/ 2026-05-13T23:19:53,425 * https://www.piwheels.org/simple/ckanext-files/ 2026-05-13T23:19:53,426 Fetching project page and analyzing links: https://pypi.org/simple/ckanext-files/ 2026-05-13T23:19:53,426 Getting page https://pypi.org/simple/ckanext-files/ 2026-05-13T23:19:53,428 Found index url https://pypi.org/simple 2026-05-13T23:19:53,659 Fetched page https://pypi.org/simple/ckanext-files/ as application/vnd.pypi.simple.v1+json 2026-05-13T23:19:53,670 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-05-13T23:19:53,671 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-05-13T23:19:53,672 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-05-13T23:19:53,673 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-05-13T23:19:53,674 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-05-13T23:19:53,674 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-05-13T23:19:53,675 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-05-13T23:19:53,676 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-05-13T23:19:53,677 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-05-13T23:19:53,678 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-05-13T23:19:53,679 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-05-13T23:19:53,680 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-05-13T23:19:53,680 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-05-13T23:19:53,681 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-05-13T23:19:53,682 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-05-13T23:19:53,682 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-05-13T23:19:53,683 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-05-13T23:19:53,684 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-05-13T23:19:53,684 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-05-13T23:19:53,685 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-05-13T23:19:53,686 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-05-13T23:19:53,686 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-05-13T23:19:53,687 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-05-13T23:19:53,688 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-05-13T23:19:53,688 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-05-13T23:19:53,689 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-05-13T23:19:53,690 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-05-13T23:19:53,690 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-05-13T23:19:53,691 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-05-13T23:19:53,692 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-05-13T23:19:53,692 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-05-13T23:19:53,693 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-05-13T23:19:53,694 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-05-13T23:19:53,694 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-05-13T23:19:53,695 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-05-13T23:19:53,696 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-05-13T23:19:53,697 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-05-13T23:19:53,698 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-05-13T23:19:53,698 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-05-13T23:19:53,699 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-05-13T23:19:53,700 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-05-13T23:19:53,701 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-05-13T23:19:53,702 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-05-13T23:19:53,703 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-05-13T23:19:53,703 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-05-13T23:19:53,704 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-05-13T23:19:53,705 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-05-13T23:19:53,705 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-05-13T23:19:53,706 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-05-13T23:19:53,707 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-05-13T23:19:53,708 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-05-13T23:19:53,709 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-05-13T23:19:53,710 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-05-13T23:19:53,710 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-05-13T23:19:53,711 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-05-13T23:19:53,712 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-05-13T23:19:53,713 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-05-13T23:19:53,714 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-05-13T23:19:53,715 Fetching project page and analyzing links: https://www.piwheels.org/simple/ckanext-files/ 2026-05-13T23:19:53,715 Getting page https://www.piwheels.org/simple/ckanext-files/ 2026-05-13T23:19:53,716 Found index url https://www.piwheels.org/simple 2026-05-13T23:19:53,895 Fetched page https://www.piwheels.org/simple/ckanext-files/ as text/html 2026-05-13T23:19:53,904 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-05-13T23:19:53,905 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-05-13T23:19:53,906 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-05-13T23:19:53,906 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-05-13T23:19:53,907 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-05-13T23:19:53,907 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-05-13T23:19:53,908 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-05-13T23:19:53,909 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-05-13T23:19:53,909 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-05-13T23:19:53,910 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-05-13T23:19:53,911 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-05-13T23:19:53,911 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-05-13T23:19:53,912 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-05-13T23:19:53,912 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-05-13T23:19:53,913 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-05-13T23:19:53,913 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-05-13T23:19:53,914 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-05-13T23:19:53,914 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-05-13T23:19:53,915 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-05-13T23:19:53,916 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-05-13T23:19:53,916 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-05-13T23:19:53,917 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-05-13T23:19:53,917 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-05-13T23:19:53,918 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-05-13T23:19:53,919 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-05-13T23:19:53,919 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-05-13T23:19:53,919 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-05-13T23:19:53,920 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-05-13T23:19:53,921 Skipping link: not a file: https://www.piwheels.org/simple/ckanext-files/ 2026-05-13T23:19:53,921 Skipping link: not a file: https://pypi.org/simple/ckanext-files/ 2026-05-13T23:19:53,945 Given no hashes to check 1 links for project 'ckanext-files': discarding no candidates 2026-05-13T23:19:53,964 Collecting ckanext-files==1.3.0 2026-05-13T23:19:53,966 Created temporary directory: /tmp/pip-unpack-44q7h6qm 2026-05-13T23:19:54,114 Downloading ckanext_files-1.3.0.tar.gz (106 kB) 2026-05-13T23:19:54,429 Added ckanext-files==1.3.0 from https://files.pythonhosted.org/packages/b6/46/404343c962f6d75e1e6d3a985f8aaa8e260a82835369d8540a69a0be5190/ckanext_files-1.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-q5ucyoy1' 2026-05-13T23:19:54,438 Created temporary directory: /tmp/pip-build-env-8gxnwprj 2026-05-13T23:19:54,442 Installing build dependencies: started 2026-05-13T23:19:54,443 Running command pip subprocess to install build dependencies 2026-05-13T23:19:55,618 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-13T23:19:56,060 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-13T23:19:56,083 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-13T23:19:57,868 Collecting setuptools 2026-05-13T23:19:57,868 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-13T23:19:57,883 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-13T23:19:58,134 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-13T23:19:58,228 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-13T23:20:01,089 Installing collected packages: setuptools 2026-05-13T23:20:04,144 Successfully installed setuptools-82.0.1 2026-05-13T23:20:04,424 Installing build dependencies: finished with status 'done' 2026-05-13T23:20:04,430 Getting requirements to build wheel: started 2026-05-13T23:20:04,432 Running command Getting requirements to build wheel 2026-05-13T23:20:05,000 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-05-13T23:20:05,001 !! 2026-05-13T23:20:05,002 ******************************************************************************** 2026-05-13T23:20:05,002 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-05-13T23:20:05,003 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-05-13T23:20:05,004 ******************************************************************************** 2026-05-13T23:20:05,005 !! 2026-05-13T23:20:05,005 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-05-13T23:20:05,011 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-05-13T23:20:05,011 warnings.warn(msg) 2026-05-13T23:20:05,085 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-13T23:20:05,086 !! 2026-05-13T23:20:05,088 ******************************************************************************** 2026-05-13T23:20:05,088 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-13T23:20:05,089 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-13T23:20:05,090 or your builds will no longer be supported. 2026-05-13T23:20:05,091 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:05,092 ******************************************************************************** 2026-05-13T23:20:05,093 !! 2026-05-13T23:20:05,094 corresp(dist, value, root_dir) 2026-05-13T23:20:05,168 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-13T23:20:05,168 !! 2026-05-13T23:20:05,170 ******************************************************************************** 2026-05-13T23:20:05,170 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-13T23:20:05,171 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-05-13T23:20:05,172 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:05,173 ******************************************************************************** 2026-05-13T23:20:05,174 !! 2026-05-13T23:20:05,175 dist._finalize_license_expression() 2026-05-13T23:20:05,175 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-13T23:20:05,176 !! 2026-05-13T23:20:05,177 ******************************************************************************** 2026-05-13T23:20:05,178 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-13T23:20:05,179 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-05-13T23:20:05,181 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:05,181 ******************************************************************************** 2026-05-13T23:20:05,182 !! 2026-05-13T23:20:05,183 self._finalize_license_expression() 2026-05-13T23:20:05,183 running egg_info 2026-05-13T23:20:05,187 writing ckanext_files.egg-info/PKG-INFO 2026-05-13T23:20:05,195 writing dependency_links to ckanext_files.egg-info/dependency_links.txt 2026-05-13T23:20:05,197 writing entry points to ckanext_files.egg-info/entry_points.txt 2026-05-13T23:20:05,198 writing namespace_packages to ckanext_files.egg-info/namespace_packages.txt 2026-05-13T23:20:05,202 writing requirements to ckanext_files.egg-info/requires.txt 2026-05-13T23:20:05,203 writing top-level names to ckanext_files.egg-info/top_level.txt 2026-05-13T23:20:05,259 reading manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-05-13T23:20:05,267 reading manifest template 'MANIFEST.in' 2026-05-13T23:20:05,268 warning: no files found matching 'README.rst' 2026-05-13T23:20:05,268 warning: no files found matching 'LICENSE' 2026-05-13T23:20:05,269 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-05-13T23:20:05,270 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-05-13T23:20:05,344 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-05-13T23:20:05,417 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-05-13T23:20:05,493 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-05-13T23:20:05,613 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-05-13T23:20:05,623 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-05-13T23:20:05,631 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-05-13T23:20:05,648 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-05-13T23:20:05,659 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-05-13T23:20:05,664 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-05-13T23:20:05,694 writing manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-05-13T23:20:05,795 Getting requirements to build wheel: finished with status 'done' 2026-05-13T23:20:05,801 Created temporary directory: /tmp/pip-modern-metadata-pnur1ahc 2026-05-13T23:20:05,806 Preparing metadata (pyproject.toml): started 2026-05-13T23:20:05,808 Running command Preparing metadata (pyproject.toml) 2026-05-13T23:20:06,593 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-05-13T23:20:06,593 warnings.warn(msg) 2026-05-13T23:20:06,605 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-05-13T23:20:06,606 !! 2026-05-13T23:20:06,607 ******************************************************************************** 2026-05-13T23:20:06,608 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-05-13T23:20:06,609 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-05-13T23:20:06,609 ******************************************************************************** 2026-05-13T23:20:06,610 !! 2026-05-13T23:20:06,611 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-05-13T23:20:06,660 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-13T23:20:06,661 !! 2026-05-13T23:20:06,662 ******************************************************************************** 2026-05-13T23:20:06,663 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-13T23:20:06,664 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-13T23:20:06,664 or your builds will no longer be supported. 2026-05-13T23:20:06,665 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:06,666 ******************************************************************************** 2026-05-13T23:20:06,666 !! 2026-05-13T23:20:06,667 corresp(dist, value, root_dir) 2026-05-13T23:20:06,736 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-13T23:20:06,737 !! 2026-05-13T23:20:06,738 ******************************************************************************** 2026-05-13T23:20:06,739 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-13T23:20:06,740 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-05-13T23:20:06,741 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:06,741 ******************************************************************************** 2026-05-13T23:20:06,742 !! 2026-05-13T23:20:06,743 dist._finalize_license_expression() 2026-05-13T23:20:06,743 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-13T23:20:06,744 !! 2026-05-13T23:20:06,745 ******************************************************************************** 2026-05-13T23:20:06,746 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-13T23:20:06,747 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-05-13T23:20:06,749 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:06,749 ******************************************************************************** 2026-05-13T23:20:06,751 !! 2026-05-13T23:20:06,751 self._finalize_license_expression() 2026-05-13T23:20:06,752 running dist_info 2026-05-13T23:20:06,758 creating /tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info 2026-05-13T23:20:06,759 writing /tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/PKG-INFO 2026-05-13T23:20:06,768 writing dependency_links to /tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/dependency_links.txt 2026-05-13T23:20:06,769 writing entry points to /tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/entry_points.txt 2026-05-13T23:20:06,770 writing namespace_packages to /tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/namespace_packages.txt 2026-05-13T23:20:06,774 writing requirements to /tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/requires.txt 2026-05-13T23:20:06,775 writing top-level names to /tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/top_level.txt 2026-05-13T23:20:06,777 writing manifest file '/tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/SOURCES.txt' 2026-05-13T23:20:06,821 reading manifest file '/tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/SOURCES.txt' 2026-05-13T23:20:06,823 reading manifest template 'MANIFEST.in' 2026-05-13T23:20:06,824 warning: no files found matching 'README.rst' 2026-05-13T23:20:06,824 warning: no files found matching 'LICENSE' 2026-05-13T23:20:06,825 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-05-13T23:20:06,826 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-05-13T23:20:06,898 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-05-13T23:20:06,972 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-05-13T23:20:07,045 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-05-13T23:20:07,168 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-05-13T23:20:07,178 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-05-13T23:20:07,182 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-05-13T23:20:07,187 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-05-13T23:20:07,196 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-05-13T23:20:07,201 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-05-13T23:20:07,230 writing manifest file '/tmp/pip-modern-metadata-pnur1ahc/ckanext_files.egg-info/SOURCES.txt' 2026-05-13T23:20:07,231 creating '/tmp/pip-modern-metadata-pnur1ahc/ckanext_files-1.3.0.dist-info' 2026-05-13T23:20:07,360 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-13T23:20:07,364 Source in /tmp/pip-wheel-99fxpk4t/ckanext-files_6dccc7defb6b4c2ca21034aefb84dac1 has version 1.3.0, which satisfies requirement ckanext-files==1.3.0 from https://files.pythonhosted.org/packages/b6/46/404343c962f6d75e1e6d3a985f8aaa8e260a82835369d8540a69a0be5190/ckanext_files-1.3.0.tar.gz 2026-05-13T23:20:07,365 Removed ckanext-files==1.3.0 from https://files.pythonhosted.org/packages/b6/46/404343c962f6d75e1e6d3a985f8aaa8e260a82835369d8540a69a0be5190/ckanext_files-1.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-q5ucyoy1' 2026-05-13T23:20:07,371 Created temporary directory: /tmp/pip-unpack-015soous 2026-05-13T23:20:07,372 Building wheels for collected packages: ckanext-files 2026-05-13T23:20:07,376 Created temporary directory: /tmp/pip-wheel-9jqenkri 2026-05-13T23:20:07,377 Destination directory: /tmp/pip-wheel-9jqenkri 2026-05-13T23:20:07,379 Building wheel for ckanext-files (pyproject.toml): started 2026-05-13T23:20:07,380 Running command Building wheel for ckanext-files (pyproject.toml) 2026-05-13T23:20:07,886 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'message_extractors' 2026-05-13T23:20:07,886 warnings.warn(msg) 2026-05-13T23:20:07,899 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:296: _DeprecatedConfig: Deprecated config in `setup.cfg` 2026-05-13T23:20:07,899 !! 2026-05-13T23:20:07,900 ******************************************************************************** 2026-05-13T23:20:07,901 The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420). 2026-05-13T23:20:07,902 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-05-13T23:20:07,902 ******************************************************************************** 2026-05-13T23:20:07,903 !! 2026-05-13T23:20:07,904 parsed = self.parsers.get(option_name, lambda x: x)(value) 2026-05-13T23:20:07,952 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-13T23:20:07,953 !! 2026-05-13T23:20:07,954 ******************************************************************************** 2026-05-13T23:20:07,955 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-13T23:20:07,957 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-13T23:20:07,957 or your builds will no longer be supported. 2026-05-13T23:20:07,958 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:07,958 ******************************************************************************** 2026-05-13T23:20:07,959 !! 2026-05-13T23:20:07,960 corresp(dist, value, root_dir) 2026-05-13T23:20:08,025 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-13T23:20:08,025 !! 2026-05-13T23:20:08,026 ******************************************************************************** 2026-05-13T23:20:08,027 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-13T23:20:08,028 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-05-13T23:20:08,029 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:08,029 ******************************************************************************** 2026-05-13T23:20:08,030 !! 2026-05-13T23:20:08,030 dist._finalize_license_expression() 2026-05-13T23:20:08,031 /tmp/pip-build-env-8gxnwprj/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-13T23:20:08,031 !! 2026-05-13T23:20:08,032 ******************************************************************************** 2026-05-13T23:20:08,033 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-13T23:20:08,034 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-05-13T23:20:08,035 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-13T23:20:08,036 ******************************************************************************** 2026-05-13T23:20:08,037 !! 2026-05-13T23:20:08,038 self._finalize_license_expression() 2026-05-13T23:20:08,039 running bdist_wheel 2026-05-13T23:20:08,049 running build 2026-05-13T23:20:08,050 running build_py 2026-05-13T23:20:08,056 creating build/lib/ckanext 2026-05-13T23:20:08,058 copying ckanext/__init__.py -> build/lib/ckanext 2026-05-13T23:20:08,061 creating build/lib/ckanext/file_upload_widget 2026-05-13T23:20:08,062 copying ckanext/file_upload_widget/helpers.py -> build/lib/ckanext/file_upload_widget 2026-05-13T23:20:08,064 copying ckanext/file_upload_widget/plugin.py -> build/lib/ckanext/file_upload_widget 2026-05-13T23:20:08,065 copying ckanext/file_upload_widget/__init__.py -> build/lib/ckanext/file_upload_widget 2026-05-13T23:20:08,068 creating build/lib/ckanext/files 2026-05-13T23:20:08,069 copying ckanext/files/helpers.py -> build/lib/ckanext/files 2026-05-13T23:20:08,071 copying ckanext/files/config.py -> build/lib/ckanext/files 2026-05-13T23:20:08,073 copying ckanext/files/base.py -> build/lib/ckanext/files 2026-05-13T23:20:08,075 copying ckanext/files/plugin.py -> build/lib/ckanext/files 2026-05-13T23:20:08,077 copying ckanext/files/shared.py -> build/lib/ckanext/files 2026-05-13T23:20:08,079 copying ckanext/files/task.py -> build/lib/ckanext/files 2026-05-13T23:20:08,081 copying ckanext/files/interfaces.py -> build/lib/ckanext/files 2026-05-13T23:20:08,083 copying ckanext/files/types.py -> build/lib/ckanext/files 2026-05-13T23:20:08,085 copying ckanext/files/__init__.py -> build/lib/ckanext/files 2026-05-13T23:20:08,087 copying ckanext/files/utils.py -> build/lib/ckanext/files 2026-05-13T23:20:08,088 copying ckanext/files/views.py -> build/lib/ckanext/files 2026-05-13T23:20:08,091 copying ckanext/files/signals.py -> build/lib/ckanext/files 2026-05-13T23:20:08,093 creating build/lib/ckanext/files_manager 2026-05-13T23:20:08,094 copying ckanext/files_manager/plugin.py -> build/lib/ckanext/files_manager 2026-05-13T23:20:08,096 copying ckanext/files_manager/__init__.py -> build/lib/ckanext/files_manager 2026-05-13T23:20:08,098 copying ckanext/files_manager/collection.py -> build/lib/ckanext/files_manager 2026-05-13T23:20:08,099 copying ckanext/files_manager/views.py -> build/lib/ckanext/files_manager 2026-05-13T23:20:08,102 creating build/lib/ckanext/file_upload_widget/logic 2026-05-13T23:20:08,103 copying ckanext/file_upload_widget/logic/action.py -> build/lib/ckanext/file_upload_widget/logic 2026-05-13T23:20:08,105 copying ckanext/file_upload_widget/logic/__init__.py -> build/lib/ckanext/file_upload_widget/logic 2026-05-13T23:20:08,108 creating build/lib/ckanext/files/storage 2026-05-13T23:20:08,108 copying ckanext/files/storage/db.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,110 copying ckanext/files/storage/azure.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,112 copying ckanext/files/storage/fs.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,114 copying ckanext/files/storage/google_cloud.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,116 copying ckanext/files/storage/__init__.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,117 copying ckanext/files/storage/filebin.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,119 copying ckanext/files/storage/libcloud.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,121 copying ckanext/files/storage/s3.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,123 copying ckanext/files/storage/redis.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,125 copying ckanext/files/storage/link.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,127 copying ckanext/files/storage/opendal.py -> build/lib/ckanext/files/storage 2026-05-13T23:20:08,129 creating build/lib/ckanext/files/cli 2026-05-13T23:20:08,130 copying ckanext/files/cli/migrate.py -> build/lib/ckanext/files/cli 2026-05-13T23:20:08,132 copying ckanext/files/cli/__init__.py -> build/lib/ckanext/files/cli 2026-05-13T23:20:08,134 copying ckanext/files/cli/dev.py -> build/lib/ckanext/files/cli 2026-05-13T23:20:08,136 copying ckanext/files/cli/stats.py -> build/lib/ckanext/files/cli 2026-05-13T23:20:08,138 copying ckanext/files/cli/file.py -> build/lib/ckanext/files/cli 2026-05-13T23:20:08,140 copying ckanext/files/cli/maintain.py -> build/lib/ckanext/files/cli 2026-05-13T23:20:08,142 copying ckanext/files/cli/storage.py -> build/lib/ckanext/files/cli 2026-05-13T23:20:08,145 creating build/lib/ckanext/files/model 2026-05-13T23:20:08,146 copying ckanext/files/model/owner.py -> build/lib/ckanext/files/model 2026-05-13T23:20:08,148 copying ckanext/files/model/base.py -> build/lib/ckanext/files/model 2026-05-13T23:20:08,150 copying ckanext/files/model/transfer_history.py -> build/lib/ckanext/files/model 2026-05-13T23:20:08,152 copying ckanext/files/model/__init__.py -> build/lib/ckanext/files/model 2026-05-13T23:20:08,153 copying ckanext/files/model/file.py -> build/lib/ckanext/files/model 2026-05-13T23:20:08,156 creating build/lib/ckanext/files/logic 2026-05-13T23:20:08,157 copying ckanext/files/logic/auth.py -> build/lib/ckanext/files/logic 2026-05-13T23:20:08,159 copying ckanext/files/logic/action.py -> build/lib/ckanext/files/logic 2026-05-13T23:20:08,162 copying ckanext/files/logic/__init__.py -> build/lib/ckanext/files/logic 2026-05-13T23:20:08,164 copying ckanext/files/logic/validators.py -> build/lib/ckanext/files/logic 2026-05-13T23:20:08,166 copying ckanext/files/logic/schema.py -> build/lib/ckanext/files/logic 2026-05-13T23:20:08,169 creating build/lib/ckanext/files/tests 2026-05-13T23:20:08,170 copying ckanext/files/tests/test_utils.py -> build/lib/ckanext/files/tests 2026-05-13T23:20:08,172 copying ckanext/files/tests/test_config.py -> build/lib/ckanext/files/tests 2026-05-13T23:20:08,174 copying ckanext/files/tests/__init__.py -> build/lib/ckanext/files/tests 2026-05-13T23:20:08,176 copying ckanext/files/tests/conftest.py -> build/lib/ckanext/files/tests 2026-05-13T23:20:08,180 creating build/lib/ckanext/files/migration/files 2026-05-13T23:20:08,182 copying ckanext/files/migration/files/env.py -> build/lib/ckanext/files/migration/files 2026-05-13T23:20:08,185 creating build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,185 copying ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,187 copying ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,189 copying ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,191 copying ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,192 copying ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,194 copying ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,196 copying ckanext/files/migration/files/versions/015_6e3c2aa192f6_drop_multipart_table.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,198 copying ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,200 copying ckanext/files/migration/files/versions/016_ea61ab6a6042_drop_mtime_atime_rename_ctime_add_algorithm.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,201 copying ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,203 copying ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,205 copying ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,207 copying ckanext/files/migration/files/versions/017_b4b6ff46cd13_rename_owner_columns.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,208 copying ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,210 copying ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,212 copying ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,214 copying ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py -> build/lib/ckanext/files/migration/files/versions 2026-05-13T23:20:08,217 creating build/lib/ckanext/files/tests/storage 2026-05-13T23:20:08,218 copying ckanext/files/tests/storage/test_link.py -> build/lib/ckanext/files/tests/storage 2026-05-13T23:20:08,220 copying ckanext/files/tests/storage/__init__.py -> build/lib/ckanext/files/tests/storage 2026-05-13T23:20:08,222 creating build/lib/ckanext/files/tests/model 2026-05-13T23:20:08,223 copying ckanext/files/tests/model/__init__.py -> build/lib/ckanext/files/tests/model 2026-05-13T23:20:08,224 copying ckanext/files/tests/model/test_file.py -> build/lib/ckanext/files/tests/model 2026-05-13T23:20:08,227 creating build/lib/ckanext/files/tests/logic 2026-05-13T23:20:08,228 copying ckanext/files/tests/logic/test_auth.py -> build/lib/ckanext/files/tests/logic 2026-05-13T23:20:08,230 copying ckanext/files/tests/logic/test_action.py -> build/lib/ckanext/files/tests/logic 2026-05-13T23:20:08,233 copying ckanext/files/tests/logic/__init__.py -> build/lib/ckanext/files/tests/logic 2026-05-13T23:20:08,234 copying ckanext/files/tests/logic/test_validators.py -> build/lib/ckanext/files/tests/logic 2026-05-13T23:20:08,238 running egg_info 2026-05-13T23:20:08,248 writing ckanext_files.egg-info/PKG-INFO 2026-05-13T23:20:08,255 writing dependency_links to ckanext_files.egg-info/dependency_links.txt 2026-05-13T23:20:08,256 writing entry points to ckanext_files.egg-info/entry_points.txt 2026-05-13T23:20:08,257 writing namespace_packages to ckanext_files.egg-info/namespace_packages.txt 2026-05-13T23:20:08,261 writing requirements to ckanext_files.egg-info/requires.txt 2026-05-13T23:20:08,262 writing top-level names to ckanext_files.egg-info/top_level.txt 2026-05-13T23:20:08,295 reading manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-05-13T23:20:08,303 reading manifest template 'MANIFEST.in' 2026-05-13T23:20:08,304 warning: no files found matching 'README.rst' 2026-05-13T23:20:08,304 warning: no files found matching 'LICENSE' 2026-05-13T23:20:08,305 warning: no previously-included files matching '*.pyi' found under directory 'node_modules' 2026-05-13T23:20:08,306 warning: no previously-included files matching '*.pyi' found under directory 'build' 2026-05-13T23:20:08,380 warning: no files found matching '*.json' under directory 'ckanext/files' 2026-05-13T23:20:08,456 warning: no files found matching '*.less' under directory 'ckanext/files' 2026-05-13T23:20:08,528 warning: no files found matching '*.mo' under directory 'ckanext/files' 2026-05-13T23:20:08,648 warning: no files found matching '*.json' under directory 'ckanext/files_manager' 2026-05-13T23:20:08,657 warning: no files found matching '*.less' under directory 'ckanext/files_manager' 2026-05-13T23:20:08,662 warning: no files found matching '*.css' under directory 'ckanext/files_manager' 2026-05-13T23:20:08,667 warning: no files found matching '*.mo' under directory 'ckanext/files_manager' 2026-05-13T23:20:08,677 warning: no files found matching '*.config' under directory 'ckanext/files_manager' 2026-05-13T23:20:08,682 warning: no files found matching '*.yaml' under directory 'ckanext/files_manager' 2026-05-13T23:20:08,713 writing manifest file 'ckanext_files.egg-info/SOURCES.txt' 2026-05-13T23:20:08,733 copying ckanext/files/config_declaration.yaml -> build/lib/ckanext/files 2026-05-13T23:20:08,735 creating build/lib/ckanext/files/templates 2026-05-13T23:20:08,736 copying ckanext/files/templates/page.html -> build/lib/ckanext/files/templates 2026-05-13T23:20:08,738 creating build/lib/ckanext/files/assets 2026-05-13T23:20:08,739 copying ckanext/files/assets/resource.config -> build/lib/ckanext/files/assets 2026-05-13T23:20:08,741 copying ckanext/files/assets/webassets.yml -> build/lib/ckanext/files/assets 2026-05-13T23:20:08,743 creating build/lib/ckanext/files/public/ckanext-files/scripts 2026-05-13T23:20:08,745 copying ckanext/files/public/ckanext-files/scripts/files--shared-uploader.js -> build/lib/ckanext/files/public/ckanext-files/scripts 2026-05-13T23:20:08,747 creating build/lib/ckanext/files/templates/files 2026-05-13T23:20:08,748 copying ckanext/files/templates/files/delete.html -> build/lib/ckanext/files/templates/files 2026-05-13T23:20:08,751 copying ckanext/files/templates/files/index.html -> build/lib/ckanext/files/templates/files 2026-05-13T23:20:08,753 creating build/lib/ckanext/files/templates/files/snippets 2026-05-13T23:20:08,754 copying ckanext/files/templates/files/snippets/file_table.html -> build/lib/ckanext/files/templates/files/snippets 2026-05-13T23:20:08,756 copying ckanext/files/templates/files/snippets/uploader_v1.html -> build/lib/ckanext/files/templates/files/snippets 2026-05-13T23:20:08,758 creating build/lib/ckanext/files/templates/scheming/display_snippets 2026-05-13T23:20:08,760 copying ckanext/files/templates/scheming/display_snippets/files_download_link.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-05-13T23:20:08,762 copying ckanext/files/templates/scheming/display_snippets/files_image.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-05-13T23:20:08,765 copying ckanext/files/templates/scheming/display_snippets/files_object.html -> build/lib/ckanext/files/templates/scheming/display_snippets 2026-05-13T23:20:08,767 creating build/lib/ckanext/files/templates/scheming/form_snippets 2026-05-13T23:20:08,768 copying ckanext/files/templates/scheming/form_snippets/files_file_selector.html -> build/lib/ckanext/files/templates/scheming/form_snippets 2026-05-13T23:20:08,770 copying ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html -> build/lib/ckanext/files/templates/scheming/form_snippets 2026-05-13T23:20:08,773 copying ckanext/files/migration/files/alembic.ini -> build/lib/ckanext/files/migration/files 2026-05-13T23:20:08,775 copying ckanext/files/migration/files/script.py.mako -> build/lib/ckanext/files/migration/files 2026-05-13T23:20:08,784 creating build/lib/ckanext/files/assets/scripts 2026-05-13T23:20:08,785 copying ckanext/files/assets/scripts/files--google-cloud-storage-uploader.js -> build/lib/ckanext/files/assets/scripts 2026-05-13T23:20:08,787 copying ckanext/files/assets/scripts/files--modules.js -> build/lib/ckanext/files/assets/scripts 2026-05-13T23:20:08,791 copying ckanext/files/assets/scripts/files--s3.js -> build/lib/ckanext/files/assets/scripts 2026-05-13T23:20:08,793 copying ckanext/files/assets/scripts/files--shared-uploader.js -> build/lib/ckanext/files/assets/scripts 2026-05-13T23:20:08,796 copying ckanext/files/assets/scripts/files--shared.js -> build/lib/ckanext/files/assets/scripts 2026-05-13T23:20:08,799 creating build/lib/ckanext/files/assets/styles 2026-05-13T23:20:08,800 copying ckanext/files/assets/styles/files--style.css -> build/lib/ckanext/files/assets/styles 2026-05-13T23:20:08,802 creating build/lib/ckanext/files/resource_form_templates/package/snippets 2026-05-13T23:20:08,804 copying ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html -> build/lib/ckanext/files/resource_form_templates/package/snippets 2026-05-13T23:20:08,807 creating build/lib/ckanext/files_manager/assets 2026-05-13T23:20:08,808 copying ckanext/files_manager/assets/webassets.yml -> build/lib/ckanext/files_manager/assets 2026-05-13T23:20:08,810 creating build/lib/ckanext/files_manager/templates/files_manager 2026-05-13T23:20:08,811 copying ckanext/files_manager/templates/files_manager/list.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-05-13T23:20:08,814 copying ckanext/files_manager/templates/files_manager/record.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-05-13T23:20:08,816 copying ckanext/files_manager/templates/files_manager/upload_file_modal.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-05-13T23:20:08,818 copying ckanext/files_manager/templates/files_manager/upload_file_modal_form.html -> build/lib/ckanext/files_manager/templates/files_manager 2026-05-13T23:20:08,820 creating build/lib/ckanext/files_manager/assets/js 2026-05-13T23:20:08,821 copying ckanext/files_manager/assets/js/fm-htmx.js -> build/lib/ckanext/files_manager/assets/js 2026-05-13T23:20:08,844 installing to build/bdist.linux-armv7l/wheel 2026-05-13T23:20:08,845 running install 2026-05-13T23:20:08,867 running install_lib 2026-05-13T23:20:08,873 Skipping installation of build/bdist.linux-armv7l/wheel/./ckanext/__init__.py (namespace package) 2026-05-13T23:20:08,874 copying ckanext/file_upload_widget/helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-05-13T23:20:08,878 copying ckanext/file_upload_widget/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-05-13T23:20:08,880 copying ckanext/file_upload_widget/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget 2026-05-13T23:20:08,882 copying ckanext/file_upload_widget/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/logic 2026-05-13T23:20:08,885 copying ckanext/file_upload_widget/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/file_upload_widget/logic 2026-05-13T23:20:08,887 copying ckanext/files/helpers.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,890 copying ckanext/files/config_declaration.yaml -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,892 copying ckanext/files/config.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,894 copying ckanext/files/base.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,896 copying ckanext/files/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,899 copying ckanext/files/shared.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,901 copying ckanext/files/task.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,903 copying ckanext/files/interfaces.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,906 copying ckanext/files/types.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,908 copying ckanext/files/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,909 copying ckanext/files/utils.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,911 copying ckanext/files/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,914 copying ckanext/files/signals.py -> build/bdist.linux-armv7l/wheel/./ckanext/files 2026-05-13T23:20:08,917 copying ckanext/files/public/ckanext-files/scripts/files--shared-uploader.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/public/ckanext-files/scripts 2026-05-13T23:20:08,921 copying ckanext/files/templates/page.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates 2026-05-13T23:20:08,924 copying ckanext/files/templates/files/delete.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files 2026-05-13T23:20:08,927 copying ckanext/files/templates/files/index.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files 2026-05-13T23:20:08,929 copying ckanext/files/templates/files/snippets/uploader_v1.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files/snippets 2026-05-13T23:20:08,932 copying ckanext/files/templates/files/snippets/file_table.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/files/snippets 2026-05-13T23:20:08,935 copying ckanext/files/templates/scheming/display_snippets/files_download_link.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-05-13T23:20:08,939 copying ckanext/files/templates/scheming/display_snippets/files_image.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-05-13T23:20:08,941 copying ckanext/files/templates/scheming/display_snippets/files_object.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/display_snippets 2026-05-13T23:20:08,944 copying ckanext/files/templates/scheming/form_snippets/files_file_selector.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/form_snippets 2026-05-13T23:20:08,946 copying ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html -> build/bdist.linux-armv7l/wheel/./ckanext/files/templates/scheming/form_snippets 2026-05-13T23:20:08,949 copying ckanext/files/storage/db.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,951 copying ckanext/files/storage/azure.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,954 copying ckanext/files/storage/fs.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,956 copying ckanext/files/storage/google_cloud.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,958 copying ckanext/files/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,960 copying ckanext/files/storage/filebin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,962 copying ckanext/files/storage/libcloud.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,964 copying ckanext/files/storage/s3.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,966 copying ckanext/files/storage/redis.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,968 copying ckanext/files/storage/link.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,970 copying ckanext/files/storage/opendal.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/storage 2026-05-13T23:20:08,973 copying ckanext/files/cli/migrate.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-05-13T23:20:08,976 copying ckanext/files/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-05-13T23:20:08,978 copying ckanext/files/cli/dev.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-05-13T23:20:08,980 copying ckanext/files/cli/stats.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-05-13T23:20:08,982 copying ckanext/files/cli/file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-05-13T23:20:08,984 copying ckanext/files/cli/maintain.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-05-13T23:20:08,987 copying ckanext/files/cli/storage.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/cli 2026-05-13T23:20:08,990 copying ckanext/files/migration/files/script.py.mako -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-05-13T23:20:08,993 copying ckanext/files/migration/files/env.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-05-13T23:20:08,995 copying ckanext/files/migration/files/alembic.ini -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files 2026-05-13T23:20:08,997 copying ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,000 copying ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,001 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-05-13T23:20:09,004 copying ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,006 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-05-13T23:20:09,008 copying ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,010 copying ckanext/files/migration/files/versions/015_6e3c2aa192f6_drop_multipart_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,012 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-05-13T23:20:09,014 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-05-13T23:20:09,016 copying ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,019 copying ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,021 copying ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,023 copying ckanext/files/migration/files/versions/017_b4b6ff46cd13_rename_owner_columns.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,025 copying ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,027 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-05-13T23:20:09,029 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-05-13T23:20:09,031 copying ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/migration/files/versions 2026-05-13T23:20:09,034 copying ckanext/files/model/owner.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-05-13T23:20:09,037 copying ckanext/files/model/base.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-05-13T23:20:09,039 copying ckanext/files/model/transfer_history.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-05-13T23:20:09,041 copying ckanext/files/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-05-13T23:20:09,043 copying ckanext/files/model/file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/model 2026-05-13T23:20:09,045 copying ckanext/files/logic/auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-05-13T23:20:09,048 copying ckanext/files/logic/action.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-05-13T23:20:09,051 copying ckanext/files/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-05-13T23:20:09,053 copying ckanext/files/logic/validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-05-13T23:20:09,055 copying ckanext/files/logic/schema.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/logic 2026-05-13T23:20:09,058 copying ckanext/files/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets 2026-05-13T23:20:09,061 copying ckanext/files/assets/resource.config -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets 2026-05-13T23:20:09,064 copying ckanext/files/assets/scripts/files--modules.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-05-13T23:20:09,068 copying ckanext/files/assets/scripts/files--s3.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-05-13T23:20:09,070 copying ckanext/files/assets/scripts/files--shared-uploader.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-05-13T23:20:09,072 copying ckanext/files/assets/scripts/files--google-cloud-storage-uploader.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-05-13T23:20:09,075 copying ckanext/files/assets/scripts/files--shared.js -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/scripts 2026-05-13T23:20:09,080 copying ckanext/files/assets/styles/files--style.css -> build/bdist.linux-armv7l/wheel/./ckanext/files/assets/styles 2026-05-13T23:20:09,083 copying ckanext/files/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-05-13T23:20:09,086 copying ckanext/files/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-05-13T23:20:09,088 copying ckanext/files/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-05-13T23:20:09,090 copying ckanext/files/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests 2026-05-13T23:20:09,093 copying ckanext/files/tests/storage/test_link.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/storage 2026-05-13T23:20:09,096 copying ckanext/files/tests/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/storage 2026-05-13T23:20:09,098 copying ckanext/files/tests/model/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/model 2026-05-13T23:20:09,100 copying ckanext/files/tests/model/test_file.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/model 2026-05-13T23:20:09,102 copying ckanext/files/tests/logic/test_auth.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-05-13T23:20:09,105 copying ckanext/files/tests/logic/test_action.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-05-13T23:20:09,108 copying ckanext/files/tests/logic/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-05-13T23:20:09,110 copying ckanext/files/tests/logic/test_validators.py -> build/bdist.linux-armv7l/wheel/./ckanext/files/tests/logic 2026-05-13T23:20:09,113 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-05-13T23:20:09,118 copying ckanext/files_manager/plugin.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-05-13T23:20:09,120 copying ckanext/files_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-05-13T23:20:09,122 copying ckanext/files_manager/collection.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-05-13T23:20:09,124 copying ckanext/files_manager/views.py -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager 2026-05-13T23:20:09,127 copying ckanext/files_manager/templates/files_manager/upload_file_modal.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-05-13T23:20:09,130 copying ckanext/files_manager/templates/files_manager/upload_file_modal_form.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-05-13T23:20:09,132 copying ckanext/files_manager/templates/files_manager/list.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-05-13T23:20:09,134 copying ckanext/files_manager/templates/files_manager/record.html -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/templates/files_manager 2026-05-13T23:20:09,137 copying ckanext/files_manager/assets/webassets.yml -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/assets 2026-05-13T23:20:09,140 copying ckanext/files_manager/assets/js/fm-htmx.js -> build/bdist.linux-armv7l/wheel/./ckanext/files_manager/assets/js 2026-05-13T23:20:09,142 running install_egg_info 2026-05-13T23:20:09,148 Copying ckanext_files.egg-info to build/bdist.linux-armv7l/wheel/./ckanext_files-1.3.0-py3.11.egg-info 2026-05-13T23:20:09,161 Installing build/bdist.linux-armv7l/wheel/./ckanext_files-1.3.0-py3.11-nspkg.pth 2026-05-13T23:20:09,162 running install_scripts 2026-05-13T23:20:09,171 creating build/bdist.linux-armv7l/wheel/ckanext_files-1.3.0.dist-info/WHEEL 2026-05-13T23:20:09,174 creating '/tmp/pip-wheel-9jqenkri/.tmp-n5f6qyow/ckanext_files-1.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-13T23:20:09,176 adding 'ckanext_files-1.3.0-py3.11-nspkg.pth' 2026-05-13T23:20:09,178 adding 'ckanext/file_upload_widget/__init__.py' 2026-05-13T23:20:09,180 adding 'ckanext/file_upload_widget/helpers.py' 2026-05-13T23:20:09,181 adding 'ckanext/file_upload_widget/plugin.py' 2026-05-13T23:20:09,183 adding 'ckanext/file_upload_widget/logic/__init__.py' 2026-05-13T23:20:09,184 adding 'ckanext/file_upload_widget/logic/action.py' 2026-05-13T23:20:09,186 adding 'ckanext/files/__init__.py' 2026-05-13T23:20:09,188 adding 'ckanext/files/base.py' 2026-05-13T23:20:09,189 adding 'ckanext/files/config.py' 2026-05-13T23:20:09,191 adding 'ckanext/files/config_declaration.yaml' 2026-05-13T23:20:09,192 adding 'ckanext/files/helpers.py' 2026-05-13T23:20:09,194 adding 'ckanext/files/interfaces.py' 2026-05-13T23:20:09,195 adding 'ckanext/files/plugin.py' 2026-05-13T23:20:09,197 adding 'ckanext/files/shared.py' 2026-05-13T23:20:09,198 adding 'ckanext/files/signals.py' 2026-05-13T23:20:09,200 adding 'ckanext/files/task.py' 2026-05-13T23:20:09,201 adding 'ckanext/files/types.py' 2026-05-13T23:20:09,202 adding 'ckanext/files/utils.py' 2026-05-13T23:20:09,204 adding 'ckanext/files/views.py' 2026-05-13T23:20:09,206 adding 'ckanext/files/assets/resource.config' 2026-05-13T23:20:09,207 adding 'ckanext/files/assets/webassets.yml' 2026-05-13T23:20:09,209 adding 'ckanext/files/assets/scripts/files--google-cloud-storage-uploader.js' 2026-05-13T23:20:09,214 adding 'ckanext/files/assets/scripts/files--modules.js' 2026-05-13T23:20:09,216 adding 'ckanext/files/assets/scripts/files--s3.js' 2026-05-13T23:20:09,217 adding 'ckanext/files/assets/scripts/files--shared-uploader.js' 2026-05-13T23:20:09,222 adding 'ckanext/files/assets/scripts/files--shared.js' 2026-05-13T23:20:09,224 adding 'ckanext/files/assets/styles/files--style.css' 2026-05-13T23:20:09,225 adding 'ckanext/files/cli/__init__.py' 2026-05-13T23:20:09,227 adding 'ckanext/files/cli/dev.py' 2026-05-13T23:20:09,228 adding 'ckanext/files/cli/file.py' 2026-05-13T23:20:09,229 adding 'ckanext/files/cli/maintain.py' 2026-05-13T23:20:09,231 adding 'ckanext/files/cli/migrate.py' 2026-05-13T23:20:09,232 adding 'ckanext/files/cli/stats.py' 2026-05-13T23:20:09,234 adding 'ckanext/files/cli/storage.py' 2026-05-13T23:20:09,235 adding 'ckanext/files/logic/__init__.py' 2026-05-13T23:20:09,239 adding 'ckanext/files/logic/action.py' 2026-05-13T23:20:09,241 adding 'ckanext/files/logic/auth.py' 2026-05-13T23:20:09,242 adding 'ckanext/files/logic/schema.py' 2026-05-13T23:20:09,244 adding 'ckanext/files/logic/validators.py' 2026-05-13T23:20:09,247 adding 'ckanext/files/migration/files/alembic.ini' 2026-05-13T23:20:09,248 adding 'ckanext/files/migration/files/env.py' 2026-05-13T23:20:09,249 adding 'ckanext/files/migration/files/script.py.mako' 2026-05-13T23:20:09,251 adding 'ckanext/files/migration/files/versions/001_cc1a832108c5_create_files_table.py' 2026-05-13T23:20:09,252 adding 'ckanext/files/migration/files/versions/002_2c5f1f90888c_add_file_last_access_field.py' 2026-05-13T23:20:09,254 adding 'ckanext/files/migration/files/versions/003_5851e09b7ca3_remove_path_rename_kind_add_stats.py' 2026-05-13T23:20:09,255 adding 'ckanext/files/migration/files/versions/004_3c69eb68cecd_create_upload_table.py' 2026-05-13T23:20:09,256 adding 'ckanext/files/migration/files/versions/005_2fbd30a1b364_create_owner_table.py' 2026-05-13T23:20:09,258 adding 'ckanext/files/migration/files/versions/006_64ca007bf3eb_merge_upload_and_file_models.py' 2026-05-13T23:20:09,259 adding 'ckanext/files/migration/files/versions/007_76fdef67f479_add_access_column_to_owner_table.py' 2026-05-13T23:20:09,260 adding 'ckanext/files/migration/files/versions/008_d94bacc491e4_split_and_alter_files_table.py' 2026-05-13T23:20:09,261 adding 'ckanext/files/migration/files/versions/009_c7081d7f02e8_use_timestamp_with_timezone.py' 2026-05-13T23:20:09,263 adding 'ckanext/files/migration/files/versions/010_a11926fa799e_single_owner.py' 2026-05-13T23:20:09,264 adding 'ckanext/files/migration/files/versions/011_6a6ea2472155_create_transfer_history_table.py' 2026-05-13T23:20:09,265 adding 'ckanext/files/migration/files/versions/012_d19094d45a0f_align_tables_with_models.py' 2026-05-13T23:20:09,267 adding 'ckanext/files/migration/files/versions/013_565ef5eca492_convert_size_to_bigint.py' 2026-05-13T23:20:09,268 adding 'ckanext/files/migration/files/versions/014_e1e5e203d76a_update_transfer_history.py' 2026-05-13T23:20:09,269 adding 'ckanext/files/migration/files/versions/015_6e3c2aa192f6_drop_multipart_table.py' 2026-05-13T23:20:09,270 adding 'ckanext/files/migration/files/versions/016_ea61ab6a6042_drop_mtime_atime_rename_ctime_add_algorithm.py' 2026-05-13T23:20:09,272 adding 'ckanext/files/migration/files/versions/017_b4b6ff46cd13_rename_owner_columns.py' 2026-05-13T23:20:09,273 adding 'ckanext/files/model/__init__.py' 2026-05-13T23:20:09,274 adding 'ckanext/files/model/base.py' 2026-05-13T23:20:09,276 adding 'ckanext/files/model/file.py' 2026-05-13T23:20:09,277 adding 'ckanext/files/model/owner.py' 2026-05-13T23:20:09,278 adding 'ckanext/files/model/transfer_history.py' 2026-05-13T23:20:09,281 adding 'ckanext/files/public/ckanext-files/scripts/files--shared-uploader.js' 2026-05-13T23:20:09,283 adding 'ckanext/files/resource_form_templates/package/snippets/resource_upload_field.html' 2026-05-13T23:20:09,285 adding 'ckanext/files/storage/__init__.py' 2026-05-13T23:20:09,286 adding 'ckanext/files/storage/azure.py' 2026-05-13T23:20:09,288 adding 'ckanext/files/storage/db.py' 2026-05-13T23:20:09,289 adding 'ckanext/files/storage/filebin.py' 2026-05-13T23:20:09,290 adding 'ckanext/files/storage/fs.py' 2026-05-13T23:20:09,291 adding 'ckanext/files/storage/google_cloud.py' 2026-05-13T23:20:09,293 adding 'ckanext/files/storage/libcloud.py' 2026-05-13T23:20:09,294 adding 'ckanext/files/storage/link.py' 2026-05-13T23:20:09,295 adding 'ckanext/files/storage/opendal.py' 2026-05-13T23:20:09,297 adding 'ckanext/files/storage/redis.py' 2026-05-13T23:20:09,298 adding 'ckanext/files/storage/s3.py' 2026-05-13T23:20:09,299 adding 'ckanext/files/templates/page.html' 2026-05-13T23:20:09,301 adding 'ckanext/files/templates/files/delete.html' 2026-05-13T23:20:09,302 adding 'ckanext/files/templates/files/index.html' 2026-05-13T23:20:09,304 adding 'ckanext/files/templates/files/snippets/file_table.html' 2026-05-13T23:20:09,306 adding 'ckanext/files/templates/files/snippets/uploader_v1.html' 2026-05-13T23:20:09,308 adding 'ckanext/files/templates/scheming/display_snippets/files_download_link.html' 2026-05-13T23:20:09,309 adding 'ckanext/files/templates/scheming/display_snippets/files_image.html' 2026-05-13T23:20:09,310 adding 'ckanext/files/templates/scheming/display_snippets/files_object.html' 2026-05-13T23:20:09,312 adding 'ckanext/files/templates/scheming/form_snippets/files_file_selector.html' 2026-05-13T23:20:09,313 adding 'ckanext/files/templates/scheming/form_snippets/files_resource_upload_field.html' 2026-05-13T23:20:09,315 adding 'ckanext/files/tests/__init__.py' 2026-05-13T23:20:09,317 adding 'ckanext/files/tests/conftest.py' 2026-05-13T23:20:09,318 adding 'ckanext/files/tests/test_config.py' 2026-05-13T23:20:09,319 adding 'ckanext/files/tests/test_utils.py' 2026-05-13T23:20:09,321 adding 'ckanext/files/tests/logic/__init__.py' 2026-05-13T23:20:09,323 adding 'ckanext/files/tests/logic/test_action.py' 2026-05-13T23:20:09,325 adding 'ckanext/files/tests/logic/test_auth.py' 2026-05-13T23:20:09,326 adding 'ckanext/files/tests/logic/test_validators.py' 2026-05-13T23:20:09,327 adding 'ckanext/files/tests/model/__init__.py' 2026-05-13T23:20:09,329 adding 'ckanext/files/tests/model/test_file.py' 2026-05-13T23:20:09,330 adding 'ckanext/files/tests/storage/__init__.py' 2026-05-13T23:20:09,332 adding 'ckanext/files/tests/storage/test_link.py' 2026-05-13T23:20:09,333 adding 'ckanext/files_manager/__init__.py' 2026-05-13T23:20:09,335 adding 'ckanext/files_manager/collection.py' 2026-05-13T23:20:09,336 adding 'ckanext/files_manager/plugin.py' 2026-05-13T23:20:09,338 adding 'ckanext/files_manager/views.py' 2026-05-13T23:20:09,339 adding 'ckanext/files_manager/assets/webassets.yml' 2026-05-13T23:20:09,341 adding 'ckanext/files_manager/assets/js/fm-htmx.js' 2026-05-13T23:20:09,343 adding 'ckanext/files_manager/templates/files_manager/list.html' 2026-05-13T23:20:09,345 adding 'ckanext/files_manager/templates/files_manager/record.html' 2026-05-13T23:20:09,346 adding 'ckanext/files_manager/templates/files_manager/upload_file_modal.html' 2026-05-13T23:20:09,347 adding 'ckanext/files_manager/templates/files_manager/upload_file_modal_form.html' 2026-05-13T23:20:09,349 adding 'ckanext_files-1.3.0.dist-info/METADATA' 2026-05-13T23:20:09,350 adding 'ckanext_files-1.3.0.dist-info/WHEEL' 2026-05-13T23:20:09,351 adding 'ckanext_files-1.3.0.dist-info/entry_points.txt' 2026-05-13T23:20:09,352 adding 'ckanext_files-1.3.0.dist-info/namespace_packages.txt' 2026-05-13T23:20:09,353 adding 'ckanext_files-1.3.0.dist-info/top_level.txt' 2026-05-13T23:20:09,355 adding 'ckanext_files-1.3.0.dist-info/RECORD' 2026-05-13T23:20:09,359 removing build/bdist.linux-armv7l/wheel 2026-05-13T23:20:09,496 Building wheel for ckanext-files (pyproject.toml): finished with status 'done' 2026-05-13T23:20:09,503 Created wheel for ckanext-files: filename=ckanext_files-1.3.0-py3-none-any.whl size=139847 sha256=b7ba749c58c5ce3dbf4acfbf1d07d81ad3c7c0e1e3fb8c6ed229dcecb99917ff 2026-05-13T23:20:09,504 Stored in directory: /tmp/pip-ephem-wheel-cache-zcplhtw4/wheels/ee/5e/e0/e12c004323f0519ee7247559dcd71db371e7c3a4c856907a32 2026-05-13T23:20:09,519 Successfully built ckanext-files 2026-05-13T23:20:09,527 Removed build tracker: '/tmp/pip-build-tracker-q5ucyoy1'