2025-12-08T09:39:59,662 Created temporary directory: /tmp/pip-ephem-wheel-cache-faz34vrd 2025-12-08T09:39:59,664 Created temporary directory: /tmp/pip-build-tracker-yd160u7j 2025-12-08T09:39:59,664 Initialized build tracking at /tmp/pip-build-tracker-yd160u7j 2025-12-08T09:39:59,665 Created build tracker: /tmp/pip-build-tracker-yd160u7j 2025-12-08T09:39:59,665 Entered build tracker: /tmp/pip-build-tracker-yd160u7j 2025-12-08T09:39:59,666 Created temporary directory: /tmp/pip-wheel-5vqlrgiy 2025-12-08T09:39:59,669 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-12-08T09:39:59,672 Created temporary directory: /tmp/pip-ephem-wheel-cache-gqc_oass 2025-12-08T09:39:59,694 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-08T09:39:59,697 2 location(s) to search for versions of rowsncolumns-spreadsheet: 2025-12-08T09:39:59,697 * https://pypi.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:39:59,697 * https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:39:59,698 Fetching project page and analyzing links: https://pypi.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:39:59,699 Getting page https://pypi.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:39:59,700 Found index url https://pypi.org/simple 2025-12-08T09:39:59,911 Fetched page https://pypi.org/simple/rowsncolumns-spreadsheet/ as application/vnd.pypi.simple.v1+json 2025-12-08T09:39:59,914 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) 2025-12-08T09:39:59,915 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 2025-12-08T09:39:59,916 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) 2025-12-08T09:39:59,917 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 2025-12-08T09:39:59,918 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) 2025-12-08T09:39:59,919 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 2025-12-08T09:39:59,920 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) 2025-12-08T09:39:59,920 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 2025-12-08T09:39:59,921 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) 2025-12-08T09:39:59,923 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 2025-12-08T09:39:59,923 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) 2025-12-08T09:39:59,924 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 2025-12-08T09:39:59,925 Fetching project page and analyzing links: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:39:59,926 Getting page https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:39:59,927 Found index url https://www.piwheels.org/simple 2025-12-08T09:40:00,085 Fetched page https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ as text/html 2025-12-08T09:40:00,088 Skipping link: No binaries permitted for rowsncolumns-spreadsheet: https://www.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) 2025-12-08T09:40:00,089 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) 2025-12-08T09:40:00,090 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) 2025-12-08T09:40:00,090 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) 2025-12-08T09:40:00,091 Skipping link: not a file: https://www.piwheels.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:40:00,092 Skipping link: not a file: https://pypi.org/simple/rowsncolumns-spreadsheet/ 2025-12-08T09:40:00,122 Given no hashes to check 1 links for project 'rowsncolumns-spreadsheet': discarding no candidates 2025-12-08T09:40:00,151 Collecting rowsncolumns-spreadsheet==0.1.5 2025-12-08T09:40:00,154 Created temporary directory: /tmp/pip-unpack-mumrrxyr 2025-12-08T09:40:00,402 Downloading rowsncolumns_spreadsheet-0.1.5.tar.gz (107 kB) 2025-12-08T09:40:00,638 Added rowsncolumns-spreadsheet==0.1.5 from https://files.pythonhosted.org/packages/12/02/57716eb3cbfabeee0c7115c4bd0f22b07e5c52ffbf06be57df92fa5ff6c5/rowsncolumns_spreadsheet-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-yd160u7j' 2025-12-08T09:40:00,643 Created temporary directory: /tmp/pip-build-env-vg7bwss0 2025-12-08T09:40:00,648 Installing build dependencies: started 2025-12-08T09:40:00,649 Running command pip subprocess to install build dependencies 2025-12-08T09:40:01,810 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-08T09:40:02,393 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-12-08T09:40:02,415 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-08T09:40:04,125 Collecting setuptools>=61.0 2025-12-08T09:40:04,238 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-08T09:40:04,505 Collecting wheel 2025-12-08T09:40:04,521 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-08T09:40:07,406 Installing collected packages: wheel, setuptools 2025-12-08T09:40:07,639 Creating /tmp/pip-build-env-vg7bwss0/overlay/local/bin 2025-12-08T09:40:07,641 changing mode of /tmp/pip-build-env-vg7bwss0/overlay/local/bin/wheel to 755 2025-12-08T09:40:11,249 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-08T09:40:11,519 Installing build dependencies: finished with status 'done' 2025-12-08T09:40:11,526 Getting requirements to build wheel: started 2025-12-08T09:40:11,527 Running command Getting requirements to build wheel 2025-12-08T09:40:12,122 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-08T09:40:12,122 !! 2025-12-08T09:40:12,124 ******************************************************************************** 2025-12-08T09:40:12,124 The following seems to be defined outside of `pyproject.toml`: 2025-12-08T09:40:12,126 `authors = 'Rows & Columns'` 2025-12-08T09:40:12,127 According to the spec (see the link below), however, setuptools CANNOT 2025-12-08T09:40:12,128 consider this value unless `authors` is listed as `dynamic`. 2025-12-08T09:40:12,129 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-08T09:40:12,130 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-08T09:40:12,131 remove the `[project]` table from your file and rely entirely on other means of 2025-12-08T09:40:12,132 configuration. 2025-12-08T09:40:12,132 ******************************************************************************** 2025-12-08T09:40:12,133 !! 2025-12-08T09:40:12,134 _handle_missing_dynamic(dist, project_table) 2025-12-08T09:40:12,134 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-08T09:40:12,135 !! 2025-12-08T09:40:12,136 ******************************************************************************** 2025-12-08T09:40:12,137 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-12-08T09:40:12,138 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-08T09:40:12,139 or your builds will no longer be supported. 2025-12-08T09:40:12,140 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-08T09:40:12,141 ******************************************************************************** 2025-12-08T09:40:12,142 !! 2025-12-08T09:40:12,143 corresp(dist, value, root_dir) 2025-12-08T09:40:12,144 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-08T09:40:12,144 corresp(dist, value, root_dir) 2025-12-08T09:40:12,145 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-12-08T09:40:12,145 corresp(dist, value, root_dir) 2025-12-08T09:40:12,220 running egg_info 2025-12-08T09:40:12,226 writing rowsncolumns_spreadsheet.egg-info/PKG-INFO 2025-12-08T09:40:12,232 writing dependency_links to rowsncolumns_spreadsheet.egg-info/dependency_links.txt 2025-12-08T09:40:12,235 writing requirements to rowsncolumns_spreadsheet.egg-info/requires.txt 2025-12-08T09:40:12,237 writing top-level names to rowsncolumns_spreadsheet.egg-info/top_level.txt 2025-12-08T09:40:12,265 reading manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2025-12-08T09:40:12,276 writing manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2025-12-08T09:40:12,374 Getting requirements to build wheel: finished with status 'done' 2025-12-08T09:40:12,377 Created temporary directory: /tmp/pip-modern-metadata-0ut80ies 2025-12-08T09:40:12,380 Preparing metadata (pyproject.toml): started 2025-12-08T09:40:12,381 Running command Preparing metadata (pyproject.toml) 2025-12-08T09:40:12,932 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-08T09:40:12,932 !! 2025-12-08T09:40:12,934 ******************************************************************************** 2025-12-08T09:40:12,934 The following seems to be defined outside of `pyproject.toml`: 2025-12-08T09:40:12,936 `authors = 'Rows & Columns'` 2025-12-08T09:40:12,937 According to the spec (see the link below), however, setuptools CANNOT 2025-12-08T09:40:12,937 consider this value unless `authors` is listed as `dynamic`. 2025-12-08T09:40:12,939 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-08T09:40:12,940 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-08T09:40:12,940 remove the `[project]` table from your file and rely entirely on other means of 2025-12-08T09:40:12,941 configuration. 2025-12-08T09:40:12,942 ******************************************************************************** 2025-12-08T09:40:12,943 !! 2025-12-08T09:40:12,943 _handle_missing_dynamic(dist, project_table) 2025-12-08T09:40:12,944 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-08T09:40:12,945 !! 2025-12-08T09:40:12,946 ******************************************************************************** 2025-12-08T09:40:12,946 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-12-08T09:40:12,947 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-08T09:40:12,948 or your builds will no longer be supported. 2025-12-08T09:40:12,949 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-08T09:40:12,950 ******************************************************************************** 2025-12-08T09:40:12,951 !! 2025-12-08T09:40:12,952 corresp(dist, value, root_dir) 2025-12-08T09:40:12,952 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-08T09:40:12,953 corresp(dist, value, root_dir) 2025-12-08T09:40:12,954 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-12-08T09:40:12,954 corresp(dist, value, root_dir) 2025-12-08T09:40:13,024 running dist_info 2025-12-08T09:40:13,037 creating /tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info 2025-12-08T09:40:13,038 writing /tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info/PKG-INFO 2025-12-08T09:40:13,043 writing dependency_links to /tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info/dependency_links.txt 2025-12-08T09:40:13,046 writing requirements to /tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info/requires.txt 2025-12-08T09:40:13,047 writing top-level names to /tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info/top_level.txt 2025-12-08T09:40:13,049 writing manifest file '/tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2025-12-08T09:40:13,074 reading manifest file '/tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2025-12-08T09:40:13,081 writing manifest file '/tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2025-12-08T09:40:13,082 creating '/tmp/pip-modern-metadata-0ut80ies/rowsncolumns_spreadsheet-0.1.5.dist-info' 2025-12-08T09:40:13,202 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-08T09:40:13,206 Source in /tmp/pip-wheel-5vqlrgiy/rowsncolumns-spreadsheet_826b9f8a2dba437aad26e06f2206bae5 has version 0.1.5, which satisfies requirement rowsncolumns-spreadsheet==0.1.5 from https://files.pythonhosted.org/packages/12/02/57716eb3cbfabeee0c7115c4bd0f22b07e5c52ffbf06be57df92fa5ff6c5/rowsncolumns_spreadsheet-0.1.5.tar.gz 2025-12-08T09:40:13,207 Removed rowsncolumns-spreadsheet==0.1.5 from https://files.pythonhosted.org/packages/12/02/57716eb3cbfabeee0c7115c4bd0f22b07e5c52ffbf06be57df92fa5ff6c5/rowsncolumns_spreadsheet-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-yd160u7j' 2025-12-08T09:40:13,213 Created temporary directory: /tmp/pip-unpack-hjxo4mrk 2025-12-08T09:40:13,213 Building wheels for collected packages: rowsncolumns-spreadsheet 2025-12-08T09:40:13,218 Created temporary directory: /tmp/pip-wheel-qgyug_79 2025-12-08T09:40:13,218 Destination directory: /tmp/pip-wheel-qgyug_79 2025-12-08T09:40:13,221 Building wheel for rowsncolumns-spreadsheet (pyproject.toml): started 2025-12-08T09:40:13,222 Running command Building wheel for rowsncolumns-spreadsheet (pyproject.toml) 2025-12-08T09:40:13,768 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `authors` defined outside of `pyproject.toml` is ignored. 2025-12-08T09:40:13,769 !! 2025-12-08T09:40:13,770 ******************************************************************************** 2025-12-08T09:40:13,770 The following seems to be defined outside of `pyproject.toml`: 2025-12-08T09:40:13,772 `authors = 'Rows & Columns'` 2025-12-08T09:40:13,773 According to the spec (see the link below), however, setuptools CANNOT 2025-12-08T09:40:13,773 consider this value unless `authors` is listed as `dynamic`. 2025-12-08T09:40:13,774 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-12-08T09:40:13,776 To prevent this problem, you can list `authors` under `dynamic` or alternatively 2025-12-08T09:40:13,776 remove the `[project]` table from your file and rely entirely on other means of 2025-12-08T09:40:13,777 configuration. 2025-12-08T09:40:13,778 ******************************************************************************** 2025-12-08T09:40:13,779 !! 2025-12-08T09:40:13,779 _handle_missing_dynamic(dist, project_table) 2025-12-08T09:40:13,780 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-08T09:40:13,780 !! 2025-12-08T09:40:13,781 ******************************************************************************** 2025-12-08T09:40:13,782 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-12-08T09:40:13,783 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-08T09:40:13,783 or your builds will no longer be supported. 2025-12-08T09:40:13,784 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-08T09:40:13,784 ******************************************************************************** 2025-12-08T09:40:13,785 !! 2025-12-08T09:40:13,786 corresp(dist, value, root_dir) 2025-12-08T09:40:13,786 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-12-08T09:40:13,787 corresp(dist, value, root_dir) 2025-12-08T09:40:13,787 /tmp/pip-build-env-vg7bwss0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-12-08T09:40:13,788 corresp(dist, value, root_dir) 2025-12-08T09:40:13,850 running bdist_wheel 2025-12-08T09:40:13,870 running build 2025-12-08T09:40:13,871 running build_py 2025-12-08T09:40:13,878 creating build/lib/tests 2025-12-08T09:40:13,880 copying tests/test_insert_row.py -> build/lib/tests 2025-12-08T09:40:13,883 copying tests/test_dag.py -> build/lib/tests 2025-12-08T09:40:13,885 copying tests/test_yjs_insert_row.py -> build/lib/tests 2025-12-08T09:40:13,887 copying tests/test_yjs_delete_row.py -> build/lib/tests 2025-12-08T09:40:13,889 copying tests/test_yjs_insert_column.py -> build/lib/tests 2025-12-08T09:40:13,891 copying tests/test_yjs_table_columns.py -> build/lib/tests 2025-12-08T09:40:13,893 copying tests/test_yjs_delete_column.py -> build/lib/tests 2025-12-08T09:40:13,895 copying tests/__init__.py -> build/lib/tests 2025-12-08T09:40:13,896 copying tests/test_apply_fill.py -> build/lib/tests 2025-12-08T09:40:13,899 copying tests/test_yjs_change_formatting.py -> build/lib/tests 2025-12-08T09:40:13,901 copying tests/test_sheet_cell.py -> build/lib/tests 2025-12-08T09:40:13,903 copying tests/test_yjs_update_table.py -> build/lib/tests 2025-12-08T09:40:13,905 copying tests/test_yjs_update_sheet.py -> build/lib/tests 2025-12-08T09:40:13,907 copying tests/test_yjs_create_new_sheet.py -> build/lib/tests 2025-12-08T09:40:13,909 copying tests/test_yjs_create_table.py -> build/lib/tests 2025-12-08T09:40:13,911 copying tests/test_yjs_change_batch.py -> build/lib/tests 2025-12-08T09:40:13,914 creating build/lib/examples 2025-12-08T09:40:13,915 copying examples/yjs_websocket_client.py -> build/lib/examples 2025-12-08T09:40:13,917 copying examples/update_sheet_yjs.py -> build/lib/examples 2025-12-08T09:40:13,919 copying examples/change_batch_yjs.py -> build/lib/examples 2025-12-08T09:40:13,921 copying examples/delete_column_yjs.py -> build/lib/examples 2025-12-08T09:40:13,923 copying examples/delete_table_column_yjs.py -> build/lib/examples 2025-12-08T09:40:13,925 copying examples/insert_column_yjs.py -> build/lib/examples 2025-12-08T09:40:13,927 copying examples/immer_workflow.py -> build/lib/examples 2025-12-08T09:40:13,929 copying examples/update_table_yjs.py -> build/lib/examples 2025-12-08T09:40:13,931 copying examples/__init__.py -> build/lib/examples 2025-12-08T09:40:13,932 copying examples/delete_row_yjs.py -> build/lib/examples 2025-12-08T09:40:13,934 copying examples/create_table_yjs.py -> build/lib/examples 2025-12-08T09:40:13,936 copying examples/yjs_integration.py -> build/lib/examples 2025-12-08T09:40:13,938 copying examples/create_sheet_yjs.py -> build/lib/examples 2025-12-08T09:40:13,940 copying examples/insert_row_yjs.py -> build/lib/examples 2025-12-08T09:40:13,942 copying examples/insert_table_column_yjs.py -> build/lib/examples 2025-12-08T09:40:13,943 copying examples/change_formatting_yjs.py -> build/lib/examples 2025-12-08T09:40:13,946 creating build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,947 copying rowsncolumns_spreadsheet/spreadsheet.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,949 copying rowsncolumns_spreadsheet/datatype.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,952 copying rowsncolumns_spreadsheet/interface.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,954 copying rowsncolumns_spreadsheet/cell_xfs.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,956 copying rowsncolumns_spreadsheet/patches.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,958 copying rowsncolumns_spreadsheet/__init__.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,960 copying rowsncolumns_spreadsheet/efficient_interface.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,963 copying rowsncolumns_spreadsheet/sheet_cell.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,966 copying rowsncolumns_spreadsheet/sheet_cell_helpers.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,968 copying rowsncolumns_spreadsheet/immer_like_patches.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,971 copying rowsncolumns_spreadsheet/dag.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,974 copying rowsncolumns_spreadsheet/types.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,976 copying rowsncolumns_spreadsheet/utils.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,978 copying rowsncolumns_spreadsheet/operations.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,981 copying rowsncolumns_spreadsheet/immer_interface.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,983 copying rowsncolumns_spreadsheet/efficient_patches.py -> build/lib/rowsncolumns_spreadsheet 2025-12-08T09:40:13,986 creating build/lib/rowsncolumns_spreadsheet/interface 2025-12-08T09:40:13,987 copying rowsncolumns_spreadsheet/interface/apply_fill.py -> build/lib/rowsncolumns_spreadsheet/interface 2025-12-08T09:40:13,991 copying rowsncolumns_spreadsheet/interface/__init__.py -> build/lib/rowsncolumns_spreadsheet/interface 2025-12-08T09:40:13,993 copying rowsncolumns_spreadsheet/interface/fill.py -> build/lib/rowsncolumns_spreadsheet/interface 2025-12-08T09:40:13,996 creating build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:13,997 copying rowsncolumns_spreadsheet/yjs/update_sheet.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:13,999 copying rowsncolumns_spreadsheet/yjs/delete_table_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,002 copying rowsncolumns_spreadsheet/yjs/create_new_sheet.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,004 copying rowsncolumns_spreadsheet/yjs/insert_row.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,006 copying rowsncolumns_spreadsheet/yjs/managers.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,008 copying rowsncolumns_spreadsheet/yjs/__init__.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,010 copying rowsncolumns_spreadsheet/yjs/update_table.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,012 copying rowsncolumns_spreadsheet/yjs/delete_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,015 copying rowsncolumns_spreadsheet/yjs/sheet_utils.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,016 copying rowsncolumns_spreadsheet/yjs/change_batch.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,019 copying rowsncolumns_spreadsheet/yjs/insert_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,021 copying rowsncolumns_spreadsheet/yjs/delete_row.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,023 copying rowsncolumns_spreadsheet/yjs/insert_table_column.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,025 copying rowsncolumns_spreadsheet/yjs/create_table.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,027 copying rowsncolumns_spreadsheet/yjs/models.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,029 copying rowsncolumns_spreadsheet/yjs/change_formatting.py -> build/lib/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,031 running egg_info 2025-12-08T09:40:14,043 writing rowsncolumns_spreadsheet.egg-info/PKG-INFO 2025-12-08T09:40:14,048 writing dependency_links to rowsncolumns_spreadsheet.egg-info/dependency_links.txt 2025-12-08T09:40:14,051 writing requirements to rowsncolumns_spreadsheet.egg-info/requires.txt 2025-12-08T09:40:14,051 writing top-level names to rowsncolumns_spreadsheet.egg-info/top_level.txt 2025-12-08T09:40:14,066 reading manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2025-12-08T09:40:14,077 writing manifest file 'rowsncolumns_spreadsheet.egg-info/SOURCES.txt' 2025-12-08T09:40:14,095 installing to build/bdist.linux-armv7l/wheel 2025-12-08T09:40:14,095 running install 2025-12-08T09:40:14,118 running install_lib 2025-12-08T09:40:14,125 creating build/bdist.linux-armv7l/wheel 2025-12-08T09:40:14,127 creating build/bdist.linux-armv7l/wheel/tests 2025-12-08T09:40:14,128 copying build/lib/tests/test_insert_row.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,130 copying build/lib/tests/test_dag.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,132 copying build/lib/tests/test_yjs_insert_row.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,134 copying build/lib/tests/test_yjs_delete_row.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,136 copying build/lib/tests/test_yjs_insert_column.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,138 copying build/lib/tests/test_yjs_table_columns.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,140 copying build/lib/tests/test_yjs_delete_column.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,142 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,144 copying build/lib/tests/test_apply_fill.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,146 copying build/lib/tests/test_yjs_change_formatting.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,148 copying build/lib/tests/test_sheet_cell.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,150 copying build/lib/tests/test_yjs_update_table.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,152 copying build/lib/tests/test_yjs_update_sheet.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,154 copying build/lib/tests/test_yjs_create_new_sheet.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,156 copying build/lib/tests/test_yjs_create_table.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,158 copying build/lib/tests/test_yjs_change_batch.py -> build/bdist.linux-armv7l/wheel/./tests 2025-12-08T09:40:14,160 creating build/bdist.linux-armv7l/wheel/examples 2025-12-08T09:40:14,162 copying build/lib/examples/yjs_websocket_client.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,164 copying build/lib/examples/update_sheet_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,166 copying build/lib/examples/change_batch_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,167 copying build/lib/examples/delete_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,169 copying build/lib/examples/delete_table_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,171 copying build/lib/examples/insert_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,173 copying build/lib/examples/immer_workflow.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,175 copying build/lib/examples/update_table_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,177 copying build/lib/examples/__init__.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,178 copying build/lib/examples/delete_row_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,180 copying build/lib/examples/create_table_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,182 copying build/lib/examples/yjs_integration.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,184 copying build/lib/examples/create_sheet_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,186 copying build/lib/examples/insert_row_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,188 copying build/lib/examples/insert_table_column_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,190 copying build/lib/examples/change_formatting_yjs.py -> build/bdist.linux-armv7l/wheel/./examples 2025-12-08T09:40:14,193 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet 2025-12-08T09:40:14,193 copying build/lib/rowsncolumns_spreadsheet/spreadsheet.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,196 copying build/lib/rowsncolumns_spreadsheet/datatype.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,198 copying build/lib/rowsncolumns_spreadsheet/interface.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,201 copying build/lib/rowsncolumns_spreadsheet/cell_xfs.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,203 copying build/lib/rowsncolumns_spreadsheet/patches.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,206 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet/interface 2025-12-08T09:40:14,207 copying build/lib/rowsncolumns_spreadsheet/interface/apply_fill.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/interface 2025-12-08T09:40:14,209 copying build/lib/rowsncolumns_spreadsheet/interface/__init__.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/interface 2025-12-08T09:40:14,211 copying build/lib/rowsncolumns_spreadsheet/interface/fill.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/interface 2025-12-08T09:40:14,214 copying build/lib/rowsncolumns_spreadsheet/__init__.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,216 copying build/lib/rowsncolumns_spreadsheet/efficient_interface.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,219 copying build/lib/rowsncolumns_spreadsheet/sheet_cell.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,222 copying build/lib/rowsncolumns_spreadsheet/sheet_cell_helpers.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,225 copying build/lib/rowsncolumns_spreadsheet/immer_like_patches.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,227 copying build/lib/rowsncolumns_spreadsheet/dag.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,230 copying build/lib/rowsncolumns_spreadsheet/types.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,233 copying build/lib/rowsncolumns_spreadsheet/utils.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,235 copying build/lib/rowsncolumns_spreadsheet/operations.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,237 copying build/lib/rowsncolumns_spreadsheet/immer_interface.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,240 copying build/lib/rowsncolumns_spreadsheet/efficient_patches.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet 2025-12-08T09:40:14,243 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,244 copying build/lib/rowsncolumns_spreadsheet/yjs/update_sheet.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,246 copying build/lib/rowsncolumns_spreadsheet/yjs/delete_table_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,248 copying build/lib/rowsncolumns_spreadsheet/yjs/create_new_sheet.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,250 copying build/lib/rowsncolumns_spreadsheet/yjs/insert_row.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,252 copying build/lib/rowsncolumns_spreadsheet/yjs/managers.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,254 copying build/lib/rowsncolumns_spreadsheet/yjs/__init__.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,256 copying build/lib/rowsncolumns_spreadsheet/yjs/update_table.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,258 copying build/lib/rowsncolumns_spreadsheet/yjs/delete_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,260 copying build/lib/rowsncolumns_spreadsheet/yjs/sheet_utils.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,262 copying build/lib/rowsncolumns_spreadsheet/yjs/change_batch.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,265 copying build/lib/rowsncolumns_spreadsheet/yjs/insert_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,267 copying build/lib/rowsncolumns_spreadsheet/yjs/delete_row.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,269 copying build/lib/rowsncolumns_spreadsheet/yjs/insert_table_column.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,272 copying build/lib/rowsncolumns_spreadsheet/yjs/create_table.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,274 copying build/lib/rowsncolumns_spreadsheet/yjs/models.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,276 copying build/lib/rowsncolumns_spreadsheet/yjs/change_formatting.py -> build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet/yjs 2025-12-08T09:40:14,278 running install_egg_info 2025-12-08T09:40:14,284 Copying rowsncolumns_spreadsheet.egg-info to build/bdist.linux-armv7l/wheel/./rowsncolumns_spreadsheet-0.1.5-py3.11.egg-info 2025-12-08T09:40:14,294 running install_scripts 2025-12-08T09:40:14,301 creating build/bdist.linux-armv7l/wheel/rowsncolumns_spreadsheet-0.1.5.dist-info/WHEEL 2025-12-08T09:40:14,303 creating '/tmp/pip-wheel-qgyug_79/.tmp-n54adc4u/rowsncolumns_spreadsheet-0.1.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-08T09:40:14,306 adding 'examples/__init__.py' 2025-12-08T09:40:14,307 adding 'examples/change_batch_yjs.py' 2025-12-08T09:40:14,309 adding 'examples/change_formatting_yjs.py' 2025-12-08T09:40:14,310 adding 'examples/create_sheet_yjs.py' 2025-12-08T09:40:14,312 adding 'examples/create_table_yjs.py' 2025-12-08T09:40:14,313 adding 'examples/delete_column_yjs.py' 2025-12-08T09:40:14,314 adding 'examples/delete_row_yjs.py' 2025-12-08T09:40:14,316 adding 'examples/delete_table_column_yjs.py' 2025-12-08T09:40:14,318 adding 'examples/immer_workflow.py' 2025-12-08T09:40:14,319 adding 'examples/insert_column_yjs.py' 2025-12-08T09:40:14,320 adding 'examples/insert_row_yjs.py' 2025-12-08T09:40:14,321 adding 'examples/insert_table_column_yjs.py' 2025-12-08T09:40:14,323 adding 'examples/update_sheet_yjs.py' 2025-12-08T09:40:14,324 adding 'examples/update_table_yjs.py' 2025-12-08T09:40:14,325 adding 'examples/yjs_integration.py' 2025-12-08T09:40:14,327 adding 'examples/yjs_websocket_client.py' 2025-12-08T09:40:14,329 adding 'rowsncolumns_spreadsheet/__init__.py' 2025-12-08T09:40:14,330 adding 'rowsncolumns_spreadsheet/cell_xfs.py' 2025-12-08T09:40:14,334 adding 'rowsncolumns_spreadsheet/dag.py' 2025-12-08T09:40:14,337 adding 'rowsncolumns_spreadsheet/datatype.py' 2025-12-08T09:40:14,339 adding 'rowsncolumns_spreadsheet/efficient_interface.py' 2025-12-08T09:40:14,341 adding 'rowsncolumns_spreadsheet/efficient_patches.py' 2025-12-08T09:40:14,343 adding 'rowsncolumns_spreadsheet/immer_interface.py' 2025-12-08T09:40:14,345 adding 'rowsncolumns_spreadsheet/immer_like_patches.py' 2025-12-08T09:40:14,347 adding 'rowsncolumns_spreadsheet/interface.py' 2025-12-08T09:40:14,349 adding 'rowsncolumns_spreadsheet/operations.py' 2025-12-08T09:40:14,351 adding 'rowsncolumns_spreadsheet/patches.py' 2025-12-08T09:40:14,358 adding 'rowsncolumns_spreadsheet/sheet_cell.py' 2025-12-08T09:40:14,360 adding 'rowsncolumns_spreadsheet/sheet_cell_helpers.py' 2025-12-08T09:40:14,362 adding 'rowsncolumns_spreadsheet/spreadsheet.py' 2025-12-08T09:40:14,363 adding 'rowsncolumns_spreadsheet/types.py' 2025-12-08T09:40:14,365 adding 'rowsncolumns_spreadsheet/utils.py' 2025-12-08T09:40:14,367 adding 'rowsncolumns_spreadsheet/interface/__init__.py' 2025-12-08T09:40:14,369 adding 'rowsncolumns_spreadsheet/interface/apply_fill.py' 2025-12-08T09:40:14,372 adding 'rowsncolumns_spreadsheet/interface/fill.py' 2025-12-08T09:40:14,373 adding 'rowsncolumns_spreadsheet/yjs/__init__.py' 2025-12-08T09:40:14,376 adding 'rowsncolumns_spreadsheet/yjs/change_batch.py' 2025-12-08T09:40:14,378 adding 'rowsncolumns_spreadsheet/yjs/change_formatting.py' 2025-12-08T09:40:14,379 adding 'rowsncolumns_spreadsheet/yjs/create_new_sheet.py' 2025-12-08T09:40:14,381 adding 'rowsncolumns_spreadsheet/yjs/create_table.py' 2025-12-08T09:40:14,382 adding 'rowsncolumns_spreadsheet/yjs/delete_column.py' 2025-12-08T09:40:14,384 adding 'rowsncolumns_spreadsheet/yjs/delete_row.py' 2025-12-08T09:40:14,385 adding 'rowsncolumns_spreadsheet/yjs/delete_table_column.py' 2025-12-08T09:40:14,387 adding 'rowsncolumns_spreadsheet/yjs/insert_column.py' 2025-12-08T09:40:14,389 adding 'rowsncolumns_spreadsheet/yjs/insert_row.py' 2025-12-08T09:40:14,390 adding 'rowsncolumns_spreadsheet/yjs/insert_table_column.py' 2025-12-08T09:40:14,392 adding 'rowsncolumns_spreadsheet/yjs/managers.py' 2025-12-08T09:40:14,393 adding 'rowsncolumns_spreadsheet/yjs/models.py' 2025-12-08T09:40:14,395 adding 'rowsncolumns_spreadsheet/yjs/sheet_utils.py' 2025-12-08T09:40:14,396 adding 'rowsncolumns_spreadsheet/yjs/update_sheet.py' 2025-12-08T09:40:14,397 adding 'rowsncolumns_spreadsheet/yjs/update_table.py' 2025-12-08T09:40:14,400 adding 'tests/__init__.py' 2025-12-08T09:40:14,402 adding 'tests/test_apply_fill.py' 2025-12-08T09:40:14,403 adding 'tests/test_dag.py' 2025-12-08T09:40:14,405 adding 'tests/test_insert_row.py' 2025-12-08T09:40:14,407 adding 'tests/test_sheet_cell.py' 2025-12-08T09:40:14,409 adding 'tests/test_yjs_change_batch.py' 2025-12-08T09:40:14,410 adding 'tests/test_yjs_change_formatting.py' 2025-12-08T09:40:14,412 adding 'tests/test_yjs_create_new_sheet.py' 2025-12-08T09:40:14,413 adding 'tests/test_yjs_create_table.py' 2025-12-08T09:40:14,414 adding 'tests/test_yjs_delete_column.py' 2025-12-08T09:40:14,415 adding 'tests/test_yjs_delete_row.py' 2025-12-08T09:40:14,417 adding 'tests/test_yjs_insert_column.py' 2025-12-08T09:40:14,418 adding 'tests/test_yjs_insert_row.py' 2025-12-08T09:40:14,419 adding 'tests/test_yjs_table_columns.py' 2025-12-08T09:40:14,421 adding 'tests/test_yjs_update_sheet.py' 2025-12-08T09:40:14,422 adding 'tests/test_yjs_update_table.py' 2025-12-08T09:40:14,423 adding 'rowsncolumns_spreadsheet-0.1.5.dist-info/METADATA' 2025-12-08T09:40:14,424 adding 'rowsncolumns_spreadsheet-0.1.5.dist-info/WHEEL' 2025-12-08T09:40:14,425 adding 'rowsncolumns_spreadsheet-0.1.5.dist-info/top_level.txt' 2025-12-08T09:40:14,427 adding 'rowsncolumns_spreadsheet-0.1.5.dist-info/RECORD' 2025-12-08T09:40:14,430 removing build/bdist.linux-armv7l/wheel 2025-12-08T09:40:14,542 Building wheel for rowsncolumns-spreadsheet (pyproject.toml): finished with status 'done' 2025-12-08T09:40:14,549 Created wheel for rowsncolumns-spreadsheet: filename=rowsncolumns_spreadsheet-0.1.5-py3-none-any.whl size=146121 sha256=2f1324bc33f11eb7f57f55abaa9915feec714fe01ddb934af0de9c9504e4b67c 2025-12-08T09:40:14,550 Stored in directory: /tmp/pip-ephem-wheel-cache-gqc_oass/wheels/7a/6e/f9/8973e22b01d280c053470be845579c9a2d01a442bf22e97e33 2025-12-08T09:40:14,563 Successfully built rowsncolumns-spreadsheet 2025-12-08T09:40:14,570 Removed build tracker: '/tmp/pip-build-tracker-yd160u7j'