2026-04-02T09:15:45,163 Created temporary directory: /tmp/pip-ephem-wheel-cache-ani0jw51 2026-04-02T09:15:45,165 Created temporary directory: /tmp/pip-build-tracker-_c_t6lwc 2026-04-02T09:15:45,165 Initialized build tracking at /tmp/pip-build-tracker-_c_t6lwc 2026-04-02T09:15:45,166 Created build tracker: /tmp/pip-build-tracker-_c_t6lwc 2026-04-02T09:15:45,166 Entered build tracker: /tmp/pip-build-tracker-_c_t6lwc 2026-04-02T09:15:45,167 Created temporary directory: /tmp/pip-wheel-k8emdsud 2026-04-02T09:15:45,170 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-02T09:15:45,173 Created temporary directory: /tmp/pip-ephem-wheel-cache-us0fz1j2 2026-04-02T09:15:45,195 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-02T09:15:45,199 2 location(s) to search for versions of rowsncolumns-spreadsheet: 2026-04-02T09:15:45,199 * https://pypi.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,199 * https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,199 Fetching project page and analyzing links: https://pypi.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,200 Getting page https://pypi.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,202 Found index url https://pypi.org/simple 2026-04-02T09:15:45,428 Fetched page https://pypi.org/simple/rowsncolumns-spreadsheet/ as application/vnd.pypi.simple.v1+json 2026-04-02T09:15:45,435 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/fa/ee/dfce29da1fdcbf3b2cee288ff735db48fb10dc430a13865d349cd26f2446/rowsncolumns_spreadsheet-0.1.0-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,436 Found link https://files.pythonhosted.org/packages/5e/67/71a5b81c2f9d18c05c9e5eddcfc8009aad98f49bdc7cbe3aa6cd2db60a1e/rowsncolumns_spreadsheet-0.1.0.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.0 2026-04-02T09:15:45,437 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/2a/03/d534a16c8ddb72ec8028a7f542930561b188a62b325344db1866b4d77121/rowsncolumns_spreadsheet-0.1.1-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,438 Found link https://files.pythonhosted.org/packages/b5/90/79a437875ffbc4bfe5c5ef0557a71540d4c3244d13ff137965e349263d06/rowsncolumns_spreadsheet-0.1.1.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.1 2026-04-02T09:15:45,438 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/48/34/6028b396ca2fa0a37809de96dceec0c75c7d9f99df46b4660e065fc0db22/rowsncolumns_spreadsheet-0.1.2-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,440 Found link https://files.pythonhosted.org/packages/0e/84/6417064965d29deef6d5680edf323c01f61ec83bf91785f060317a7fb1c4/rowsncolumns_spreadsheet-0.1.2.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.2 2026-04-02T09:15:45,441 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/0a/2f/7633716ee22eda0f3bf391a7a232f4f677dce32bff65c98ef781422bd920/rowsncolumns_spreadsheet-0.1.3-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,442 Found link https://files.pythonhosted.org/packages/67/dd/f7df8ed2525b2a795678bcd17a2e4a8da28fad0828da28a554ec7ce75c6b/rowsncolumns_spreadsheet-0.1.3.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.3 2026-04-02T09:15:45,442 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/bd/e3/7d20a4eed6ece6a04b945057a77b6d088dc160ee326dd1665d3c79e3dca1/rowsncolumns_spreadsheet-0.1.5-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,444 Found link https://files.pythonhosted.org/packages/12/02/57716eb3cbfabeee0c7115c4bd0f22b07e5c52ffbf06be57df92fa5ff6c5/rowsncolumns_spreadsheet-0.1.5.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.5 2026-04-02T09:15:45,444 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/3c/33/ae161388431d453ff1e68a9d9802d880e71ac6119d0f06e5ea6dea6f2edb/rowsncolumns_spreadsheet-0.1.6-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,445 Found link https://files.pythonhosted.org/packages/e0/a7/8da196c173bba83b68da522ecf83252c1cc3a7bbcc16c36586e644f7b5b1/rowsncolumns_spreadsheet-0.1.6.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.6 2026-04-02T09:15:45,446 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/77/f8/2d0eb0a4e7ecddc45cc2983bf8e56cadfee4f6cd5936297c6a20a548df3b/rowsncolumns_spreadsheet-0.1.7-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,447 Found link https://files.pythonhosted.org/packages/90/1c/1eaf5c6ce064e1de3ebac5eb8c4458c457760cd5bba907e7018254460cf6/rowsncolumns_spreadsheet-0.1.7.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.7 2026-04-02T09:15:45,447 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/55/16/d49973a87bc23c69f3da7a6651d90abc4678d96f309a4c61b81543063196/rowsncolumns_spreadsheet-0.1.8-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,448 Found link https://files.pythonhosted.org/packages/84/ac/0583348aab18226bf18231284a83964f028088598bfa822d7ffc4af30de0/rowsncolumns_spreadsheet-0.1.8.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.8 2026-04-02T09:15:45,449 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/ec/22/b322ac2debc62a08832c65c4406c7f822257becab18e8453a142164acf01/rowsncolumns_spreadsheet-0.1.9-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,450 Found link https://files.pythonhosted.org/packages/7d/a4/72c10dac999e8a4a742569305adcc0689232722aae6e8b7115a6e641d988/rowsncolumns_spreadsheet-0.1.9.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.9 2026-04-02T09:15:45,451 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/5f/fd/5f5d138240509c2dea2f7bcac6573d83cd1a27d0500c4ba5e1606749b9fb/rowsncolumns_spreadsheet-0.1.10-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,451 Found link https://files.pythonhosted.org/packages/3c/1b/e84e4aa5695472a8e7bedc97d1174b1ae8a82879605599ed628520d8f67e/rowsncolumns_spreadsheet-0.1.10.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.10 2026-04-02T09:15:45,452 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/da/bd/89efd2b6ce511c0a3ec9e52251babd87f53c46059694b897ec9f12d1e77e/rowsncolumns_spreadsheet-0.1.11-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,453 Found link https://files.pythonhosted.org/packages/54/35/8b1227bc2ec335ead9b73e91a33527c6129518f027fb12c3c306842770ed/rowsncolumns_spreadsheet-0.1.11.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.11 2026-04-02T09:15:45,454 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/12/26/20fe3f791a5d09f2acc77a7de7cea2f0be7a4bca2133e9094ebe9793791a/rowsncolumns_spreadsheet-0.1.12-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,455 Found link https://files.pythonhosted.org/packages/44/33/53577f89bd16d40f8597cc8844db490e139997c921b38602f089f0950e55/rowsncolumns_spreadsheet-0.1.12.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.12 2026-04-02T09:15:45,456 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/00/18/33a4cbd585205ec2613b6bdbb74a7aef574a8be44ed21cec8820f71bed51/rowsncolumns_spreadsheet-0.1.13-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,456 Found link https://files.pythonhosted.org/packages/d6/88/da0be26746485469e6e3bf3ef37242201c9ad5f7aecfbe4e22f0510e14b8/rowsncolumns_spreadsheet-0.1.13.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.13 2026-04-02T09:15:45,457 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/08/54/38f62b4e7078586fe165a8fe9cfdfd6682b8636996ae078e8de82bac4748/rowsncolumns_spreadsheet-0.1.15-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,458 Found link https://files.pythonhosted.org/packages/41/1b/509abae99b50aefd79ba8fe91a7e87b07889a2a83365053d8c8cee5ad453/rowsncolumns_spreadsheet-0.1.15.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.15 2026-04-02T09:15:45,458 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://files.pythonhosted.org/packages/e1/fc/5980f8be454b5116a9fc1152d974965da3815863696e00d73b83314d76e8/rowsncolumns_spreadsheet-0.1.16-py3-none-any.whl (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,459 Found link https://files.pythonhosted.org/packages/33/89/11a837306824bd79807d39c9a86a8a2e99ad58bc5b9edd0c6eaf0a7e9e41/rowsncolumns_spreadsheet-0.1.16.tar.gz (from https://pypi.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8), version: 0.1.16 2026-04-02T09:15:45,460 Fetching project page and analyzing links: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,461 Getting page https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,462 Found index url https://www.piwheels.org/simple 2026-04-02T09:15:45,633 Fetched page https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ as text/html 2026-04-02T09:15:45,639 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.15-py3-none-any.whl#sha256=6030b57fee043cf3c3adc12ae679a666a9661a41d41474ad72edf91c462d06aa (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,639 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.13-py3-none-any.whl#sha256=13a92ce8ff6a15f45e55e67684af3aada8a0efee1475ea18e6ee1b7a124593ec (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,640 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.12-py3-none-any.whl#sha256=d3e21bb92e5d504ea6fa06cfb817ce114026a16f6d79be79875486988213439f (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,640 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.11-py3-none-any.whl#sha256=aeae4f41b7eb4e798b18a1541ba01e94e2903b42f0d3081b5551cdc08e04d042 (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,641 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.10-py3-none-any.whl#sha256=31255eb191d74c0cfa5a7a16c2c706b9b2e53792b87def226db6b88b78ecc370 (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,642 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.9-py3-none-any.whl#sha256=75947481996799ce13d7b387a66c64abd6a0c082e46865377fd390e8424a94bd (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,642 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.8-py3-none-any.whl#sha256=f17b4fc1c2632792feb570cba3c7d21228cadd0737d1aee8f8002b2b8d2c2324 (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,643 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.7-py3-none-any.whl#sha256=5a5500e944ae0a7f993c5033bd451dd1d94f413ba991eda658e10665ce2f0669 (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,643 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.6-py3-none-any.whl#sha256=62d4a6c38e91a22940e9ab5757498621ff39280a3e6a0e700fb7a1f6fdebb290 (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,644 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.5-py3-none-any.whl#sha256=2f1324bc33f11eb7f57f55abaa9915feec714fe01ddb934af0de9c9504e4b67c (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,645 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.3-py3-none-any.whl#sha256=d2e46ea2af69a4254d85b0f1b5920b7e4f46a002f25677e07b9ff540e252453f (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,645 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.2-py3-none-any.whl#sha256=73da6c6be3c23eaa605939c55b52e107bc9c37455a7656c7bb15f6ee030565a3 (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,646 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.1-py3-none-any.whl#sha256=9ba84ac0a54fab998f36739132bd81d4dbddbc4db49b7c5e99697e9c270fef55 (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,647 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://archive1.piwheels.org/simple/rowsncolumns-spreadsheet/rowsncolumns_spreadsheet-0.1.0-py3-none-any.whl#sha256=52ee1a2c96583438368b5c7afd69c1a8dce2358de2852d8c655377e0de35472b (from https://www.piwheels.org/simple/rowsncolumns-spreadsheet/) (requires-python:>=3.8) 2026-04-02T09:15:45,647 Skipping link: not a file: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,648 Skipping link: not a file: https://pypi.org/simple/rowsncolumns-spreadsheet/ 2026-04-02T09:15:45,669 Given no hashes to check 1 links for project 'rowsncolumns-spreadsheet': discarding no candidates 2026-04-02T09:15:45,687 Collecting rowsncolumns-spreadsheet==0.1.16 2026-04-02T09:15:45,689 Created temporary directory: /tmp/pip-unpack-siqa2rx_ 2026-04-02T09:15:45,838 Downloading rowsncolumns_spreadsheet-0.1.16.tar.gz (116 kB) 2026-04-02T09:15:46,081 Added rowsncolumns-spreadsheet==0.1.16 from https://files.pythonhosted.org/packages/33/89/11a837306824bd79807d39c9a86a8a2e99ad58bc5b9edd0c6eaf0a7e9e41/rowsncolumns_spreadsheet-0.1.16.tar.gz to build tracker '/tmp/pip-build-tracker-_c_t6lwc' 2026-04-02T09:15:46,086 Created temporary directory: /tmp/pip-build-env-ac4am4rw 2026-04-02T09:15:46,091 Installing build dependencies: started 2026-04-02T09:15:46,092 Running command pip subprocess to install build dependencies 2026-04-02T09:15:47,431 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-02T09:15:47,920 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-02T09:15:47,943 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-02T09:15:49,731 Collecting setuptools>=61.0 2026-04-02T09:15:49,809 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-02T09:15:50,075 Collecting wheel 2026-04-02T09:15:50,091 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-02T09:15:50,280 Collecting packaging>=24.0 2026-04-02T09:15:50,297 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-02T09:15:53,279 Installing collected packages: setuptools, packaging, wheel 2026-04-02T09:15:56,703 Creating /tmp/pip-build-env-ac4am4rw/overlay/local/bin 2026-04-02T09:15:56,705 changing mode of /tmp/pip-build-env-ac4am4rw/overlay/local/bin/wheel to 755 2026-04-02T09:15:56,726 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-02T09:15:57,006 Installing build dependencies: finished with status 'done' 2026-04-02T09:15:57,012 Getting requirements to build wheel: started 2026-04-02T09:15:57,013 Running command Getting requirements to build wheel 2026-04-02T09:15:57,648 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2026-04-02T09:15:57,648 !! 2026-04-02T09:15:57,650 ******************************************************************************** 2026-04-02T09:15:57,650 The following seems to be defined outside of `pyproject.toml`: 2026-04-02T09:15:57,651 `authors = 'Rows & Columns'` 2026-04-02T09:15:57,653 According to the spec (see the link below), however, setuptools CANNOT 2026-04-02T09:15:57,653 consider this value unless `authors` is listed as `dynamic`. 2026-04-02T09:15:57,654 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-04-02T09:15:57,656 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2026-04-02T09:15:57,656 remove the `[project]` table from your file and rely entirely on other means of 2026-04-02T09:15:57,657 configuration. 2026-04-02T09:15:57,658 ******************************************************************************** 2026-04-02T09:15:57,659 !! 2026-04-02T09:15:57,659 _handle_missing_dynamic(dist, project_table) 2026-04-02T09:15:57,660 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T09:15:57,660 !! 2026-04-02T09:15:57,661 ******************************************************************************** 2026-04-02T09:15:57,661 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-02T09:15:57,662 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T09:15:57,663 or your builds will no longer be supported. 2026-04-02T09:15:57,664 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T09:15:57,664 ******************************************************************************** 2026-04-02T09:15:57,665 !! 2026-04-02T09:15:57,666 corresp(dist, value, root_dir) 2026-04-02T09:15:57,666 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-04-02T09:15:57,667 corresp(dist, value, root_dir) 2026-04-02T09:15:57,667 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-04-02T09:15:57,668 corresp(dist, value, root_dir) 2026-04-02T09:15:57,740 running egg_info 2026-04-02T09:15:57,746 writing rowsncolumns_spreadsheet.egg-info/PKG-INFO 2026-04-02T09:15:57,752 writing dependency_links to rowsncolumns_spreadsheet.egg-info/dependency_links.txt 2026-04-02T09:15:57,755 writing requirements to rowsncolumns_spreadsheet.egg-info/requires.txt 2026-04-02T09:15:57,756 writing top-level names to rowsncolumns_spreadsheet.egg-info/top_level.txt 2026-04-02T09:15:57,783 reading manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2026-04-02T09:15:57,794 writing manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2026-04-02T09:15:57,892 Getting requirements to build wheel: finished with status 'done' 2026-04-02T09:15:57,895 Created temporary directory: /tmp/pip-modern-metadata-iufgl77z 2026-04-02T09:15:57,898 Preparing metadata (pyproject.toml): started 2026-04-02T09:15:57,899 Running command Preparing metadata (pyproject.toml) 2026-04-02T09:15:58,470 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2026-04-02T09:15:58,470 !! 2026-04-02T09:15:58,471 ******************************************************************************** 2026-04-02T09:15:58,472 The following seems to be defined outside of `pyproject.toml`: 2026-04-02T09:15:58,473 `authors = 'Rows & Columns'` 2026-04-02T09:15:58,474 According to the spec (see the link below), however, setuptools CANNOT 2026-04-02T09:15:58,474 consider this value unless `authors` is listed as `dynamic`. 2026-04-02T09:15:58,476 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-04-02T09:15:58,477 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2026-04-02T09:15:58,477 remove the `[project]` table from your file and rely entirely on other means of 2026-04-02T09:15:58,478 configuration. 2026-04-02T09:15:58,478 ******************************************************************************** 2026-04-02T09:15:58,480 !! 2026-04-02T09:15:58,480 _handle_missing_dynamic(dist, project_table) 2026-04-02T09:15:58,481 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T09:15:58,482 !! 2026-04-02T09:15:58,483 ******************************************************************************** 2026-04-02T09:15:58,483 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-02T09:15:58,484 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T09:15:58,484 or your builds will no longer be supported. 2026-04-02T09:15:58,485 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T09:15:58,486 ******************************************************************************** 2026-04-02T09:15:58,486 !! 2026-04-02T09:15:58,487 corresp(dist, value, root_dir) 2026-04-02T09:15:58,487 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-04-02T09:15:58,488 corresp(dist, value, root_dir) 2026-04-02T09:15:58,488 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-04-02T09:15:58,488 corresp(dist, value, root_dir) 2026-04-02T09:15:58,566 running dist_info 2026-04-02T09:15:58,577 creating /tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info 2026-04-02T09:15:58,578 writing /tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info/PKG-INFO 2026-04-02T09:15:58,584 writing dependency_links to /tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info/dependency_links.txt 2026-04-02T09:15:58,587 writing requirements to /tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info/requires.txt 2026-04-02T09:15:58,589 writing top-level names to /tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info/top_level.txt 2026-04-02T09:15:58,590 writing manifest file '/tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2026-04-02T09:15:58,614 reading manifest file '/tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2026-04-02T09:15:58,621 writing manifest file '/tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2026-04-02T09:15:58,623 creating '/tmp/pip-modern-metadata-iufgl77z/rowsncolumns_spreadsheet-0.1.16.dist-info' 2026-04-02T09:15:58,743 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-02T09:15:58,748 Source in /tmp/pip-wheel-k8emdsud/rowsncolumns-spreadsheet_396aa295cf714bafa63e2b51dc5822fa has version 0.1.16, which satisfies requirement rowsncolumns-spreadsheet==0.1.16 from https://files.pythonhosted.org/packages/33/89/11a837306824bd79807d39c9a86a8a2e99ad58bc5b9edd0c6eaf0a7e9e41/rowsncolumns_spreadsheet-0.1.16.tar.gz 2026-04-02T09:15:58,749 Removed rowsncolumns-spreadsheet==0.1.16 from https://files.pythonhosted.org/packages/33/89/11a837306824bd79807d39c9a86a8a2e99ad58bc5b9edd0c6eaf0a7e9e41/rowsncolumns_spreadsheet-0.1.16.tar.gz from build tracker '/tmp/pip-build-tracker-_c_t6lwc' 2026-04-02T09:15:58,755 Created temporary directory: /tmp/pip-unpack-6m0i2bjc 2026-04-02T09:15:58,756 Building wheels for collected packages: rowsncolumns-spreadsheet 2026-04-02T09:15:58,760 Created temporary directory: /tmp/pip-wheel-mz0qc0vk 2026-04-02T09:15:58,761 Destination directory: /tmp/pip-wheel-mz0qc0vk 2026-04-02T09:15:58,763 Building wheel for rowsncolumns-spreadsheet (pyproject.toml): started 2026-04-02T09:15:58,764 Running command Building wheel for rowsncolumns-spreadsheet (pyproject.toml) 2026-04-02T09:15:59,345 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2026-04-02T09:15:59,345 !! 2026-04-02T09:15:59,347 ******************************************************************************** 2026-04-02T09:15:59,347 The following seems to be defined outside of `pyproject.toml`: 2026-04-02T09:15:59,348 `authors = 'Rows & Columns'` 2026-04-02T09:15:59,349 According to the spec (see the link below), however, setuptools CANNOT 2026-04-02T09:15:59,350 consider this value unless `authors` is listed as `dynamic`. 2026-04-02T09:15:59,350 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-04-02T09:15:59,351 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2026-04-02T09:15:59,352 remove the `[project]` table from your file and rely entirely on other means of 2026-04-02T09:15:59,352 configuration. 2026-04-02T09:15:59,352 ******************************************************************************** 2026-04-02T09:15:59,353 !! 2026-04-02T09:15:59,354 _handle_missing_dynamic(dist, project_table) 2026-04-02T09:15:59,354 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-02T09:15:59,355 !! 2026-04-02T09:15:59,356 ******************************************************************************** 2026-04-02T09:15:59,356 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-02T09:15:59,358 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-02T09:15:59,358 or your builds will no longer be supported. 2026-04-02T09:15:59,360 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-02T09:15:59,360 ******************************************************************************** 2026-04-02T09:15:59,361 !! 2026-04-02T09:15:59,362 corresp(dist, value, root_dir) 2026-04-02T09:15:59,363 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-04-02T09:15:59,363 corresp(dist, value, root_dir) 2026-04-02T09:15:59,364 /tmp/pip-build-env-ac4am4rw/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-04-02T09:15:59,365 corresp(dist, value, root_dir) 2026-04-02T09:15:59,422 running bdist_wheel 2026-04-02T09:15:59,440 running build 2026-04-02T09:15:59,440 running build_py 2026-04-02T09:15:59,446 creating build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,449 copying rowsncolumns_spreadsheet/operations.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,451 copying rowsncolumns_spreadsheet/datatype.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,454 copying rowsncolumns_spreadsheet/interface.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,456 copying rowsncolumns_spreadsheet/cell_xfs.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,459 copying rowsncolumns_spreadsheet/sheet_cell_helpers.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,461 copying rowsncolumns_spreadsheet/dag.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,465 copying rowsncolumns_spreadsheet/types.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,467 copying rowsncolumns_spreadsheet/immer_like_patches.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,470 copying rowsncolumns_spreadsheet/sheet_cell.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,474 copying rowsncolumns_spreadsheet/utils.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,476 copying rowsncolumns_spreadsheet/spreadsheet.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,478 copying rowsncolumns_spreadsheet/immer_interface.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,481 copying rowsncolumns_spreadsheet/patches.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,483 copying rowsncolumns_spreadsheet/efficient_patches.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,486 copying rowsncolumns_spreadsheet/__init__.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,488 copying rowsncolumns_spreadsheet/efficient_interface.py -> build/lib/rowsncolumns_spreadsheet 2026-04-02T09:15:59,492 creating build/lib/examples 2026-04-02T09:15:59,493 copying examples/change_batch_yjs.py -> build/lib/examples 2026-04-02T09:15:59,495 copying examples/change_formatting_yjs.py -> build/lib/examples 2026-04-02T09:15:59,497 copying examples/immer_workflow.py -> build/lib/examples 2026-04-02T09:15:59,499 copying examples/yjs_integration.py -> build/lib/examples 2026-04-02T09:15:59,501 copying examples/insert_row_yjs.py -> build/lib/examples 2026-04-02T09:15:59,504 copying examples/update_table_yjs.py -> build/lib/examples 2026-04-02T09:15:59,505 copying examples/create_table_yjs.py -> build/lib/examples 2026-04-02T09:15:59,507 copying examples/delete_table_column_yjs.py -> build/lib/examples 2026-04-02T09:15:59,509 copying examples/update_sheet_yjs.py -> build/lib/examples 2026-04-02T09:15:59,511 copying examples/insert_table_column_yjs.py -> build/lib/examples 2026-04-02T09:15:59,513 copying examples/delete_column_yjs.py -> build/lib/examples 2026-04-02T09:15:59,515 copying examples/yjs_websocket_client.py -> build/lib/examples 2026-04-02T09:15:59,517 copying examples/delete_row_yjs.py -> build/lib/examples 2026-04-02T09:15:59,519 copying examples/insert_column_yjs.py -> build/lib/examples 2026-04-02T09:15:59,521 copying examples/__init__.py -> build/lib/examples 2026-04-02T09:15:59,523 copying examples/create_sheet_yjs.py -> build/lib/examples 2026-04-02T09:15:59,525 creating build/lib/tests 2026-04-02T09:15:59,526 copying tests/test_yjs_update_table.py -> build/lib/tests 2026-04-02T09:15:59,529 copying tests/test_yjs_insert_column.py -> build/lib/tests 2026-04-02T09:15:59,531 copying tests/test_apply_fill.py -> build/lib/tests 2026-04-02T09:15:59,533 copying tests/test_insert_row.py -> build/lib/tests 2026-04-02T09:15:59,536 copying tests/test_yjs_update_sheet.py -> build/lib/tests 2026-04-02T09:15:59,538 copying tests/test_yjs_table_columns.py -> build/lib/tests 2026-04-02T09:15:59,540 copying tests/test_yjs_change_batch.py -> build/lib/tests 2026-04-02T09:15:59,542 copying tests/test_yjs_create_table.py -> build/lib/tests 2026-04-02T09:15:59,544 copying tests/test_sheet_cell.py -> build/lib/tests 2026-04-02T09:15:59,547 copying tests/test_yjs_delete_column.py -> build/lib/tests 2026-04-02T09:15:59,550 copying tests/test_v3_conversion.py -> build/lib/tests 2026-04-02T09:15:59,552 copying tests/test_dag.py -> build/lib/tests 2026-04-02T09:15:59,554 copying tests/test_yjs_create_new_sheet.py -> build/lib/tests 2026-04-02T09:15:59,556 copying tests/test_yjs_insert_row.py -> build/lib/tests 2026-04-02T09:15:59,558 copying tests/test_yjs_change_formatting.py -> build/lib/tests 2026-04-02T09:15:59,561 copying tests/test_yjs_delete_row.py -> build/lib/tests 2026-04-02T09:15:59,563 copying tests/__init__.py -> build/lib/tests 2026-04-02T09:15:59,565 copying tests/test_shared_strings_dict.py -> build/lib/tests 2026-04-02T09:15:59,567 copying tests/test_ysheet_migration.py -> build/lib/tests 2026-04-02T09:15:59,571 creating build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,572 copying rowsncolumns_spreadsheet/yjs/managers.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,575 copying rowsncolumns_spreadsheet/yjs/create_table.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,577 copying rowsncolumns_spreadsheet/yjs/v3_conversion.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,579 copying rowsncolumns_spreadsheet/yjs/update_sheet.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,581 copying rowsncolumns_spreadsheet/yjs/delete_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,583 copying rowsncolumns_spreadsheet/yjs/insert_table_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,586 copying rowsncolumns_spreadsheet/yjs/insert_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,588 copying rowsncolumns_spreadsheet/yjs/delete_table_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,590 copying rowsncolumns_spreadsheet/yjs/update_table.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,592 copying rowsncolumns_spreadsheet/yjs/create_new_sheet.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,595 copying rowsncolumns_spreadsheet/yjs/change_formatting.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,597 copying rowsncolumns_spreadsheet/yjs/change_batch.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,599 copying rowsncolumns_spreadsheet/yjs/delete_row.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,602 copying rowsncolumns_spreadsheet/yjs/models.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,604 copying rowsncolumns_spreadsheet/yjs/__init__.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,606 copying rowsncolumns_spreadsheet/yjs/insert_row.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,609 copying rowsncolumns_spreadsheet/yjs/sheet_utils.py -> build/lib/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,612 creating build/lib/rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,613 copying rowsncolumns_spreadsheet/interface/apply_fill.py -> build/lib/rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,616 copying rowsncolumns_spreadsheet/interface/fill.py -> build/lib/rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,618 copying rowsncolumns_spreadsheet/interface/__init__.py -> build/lib/rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,620 running egg_info 2026-04-02T09:15:59,630 writing rowsncolumns_spreadsheet.egg-info/PKG-INFO 2026-04-02T09:15:59,634 writing dependency_links to rowsncolumns_spreadsheet.egg-info/dependency_links.txt 2026-04-02T09:15:59,636 writing requirements to rowsncolumns_spreadsheet.egg-info/requires.txt 2026-04-02T09:15:59,637 writing top-level names to rowsncolumns_spreadsheet.egg-info/top_level.txt 2026-04-02T09:15:59,655 reading manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2026-04-02T09:15:59,666 writing manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2026-04-02T09:15:59,683 installing to build/bdist.linux-armv7l/wheel 2026-04-02T09:15:59,683 running install 2026-04-02T09:15:59,706 running install_lib 2026-04-02T09:15:59,712 creating build/bdist.linux-armv7l/wheel 2026-04-02T09:15:59,714 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet 2026-04-02T09:15:59,716 copying build/lib/rowsncolumns_spreadsheet/operations.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,718 copying build/lib/rowsncolumns_spreadsheet/datatype.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,721 copying build/lib/rowsncolumns_spreadsheet/interface.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,724 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,725 copying build/lib/rowsncolumns_spreadsheet/yjs/managers.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,727 copying build/lib/rowsncolumns_spreadsheet/yjs/create_table.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,730 copying build/lib/rowsncolumns_spreadsheet/yjs/v3_conversion.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,732 copying build/lib/rowsncolumns_spreadsheet/yjs/update_sheet.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,734 copying build/lib/rowsncolumns_spreadsheet/yjs/delete_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,737 copying build/lib/rowsncolumns_spreadsheet/yjs/insert_table_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,739 copying build/lib/rowsncolumns_spreadsheet/yjs/insert_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,741 copying build/lib/rowsncolumns_spreadsheet/yjs/delete_table_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,743 copying build/lib/rowsncolumns_spreadsheet/yjs/update_table.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,745 copying build/lib/rowsncolumns_spreadsheet/yjs/create_new_sheet.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,748 copying build/lib/rowsncolumns_spreadsheet/yjs/change_formatting.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,750 copying build/lib/rowsncolumns_spreadsheet/yjs/change_batch.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,752 copying build/lib/rowsncolumns_spreadsheet/yjs/delete_row.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,754 copying build/lib/rowsncolumns_spreadsheet/yjs/models.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,757 copying build/lib/rowsncolumns_spreadsheet/yjs/__init__.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,759 copying build/lib/rowsncolumns_spreadsheet/yjs/insert_row.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,761 copying build/lib/rowsncolumns_spreadsheet/yjs/sheet_utils.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2026-04-02T09:15:59,763 copying build/lib/rowsncolumns_spreadsheet/cell_xfs.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,765 copying build/lib/rowsncolumns_spreadsheet/sheet_cell_helpers.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,768 copying build/lib/rowsncolumns_spreadsheet/dag.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,771 copying build/lib/rowsncolumns_spreadsheet/types.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,773 copying build/lib/rowsncolumns_spreadsheet/immer_like_patches.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,776 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,777 copying build/lib/rowsncolumns_spreadsheet/interface/apply_fill.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,780 copying build/lib/rowsncolumns_spreadsheet/interface/fill.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,783 copying build/lib/rowsncolumns_spreadsheet/interface/__init__.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/interface 2026-04-02T09:15:59,785 copying build/lib/rowsncolumns_spreadsheet/sheet_cell.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,788 copying build/lib/rowsncolumns_spreadsheet/utils.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,791 copying build/lib/rowsncolumns_spreadsheet/spreadsheet.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,793 copying build/lib/rowsncolumns_spreadsheet/immer_interface.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,795 copying build/lib/rowsncolumns_spreadsheet/patches.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,798 copying build/lib/rowsncolumns_spreadsheet/efficient_patches.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,801 copying build/lib/rowsncolumns_spreadsheet/__init__.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,803 copying build/lib/rowsncolumns_spreadsheet/efficient_interface.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2026-04-02T09:15:59,806 creating build/bdist.linux-armv7l/wheel/examples 2026-04-02T09:15:59,807 copying build/lib/examples/change_batch_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,809 copying build/lib/examples/change_formatting_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,811 copying build/lib/examples/immer_workflow.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,814 copying build/lib/examples/yjs_integration.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,816 copying build/lib/examples/insert_row_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,818 copying build/lib/examples/update_table_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,820 copying build/lib/examples/create_table_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,822 copying build/lib/examples/delete_table_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,823 copying build/lib/examples/update_sheet_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,825 copying build/lib/examples/insert_table_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,827 copying build/lib/examples/delete_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,829 copying build/lib/examples/yjs_websocket_client.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,831 copying build/lib/examples/delete_row_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,833 copying build/lib/examples/insert_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,835 copying build/lib/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,837 copying build/lib/examples/create_sheet_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2026-04-02T09:15:59,839 creating build/bdist.linux-armv7l/wheel/tests 2026-04-02T09:15:59,840 copying build/lib/tests/test_yjs_update_table.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,842 copying build/lib/tests/test_yjs_insert_column.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,844 copying build/lib/tests/test_apply_fill.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,847 copying build/lib/tests/test_insert_row.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,849 copying build/lib/tests/test_yjs_update_sheet.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,851 copying build/lib/tests/test_yjs_table_columns.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,853 copying build/lib/tests/test_yjs_change_batch.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,855 copying build/lib/tests/test_yjs_create_table.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,857 copying build/lib/tests/test_sheet_cell.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,860 copying build/lib/tests/test_yjs_delete_column.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,862 copying build/lib/tests/test_v3_conversion.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,864 copying build/lib/tests/test_dag.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,867 copying build/lib/tests/test_yjs_create_new_sheet.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,869 copying build/lib/tests/test_yjs_insert_row.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,870 copying build/lib/tests/test_yjs_change_formatting.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,872 copying build/lib/tests/test_yjs_delete_row.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,874 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,875 copying build/lib/tests/test_shared_strings_dict.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,878 copying build/lib/tests/test_ysheet_migration.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-02T09:15:59,880 running install_egg_info 2026-04-02T09:15:59,884 Copying rowsncolumns_spreadsheet.egg-info to build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet-0.1.16-py3.11.egg-info 2026-04-02T09:15:59,894 running install_scripts 2026-04-02T09:15:59,902 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet-0.1.16.dist-info/WHEEL 2026-04-02T09:15:59,905 creating '/tmp/pip-wheel-mz0qc0vk/.tmp-07xy2s2l/rowsncolumns_spreadsheet-0.1.16-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-02T09:15:59,908 adding 'examples/__init__.py' 2026-04-02T09:15:59,909 adding 'examples/change_batch_yjs.py' 2026-04-02T09:15:59,911 adding 'examples/change_formatting_yjs.py' 2026-04-02T09:15:59,912 adding 'examples/create_sheet_yjs.py' 2026-04-02T09:15:59,913 adding 'examples/create_table_yjs.py' 2026-04-02T09:15:59,915 adding 'examples/delete_column_yjs.py' 2026-04-02T09:15:59,916 adding 'examples/delete_row_yjs.py' 2026-04-02T09:15:59,918 adding 'examples/delete_table_column_yjs.py' 2026-04-02T09:15:59,920 adding 'examples/immer_workflow.py' 2026-04-02T09:15:59,921 adding 'examples/insert_column_yjs.py' 2026-04-02T09:15:59,922 adding 'examples/insert_row_yjs.py' 2026-04-02T09:15:59,924 adding 'examples/insert_table_column_yjs.py' 2026-04-02T09:15:59,925 adding 'examples/update_sheet_yjs.py' 2026-04-02T09:15:59,927 adding 'examples/update_table_yjs.py' 2026-04-02T09:15:59,929 adding 'examples/yjs_integration.py' 2026-04-02T09:15:59,930 adding 'examples/yjs_websocket_client.py' 2026-04-02T09:15:59,933 adding 'rowsncolumns_spreadsheet/__init__.py' 2026-04-02T09:15:59,934 adding 'rowsncolumns_spreadsheet/cell_xfs.py' 2026-04-02T09:15:59,939 adding 'rowsncolumns_spreadsheet/dag.py' 2026-04-02T09:15:59,942 adding 'rowsncolumns_spreadsheet/datatype.py' 2026-04-02T09:15:59,944 adding 'rowsncolumns_spreadsheet/efficient_interface.py' 2026-04-02T09:15:59,946 adding 'rowsncolumns_spreadsheet/efficient_patches.py' 2026-04-02T09:15:59,949 adding 'rowsncolumns_spreadsheet/immer_interface.py' 2026-04-02T09:15:59,951 adding 'rowsncolumns_spreadsheet/immer_like_patches.py' 2026-04-02T09:15:59,953 adding 'rowsncolumns_spreadsheet/interface.py' 2026-04-02T09:15:59,955 adding 'rowsncolumns_spreadsheet/operations.py' 2026-04-02T09:15:59,957 adding 'rowsncolumns_spreadsheet/patches.py' 2026-04-02T09:15:59,965 adding 'rowsncolumns_spreadsheet/sheet_cell.py' 2026-04-02T09:15:59,967 adding 'rowsncolumns_spreadsheet/sheet_cell_helpers.py' 2026-04-02T09:15:59,969 adding 'rowsncolumns_spreadsheet/spreadsheet.py' 2026-04-02T09:15:59,971 adding 'rowsncolumns_spreadsheet/types.py' 2026-04-02T09:15:59,972 adding 'rowsncolumns_spreadsheet/utils.py' 2026-04-02T09:15:59,974 adding 'rowsncolumns_spreadsheet/interface/__init__.py' 2026-04-02T09:15:59,977 adding 'rowsncolumns_spreadsheet/interface/apply_fill.py' 2026-04-02T09:15:59,980 adding 'rowsncolumns_spreadsheet/interface/fill.py' 2026-04-02T09:15:59,982 adding 'rowsncolumns_spreadsheet/yjs/__init__.py' 2026-04-02T09:15:59,985 adding 'rowsncolumns_spreadsheet/yjs/change_batch.py' 2026-04-02T09:15:59,987 adding 'rowsncolumns_spreadsheet/yjs/change_formatting.py' 2026-04-02T09:15:59,989 adding 'rowsncolumns_spreadsheet/yjs/create_new_sheet.py' 2026-04-02T09:15:59,990 adding 'rowsncolumns_spreadsheet/yjs/create_table.py' 2026-04-02T09:15:59,994 adding 'rowsncolumns_spreadsheet/yjs/delete_column.py' 2026-04-02T09:15:59,995 adding 'rowsncolumns_spreadsheet/yjs/delete_row.py' 2026-04-02T09:15:59,997 adding 'rowsncolumns_spreadsheet/yjs/delete_table_column.py' 2026-04-02T09:15:59,998 adding 'rowsncolumns_spreadsheet/yjs/insert_column.py' 2026-04-02T09:16:00,000 adding 'rowsncolumns_spreadsheet/yjs/insert_row.py' 2026-04-02T09:16:00,001 adding 'rowsncolumns_spreadsheet/yjs/insert_table_column.py' 2026-04-02T09:16:00,003 adding 'rowsncolumns_spreadsheet/yjs/managers.py' 2026-04-02T09:16:00,005 adding 'rowsncolumns_spreadsheet/yjs/models.py' 2026-04-02T09:16:00,006 adding 'rowsncolumns_spreadsheet/yjs/sheet_utils.py' 2026-04-02T09:16:00,007 adding 'rowsncolumns_spreadsheet/yjs/update_sheet.py' 2026-04-02T09:16:00,009 adding 'rowsncolumns_spreadsheet/yjs/update_table.py' 2026-04-02T09:16:00,010 adding 'rowsncolumns_spreadsheet/yjs/v3_conversion.py' 2026-04-02T09:16:00,013 adding 'tests/__init__.py' 2026-04-02T09:16:00,015 adding 'tests/test_apply_fill.py' 2026-04-02T09:16:00,017 adding 'tests/test_dag.py' 2026-04-02T09:16:00,018 adding 'tests/test_insert_row.py' 2026-04-02T09:16:00,020 adding 'tests/test_shared_strings_dict.py' 2026-04-02T09:16:00,023 adding 'tests/test_sheet_cell.py' 2026-04-02T09:16:00,024 adding 'tests/test_v3_conversion.py' 2026-04-02T09:16:00,026 adding 'tests/test_yjs_change_batch.py' 2026-04-02T09:16:00,027 adding 'tests/test_yjs_change_formatting.py' 2026-04-02T09:16:00,029 adding 'tests/test_yjs_create_new_sheet.py' 2026-04-02T09:16:00,030 adding 'tests/test_yjs_create_table.py' 2026-04-02T09:16:00,031 adding 'tests/test_yjs_delete_column.py' 2026-04-02T09:16:00,032 adding 'tests/test_yjs_delete_row.py' 2026-04-02T09:16:00,034 adding 'tests/test_yjs_insert_column.py' 2026-04-02T09:16:00,035 adding 'tests/test_yjs_insert_row.py' 2026-04-02T09:16:00,036 adding 'tests/test_yjs_table_columns.py' 2026-04-02T09:16:00,037 adding 'tests/test_yjs_update_sheet.py' 2026-04-02T09:16:00,039 adding 'tests/test_yjs_update_table.py' 2026-04-02T09:16:00,040 adding 'tests/test_ysheet_migration.py' 2026-04-02T09:16:00,042 adding 'rowsncolumns_spreadsheet-0.1.16.dist-info/METADATA' 2026-04-02T09:16:00,044 adding 'rowsncolumns_spreadsheet-0.1.16.dist-info/WHEEL' 2026-04-02T09:16:00,045 adding 'rowsncolumns_spreadsheet-0.1.16.dist-info/top_level.txt' 2026-04-02T09:16:00,046 adding 'rowsncolumns_spreadsheet-0.1.16.dist-info/RECORD' 2026-04-02T09:16:00,050 removing build/bdist.linux-armv7l/wheel 2026-04-02T09:16:00,166 Building wheel for rowsncolumns-spreadsheet (pyproject.toml): finished with status 'done' 2026-04-02T09:16:00,173 Created wheel for rowsncolumns-spreadsheet: filename=rowsncolumns_spreadsheet-0.1.16-py3-none-any.whl size=156362 sha256=309cb9f7a4b6399b7aed98841ddd68fcf098c3a462254254962e89d29758c00e 2026-04-02T09:16:00,175 Stored in directory: /tmp/pip-ephem-wheel-cache-us0fz1j2/wheels/fa/a0/39/3996e4acb76888665ad5809a21ed4951c94286d93ae09d87fe 2026-04-02T09:16:00,188 Successfully built rowsncolumns-spreadsheet 2026-04-02T09:16:00,195 Removed build tracker: '/tmp/pip-build-tracker-_c_t6lwc'