2025-09-27T16:41:08,667 Created temporary directory: /tmp/pip-ephem-wheel-cache-um7x2za3 2025-09-27T16:41:08,669 Created temporary directory: /tmp/pip-build-tracker-co1boiva 2025-09-27T16:41:08,669 Initialized build tracking at /tmp/pip-build-tracker-co1boiva 2025-09-27T16:41:08,670 Created build tracker: /tmp/pip-build-tracker-co1boiva 2025-09-27T16:41:08,670 Entered build tracker: /tmp/pip-build-tracker-co1boiva 2025-09-27T16:41:08,671 Created temporary directory: /tmp/pip-wheel-w_1k30on 2025-09-27T16:41:08,674 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 2025-09-27T16:41:08,676 Created temporary directory: /tmp/pip-ephem-wheel-cache-auusy194 2025-09-27T16:41:08,699 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-27T16:41:08,703 2 location(s) to search for versions of openwrite: 2025-09-27T16:41:08,703 * https://pypi.org/simple/openwrite/ 2025-09-27T16:41:08,703 * https://www.piwheels.org/simple/openwrite/ 2025-09-27T16:41:08,704 Fetching project page and analyzing links: https://pypi.org/simple/openwrite/ 2025-09-27T16:41:08,704 Getting page https://pypi.org/simple/openwrite/ 2025-09-27T16:41:08,706 Found index url https://pypi.org/simple 2025-09-27T16:41:08,925 Fetched page https://pypi.org/simple/openwrite/ as application/vnd.pypi.simple.v1+json 2025-09-27T16:41:08,932 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/76/d6/cbfcf8a96a3e6dfbd65fe01b76204ad9c59fd723647941c9c753ecb78e1c/openwrite-0.10.1-py3-none-any.whl (from https://pypi.org/simple/openwrite/) 2025-09-27T16:41:08,932 Found link https://files.pythonhosted.org/packages/06/be/db7b9877660dba84264f278209c3f97b3468b35fdf1abbf9f95ecb46a984/openwrite-0.10.1.tar.gz (from https://pypi.org/simple/openwrite/), version: 0.10.1 2025-09-27T16:41:08,933 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/5f/58/bca9a9be3b6e1002a4af464f5a3947aade184eb97314451d8f44fbf065be/openwrite-0.10.2-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,934 Found link https://files.pythonhosted.org/packages/ef/84/c98e86562c9fa4778e65a025207c8ad559622de413564afb22d59be9151d/openwrite-0.10.2.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.10.2 2025-09-27T16:41:08,935 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/0f/9c/5faf958fb77a3619a9f33d5593d18bb5658f900c63c37c8eede41beecdfb/openwrite-0.10.3-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,936 Found link https://files.pythonhosted.org/packages/93/ea/b764c4054561509f2a434a23e8b01c1aca92668b371d681a921c80786054/openwrite-0.10.3.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.10.3 2025-09-27T16:41:08,937 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/f6/08/45e9518eafff8738b625d5a382b2d2fdd07e999abb40e3eb3e4fa7793ddc/openwrite-0.10.4-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,938 Found link https://files.pythonhosted.org/packages/5c/d0/761bbcb2576d96e2b4fc3c35510d50bcaf64febe70c4b28b2f338bd88ff1/openwrite-0.10.4.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.10.4 2025-09-27T16:41:08,939 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/80/b0/552da139cf8a3655b99f83d4d5a82f0c2a97795b349e1a264a14959c95fe/openwrite-0.10.5-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,940 Found link https://files.pythonhosted.org/packages/25/3f/573da04222e720146934483e78659fd1316feaf4dda0f75abc852e538e8d/openwrite-0.10.5.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.10.5 2025-09-27T16:41:08,940 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/5f/d1/f69d536f9aab045c1cc7254b608e0aa38863e780efc82d3aa53ce97bcec2/openwrite-0.10.5.1-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,942 Found link https://files.pythonhosted.org/packages/84/ea/d4a6f7f31e262ab9c6d67d25f2e3e975aa5848911faf67763385db644993/openwrite-0.10.5.1.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.10.5.1 2025-09-27T16:41:08,942 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/f8/fb/81230d6f2abf90c204284c00577116a9feed55a1a647db37b7a8b0bd8e31/openwrite-0.11.0-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,943 Found link https://files.pythonhosted.org/packages/df/25/8b9c801006c46fcd8610d0e169d9009b1ca4b20ce63ee18eba455ab348ac/openwrite-0.11.0.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.11.0 2025-09-27T16:41:08,944 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/82/2a/c0ffa224499b4cccd234299df711ff7df6885aea53d7c6f7a48eabd3b7b3/openwrite-0.12.0-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,945 Found link https://files.pythonhosted.org/packages/ff/5d/9dccfd6156e6a45a640687827b50c8b70f87c9b12d36b7566552712f1384/openwrite-0.12.0.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.12.0 2025-09-27T16:41:08,945 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/97/0f/3626621b73c088e3023a40caf3a4fb29d92b6583363d98e50c4eae16b7a1/openwrite-0.13.0-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,946 Found link https://files.pythonhosted.org/packages/35/20/fe0b2f7dfd1f9fbb3c5e4437c26c303d74d89698c254542e599a91017690/openwrite-0.13.0.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.13.0 2025-09-27T16:41:08,947 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/19/7f/4a4d7030e2224a4722e3bb82f2dd45658289f69c3ba482cea33c9b5c6106/openwrite-0.13.1-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,948 Found link https://files.pythonhosted.org/packages/c4/ba/69efa166b26a65951570f73dce721bae846676f4c7324753b8515a9f1f6c/openwrite-0.13.1.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.13.1 2025-09-27T16:41:08,949 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/35/06/9e4e7c71c9f4c7f53dfb9cc9e99820b00b8f1d0aa259213e2b9463a3b163/openwrite-0.13.2-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,949 Found link https://files.pythonhosted.org/packages/7e/48/3c9743886eed49e3a2106f36219b7753abd3534c8e348e12202cdfc1d497/openwrite-0.13.2.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.13.2 2025-09-27T16:41:08,950 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/8f/28/5e7bd5534e6b67d102c5454c414d1efcb574ed75b338130f236678228f1a/openwrite-0.13.2.1-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,951 Found link https://files.pythonhosted.org/packages/31/0f/adb7987580a74350e0fcb9f7d2bc583921fea08a1d91298370b5bd04fd3d/openwrite-0.13.2.1.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.13.2.1 2025-09-27T16:41:08,952 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/66/19/18d38632f42bc112e9bb862785e347219e1426baf2d7f532604c5d4e92ce/openwrite-0.13.3-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,953 Found link https://files.pythonhosted.org/packages/42/67/2c884a66eaa279a3a8ee38cf7c1f02f7b0e8be8bade211f5b6ea7f7acf42/openwrite-0.13.3.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.13.3 2025-09-27T16:41:08,954 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/02/87/24ed3bfaf1b57df76d997efdfd53763731aa17041cc4aec6551fb503e16c/openwrite-0.13.4-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,954 Found link https://files.pythonhosted.org/packages/64/39/a926e87724ac4f8d51f158ba386d453bb1e049834ab5e133ca26a39f613d/openwrite-0.13.4.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.13.4 2025-09-27T16:41:08,955 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/83/79/a2f00026a5df2170d280e7a2914f11865ead7c95ef0ba76c0d150f05fc09/openwrite-0.14.0-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,956 Found link https://files.pythonhosted.org/packages/c8/5e/396fc18105daca617b8a2f33f489f5f23bf5ca51ae16a3a7f26da48a7f7f/openwrite-0.14.0.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.14.0 2025-09-27T16:41:08,956 Skipping link: No binaries permitted for openwrite: https://files.pythonhosted.org/packages/51/86/1fc93d725991d186fd6a6ecbaa24a655cf4f0b959d904f6af2107c958fc8/openwrite-0.15.0-py3-none-any.whl (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:08,957 Found link https://files.pythonhosted.org/packages/b5/09/3288d1a58926aa69eeda4e2623f2fd171cbccdf51197b5ed48fc23e7d9a9/openwrite-0.15.0.tar.gz (from https://pypi.org/simple/openwrite/) (requires-python:>=3.11), version: 0.15.0 2025-09-27T16:41:08,958 Fetching project page and analyzing links: https://www.piwheels.org/simple/openwrite/ 2025-09-27T16:41:08,959 Getting page https://www.piwheels.org/simple/openwrite/ 2025-09-27T16:41:08,960 Found index url https://www.piwheels.org/simple 2025-09-27T16:41:09,156 Fetched page https://www.piwheels.org/simple/openwrite/ as text/html 2025-09-27T16:41:09,162 Skipping link: No binaries permitted for openwrite: https://www.piwheels.org/simple/openwrite/openwrite-0.14.0-py3-none-any.whl#sha256=681f371f7ab175b560b0f61b5627d1c3c1c18ebb42f60fa647cde9d2500759c7 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,162 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.13.4-py3-none-any.whl#sha256=8a1e55ece8f62a63a6047e363f611ba69feb2d5c807d7ef8e421e5b25ca9c9a3 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,163 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.13.3-py3-none-any.whl#sha256=0963f419c586111132dbb7dfdca1f9e0fab3122a12b03ac1b6b4d2979e930da8 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,164 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.13.2.1-py3-none-any.whl#sha256=881d9fe77f4cc5ede60f92849f661e6e923632092bde2ced9e1a1db5b7ca3c2f (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,164 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.13.2-py3-none-any.whl#sha256=124003b74abc336fbe770c552a1decff9e13fe94e3ee6754902a2c61d84e2a87 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,165 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.13.1-py3-none-any.whl#sha256=7b7cbf3f65a982890719cf18ed964e333ed5bfe3b30acbcb75893c22fa7f6cab (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,166 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.13.0-py3-none-any.whl#sha256=7f976a64f9d3f72ec770051a72fb4ebaa0e7f4d51773cf130d381ee480e467be (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,166 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.12.0-py3-none-any.whl#sha256=b61fbfb55ab4b2f95d55b2710812e15d81f01dc26deb3a8f0a8d2356248e149e (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,167 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.11.0-py3-none-any.whl#sha256=69e7003d4d69fb959add87a1099291156e21f5832276443031c76217a4fc32bd (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,167 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.10.5.1-py3-none-any.whl#sha256=5036b553a379679f9bc8da64d27b7fb0aa8b83ff14128f9e00e3c13d2514cca8 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,168 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.10.5-py3-none-any.whl#sha256=6a096048f6bc969006a248a3b1fc8a657589098dc8bc2c390edf781e8ccf6ba9 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,168 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.10.4-py3-none-any.whl#sha256=26638386b8b56b876528a41f75817076bf62ec28647255be56bf87ff40815a79 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,169 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.10.3-py3-none-any.whl#sha256=a9b55ed6c8901d0a9c9fab2c3ff458a2b9c106f7ea97f872a8b129433af280c2 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,169 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.10.2-py3-none-any.whl#sha256=d00af121849dd37b05d4359572e9948a8578593a153b5332b84d35ff9e331b85 (from https://www.piwheels.org/simple/openwrite/) (requires-python:>=3.11) 2025-09-27T16:41:09,170 Skipping link: No binaries permitted for openwrite: https://archive1.piwheels.org/simple/openwrite/openwrite-0.10.1-py3-none-any.whl#sha256=932005c99919d3ac7a67171dcc10314536e6ee07a985690b066bd6169a2e9398 (from https://www.piwheels.org/simple/openwrite/) 2025-09-27T16:41:09,170 Skipping link: not a file: https://www.piwheels.org/simple/openwrite/ 2025-09-27T16:41:09,171 Skipping link: not a file: https://pypi.org/simple/openwrite/ 2025-09-27T16:41:09,192 Given no hashes to check 1 links for project 'openwrite': discarding no candidates 2025-09-27T16:41:09,209 Collecting openwrite==0.15.0 2025-09-27T16:41:09,212 Created temporary directory: /tmp/pip-unpack-pdeyv921 2025-09-27T16:41:09,430 Downloading openwrite-0.15.0.tar.gz (1.3 MB) 2025-09-27T16:41:10,098 Added openwrite==0.15.0 from https://files.pythonhosted.org/packages/b5/09/3288d1a58926aa69eeda4e2623f2fd171cbccdf51197b5ed48fc23e7d9a9/openwrite-0.15.0.tar.gz to build tracker '/tmp/pip-build-tracker-co1boiva' 2025-09-27T16:41:10,102 Created temporary directory: /tmp/pip-build-env-o2sayqv0 2025-09-27T16:41:10,107 Installing build dependencies: started 2025-09-27T16:41:10,108 Running command pip subprocess to install build dependencies 2025-09-27T16:41:11,231 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-27T16:41:11,808 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 2025-09-27T16:41:11,831 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-27T16:41:13,561 Collecting setuptools 2025-09-27T16:41:13,647 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-27T16:41:16,724 Installing collected packages: setuptools 2025-09-27T16:41:20,840 Successfully installed setuptools-80.9.0 2025-09-27T16:41:21,150 Installing build dependencies: finished with status 'done' 2025-09-27T16:41:21,157 Getting requirements to build wheel: started 2025-09-27T16:41:21,158 Running command Getting requirements to build wheel 2025-09-27T16:41:22,038 /tmp/pip-build-env-o2sayqv0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-27T16:41:22,038 !! 2025-09-27T16:41:22,040 ******************************************************************************** 2025-09-27T16:41:22,040 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). 2025-09-27T16:41:22,042 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-27T16:41:22,042 or your builds will no longer be supported. 2025-09-27T16:41:22,044 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-27T16:41:22,045 ******************************************************************************** 2025-09-27T16:41:22,046 !! 2025-09-27T16:41:22,047 corresp(dist, value, root_dir) 2025-09-27T16:41:22,349 running egg_info 2025-09-27T16:41:22,357 writing openwrite.egg-info/PKG-INFO 2025-09-27T16:41:22,362 writing dependency_links to openwrite.egg-info/dependency_links.txt 2025-09-27T16:41:22,364 writing entry points to openwrite.egg-info/entry_points.txt 2025-09-27T16:41:22,366 writing requirements to openwrite.egg-info/requires.txt 2025-09-27T16:41:22,367 writing top-level names to openwrite.egg-info/top_level.txt 2025-09-27T16:41:22,400 reading manifest file 'openwrite.egg-info/SOURCES.txt' 2025-09-27T16:41:22,408 reading manifest template 'MANIFEST.in' 2025-09-27T16:41:22,444 warning: no previously-included files found matching 'logs/*' 2025-09-27T16:41:22,445 warning: no previously-included files found matching 'gemini/*' 2025-09-27T16:41:22,446 warning: no previously-included files found matching 'uploads/*' 2025-09-27T16:41:22,447 adding license file 'LICENSE' 2025-09-27T16:41:22,453 writing manifest file 'openwrite.egg-info/SOURCES.txt' 2025-09-27T16:41:22,551 Getting requirements to build wheel: finished with status 'done' 2025-09-27T16:41:22,555 Created temporary directory: /tmp/pip-modern-metadata-u59xa1tx 2025-09-27T16:41:22,558 Preparing metadata (pyproject.toml): started 2025-09-27T16:41:22,559 Running command Preparing metadata (pyproject.toml) 2025-09-27T16:41:23,560 /tmp/pip-build-env-o2sayqv0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-27T16:41:23,560 !! 2025-09-27T16:41:23,561 ******************************************************************************** 2025-09-27T16:41:23,562 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). 2025-09-27T16:41:23,563 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-27T16:41:23,564 or your builds will no longer be supported. 2025-09-27T16:41:23,566 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-27T16:41:23,566 ******************************************************************************** 2025-09-27T16:41:23,567 !! 2025-09-27T16:41:23,568 corresp(dist, value, root_dir) 2025-09-27T16:41:23,658 running dist_info 2025-09-27T16:41:23,672 creating /tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info 2025-09-27T16:41:23,673 writing /tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/PKG-INFO 2025-09-27T16:41:23,681 writing dependency_links to /tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/dependency_links.txt 2025-09-27T16:41:23,683 writing entry points to /tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/entry_points.txt 2025-09-27T16:41:23,685 writing requirements to /tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/requires.txt 2025-09-27T16:41:23,686 writing top-level names to /tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/top_level.txt 2025-09-27T16:41:23,688 writing manifest file '/tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/SOURCES.txt' 2025-09-27T16:41:23,716 reading manifest file '/tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/SOURCES.txt' 2025-09-27T16:41:23,719 reading manifest template 'MANIFEST.in' 2025-09-27T16:41:23,766 warning: no previously-included files found matching 'logs/*' 2025-09-27T16:41:23,766 warning: no previously-included files found matching 'gemini/*' 2025-09-27T16:41:23,767 warning: no previously-included files found matching 'uploads/*' 2025-09-27T16:41:23,767 adding license file 'LICENSE' 2025-09-27T16:41:23,772 writing manifest file '/tmp/pip-modern-metadata-u59xa1tx/openwrite.egg-info/SOURCES.txt' 2025-09-27T16:41:23,774 creating '/tmp/pip-modern-metadata-u59xa1tx/openwrite-0.15.0.dist-info' 2025-09-27T16:41:23,935 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-27T16:41:23,997 Source in /tmp/pip-wheel-w_1k30on/openwrite_85d0f73bf6774f20a1b95ef6c8f8e6e2 has version 0.15.0, which satisfies requirement openwrite==0.15.0 from https://files.pythonhosted.org/packages/b5/09/3288d1a58926aa69eeda4e2623f2fd171cbccdf51197b5ed48fc23e7d9a9/openwrite-0.15.0.tar.gz 2025-09-27T16:41:23,998 Removed openwrite==0.15.0 from https://files.pythonhosted.org/packages/b5/09/3288d1a58926aa69eeda4e2623f2fd171cbccdf51197b5ed48fc23e7d9a9/openwrite-0.15.0.tar.gz from build tracker '/tmp/pip-build-tracker-co1boiva' 2025-09-27T16:41:24,026 Created temporary directory: /tmp/pip-unpack-ytyqyul2 2025-09-27T16:41:24,026 Building wheels for collected packages: openwrite 2025-09-27T16:41:24,032 Created temporary directory: /tmp/pip-wheel-wpp52aff 2025-09-27T16:41:24,033 Destination directory: /tmp/pip-wheel-wpp52aff 2025-09-27T16:41:24,092 Building wheel for openwrite (pyproject.toml): started 2025-09-27T16:41:24,094 Running command Building wheel for openwrite (pyproject.toml) 2025-09-27T16:41:25,137 /tmp/pip-build-env-o2sayqv0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-27T16:41:25,137 !! 2025-09-27T16:41:25,139 ******************************************************************************** 2025-09-27T16:41:25,139 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). 2025-09-27T16:41:25,141 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-27T16:41:25,141 or your builds will no longer be supported. 2025-09-27T16:41:25,143 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-27T16:41:25,143 ******************************************************************************** 2025-09-27T16:41:25,145 !! 2025-09-27T16:41:25,145 corresp(dist, value, root_dir) 2025-09-27T16:41:25,225 running bdist_wheel 2025-09-27T16:41:25,247 running build 2025-09-27T16:41:25,247 running build_py 2025-09-27T16:41:25,254 creating build/lib/openwrite 2025-09-27T16:41:25,256 copying openwrite/gemini_multi.py -> build/lib/openwrite 2025-09-27T16:41:25,259 copying openwrite/__init__.py -> build/lib/openwrite 2025-09-27T16:41:25,262 copying openwrite/cli.py -> build/lib/openwrite 2025-09-27T16:41:25,265 copying openwrite/gemini_single.py -> build/lib/openwrite 2025-09-27T16:41:25,268 creating build/lib/openwrite/utils 2025-09-27T16:41:25,269 copying openwrite/utils/migrations.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,271 copying openwrite/utils/tags.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,274 copying openwrite/utils/helpers.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,276 copying openwrite/utils/models.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,278 copying openwrite/utils/create_db.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,280 copying openwrite/utils/worker.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,283 copying openwrite/utils/db.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,285 copying openwrite/utils/valkey_client.py -> build/lib/openwrite/utils 2025-09-27T16:41:25,288 creating build/lib/openwrite/routes 2025-09-27T16:41:25,289 copying openwrite/routes/federation.py -> build/lib/openwrite/routes 2025-09-27T16:41:25,292 copying openwrite/routes/upload.py -> build/lib/openwrite/routes 2025-09-27T16:41:25,294 copying openwrite/routes/dashboard.py -> build/lib/openwrite/routes 2025-09-27T16:41:25,297 copying openwrite/routes/admin.py -> build/lib/openwrite/routes 2025-09-27T16:41:25,300 copying openwrite/routes/main.py -> build/lib/openwrite/routes 2025-09-27T16:41:25,302 copying openwrite/routes/blog.py -> build/lib/openwrite/routes 2025-09-27T16:41:25,305 copying openwrite/routes/auth.py -> build/lib/openwrite/routes 2025-09-27T16:41:25,308 creating build/lib/openwrite/db 2025-09-27T16:41:25,309 copying openwrite/db/base.py -> build/lib/openwrite/db 2025-09-27T16:41:25,311 copying openwrite/db/__init__.py -> build/lib/openwrite/db 2025-09-27T16:41:25,314 running egg_info 2025-09-27T16:41:25,326 writing openwrite.egg-info/PKG-INFO 2025-09-27T16:41:25,338 writing dependency_links to openwrite.egg-info/dependency_links.txt 2025-09-27T16:41:25,340 writing entry points to openwrite.egg-info/entry_points.txt 2025-09-27T16:41:25,341 writing requirements to openwrite.egg-info/requires.txt 2025-09-27T16:41:25,342 writing top-level names to openwrite.egg-info/top_level.txt 2025-09-27T16:41:25,359 reading manifest file 'openwrite.egg-info/SOURCES.txt' 2025-09-27T16:41:25,366 reading manifest template 'MANIFEST.in' 2025-09-27T16:41:25,403 warning: no previously-included files found matching 'logs/*' 2025-09-27T16:41:25,404 warning: no previously-included files found matching 'gemini/*' 2025-09-27T16:41:25,405 warning: no previously-included files found matching 'uploads/*' 2025-09-27T16:41:25,405 adding license file 'LICENSE' 2025-09-27T16:41:25,412 writing manifest file 'openwrite.egg-info/SOURCES.txt' 2025-09-27T16:41:25,423 copying openwrite/utils/i18n.json -> build/lib/openwrite/utils 2025-09-27T16:41:25,426 creating build/lib/openwrite/templates 2025-09-27T16:41:25,427 copying openwrite/templates/admin.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,430 copying openwrite/templates/blog.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,432 copying openwrite/templates/blog_footer.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,434 copying openwrite/templates/blog_header.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,437 copying openwrite/templates/blog_preview.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,439 copying openwrite/templates/changepw.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,441 copying openwrite/templates/create.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,444 copying openwrite/templates/dashboard.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,446 copying openwrite/templates/discover.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,448 copying openwrite/templates/edit.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,452 copying openwrite/templates/footer.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,454 copying openwrite/templates/header.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,456 copying openwrite/templates/import.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,459 copying openwrite/templates/index.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,461 copying openwrite/templates/instances.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,463 copying openwrite/templates/login.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,465 copying openwrite/templates/new_page.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,468 copying openwrite/templates/new_post.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,471 copying openwrite/templates/page_preview.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,473 copying openwrite/templates/post.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,475 copying openwrite/templates/preview.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,478 copying openwrite/templates/register.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,480 copying openwrite/templates/settings.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,483 copying openwrite/templates/stats.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,486 copying openwrite/templates/translations.html -> build/lib/openwrite/templates 2025-09-27T16:41:25,488 creating build/lib/openwrite/static 2025-09-27T16:41:25,489 copying openwrite/static/IBMPlexSans-Regular.ttf -> build/lib/openwrite/static 2025-09-27T16:41:25,497 copying openwrite/static/Merriweather.ttf -> build/lib/openwrite/static 2025-09-27T16:41:25,533 copying openwrite/static/avatar.png -> build/lib/openwrite/static 2025-09-27T16:41:25,537 copying openwrite/static/emoji.json -> build/lib/openwrite/static 2025-09-27T16:41:25,547 copying openwrite/static/favicon.ico -> build/lib/openwrite/static 2025-09-27T16:41:25,552 copying openwrite/static/favicon.png -> build/lib/openwrite/static 2025-09-27T16:41:25,555 copying openwrite/static/logo.png -> build/lib/openwrite/static 2025-09-27T16:41:25,560 creating build/lib/openwrite/static/feed 2025-09-27T16:41:25,561 copying openwrite/static/feed/.gitkeep -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,563 copying openwrite/static/feed/74.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,565 copying openwrite/static/feed/a.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,568 copying openwrite/static/feed/anim3sh1t.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,570 copying openwrite/static/feed/b.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,572 copying openwrite/static/feed/corrode.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,575 copying openwrite/static/feed/dirtysanchez.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,578 copying openwrite/static/feed/eikerammen.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,581 copying openwrite/static/feed/fedi.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,584 copying openwrite/static/feed/friskt.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,587 copying openwrite/static/feed/gordi.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,589 copying openwrite/static/feed/igilq.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,592 copying openwrite/static/feed/io.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,595 copying openwrite/static/feed/isyuricunha.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,598 copying openwrite/static/feed/kenny.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,601 copying openwrite/static/feed/m0bi.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,603 copying openwrite/static/feed/main.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,607 copying openwrite/static/feed/mywritese.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,609 copying openwrite/static/feed/nay-thoughs.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,612 copying openwrite/static/feed/nintendoflesz.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,614 copying openwrite/static/feed/phronima.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,618 copying openwrite/static/feed/ram.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,621 copying openwrite/static/feed/samah.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,623 copying openwrite/static/feed/themes-test.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,626 copying openwrite/static/feed/totylkoja.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,629 copying openwrite/static/feed/vegafjord.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,632 copying openwrite/static/feed/vijayvaradharaj.xml -> build/lib/openwrite/static/feed 2025-09-27T16:41:25,635 creating build/lib/openwrite/static/script 2025-09-27T16:41:25,636 copying openwrite/static/script/chart.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,642 copying openwrite/static/script/highlight.min.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,646 copying openwrite/static/script/nativeEmoji.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,650 copying openwrite/static/script/openwrite.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,652 copying openwrite/static/script/papaparse.min.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,655 copying openwrite/static/script/showdown.min.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,659 copying openwrite/static/script/showdown.min.js.map -> build/lib/openwrite/static/script 2025-09-27T16:41:25,663 copying openwrite/static/script/site.compat.min.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,666 copying openwrite/static/script/site.min.js -> build/lib/openwrite/static/script 2025-09-27T16:41:25,669 creating build/lib/openwrite/static/style 2025-09-27T16:41:25,670 copying openwrite/static/style/blog_design.css -> build/lib/openwrite/static/style 2025-09-27T16:41:25,673 copying openwrite/static/style/default.css -> build/lib/openwrite/static/style 2025-09-27T16:41:25,676 copying openwrite/static/style/hl.css -> build/lib/openwrite/static/style 2025-09-27T16:41:25,678 copying openwrite/static/style/nativeEmoji.min.css -> build/lib/openwrite/static/style 2025-09-27T16:41:25,680 copying openwrite/static/style/style.css -> build/lib/openwrite/static/style 2025-09-27T16:41:25,683 creating build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,685 copying openwrite/static/style/themes/cyberpunk.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,688 copying openwrite/static/style/themes/light.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,690 copying openwrite/static/style/themes/obscura.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,693 copying openwrite/static/style/themes/paper.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,695 copying openwrite/static/style/themes/stickynote.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,697 copying openwrite/static/style/themes/terminal.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,699 copying openwrite/static/style/themes/warmnight.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,703 copying openwrite/static/style/themes/windows98.css -> build/lib/openwrite/static/style/themes 2025-09-27T16:41:25,720 installing to build/bdist.linux-armv7l/wheel 2025-09-27T16:41:25,721 running install 2025-09-27T16:41:25,745 running install_lib 2025-09-27T16:41:25,752 creating build/bdist.linux-armv7l/wheel 2025-09-27T16:41:25,755 creating build/bdist.linux-armv7l/wheel/openwrite 2025-09-27T16:41:25,757 creating build/bdist.linux-armv7l/wheel/openwrite/utils 2025-09-27T16:41:25,759 copying build/lib/openwrite/utils/migrations.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,762 copying build/lib/openwrite/utils/tags.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,764 copying build/lib/openwrite/utils/helpers.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,767 copying build/lib/openwrite/utils/models.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,769 copying build/lib/openwrite/utils/create_db.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,771 copying build/lib/openwrite/utils/worker.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,774 copying build/lib/openwrite/utils/db.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,776 copying build/lib/openwrite/utils/i18n.json -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,779 copying build/lib/openwrite/utils/valkey_client.py -> build/bdist.linux-armv7l/wheel/./openwrite/utils 2025-09-27T16:41:25,783 creating build/bdist.linux-armv7l/wheel/openwrite/templates 2025-09-27T16:41:25,784 copying build/lib/openwrite/templates/blog_footer.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,786 copying build/lib/openwrite/templates/login.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,788 copying build/lib/openwrite/templates/blog.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,791 copying build/lib/openwrite/templates/index.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,793 copying build/lib/openwrite/templates/blog_header.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,795 copying build/lib/openwrite/templates/footer.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,797 copying build/lib/openwrite/templates/edit.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,800 copying build/lib/openwrite/templates/instances.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,801 copying build/lib/openwrite/templates/dashboard.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,803 copying build/lib/openwrite/templates/stats.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,806 copying build/lib/openwrite/templates/blog_preview.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,808 copying build/lib/openwrite/templates/header.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,810 copying build/lib/openwrite/templates/admin.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,812 copying build/lib/openwrite/templates/new_post.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,815 copying build/lib/openwrite/templates/translations.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,817 copying build/lib/openwrite/templates/post.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,820 copying build/lib/openwrite/templates/register.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,822 copying build/lib/openwrite/templates/discover.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,824 copying build/lib/openwrite/templates/preview.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,826 copying build/lib/openwrite/templates/page_preview.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,828 copying build/lib/openwrite/templates/settings.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,831 copying build/lib/openwrite/templates/create.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,833 copying build/lib/openwrite/templates/new_page.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,836 copying build/lib/openwrite/templates/import.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,838 copying build/lib/openwrite/templates/changepw.html -> build/bdist.linux-armv7l/wheel/./openwrite/templates 2025-09-27T16:41:25,840 copying build/lib/openwrite/gemini_multi.py -> build/bdist.linux-armv7l/wheel/./openwrite 2025-09-27T16:41:25,842 copying build/lib/openwrite/__init__.py -> build/bdist.linux-armv7l/wheel/./openwrite 2025-09-27T16:41:25,845 creating build/bdist.linux-armv7l/wheel/openwrite/static 2025-09-27T16:41:25,846 copying build/lib/openwrite/static/Merriweather.ttf -> build/bdist.linux-armv7l/wheel/./openwrite/static 2025-09-27T16:41:25,871 creating build/bdist.linux-armv7l/wheel/openwrite/static/feed 2025-09-27T16:41:25,873 copying build/lib/openwrite/static/feed/nintendoflesz.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,875 copying build/lib/openwrite/static/feed/vegafjord.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,878 copying build/lib/openwrite/static/feed/74.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,880 copying build/lib/openwrite/static/feed/ram.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,883 copying build/lib/openwrite/static/feed/friskt.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,885 copying build/lib/openwrite/static/feed/mywritese.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,887 copying build/lib/openwrite/static/feed/vijayvaradharaj.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,889 copying build/lib/openwrite/static/feed/dirtysanchez.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,891 copying build/lib/openwrite/static/feed/gordi.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,894 copying build/lib/openwrite/static/feed/io.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,897 copying build/lib/openwrite/static/feed/a.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,899 copying build/lib/openwrite/static/feed/phronima.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,902 copying build/lib/openwrite/static/feed/m0bi.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,904 copying build/lib/openwrite/static/feed/eikerammen.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,907 copying build/lib/openwrite/static/feed/b.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,909 copying build/lib/openwrite/static/feed/themes-test.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,911 copying build/lib/openwrite/static/feed/kenny.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,913 copying build/lib/openwrite/static/feed/totylkoja.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,916 copying build/lib/openwrite/static/feed/nay-thoughs.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,918 copying build/lib/openwrite/static/feed/isyuricunha.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,920 copying build/lib/openwrite/static/feed/main.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,923 copying build/lib/openwrite/static/feed/anim3sh1t.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,925 copying build/lib/openwrite/static/feed/samah.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,927 copying build/lib/openwrite/static/feed/corrode.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,929 copying build/lib/openwrite/static/feed/fedi.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,931 copying build/lib/openwrite/static/feed/.gitkeep -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,933 copying build/lib/openwrite/static/feed/igilq.xml -> build/bdist.linux-armv7l/wheel/./openwrite/static/feed 2025-09-27T16:41:25,935 copying build/lib/openwrite/static/favicon.ico -> build/bdist.linux-armv7l/wheel/./openwrite/static 2025-09-27T16:41:25,940 copying build/lib/openwrite/static/favicon.png -> build/bdist.linux-armv7l/wheel/./openwrite/static 2025-09-27T16:41:25,944 copying build/lib/openwrite/static/emoji.json -> build/bdist.linux-armv7l/wheel/./openwrite/static 2025-09-27T16:41:25,953 copying build/lib/openwrite/static/avatar.png -> build/bdist.linux-armv7l/wheel/./openwrite/static 2025-09-27T16:41:25,959 creating build/bdist.linux-armv7l/wheel/openwrite/static/script 2025-09-27T16:41:25,960 copying build/lib/openwrite/static/script/chart.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,968 copying build/lib/openwrite/static/script/site.compat.min.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,971 copying build/lib/openwrite/static/script/openwrite.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,974 copying build/lib/openwrite/static/script/showdown.min.js.map -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,978 copying build/lib/openwrite/static/script/showdown.min.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,982 copying build/lib/openwrite/static/script/papaparse.min.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,985 copying build/lib/openwrite/static/script/nativeEmoji.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,989 copying build/lib/openwrite/static/script/site.min.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,991 copying build/lib/openwrite/static/script/highlight.min.js -> build/bdist.linux-armv7l/wheel/./openwrite/static/script 2025-09-27T16:41:25,997 creating build/bdist.linux-armv7l/wheel/openwrite/static/style 2025-09-27T16:41:25,999 creating build/bdist.linux-armv7l/wheel/openwrite/static/style/themes 2025-09-27T16:41:26,000 copying build/lib/openwrite/static/style/themes/windows98.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,002 copying build/lib/openwrite/static/style/themes/obscura.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,004 copying build/lib/openwrite/static/style/themes/light.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,006 copying build/lib/openwrite/static/style/themes/terminal.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,009 copying build/lib/openwrite/static/style/themes/warmnight.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,011 copying build/lib/openwrite/static/style/themes/paper.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,013 copying build/lib/openwrite/static/style/themes/stickynote.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,015 copying build/lib/openwrite/static/style/themes/cyberpunk.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style/themes 2025-09-27T16:41:26,018 copying build/lib/openwrite/static/style/default.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style 2025-09-27T16:41:26,020 copying build/lib/openwrite/static/style/hl.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style 2025-09-27T16:41:26,022 copying build/lib/openwrite/static/style/nativeEmoji.min.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style 2025-09-27T16:41:26,024 copying build/lib/openwrite/static/style/blog_design.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style 2025-09-27T16:41:26,027 copying build/lib/openwrite/static/style/style.css -> build/bdist.linux-armv7l/wheel/./openwrite/static/style 2025-09-27T16:41:26,030 copying build/lib/openwrite/static/IBMPlexSans-Regular.ttf -> build/bdist.linux-armv7l/wheel/./openwrite/static 2025-09-27T16:41:26,037 copying build/lib/openwrite/static/logo.png -> build/bdist.linux-armv7l/wheel/./openwrite/static 2025-09-27T16:41:26,041 creating build/bdist.linux-armv7l/wheel/openwrite/routes 2025-09-27T16:41:26,042 copying build/lib/openwrite/routes/federation.py -> build/bdist.linux-armv7l/wheel/./openwrite/routes 2025-09-27T16:41:26,045 copying build/lib/openwrite/routes/upload.py -> build/bdist.linux-armv7l/wheel/./openwrite/routes 2025-09-27T16:41:26,048 copying build/lib/openwrite/routes/dashboard.py -> build/bdist.linux-armv7l/wheel/./openwrite/routes 2025-09-27T16:41:26,051 copying build/lib/openwrite/routes/admin.py -> build/bdist.linux-armv7l/wheel/./openwrite/routes 2025-09-27T16:41:26,053 copying build/lib/openwrite/routes/main.py -> build/bdist.linux-armv7l/wheel/./openwrite/routes 2025-09-27T16:41:26,056 copying build/lib/openwrite/routes/blog.py -> build/bdist.linux-armv7l/wheel/./openwrite/routes 2025-09-27T16:41:26,059 copying build/lib/openwrite/routes/auth.py -> build/bdist.linux-armv7l/wheel/./openwrite/routes 2025-09-27T16:41:26,061 copying build/lib/openwrite/cli.py -> build/bdist.linux-armv7l/wheel/./openwrite 2025-09-27T16:41:26,064 copying build/lib/openwrite/gemini_single.py -> build/bdist.linux-armv7l/wheel/./openwrite 2025-09-27T16:41:26,067 creating build/bdist.linux-armv7l/wheel/openwrite/db 2025-09-27T16:41:26,068 copying build/lib/openwrite/db/base.py -> build/bdist.linux-armv7l/wheel/./openwrite/db 2025-09-27T16:41:26,070 copying build/lib/openwrite/db/__init__.py -> build/bdist.linux-armv7l/wheel/./openwrite/db 2025-09-27T16:41:26,071 running install_egg_info 2025-09-27T16:41:26,077 Copying openwrite.egg-info to build/bdist.linux-armv7l/wheel/./openwrite-0.15.0-py3.11.egg-info 2025-09-27T16:41:26,093 running install_scripts 2025-09-27T16:41:26,109 creating build/bdist.linux-armv7l/wheel/openwrite-0.15.0.dist-info/WHEEL 2025-09-27T16:41:26,112 creating '/tmp/pip-wheel-wpp52aff/.tmp-u37ju2v3/openwrite-0.15.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-27T16:41:26,116 adding 'openwrite/__init__.py' 2025-09-27T16:41:26,118 adding 'openwrite/cli.py' 2025-09-27T16:41:26,120 adding 'openwrite/gemini_multi.py' 2025-09-27T16:41:26,121 adding 'openwrite/gemini_single.py' 2025-09-27T16:41:26,123 adding 'openwrite/db/__init__.py' 2025-09-27T16:41:26,125 adding 'openwrite/db/base.py' 2025-09-27T16:41:26,127 adding 'openwrite/routes/admin.py' 2025-09-27T16:41:26,129 adding 'openwrite/routes/auth.py' 2025-09-27T16:41:26,132 adding 'openwrite/routes/blog.py' 2025-09-27T16:41:26,135 adding 'openwrite/routes/dashboard.py' 2025-09-27T16:41:26,137 adding 'openwrite/routes/federation.py' 2025-09-27T16:41:26,139 adding 'openwrite/routes/main.py' 2025-09-27T16:41:26,141 adding 'openwrite/routes/upload.py' 2025-09-27T16:41:26,177 adding 'openwrite/static/IBMPlexSans-Regular.ttf' 2025-09-27T16:41:26,344 adding 'openwrite/static/Merriweather.ttf' 2025-09-27T16:41:26,365 adding 'openwrite/static/avatar.png' 2025-09-27T16:41:26,386 adding 'openwrite/static/emoji.json' 2025-09-27T16:41:26,409 adding 'openwrite/static/favicon.ico' 2025-09-27T16:41:26,412 adding 'openwrite/static/favicon.png' 2025-09-27T16:41:26,422 adding 'openwrite/static/logo.png' 2025-09-27T16:41:26,425 adding 'openwrite/static/feed/.gitkeep' 2025-09-27T16:41:26,427 adding 'openwrite/static/feed/74.xml' 2025-09-27T16:41:26,428 adding 'openwrite/static/feed/a.xml' 2025-09-27T16:41:26,429 adding 'openwrite/static/feed/anim3sh1t.xml' 2025-09-27T16:41:26,431 adding 'openwrite/static/feed/b.xml' 2025-09-27T16:41:26,432 adding 'openwrite/static/feed/corrode.xml' 2025-09-27T16:41:26,433 adding 'openwrite/static/feed/dirtysanchez.xml' 2025-09-27T16:41:26,439 adding 'openwrite/static/feed/eikerammen.xml' 2025-09-27T16:41:26,440 adding 'openwrite/static/feed/fedi.xml' 2025-09-27T16:41:26,442 adding 'openwrite/static/feed/friskt.xml' 2025-09-27T16:41:26,443 adding 'openwrite/static/feed/gordi.xml' 2025-09-27T16:41:26,445 adding 'openwrite/static/feed/igilq.xml' 2025-09-27T16:41:26,447 adding 'openwrite/static/feed/io.xml' 2025-09-27T16:41:26,448 adding 'openwrite/static/feed/isyuricunha.xml' 2025-09-27T16:41:26,449 adding 'openwrite/static/feed/kenny.xml' 2025-09-27T16:41:26,451 adding 'openwrite/static/feed/m0bi.xml' 2025-09-27T16:41:26,453 adding 'openwrite/static/feed/main.xml' 2025-09-27T16:41:26,454 adding 'openwrite/static/feed/mywritese.xml' 2025-09-27T16:41:26,455 adding 'openwrite/static/feed/nay-thoughs.xml' 2025-09-27T16:41:26,457 adding 'openwrite/static/feed/nintendoflesz.xml' 2025-09-27T16:41:26,460 adding 'openwrite/static/feed/phronima.xml' 2025-09-27T16:41:26,463 adding 'openwrite/static/feed/ram.xml' 2025-09-27T16:41:26,464 adding 'openwrite/static/feed/samah.xml' 2025-09-27T16:41:26,465 adding 'openwrite/static/feed/themes-test.xml' 2025-09-27T16:41:26,468 adding 'openwrite/static/feed/totylkoja.xml' 2025-09-27T16:41:26,470 adding 'openwrite/static/feed/vegafjord.xml' 2025-09-27T16:41:26,471 adding 'openwrite/static/feed/vijayvaradharaj.xml' 2025-09-27T16:41:26,501 adding 'openwrite/static/script/chart.js' 2025-09-27T16:41:26,519 adding 'openwrite/static/script/highlight.min.js' 2025-09-27T16:41:26,522 adding 'openwrite/static/script/nativeEmoji.js' 2025-09-27T16:41:26,524 adding 'openwrite/static/script/openwrite.js' 2025-09-27T16:41:26,526 adding 'openwrite/static/script/papaparse.min.js' 2025-09-27T16:41:26,535 adding 'openwrite/static/script/showdown.min.js' 2025-09-27T16:41:26,551 adding 'openwrite/static/script/showdown.min.js.map' 2025-09-27T16:41:26,556 adding 'openwrite/static/script/site.compat.min.js' 2025-09-27T16:41:26,559 adding 'openwrite/static/script/site.min.js' 2025-09-27T16:41:26,561 adding 'openwrite/static/style/blog_design.css' 2025-09-27T16:41:26,563 adding 'openwrite/static/style/default.css' 2025-09-27T16:41:26,564 adding 'openwrite/static/style/hl.css' 2025-09-27T16:41:26,565 adding 'openwrite/static/style/nativeEmoji.min.css' 2025-09-27T16:41:26,568 adding 'openwrite/static/style/style.css' 2025-09-27T16:41:26,570 adding 'openwrite/static/style/themes/cyberpunk.css' 2025-09-27T16:41:26,572 adding 'openwrite/static/style/themes/light.css' 2025-09-27T16:41:26,573 adding 'openwrite/static/style/themes/obscura.css' 2025-09-27T16:41:26,574 adding 'openwrite/static/style/themes/paper.css' 2025-09-27T16:41:26,576 adding 'openwrite/static/style/themes/stickynote.css' 2025-09-27T16:41:26,577 adding 'openwrite/static/style/themes/terminal.css' 2025-09-27T16:41:26,578 adding 'openwrite/static/style/themes/warmnight.css' 2025-09-27T16:41:26,580 adding 'openwrite/static/style/themes/windows98.css' 2025-09-27T16:41:26,582 adding 'openwrite/templates/admin.html' 2025-09-27T16:41:26,583 adding 'openwrite/templates/blog.html' 2025-09-27T16:41:26,585 adding 'openwrite/templates/blog_footer.html' 2025-09-27T16:41:26,586 adding 'openwrite/templates/blog_header.html' 2025-09-27T16:41:26,588 adding 'openwrite/templates/blog_preview.html' 2025-09-27T16:41:26,589 adding 'openwrite/templates/changepw.html' 2025-09-27T16:41:26,590 adding 'openwrite/templates/create.html' 2025-09-27T16:41:26,592 adding 'openwrite/templates/dashboard.html' 2025-09-27T16:41:26,593 adding 'openwrite/templates/discover.html' 2025-09-27T16:41:26,596 adding 'openwrite/templates/edit.html' 2025-09-27T16:41:26,597 adding 'openwrite/templates/footer.html' 2025-09-27T16:41:26,599 adding 'openwrite/templates/header.html' 2025-09-27T16:41:26,600 adding 'openwrite/templates/import.html' 2025-09-27T16:41:26,602 adding 'openwrite/templates/index.html' 2025-09-27T16:41:26,603 adding 'openwrite/templates/instances.html' 2025-09-27T16:41:26,604 adding 'openwrite/templates/login.html' 2025-09-27T16:41:26,606 adding 'openwrite/templates/new_page.html' 2025-09-27T16:41:26,608 adding 'openwrite/templates/new_post.html' 2025-09-27T16:41:26,609 adding 'openwrite/templates/page_preview.html' 2025-09-27T16:41:26,610 adding 'openwrite/templates/post.html' 2025-09-27T16:41:26,612 adding 'openwrite/templates/preview.html' 2025-09-27T16:41:26,613 adding 'openwrite/templates/register.html' 2025-09-27T16:41:26,614 adding 'openwrite/templates/settings.html' 2025-09-27T16:41:26,616 adding 'openwrite/templates/stats.html' 2025-09-27T16:41:26,617 adding 'openwrite/templates/translations.html' 2025-09-27T16:41:26,620 adding 'openwrite/utils/create_db.py' 2025-09-27T16:41:26,621 adding 'openwrite/utils/db.py' 2025-09-27T16:41:26,622 adding 'openwrite/utils/helpers.py' 2025-09-27T16:41:26,625 adding 'openwrite/utils/i18n.json' 2025-09-27T16:41:26,626 adding 'openwrite/utils/migrations.py' 2025-09-27T16:41:26,627 adding 'openwrite/utils/models.py' 2025-09-27T16:41:26,629 adding 'openwrite/utils/tags.py' 2025-09-27T16:41:26,630 adding 'openwrite/utils/valkey_client.py' 2025-09-27T16:41:26,632 adding 'openwrite/utils/worker.py' 2025-09-27T16:41:26,639 adding 'openwrite-0.15.0.dist-info/licenses/LICENSE' 2025-09-27T16:41:26,646 adding 'openwrite-0.15.0.dist-info/METADATA' 2025-09-27T16:41:26,647 adding 'openwrite-0.15.0.dist-info/WHEEL' 2025-09-27T16:41:26,648 adding 'openwrite-0.15.0.dist-info/entry_points.txt' 2025-09-27T16:41:26,649 adding 'openwrite-0.15.0.dist-info/top_level.txt' 2025-09-27T16:41:26,651 adding 'openwrite-0.15.0.dist-info/RECORD' 2025-09-27T16:41:26,668 removing build/bdist.linux-armv7l/wheel 2025-09-27T16:41:26,793 Building wheel for openwrite (pyproject.toml): finished with status 'done' 2025-09-27T16:41:26,828 Created wheel for openwrite: filename=openwrite-0.15.0-py3-none-any.whl size=1377040 sha256=b271e1e618e01d1597fd817ff6c0e67887eeb7282934b4e4cf89d128a0b70b64 2025-09-27T16:41:26,831 Stored in directory: /tmp/pip-ephem-wheel-cache-auusy194/wheels/3f/ec/63/5995e74eaa29c8753b013258c19e61fca9334512cb5de49deb 2025-09-27T16:41:26,869 Successfully built openwrite 2025-09-27T16:41:26,910 Removed build tracker: '/tmp/pip-build-tracker-co1boiva'