>>> visidata: Building testing/visidata 3.3-r0 (using abuild 3.15.0-r3) started Wed, 17 Sep 2025 16:01:29 +0000 >>> visidata: Validating /home/buildozer/aports/testing/visidata/APKBUILD... >>> WARNING: visidata: No maintainer >>> visidata: Analyzing dependencies... >>> visidata: Installing for build: build-base python3 py3-appdirs py3-setuptools py3-dateutil py3-gpep517 py3-installer py3-wheel py3-pytest ( 1/40) Installing libbz2 (1.0.8-r6) ( 2/40) Installing libffi (3.5.2-r0) ( 3/40) Installing gdbm (1.26-r0) ( 4/40) Installing xz-libs (5.8.1-r0) ( 5/40) Installing mpdecimal (4.0.1-r0) ( 6/40) Installing libpanelw (6.5_p20250816-r0) ( 7/40) Installing sqlite-libs (3.50.4-r1) ( 8/40) Installing python3 (3.12.11-r0) ( 9/40) Installing python3-pycache-pyc0 (3.12.11-r0) (10/40) Installing pyc (3.12.11-r0) (11/40) Installing python3-pyc (3.12.11-r0) (12/40) Installing py3-appdirs (1.4.4-r8) (13/40) Installing py3-appdirs-pyc (1.4.4-r8) (14/40) Installing py3-parsing (3.2.3-r0) (15/40) Installing py3-parsing-pyc (3.2.3-r0) (16/40) Installing py3-packaging (25.0-r0) (17/40) Installing py3-packaging-pyc (25.0-r0) (18/40) Installing py3-setuptools (80.9.0-r1) (19/40) Installing py3-setuptools-pyc (80.9.0-r1) (20/40) Installing py3-six (1.17.0-r0) (21/40) Installing py3-six-pyc (1.17.0-r0) (22/40) Installing py3-dateutil (2.9.0-r2) (23/40) Installing py3-dateutil-pyc (2.9.0-r2) (24/40) Installing py3-installer (0.7.0-r2) (25/40) Installing py3-installer-pyc (0.7.0-r2) (26/40) Installing py3-gpep517 (19-r0) (27/40) Installing py3-gpep517-pyc (19-r0) (28/40) Installing py3-wheel (0.46.1-r0) (29/40) Installing py3-wheel-pyc (0.46.1-r0) (30/40) Installing py3-iniconfig (2.1.0-r0) (31/40) Installing py3-iniconfig-pyc (2.1.0-r0) (32/40) Installing py3-pluggy (1.6.0-r0) (33/40) Installing py3-pluggy-pyc (1.6.0-r0) (34/40) Installing py3-py (1.11.0-r4) (35/40) Installing py3-py-pyc (1.11.0-r4) (36/40) Installing py3-pygments (2.19.2-r0) (37/40) Installing py3-pygments-pyc (2.19.2-r0) (38/40) Installing py3-pytest (8.4.2-r0) (39/40) Installing py3-pytest-pyc (8.4.2-r0) (40/40) Installing .makedepends-visidata (20250917.160133) busybox-1.37.0-r23.trigger: Executing script... OK: 419 MiB in 142 packages >>> visidata: Cleaning up srcdir >>> visidata: Cleaning up pkgdir >>> visidata: Cleaning up tmpdir >>> visidata: Fetching https://distfiles.alpinelinux.org/distfiles/edge/visidata-3.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/visidata-3.3.tar.gz.part' visidata-3.3.tar.gz. 18% |***** | 3823k 0:00:04 ETA visidata-3.3.tar.gz. 100% |********************************| 20.3M 0:00:00 ETA '/var/cache/distfiles/edge/visidata-3.3.tar.gz.part' saved >>> visidata: Fetching https://distfiles.alpinelinux.org/distfiles/edge/visidata-3.3.tar.gz >>> visidata: Checking sha512sums... visidata-3.3.tar.gz: OK devendor-appdirs.patch: OK sh-default.patch: OK >>> visidata: Unpacking /var/cache/distfiles/edge/visidata-3.3.tar.gz... >>> visidata: devendor-appdirs.patch patching file setup.py patching file visidata/settings.py >>> visidata: sh-default.patch patching file visidata/shell.py 2025-09-17 16:01:38,577 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ /usr/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License v3 (GPLv3) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2025-09-17 16:01:38,739 root INFO running bdist_wheel 2025-09-17 16:01:38,847 root INFO running build 2025-09-17 16:01:38,848 root INFO running build_py 2025-09-17 16:01:38,870 root WARNING file visidata.py (for module visidata) not found 2025-09-17 16:01:38,876 root INFO creating build/lib/visidata 2025-09-17 16:01:38,878 root INFO copying visidata/keys.py -> build/lib/visidata 2025-09-17 16:01:38,880 root INFO copying visidata/type_date.py -> build/lib/visidata 2025-09-17 16:01:38,882 root INFO copying visidata/guide.py -> build/lib/visidata 2025-09-17 16:01:38,883 root INFO copying visidata/expr.py -> build/lib/visidata 2025-09-17 16:01:38,885 root INFO copying visidata/settings.py -> build/lib/visidata 2025-09-17 16:01:38,886 root INFO copying visidata/selection.py -> build/lib/visidata 2025-09-17 16:01:38,888 root INFO copying visidata/form.py -> build/lib/visidata 2025-09-17 16:01:38,889 root INFO copying visidata/canvas.py -> build/lib/visidata 2025-09-17 16:01:38,891 root INFO copying visidata/sidebar.py -> build/lib/visidata 2025-09-17 16:01:38,893 root INFO copying visidata/pivot.py -> build/lib/visidata 2025-09-17 16:01:38,894 root INFO copying visidata/bezier.py -> build/lib/visidata 2025-09-17 16:01:38,896 root INFO copying visidata/__init__.py -> build/lib/visidata 2025-09-17 16:01:38,897 root INFO copying visidata/macos.py -> build/lib/visidata 2025-09-17 16:01:38,898 root INFO copying visidata/_open.py -> build/lib/visidata 2025-09-17 16:01:38,900 root INFO copying visidata/editor.py -> build/lib/visidata 2025-09-17 16:01:38,901 root INFO copying visidata/utils.py -> build/lib/visidata 2025-09-17 16:01:38,903 root INFO copying visidata/basesheet.py -> build/lib/visidata 2025-09-17 16:01:38,904 root INFO copying visidata/main.py -> build/lib/visidata 2025-09-17 16:01:38,906 root INFO copying visidata/macros.py -> build/lib/visidata 2025-09-17 16:01:38,907 root INFO copying visidata/save.py -> build/lib/visidata 2025-09-17 16:01:38,908 root INFO copying visidata/optionssheet.py -> build/lib/visidata 2025-09-17 16:01:38,910 root INFO copying visidata/mouse.py -> build/lib/visidata 2025-09-17 16:01:38,911 root INFO copying visidata/canvas_text.py -> build/lib/visidata 2025-09-17 16:01:38,913 root INFO copying visidata/column.py -> build/lib/visidata 2025-09-17 16:01:38,914 root INFO copying visidata/fuzzymatch.py -> build/lib/visidata 2025-09-17 16:01:38,916 root INFO copying visidata/search.py -> build/lib/visidata 2025-09-17 16:01:38,917 root INFO copying visidata/choose.py -> build/lib/visidata 2025-09-17 16:01:38,918 root INFO copying visidata/pyobj.py -> build/lib/visidata 2025-09-17 16:01:38,920 root INFO copying visidata/freqtbl.py -> build/lib/visidata 2025-09-17 16:01:38,921 root INFO copying visidata/sort.py -> build/lib/visidata 2025-09-17 16:01:38,923 root INFO copying visidata/tuiwin.py -> build/lib/visidata 2025-09-17 16:01:38,924 root INFO copying visidata/textsheet.py -> build/lib/visidata 2025-09-17 16:01:38,925 root INFO copying visidata/clean_names.py -> build/lib/visidata 2025-09-17 16:01:38,927 root INFO copying visidata/clipboard.py -> build/lib/visidata 2025-09-17 16:01:38,928 root INFO copying visidata/color.py -> build/lib/visidata 2025-09-17 16:01:38,930 root INFO copying visidata/motd.py -> build/lib/visidata 2025-09-17 16:01:38,931 root INFO copying visidata/metasheets.py -> build/lib/visidata 2025-09-17 16:01:38,932 root INFO copying visidata/theme.py -> build/lib/visidata 2025-09-17 16:01:38,934 root INFO copying visidata/graph.py -> build/lib/visidata 2025-09-17 16:01:38,935 root INFO copying visidata/text_source.py -> build/lib/visidata 2025-09-17 16:01:38,937 root INFO copying visidata/sheets.py -> build/lib/visidata 2025-09-17 16:01:38,938 root INFO copying visidata/_types.py -> build/lib/visidata 2025-09-17 16:01:38,940 root INFO copying visidata/extensible.py -> build/lib/visidata 2025-09-17 16:01:38,941 root INFO copying visidata/stored_list.py -> build/lib/visidata 2025-09-17 16:01:38,942 root INFO copying visidata/indexsheet.py -> build/lib/visidata 2025-09-17 16:01:38,944 root INFO copying visidata/mainloop.py -> build/lib/visidata 2025-09-17 16:01:38,945 root INFO copying visidata/type_floatsi.py -> build/lib/visidata 2025-09-17 16:01:38,947 root INFO copying visidata/help.py -> build/lib/visidata 2025-09-17 16:01:38,948 root INFO copying visidata/hint.py -> build/lib/visidata 2025-09-17 16:01:38,950 root INFO copying visidata/wrappers.py -> build/lib/visidata 2025-09-17 16:01:38,951 root INFO copying visidata/ddwplay.py -> build/lib/visidata 2025-09-17 16:01:38,952 root INFO copying visidata/shell.py -> build/lib/visidata 2025-09-17 16:01:38,954 root INFO copying visidata/__main__.py -> build/lib/visidata 2025-09-17 16:01:38,955 root INFO copying visidata/movement.py -> build/lib/visidata 2025-09-17 16:01:38,957 root INFO copying visidata/deprecated.py -> build/lib/visidata 2025-09-17 16:01:38,958 root INFO copying visidata/rename_col.py -> build/lib/visidata 2025-09-17 16:01:38,959 root INFO copying visidata/statusbar.py -> build/lib/visidata 2025-09-17 16:01:38,961 root INFO copying visidata/memory.py -> build/lib/visidata 2025-09-17 16:01:38,962 root INFO copying visidata/cmdlog.py -> build/lib/visidata 2025-09-17 16:01:38,964 root INFO copying visidata/interface.py -> build/lib/visidata 2025-09-17 16:01:38,965 root INFO copying visidata/cliptext.py -> build/lib/visidata 2025-09-17 16:01:38,967 root INFO copying visidata/aggregators.py -> build/lib/visidata 2025-09-17 16:01:38,968 root INFO copying visidata/path.py -> build/lib/visidata 2025-09-17 16:01:38,970 root INFO copying visidata/errors.py -> build/lib/visidata 2025-09-17 16:01:38,971 root INFO copying visidata/threads.py -> build/lib/visidata 2025-09-17 16:01:38,973 root INFO copying visidata/plugins.py -> build/lib/visidata 2025-09-17 16:01:38,974 root INFO copying visidata/windows.py -> build/lib/visidata 2025-09-17 16:01:38,975 root INFO copying visidata/type_currency.py -> build/lib/visidata 2025-09-17 16:01:38,977 root INFO copying visidata/_input.py -> build/lib/visidata 2025-09-17 16:01:38,978 root INFO copying visidata/_urlcache.py -> build/lib/visidata 2025-09-17 16:01:38,980 root INFO copying visidata/vdobj.py -> build/lib/visidata 2025-09-17 16:01:38,981 root INFO copying visidata/input_history.py -> build/lib/visidata 2025-09-17 16:01:38,982 root INFO copying visidata/modify.py -> build/lib/visidata 2025-09-17 16:01:38,984 root INFO copying visidata/undo.py -> build/lib/visidata 2025-09-17 16:01:38,985 root INFO copying visidata/menu.py -> build/lib/visidata 2025-09-17 16:01:38,990 root INFO creating build/lib/visidata/loaders 2025-09-17 16:01:38,991 root INFO copying visidata/loaders/s3.py -> build/lib/visidata/loaders 2025-09-17 16:01:38,992 root INFO copying visidata/loaders/api_airtable.py -> build/lib/visidata/loaders 2025-09-17 16:01:38,994 root INFO copying visidata/loaders/parquet.py -> build/lib/visidata/loaders 2025-09-17 16:01:38,995 root INFO copying visidata/loaders/vds.py -> build/lib/visidata/loaders 2025-09-17 16:01:38,996 root INFO copying visidata/loaders/vcf.py -> build/lib/visidata/loaders 2025-09-17 16:01:38,997 root INFO copying visidata/loaders/arrow.py -> build/lib/visidata/loaders 2025-09-17 16:01:38,999 root INFO copying visidata/loaders/markdown.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,000 root INFO copying visidata/loaders/conll.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,001 root INFO copying visidata/loaders/api_zulip.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,003 root INFO copying visidata/loaders/scrape.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,004 root INFO copying visidata/loaders/sas.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,006 root INFO copying visidata/loaders/npy.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,007 root INFO copying visidata/loaders/__init__.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,008 root INFO copying visidata/loaders/frictionless.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,010 root INFO copying visidata/loaders/grep.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,011 root INFO copying visidata/loaders/mysql.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,012 root INFO copying visidata/loaders/rec.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,014 root INFO copying visidata/loaders/google.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,015 root INFO copying visidata/loaders/png.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,016 root INFO copying visidata/loaders/xword.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,018 root INFO copying visidata/loaders/json.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,019 root INFO copying visidata/loaders/graphviz.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,021 root INFO copying visidata/loaders/xml.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,022 root INFO copying visidata/loaders/postgres.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,023 root INFO copying visidata/loaders/ttf.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,025 root INFO copying visidata/loaders/mbtiles.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,026 root INFO copying visidata/loaders/spss.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,028 root INFO copying visidata/loaders/hdf5.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,029 root INFO copying visidata/loaders/sqlite.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,030 root INFO copying visidata/loaders/msgpack.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,032 root INFO copying visidata/loaders/_pandas.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,033 root INFO copying visidata/loaders/eml.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,035 root INFO copying visidata/loaders/tsv.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,036 root INFO copying visidata/loaders/jsonla.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,038 root INFO copying visidata/loaders/api_matrix.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,039 root INFO copying visidata/loaders/texttables.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,040 root INFO copying visidata/loaders/lsv.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,042 root INFO copying visidata/loaders/unzip_http.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,043 root INFO copying visidata/loaders/pandas_freqtbl.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,045 root INFO copying visidata/loaders/fec.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,046 root INFO copying visidata/loaders/api_reddit.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,048 root INFO copying visidata/loaders/geojson.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,049 root INFO copying visidata/loaders/yaml.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,050 root INFO copying visidata/loaders/pcap.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,052 root INFO copying visidata/loaders/jrnl.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,053 root INFO copying visidata/loaders/odf.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,054 root INFO copying visidata/loaders/csv.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,056 root INFO copying visidata/loaders/mailbox.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,057 root INFO copying visidata/loaders/xlsx.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,058 root INFO copying visidata/loaders/fixed_width.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,060 root INFO copying visidata/loaders/pdf.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,061 root INFO copying visidata/loaders/http.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,062 root INFO copying visidata/loaders/f5log.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,064 root INFO copying visidata/loaders/xlsb.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,066 root INFO copying visidata/loaders/html.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,067 root INFO copying visidata/loaders/psv.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,069 root INFO copying visidata/loaders/vdx.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,070 root INFO copying visidata/loaders/imap.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,071 root INFO copying visidata/loaders/toml.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,073 root INFO copying visidata/loaders/shp.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,074 root INFO copying visidata/loaders/usv.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,075 root INFO copying visidata/loaders/archive.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,077 root INFO copying visidata/loaders/orgmode.py -> build/lib/visidata/loaders 2025-09-17 16:01:39,080 root INFO creating build/lib/visidata/man 2025-09-17 16:01:39,081 root INFO copying visidata/man/parse_options.py -> build/lib/visidata/man 2025-09-17 16:01:39,083 root INFO creating build/lib/visidata/themes 2025-09-17 16:01:39,084 root INFO copying visidata/themes/__init__.py -> build/lib/visidata/themes 2025-09-17 16:01:39,085 root INFO copying visidata/themes/asciimono.py -> build/lib/visidata/themes 2025-09-17 16:01:39,086 root INFO copying visidata/themes/light.py -> build/lib/visidata/themes 2025-09-17 16:01:39,088 root INFO copying visidata/themes/ascii8.py -> build/lib/visidata/themes 2025-09-17 16:01:39,091 root INFO creating build/lib/visidata/features 2025-09-17 16:01:39,092 root INFO copying visidata/features/unfurl.py -> build/lib/visidata/features 2025-09-17 16:01:39,094 root INFO copying visidata/features/type_url.py -> build/lib/visidata/features 2025-09-17 16:01:39,095 root INFO copying visidata/features/status_source.py -> build/lib/visidata/features 2025-09-17 16:01:39,097 root INFO copying visidata/features/reload_every.py -> build/lib/visidata/features 2025-09-17 16:01:39,098 root INFO copying visidata/features/melt.py -> build/lib/visidata/features 2025-09-17 16:01:39,100 root INFO copying visidata/features/join.py -> build/lib/visidata/features 2025-09-17 16:01:39,101 root INFO copying visidata/features/incr.py -> build/lib/visidata/features 2025-09-17 16:01:39,103 root INFO copying visidata/features/canvas_save_svg.py -> build/lib/visidata/features 2025-09-17 16:01:39,104 root INFO copying visidata/features/change_precision.py -> build/lib/visidata/features 2025-09-17 16:01:39,105 root INFO copying visidata/features/regex.py -> build/lib/visidata/features 2025-09-17 16:01:39,107 root INFO copying visidata/features/type_ipaddr.py -> build/lib/visidata/features 2025-09-17 16:01:39,108 root INFO copying visidata/features/__init__.py -> build/lib/visidata/features 2025-09-17 16:01:39,109 root INFO copying visidata/features/scroll_context.py -> build/lib/visidata/features 2025-09-17 16:01:39,111 root INFO copying visidata/features/normcol.py -> build/lib/visidata/features 2025-09-17 16:01:39,112 root INFO copying visidata/features/addcol_histogram.py -> build/lib/visidata/features 2025-09-17 16:01:39,113 root INFO copying visidata/features/term_extras.py -> build/lib/visidata/features 2025-09-17 16:01:39,115 root INFO copying visidata/features/sysedit.py -> build/lib/visidata/features 2025-09-17 16:01:39,116 root INFO copying visidata/features/known_cols.py -> build/lib/visidata/features 2025-09-17 16:01:39,117 root INFO copying visidata/features/hint_types.py -> build/lib/visidata/features 2025-09-17 16:01:39,119 root INFO copying visidata/features/dedupe.py -> build/lib/visidata/features 2025-09-17 16:01:39,120 root INFO copying visidata/features/graph_seaborn.py -> build/lib/visidata/features 2025-09-17 16:01:39,121 root INFO copying visidata/features/window.py -> build/lib/visidata/features 2025-09-17 16:01:39,123 root INFO copying visidata/features/colorsheet.py -> build/lib/visidata/features 2025-09-17 16:01:39,124 root INFO copying visidata/features/colorbrewer.py -> build/lib/visidata/features 2025-09-17 16:01:39,125 root INFO copying visidata/features/customdate.py -> build/lib/visidata/features 2025-09-17 16:01:39,127 root INFO copying visidata/features/setcol_fake.py -> build/lib/visidata/features 2025-09-17 16:01:39,128 root INFO copying visidata/features/sparkline.py -> build/lib/visidata/features 2025-09-17 16:01:39,129 root INFO copying visidata/features/cmdpalette.py -> build/lib/visidata/features 2025-09-17 16:01:39,131 root INFO copying visidata/features/describe.py -> build/lib/visidata/features 2025-09-17 16:01:39,132 root INFO copying visidata/features/fill.py -> build/lib/visidata/features 2025-09-17 16:01:39,133 root INFO copying visidata/features/freeze.py -> build/lib/visidata/features 2025-09-17 16:01:39,135 root INFO copying visidata/features/addcol_audiometadata.py -> build/lib/visidata/features 2025-09-17 16:01:39,136 root INFO copying visidata/features/open_syspaste.py -> build/lib/visidata/features 2025-09-17 16:01:39,138 root INFO copying visidata/features/rename_col_cascade.py -> build/lib/visidata/features 2025-09-17 16:01:39,139 root INFO copying visidata/features/expand_cols.py -> build/lib/visidata/features 2025-09-17 16:01:39,141 root INFO copying visidata/features/command_server.py -> build/lib/visidata/features 2025-09-17 16:01:39,142 root INFO copying visidata/features/transpose.py -> build/lib/visidata/features 2025-09-17 16:01:39,143 root INFO copying visidata/features/layout.py -> build/lib/visidata/features 2025-09-17 16:01:39,145 root INFO copying visidata/features/sysopen_mailcap.py -> build/lib/visidata/features 2025-09-17 16:01:39,146 root INFO copying visidata/features/repeat.py -> build/lib/visidata/features 2025-09-17 16:01:39,147 root INFO copying visidata/features/go_col.py -> build/lib/visidata/features 2025-09-17 16:01:39,149 root INFO copying visidata/features/currency_to_usd.py -> build/lib/visidata/features 2025-09-17 16:01:39,150 root INFO copying visidata/features/select_equal_selected.py -> build/lib/visidata/features 2025-09-17 16:01:39,151 root INFO copying visidata/features/random_sample.py -> build/lib/visidata/features 2025-09-17 16:01:39,153 root INFO copying visidata/features/rank.py -> build/lib/visidata/features 2025-09-17 16:01:39,154 root INFO copying visidata/features/open_config.py -> build/lib/visidata/features 2025-09-17 16:01:39,155 root INFO copying visidata/features/ping.py -> build/lib/visidata/features 2025-09-17 16:01:39,157 root INFO copying visidata/features/slide.py -> build/lib/visidata/features 2025-09-17 16:01:39,158 root INFO copying visidata/features/procmgr.py -> build/lib/visidata/features 2025-09-17 16:01:39,160 root INFO copying visidata/features/graph_zoom_y.py -> build/lib/visidata/features 2025-09-17 16:01:39,162 root INFO creating build/lib/visidata/experimental 2025-09-17 16:01:39,163 root INFO copying visidata/experimental/slide_cells.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,165 root INFO copying visidata/experimental/mark.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,166 root INFO copying visidata/experimental/diff_sheet.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,167 root INFO copying visidata/experimental/__init__.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,169 root INFO copying visidata/experimental/google.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,170 root INFO copying visidata/experimental/sort_selected.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,171 root INFO copying visidata/experimental/gdrive.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,173 root INFO copying visidata/experimental/rownum.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,174 root INFO copying visidata/experimental/digit_autoedit.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,175 root INFO copying visidata/experimental/helloworld.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,177 root INFO copying visidata/experimental/live_search.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,178 root INFO copying visidata/experimental/liveupdate.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,179 root INFO copying visidata/experimental/gsheets.py -> build/lib/visidata/experimental 2025-09-17 16:01:39,181 root INFO creating build/lib/visidata/experimental/noahs_tapestry 2025-09-17 16:01:39,182 root INFO copying visidata/experimental/noahs_tapestry/tapestry.py -> build/lib/visidata/experimental/noahs_tapestry 2025-09-17 16:01:39,184 root INFO copying visidata/experimental/noahs_tapestry/__init__.py -> build/lib/visidata/experimental/noahs_tapestry 2025-09-17 16:01:39,186 root INFO creating build/lib/visidata/apps 2025-09-17 16:01:39,187 root INFO copying visidata/apps/__init__.py -> build/lib/visidata/apps 2025-09-17 16:01:39,189 root INFO creating build/lib/visidata/apps/vgit 2025-09-17 16:01:39,190 root INFO copying visidata/apps/vgit/branch.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,192 root INFO copying visidata/apps/vgit/status.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,193 root INFO copying visidata/apps/vgit/__init__.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,194 root INFO copying visidata/apps/vgit/repos.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,196 root INFO copying visidata/apps/vgit/grep.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,197 root INFO copying visidata/apps/vgit/main.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,198 root INFO copying visidata/apps/vgit/diff.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,200 root INFO copying visidata/apps/vgit/stash.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,201 root INFO copying visidata/apps/vgit/remote.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,202 root INFO copying visidata/apps/vgit/__main__.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,204 root INFO copying visidata/apps/vgit/gitsheet.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,205 root INFO copying visidata/apps/vgit/statusbar.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,206 root INFO copying visidata/apps/vgit/abort.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,208 root INFO copying visidata/apps/vgit/config.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,209 root INFO copying visidata/apps/vgit/blame.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,210 root INFO copying visidata/apps/vgit/setup.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,212 root INFO copying visidata/apps/vgit/log.py -> build/lib/visidata/apps/vgit 2025-09-17 16:01:39,214 root INFO creating build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,215 root INFO copying visidata/apps/vdsql/snowflake.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,216 root INFO copying visidata/apps/vdsql/__about__.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,218 root INFO copying visidata/apps/vdsql/__init__.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,219 root INFO copying visidata/apps/vdsql/_ibis.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,221 root INFO copying visidata/apps/vdsql/bigquery.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,222 root INFO copying visidata/apps/vdsql/__main__.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,224 root INFO copying visidata/apps/vdsql/clickhouse.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,225 root INFO copying visidata/apps/vdsql/setup.py -> build/lib/visidata/apps/vdsql 2025-09-17 16:01:39,240 root INFO creating build/lib/visidata/guides 2025-09-17 16:01:39,241 root INFO copying visidata/guides/SlideGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,243 root INFO copying visidata/guides/XsvGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,244 root INFO copying visidata/guides/AggregatorsSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,246 root INFO copying visidata/guides/TypesSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,247 root INFO copying visidata/guides/SelectionGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,249 root INFO copying visidata/guides/MacrosSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,250 root INFO copying visidata/guides/ErrorsSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,251 root INFO copying visidata/guides/MenuGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,253 root INFO copying visidata/guides/ClipboardGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,254 root INFO copying visidata/guides/RegexGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,255 root INFO copying visidata/guides/ModifyGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,257 root INFO copying visidata/guides/PivotGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,258 root INFO copying visidata/guides/SplitpaneGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,260 root INFO copying visidata/guides/DirSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,261 root INFO copying visidata/guides/GrepSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,262 root INFO copying visidata/guides/MeltGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,264 root INFO copying visidata/guides/MemorySheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,265 root INFO copying visidata/guides/WindowFunctionGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,266 root INFO copying visidata/guides/JsonSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,268 root INFO copying visidata/guides/ColumnsGuide.md -> build/lib/visidata/guides 2025-09-17 16:01:39,269 root INFO copying visidata/guides/FrequencyTable.md -> build/lib/visidata/guides 2025-09-17 16:01:39,271 root INFO copying visidata/guides/CommandsSheet.md -> build/lib/visidata/guides 2025-09-17 16:01:39,272 root INFO creating build/lib/visidata/ddw 2025-09-17 16:01:39,273 root INFO copying visidata/ddw/input.ddw -> build/lib/visidata/ddw 2025-09-17 16:01:39,275 root INFO copying visidata/ddw/regex.ddw -> build/lib/visidata/ddw 2025-09-17 16:01:39,276 root INFO copying visidata/man/vd.1 -> build/lib/visidata/man 2025-09-17 16:01:39,278 root INFO copying visidata/man/vd.txt -> build/lib/visidata/man 2025-09-17 16:01:39,280 root INFO creating build/lib/visidata/desktop 2025-09-17 16:01:39,281 root INFO copying visidata/desktop/visidata.desktop -> build/lib/visidata/desktop 2025-09-17 16:01:39,282 root WARNING file visidata.py (for module visidata) not found 2025-09-17 16:01:39,300 root INFO running build_scripts 2025-09-17 16:01:39,301 root INFO creating build/scripts-3.12 2025-09-17 16:01:39,303 root INFO copying bin/vd2to3.vdx -> build/scripts-3.12 2025-09-17 16:01:39,347 root INFO installing to build/bdist.linux-riscv64/wheel 2025-09-17 16:01:39,347 root INFO running install 2025-09-17 16:01:39,409 root INFO running install_lib 2025-09-17 16:01:39,430 root INFO creating build/bdist.linux-riscv64/wheel 2025-09-17 16:01:39,432 root INFO creating build/bdist.linux-riscv64/wheel/visidata 2025-09-17 16:01:39,433 root INFO copying build/lib/visidata/keys.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,434 root INFO copying build/lib/visidata/type_date.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,435 root INFO copying build/lib/visidata/guide.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,436 root INFO copying build/lib/visidata/expr.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,437 root INFO copying build/lib/visidata/settings.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,438 root INFO copying build/lib/visidata/selection.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,440 root INFO copying build/lib/visidata/form.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,441 root INFO creating build/bdist.linux-riscv64/wheel/visidata/themes 2025-09-17 16:01:39,442 root INFO copying build/lib/visidata/themes/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/themes 2025-09-17 16:01:39,443 root INFO copying build/lib/visidata/themes/asciimono.py -> build/bdist.linux-riscv64/wheel/./visidata/themes 2025-09-17 16:01:39,444 root INFO copying build/lib/visidata/themes/light.py -> build/bdist.linux-riscv64/wheel/./visidata/themes 2025-09-17 16:01:39,445 root INFO copying build/lib/visidata/themes/ascii8.py -> build/bdist.linux-riscv64/wheel/./visidata/themes 2025-09-17 16:01:39,446 root INFO copying build/lib/visidata/canvas.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,447 root INFO copying build/lib/visidata/sidebar.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,449 root INFO creating build/bdist.linux-riscv64/wheel/visidata/desktop 2025-09-17 16:01:39,450 root INFO copying build/lib/visidata/desktop/visidata.desktop -> build/bdist.linux-riscv64/wheel/./visidata/desktop 2025-09-17 16:01:39,451 root INFO copying build/lib/visidata/pivot.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,452 root INFO copying build/lib/visidata/bezier.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,454 root INFO creating build/bdist.linux-riscv64/wheel/visidata/loaders 2025-09-17 16:01:39,455 root INFO copying build/lib/visidata/loaders/s3.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,456 root INFO copying build/lib/visidata/loaders/api_airtable.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,457 root INFO copying build/lib/visidata/loaders/parquet.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,458 root INFO copying build/lib/visidata/loaders/vds.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,460 root INFO copying build/lib/visidata/loaders/vcf.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,461 root INFO copying build/lib/visidata/loaders/arrow.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,462 root INFO copying build/lib/visidata/loaders/markdown.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,463 root INFO copying build/lib/visidata/loaders/conll.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,464 root INFO copying build/lib/visidata/loaders/api_zulip.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,465 root INFO copying build/lib/visidata/loaders/scrape.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,466 root INFO copying build/lib/visidata/loaders/sas.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,467 root INFO copying build/lib/visidata/loaders/npy.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,468 root INFO copying build/lib/visidata/loaders/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,469 root INFO copying build/lib/visidata/loaders/frictionless.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,470 root INFO copying build/lib/visidata/loaders/grep.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,471 root INFO copying build/lib/visidata/loaders/mysql.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,472 root INFO copying build/lib/visidata/loaders/rec.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,473 root INFO copying build/lib/visidata/loaders/google.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,474 root INFO copying build/lib/visidata/loaders/png.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,475 root INFO copying build/lib/visidata/loaders/xword.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,476 root INFO copying build/lib/visidata/loaders/json.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,477 root INFO copying build/lib/visidata/loaders/graphviz.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,479 root INFO copying build/lib/visidata/loaders/xml.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,481 root INFO copying build/lib/visidata/loaders/postgres.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,482 root INFO copying build/lib/visidata/loaders/ttf.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,483 root INFO copying build/lib/visidata/loaders/mbtiles.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,484 root INFO copying build/lib/visidata/loaders/spss.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,485 root INFO copying build/lib/visidata/loaders/hdf5.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,486 root INFO copying build/lib/visidata/loaders/sqlite.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,487 root INFO copying build/lib/visidata/loaders/msgpack.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,488 root INFO copying build/lib/visidata/loaders/_pandas.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,490 root INFO copying build/lib/visidata/loaders/eml.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,491 root INFO copying build/lib/visidata/loaders/tsv.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,492 root INFO copying build/lib/visidata/loaders/jsonla.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,493 root INFO copying build/lib/visidata/loaders/api_matrix.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,494 root INFO copying build/lib/visidata/loaders/texttables.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,495 root INFO copying build/lib/visidata/loaders/lsv.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,496 root INFO copying build/lib/visidata/loaders/unzip_http.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,497 root INFO copying build/lib/visidata/loaders/pandas_freqtbl.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,499 root INFO copying build/lib/visidata/loaders/fec.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,500 root INFO copying build/lib/visidata/loaders/api_reddit.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,501 root INFO copying build/lib/visidata/loaders/geojson.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,502 root INFO copying build/lib/visidata/loaders/yaml.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,503 root INFO copying build/lib/visidata/loaders/pcap.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,504 root INFO copying build/lib/visidata/loaders/jrnl.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,505 root INFO copying build/lib/visidata/loaders/odf.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,506 root INFO copying build/lib/visidata/loaders/csv.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,507 root INFO copying build/lib/visidata/loaders/mailbox.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,508 root INFO copying build/lib/visidata/loaders/xlsx.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,509 root INFO copying build/lib/visidata/loaders/fixed_width.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,510 root INFO copying build/lib/visidata/loaders/pdf.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,511 root INFO copying build/lib/visidata/loaders/http.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,512 root INFO copying build/lib/visidata/loaders/f5log.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,514 root INFO copying build/lib/visidata/loaders/xlsb.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,515 root INFO copying build/lib/visidata/loaders/html.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,516 root INFO copying build/lib/visidata/loaders/psv.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,517 root INFO copying build/lib/visidata/loaders/vdx.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,518 root INFO copying build/lib/visidata/loaders/imap.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,519 root INFO copying build/lib/visidata/loaders/toml.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,520 root INFO copying build/lib/visidata/loaders/shp.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,521 root INFO copying build/lib/visidata/loaders/usv.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,522 root INFO copying build/lib/visidata/loaders/archive.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,523 root INFO copying build/lib/visidata/loaders/orgmode.py -> build/bdist.linux-riscv64/wheel/./visidata/loaders 2025-09-17 16:01:39,524 root INFO copying build/lib/visidata/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,525 root INFO copying build/lib/visidata/macos.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,527 root INFO creating build/bdist.linux-riscv64/wheel/visidata/features 2025-09-17 16:01:39,528 root INFO copying build/lib/visidata/features/unfurl.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,529 root INFO copying build/lib/visidata/features/type_url.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,530 root INFO copying build/lib/visidata/features/status_source.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,531 root INFO copying build/lib/visidata/features/reload_every.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,532 root INFO copying build/lib/visidata/features/melt.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,533 root INFO copying build/lib/visidata/features/join.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,535 root INFO copying build/lib/visidata/features/incr.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,536 root INFO copying build/lib/visidata/features/canvas_save_svg.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,537 root INFO copying build/lib/visidata/features/change_precision.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,538 root INFO copying build/lib/visidata/features/regex.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,539 root INFO copying build/lib/visidata/features/type_ipaddr.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,540 root INFO copying build/lib/visidata/features/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,541 root INFO copying build/lib/visidata/features/scroll_context.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,542 root INFO copying build/lib/visidata/features/normcol.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,543 root INFO copying build/lib/visidata/features/addcol_histogram.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,544 root INFO copying build/lib/visidata/features/term_extras.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,545 root INFO copying build/lib/visidata/features/sysedit.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,546 root INFO copying build/lib/visidata/features/known_cols.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,547 root INFO copying build/lib/visidata/features/hint_types.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,548 root INFO copying build/lib/visidata/features/dedupe.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,549 root INFO copying build/lib/visidata/features/graph_seaborn.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,550 root INFO copying build/lib/visidata/features/window.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,551 root INFO copying build/lib/visidata/features/colorsheet.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,552 root INFO copying build/lib/visidata/features/colorbrewer.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,553 root INFO copying build/lib/visidata/features/customdate.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,554 root INFO copying build/lib/visidata/features/setcol_fake.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,556 root INFO copying build/lib/visidata/features/sparkline.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,556 root INFO copying build/lib/visidata/features/cmdpalette.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,558 root INFO copying build/lib/visidata/features/describe.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,559 root INFO copying build/lib/visidata/features/fill.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,560 root INFO copying build/lib/visidata/features/freeze.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,561 root INFO copying build/lib/visidata/features/addcol_audiometadata.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,562 root INFO copying build/lib/visidata/features/open_syspaste.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,563 root INFO copying build/lib/visidata/features/rename_col_cascade.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,564 root INFO copying build/lib/visidata/features/expand_cols.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,565 root INFO copying build/lib/visidata/features/command_server.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,566 root INFO copying build/lib/visidata/features/transpose.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,567 root INFO copying build/lib/visidata/features/layout.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,568 root INFO copying build/lib/visidata/features/sysopen_mailcap.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,569 root INFO copying build/lib/visidata/features/repeat.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,570 root INFO copying build/lib/visidata/features/go_col.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,571 root INFO copying build/lib/visidata/features/currency_to_usd.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,572 root INFO copying build/lib/visidata/features/select_equal_selected.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,573 root INFO copying build/lib/visidata/features/random_sample.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,574 root INFO copying build/lib/visidata/features/rank.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,575 root INFO copying build/lib/visidata/features/open_config.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,576 root INFO copying build/lib/visidata/features/ping.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,577 root INFO copying build/lib/visidata/features/slide.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,578 root INFO copying build/lib/visidata/features/procmgr.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,580 root INFO copying build/lib/visidata/features/graph_zoom_y.py -> build/bdist.linux-riscv64/wheel/./visidata/features 2025-09-17 16:01:39,581 root INFO copying build/lib/visidata/_open.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,582 root INFO creating build/bdist.linux-riscv64/wheel/visidata/ddw 2025-09-17 16:01:39,583 root INFO copying build/lib/visidata/ddw/regex.ddw -> build/bdist.linux-riscv64/wheel/./visidata/ddw 2025-09-17 16:01:39,585 root INFO copying build/lib/visidata/ddw/input.ddw -> build/bdist.linux-riscv64/wheel/./visidata/ddw 2025-09-17 16:01:39,586 root INFO copying build/lib/visidata/editor.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,587 root INFO copying build/lib/visidata/utils.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,588 root INFO copying build/lib/visidata/basesheet.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,589 root INFO copying build/lib/visidata/main.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,591 root INFO copying build/lib/visidata/macros.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,592 root INFO copying build/lib/visidata/save.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,593 root INFO copying build/lib/visidata/optionssheet.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,594 root INFO copying build/lib/visidata/mouse.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,595 root INFO copying build/lib/visidata/canvas_text.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,596 root INFO copying build/lib/visidata/column.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,598 root INFO copying build/lib/visidata/fuzzymatch.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,599 root INFO copying build/lib/visidata/search.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,601 root INFO creating build/bdist.linux-riscv64/wheel/visidata/experimental 2025-09-17 16:01:39,602 root INFO copying build/lib/visidata/experimental/slide_cells.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,603 root INFO copying build/lib/visidata/experimental/mark.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,604 root INFO copying build/lib/visidata/experimental/diff_sheet.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,605 root INFO copying build/lib/visidata/experimental/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,606 root INFO copying build/lib/visidata/experimental/google.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,607 root INFO copying build/lib/visidata/experimental/sort_selected.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,608 root INFO copying build/lib/visidata/experimental/gdrive.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,609 root INFO creating build/bdist.linux-riscv64/wheel/visidata/experimental/noahs_tapestry 2025-09-17 16:01:39,610 root INFO copying build/lib/visidata/experimental/noahs_tapestry/tapestry.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental/noahs_tapestry 2025-09-17 16:01:39,612 root INFO copying build/lib/visidata/experimental/noahs_tapestry/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental/noahs_tapestry 2025-09-17 16:01:39,613 root INFO copying build/lib/visidata/experimental/rownum.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,614 root INFO copying build/lib/visidata/experimental/digit_autoedit.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,615 root INFO copying build/lib/visidata/experimental/helloworld.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,616 root INFO copying build/lib/visidata/experimental/live_search.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,617 root INFO copying build/lib/visidata/experimental/liveupdate.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,618 root INFO copying build/lib/visidata/experimental/gsheets.py -> build/bdist.linux-riscv64/wheel/./visidata/experimental 2025-09-17 16:01:39,619 root INFO copying build/lib/visidata/choose.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,620 root INFO copying build/lib/visidata/pyobj.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,621 root INFO copying build/lib/visidata/freqtbl.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,622 root INFO copying build/lib/visidata/sort.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,624 root INFO copying build/lib/visidata/tuiwin.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,625 root INFO creating build/bdist.linux-riscv64/wheel/visidata/man 2025-09-17 16:01:39,626 root INFO copying build/lib/visidata/man/vd.1 -> build/bdist.linux-riscv64/wheel/./visidata/man 2025-09-17 16:01:39,628 root INFO copying build/lib/visidata/man/parse_options.py -> build/bdist.linux-riscv64/wheel/./visidata/man 2025-09-17 16:01:39,629 root INFO copying build/lib/visidata/man/vd.txt -> build/bdist.linux-riscv64/wheel/./visidata/man 2025-09-17 16:01:39,631 root INFO creating build/bdist.linux-riscv64/wheel/visidata/apps 2025-09-17 16:01:39,632 root INFO copying build/lib/visidata/apps/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/apps 2025-09-17 16:01:39,634 root INFO creating build/bdist.linux-riscv64/wheel/visidata/apps/vdsql 2025-09-17 16:01:39,635 root INFO copying build/lib/visidata/apps/vdsql/snowflake.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,636 root INFO copying build/lib/visidata/apps/vdsql/__about__.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,637 root INFO copying build/lib/visidata/apps/vdsql/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,638 root INFO copying build/lib/visidata/apps/vdsql/_ibis.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,639 root INFO copying build/lib/visidata/apps/vdsql/bigquery.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,640 root INFO copying build/lib/visidata/apps/vdsql/__main__.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,641 root INFO copying build/lib/visidata/apps/vdsql/clickhouse.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,642 root INFO copying build/lib/visidata/apps/vdsql/setup.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vdsql 2025-09-17 16:01:39,644 root INFO creating build/bdist.linux-riscv64/wheel/visidata/apps/vgit 2025-09-17 16:01:39,645 root INFO copying build/lib/visidata/apps/vgit/branch.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,646 root INFO copying build/lib/visidata/apps/vgit/status.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,647 root INFO copying build/lib/visidata/apps/vgit/__init__.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,648 root INFO copying build/lib/visidata/apps/vgit/repos.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,649 root INFO copying build/lib/visidata/apps/vgit/grep.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,650 root INFO copying build/lib/visidata/apps/vgit/main.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,651 root INFO copying build/lib/visidata/apps/vgit/diff.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,652 root INFO copying build/lib/visidata/apps/vgit/stash.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,654 root INFO copying build/lib/visidata/apps/vgit/remote.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,655 root INFO copying build/lib/visidata/apps/vgit/__main__.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,656 root INFO copying build/lib/visidata/apps/vgit/gitsheet.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,657 root INFO copying build/lib/visidata/apps/vgit/statusbar.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,658 root INFO copying build/lib/visidata/apps/vgit/abort.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,659 root INFO copying build/lib/visidata/apps/vgit/config.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,660 root INFO copying build/lib/visidata/apps/vgit/blame.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,661 root INFO copying build/lib/visidata/apps/vgit/setup.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,662 root INFO copying build/lib/visidata/apps/vgit/log.py -> build/bdist.linux-riscv64/wheel/./visidata/apps/vgit 2025-09-17 16:01:39,663 root INFO copying build/lib/visidata/textsheet.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,664 root INFO copying build/lib/visidata/clean_names.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,665 root INFO copying build/lib/visidata/clipboard.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,666 root INFO copying build/lib/visidata/color.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,667 root INFO copying build/lib/visidata/motd.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,668 root INFO copying build/lib/visidata/metasheets.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,670 root INFO copying build/lib/visidata/theme.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,671 root INFO copying build/lib/visidata/graph.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,672 root INFO copying build/lib/visidata/text_source.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,673 root INFO copying build/lib/visidata/sheets.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,674 root INFO copying build/lib/visidata/_types.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,676 root INFO copying build/lib/visidata/extensible.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,677 root INFO copying build/lib/visidata/stored_list.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,678 root INFO copying build/lib/visidata/indexsheet.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,679 root INFO copying build/lib/visidata/mainloop.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,680 root INFO copying build/lib/visidata/type_floatsi.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,681 root INFO copying build/lib/visidata/help.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,682 root INFO copying build/lib/visidata/hint.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,683 root INFO copying build/lib/visidata/wrappers.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,684 root INFO copying build/lib/visidata/ddwplay.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,685 root INFO copying build/lib/visidata/shell.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,686 root INFO copying build/lib/visidata/__main__.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,688 root INFO creating build/bdist.linux-riscv64/wheel/visidata/guides 2025-09-17 16:01:39,689 root INFO copying build/lib/visidata/guides/SlideGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,690 root INFO copying build/lib/visidata/guides/XsvGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,691 root INFO copying build/lib/visidata/guides/AggregatorsSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,692 root INFO copying build/lib/visidata/guides/TypesSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,693 root INFO copying build/lib/visidata/guides/SelectionGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,694 root INFO copying build/lib/visidata/guides/MacrosSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,695 root INFO copying build/lib/visidata/guides/ErrorsSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,696 root INFO copying build/lib/visidata/guides/MenuGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,697 root INFO copying build/lib/visidata/guides/ClipboardGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,698 root INFO copying build/lib/visidata/guides/RegexGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,699 root INFO copying build/lib/visidata/guides/ModifyGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,700 root INFO copying build/lib/visidata/guides/PivotGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,701 root INFO copying build/lib/visidata/guides/SplitpaneGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,702 root INFO copying build/lib/visidata/guides/DirSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,703 root INFO copying build/lib/visidata/guides/GrepSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,704 root INFO copying build/lib/visidata/guides/MeltGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,705 root INFO copying build/lib/visidata/guides/MemorySheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,706 root INFO copying build/lib/visidata/guides/WindowFunctionGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,708 root INFO copying build/lib/visidata/guides/JsonSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,709 root INFO copying build/lib/visidata/guides/ColumnsGuide.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,710 root INFO copying build/lib/visidata/guides/FrequencyTable.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,711 root INFO copying build/lib/visidata/guides/CommandsSheet.md -> build/bdist.linux-riscv64/wheel/./visidata/guides 2025-09-17 16:01:39,712 root INFO copying build/lib/visidata/movement.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,713 root INFO copying build/lib/visidata/deprecated.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,714 root INFO copying build/lib/visidata/rename_col.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,715 root INFO copying build/lib/visidata/statusbar.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,716 root INFO copying build/lib/visidata/memory.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,717 root INFO copying build/lib/visidata/cmdlog.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,718 root INFO copying build/lib/visidata/interface.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,719 root INFO copying build/lib/visidata/cliptext.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,721 root INFO copying build/lib/visidata/aggregators.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,722 root INFO copying build/lib/visidata/path.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,723 root INFO copying build/lib/visidata/errors.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,724 root INFO copying build/lib/visidata/threads.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,725 root INFO copying build/lib/visidata/plugins.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,726 root INFO copying build/lib/visidata/windows.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,728 root INFO copying build/lib/visidata/type_currency.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,729 root INFO copying build/lib/visidata/_input.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,730 root INFO copying build/lib/visidata/_urlcache.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,731 root INFO copying build/lib/visidata/vdobj.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,732 root INFO copying build/lib/visidata/input_history.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,733 root INFO copying build/lib/visidata/modify.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,734 root INFO copying build/lib/visidata/undo.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,735 root INFO copying build/lib/visidata/menu.py -> build/bdist.linux-riscv64/wheel/./visidata 2025-09-17 16:01:39,736 root INFO running install_data 2025-09-17 16:01:39,758 root INFO creating build/bdist.linux-riscv64/wheel/visidata-3.3.data/data 2025-09-17 16:01:39,760 root INFO creating build/bdist.linux-riscv64/wheel/visidata-3.3.data/data/share/man/man1 2025-09-17 16:01:39,761 root INFO copying visidata/man/vd.1 -> build/bdist.linux-riscv64/wheel/visidata-3.3.data/data/share/man/man1 2025-09-17 16:01:39,763 root INFO copying visidata/man/visidata.1 -> build/bdist.linux-riscv64/wheel/visidata-3.3.data/data/share/man/man1 2025-09-17 16:01:39,765 root INFO creating build/bdist.linux-riscv64/wheel/visidata-3.3.data/data/share/applications 2025-09-17 16:01:39,766 root INFO copying visidata/desktop/visidata.desktop -> build/bdist.linux-riscv64/wheel/visidata-3.3.data/data/share/applications 2025-09-17 16:01:39,767 root INFO running install_egg_info 2025-09-17 16:01:39,792 root INFO running egg_info 2025-09-17 16:01:39,811 root INFO creating visidata.egg-info 2025-09-17 16:01:39,812 root INFO writing visidata.egg-info/PKG-INFO 2025-09-17 16:01:39,865 root INFO writing dependency_links to visidata.egg-info/dependency_links.txt 2025-09-17 16:01:39,866 root INFO writing entry points to visidata.egg-info/entry_points.txt 2025-09-17 16:01:39,898 root INFO writing requirements to visidata.egg-info/requires.txt 2025-09-17 16:01:39,899 root INFO writing top-level names to visidata.egg-info/top_level.txt 2025-09-17 16:01:39,900 root INFO writing manifest file 'visidata.egg-info/SOURCES.txt' 2025-09-17 16:01:39,904 root WARNING file visidata.py (for module visidata) not found 2025-09-17 16:01:39,961 root INFO reading manifest file 'visidata.egg-info/SOURCES.txt' 2025-09-17 16:01:39,963 root INFO reading manifest template 'MANIFEST.in' 2025-09-17 16:01:39,973 root INFO adding license file 'LICENSE.gpl3' 2025-09-17 16:01:39,992 root INFO writing manifest file 'visidata.egg-info/SOURCES.txt' 2025-09-17 16:01:39,993 root INFO Copying visidata.egg-info to build/bdist.linux-riscv64/wheel/./visidata-3.3-py3.12.egg-info 2025-09-17 16:01:39,999 root INFO running install_scripts 2025-09-17 16:01:40,000 root INFO creating build/bdist.linux-riscv64/wheel/visidata-3.3.data/scripts 2025-09-17 16:01:40,001 root INFO copying build/scripts-3.12/vd2to3.vdx -> build/bdist.linux-riscv64/wheel/visidata-3.3.data/scripts 2025-09-17 16:01:40,002 root INFO changing mode of build/bdist.linux-riscv64/wheel/visidata-3.3.data/scripts/vd2to3.vdx to 755 2025-09-17 16:01:40,010 root INFO creating build/bdist.linux-riscv64/wheel/visidata-3.3.dist-info/WHEEL 2025-09-17 16:01:40,012 wheel INFO creating '/home/buildozer/aports/testing/visidata/src/visidata-3.3/.dist/.tmp-xwm1j7kx/visidata-3.3-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2025-09-17 16:01:40,014 wheel INFO adding 'visidata/__init__.py' 2025-09-17 16:01:40,016 wheel INFO adding 'visidata/__main__.py' 2025-09-17 16:01:40,017 wheel INFO adding 'visidata/_input.py' 2025-09-17 16:01:40,019 wheel INFO adding 'visidata/_open.py' 2025-09-17 16:01:40,021 wheel INFO adding 'visidata/_types.py' 2025-09-17 16:01:40,022 wheel INFO adding 'visidata/_urlcache.py' 2025-09-17 16:01:40,023 wheel INFO adding 'visidata/aggregators.py' 2025-09-17 16:01:40,025 wheel INFO adding 'visidata/basesheet.py' 2025-09-17 16:01:40,026 wheel INFO adding 'visidata/bezier.py' 2025-09-17 16:01:40,028 wheel INFO adding 'visidata/canvas.py' 2025-09-17 16:01:40,030 wheel INFO adding 'visidata/canvas_text.py' 2025-09-17 16:01:40,032 wheel INFO adding 'visidata/choose.py' 2025-09-17 16:01:40,033 wheel INFO adding 'visidata/clean_names.py' 2025-09-17 16:01:40,034 wheel INFO adding 'visidata/clipboard.py' 2025-09-17 16:01:40,035 wheel INFO adding 'visidata/cliptext.py' 2025-09-17 16:01:40,037 wheel INFO adding 'visidata/cmdlog.py' 2025-09-17 16:01:40,039 wheel INFO adding 'visidata/color.py' 2025-09-17 16:01:40,040 wheel INFO adding 'visidata/column.py' 2025-09-17 16:01:40,042 wheel INFO adding 'visidata/ddwplay.py' 2025-09-17 16:01:40,043 wheel INFO adding 'visidata/deprecated.py' 2025-09-17 16:01:40,045 wheel INFO adding 'visidata/editor.py' 2025-09-17 16:01:40,046 wheel INFO adding 'visidata/errors.py' 2025-09-17 16:01:40,047 wheel INFO adding 'visidata/expr.py' 2025-09-17 16:01:40,048 wheel INFO adding 'visidata/extensible.py' 2025-09-17 16:01:40,049 wheel INFO adding 'visidata/form.py' 2025-09-17 16:01:40,051 wheel INFO adding 'visidata/freqtbl.py' 2025-09-17 16:01:40,052 wheel INFO adding 'visidata/fuzzymatch.py' 2025-09-17 16:01:40,054 wheel INFO adding 'visidata/graph.py' 2025-09-17 16:01:40,056 wheel INFO adding 'visidata/guide.py' 2025-09-17 16:01:40,057 wheel INFO adding 'visidata/help.py' 2025-09-17 16:01:40,059 wheel INFO adding 'visidata/hint.py' 2025-09-17 16:01:40,060 wheel INFO adding 'visidata/indexsheet.py' 2025-09-17 16:01:40,061 wheel INFO adding 'visidata/input_history.py' 2025-09-17 16:01:40,062 wheel INFO adding 'visidata/interface.py' 2025-09-17 16:01:40,063 wheel INFO adding 'visidata/keys.py' 2025-09-17 16:01:40,065 wheel INFO adding 'visidata/macos.py' 2025-09-17 16:01:40,066 wheel INFO adding 'visidata/macros.py' 2025-09-17 16:01:40,067 wheel INFO adding 'visidata/main.py' 2025-09-17 16:01:40,069 wheel INFO adding 'visidata/mainloop.py' 2025-09-17 16:01:40,070 wheel INFO adding 'visidata/memory.py' 2025-09-17 16:01:40,072 wheel INFO adding 'visidata/menu.py' 2025-09-17 16:01:40,073 wheel INFO adding 'visidata/metasheets.py' 2025-09-17 16:01:40,075 wheel INFO adding 'visidata/modify.py' 2025-09-17 16:01:40,076 wheel INFO adding 'visidata/motd.py' 2025-09-17 16:01:40,077 wheel INFO adding 'visidata/mouse.py' 2025-09-17 16:01:40,078 wheel INFO adding 'visidata/movement.py' 2025-09-17 16:01:40,080 wheel INFO adding 'visidata/optionssheet.py' 2025-09-17 16:01:40,081 wheel INFO adding 'visidata/path.py' 2025-09-17 16:01:40,083 wheel INFO adding 'visidata/pivot.py' 2025-09-17 16:01:40,084 wheel INFO adding 'visidata/plugins.py' 2025-09-17 16:01:40,086 wheel INFO adding 'visidata/pyobj.py' 2025-09-17 16:01:40,087 wheel INFO adding 'visidata/rename_col.py' 2025-09-17 16:01:40,088 wheel INFO adding 'visidata/save.py' 2025-09-17 16:01:40,090 wheel INFO adding 'visidata/search.py' 2025-09-17 16:01:40,091 wheel INFO adding 'visidata/selection.py' 2025-09-17 16:01:40,093 wheel INFO adding 'visidata/settings.py' 2025-09-17 16:01:40,095 wheel INFO adding 'visidata/sheets.py' 2025-09-17 16:01:40,097 wheel INFO adding 'visidata/shell.py' 2025-09-17 16:01:40,099 wheel INFO adding 'visidata/sidebar.py' 2025-09-17 16:01:40,100 wheel INFO adding 'visidata/sort.py' 2025-09-17 16:01:40,102 wheel INFO adding 'visidata/statusbar.py' 2025-09-17 16:01:40,103 wheel INFO adding 'visidata/stored_list.py' 2025-09-17 16:01:40,104 wheel INFO adding 'visidata/text_source.py' 2025-09-17 16:01:40,105 wheel INFO adding 'visidata/textsheet.py' 2025-09-17 16:01:40,106 wheel INFO adding 'visidata/theme.py' 2025-09-17 16:01:40,108 wheel INFO adding 'visidata/threads.py' 2025-09-17 16:01:40,109 wheel INFO adding 'visidata/tuiwin.py' 2025-09-17 16:01:40,110 wheel INFO adding 'visidata/type_currency.py' 2025-09-17 16:01:40,111 wheel INFO adding 'visidata/type_date.py' 2025-09-17 16:01:40,112 wheel INFO adding 'visidata/type_floatsi.py' 2025-09-17 16:01:40,114 wheel INFO adding 'visidata/undo.py' 2025-09-17 16:01:40,115 wheel INFO adding 'visidata/utils.py' 2025-09-17 16:01:40,116 wheel INFO adding 'visidata/vdobj.py' 2025-09-17 16:01:40,117 wheel INFO adding 'visidata/windows.py' 2025-09-17 16:01:40,119 wheel INFO adding 'visidata/wrappers.py' 2025-09-17 16:01:40,120 wheel INFO adding 'visidata/apps/__init__.py' 2025-09-17 16:01:40,122 wheel INFO adding 'visidata/apps/vdsql/__about__.py' 2025-09-17 16:01:40,123 wheel INFO adding 'visidata/apps/vdsql/__init__.py' 2025-09-17 16:01:40,124 wheel INFO adding 'visidata/apps/vdsql/__main__.py' 2025-09-17 16:01:40,126 wheel INFO adding 'visidata/apps/vdsql/_ibis.py' 2025-09-17 16:01:40,127 wheel INFO adding 'visidata/apps/vdsql/bigquery.py' 2025-09-17 16:01:40,128 wheel INFO adding 'visidata/apps/vdsql/clickhouse.py' 2025-09-17 16:01:40,130 wheel INFO adding 'visidata/apps/vdsql/setup.py' 2025-09-17 16:01:40,131 wheel INFO adding 'visidata/apps/vdsql/snowflake.py' 2025-09-17 16:01:40,132 wheel INFO adding 'visidata/apps/vgit/__init__.py' 2025-09-17 16:01:40,134 wheel INFO adding 'visidata/apps/vgit/__main__.py' 2025-09-17 16:01:40,135 wheel INFO adding 'visidata/apps/vgit/abort.py' 2025-09-17 16:01:40,136 wheel INFO adding 'visidata/apps/vgit/blame.py' 2025-09-17 16:01:40,137 wheel INFO adding 'visidata/apps/vgit/branch.py' 2025-09-17 16:01:40,138 wheel INFO adding 'visidata/apps/vgit/config.py' 2025-09-17 16:01:40,139 wheel INFO adding 'visidata/apps/vgit/diff.py' 2025-09-17 16:01:40,141 wheel INFO adding 'visidata/apps/vgit/gitsheet.py' 2025-09-17 16:01:40,142 wheel INFO adding 'visidata/apps/vgit/grep.py' 2025-09-17 16:01:40,143 wheel INFO adding 'visidata/apps/vgit/log.py' 2025-09-17 16:01:40,144 wheel INFO adding 'visidata/apps/vgit/main.py' 2025-09-17 16:01:40,145 wheel INFO adding 'visidata/apps/vgit/remote.py' 2025-09-17 16:01:40,146 wheel INFO adding 'visidata/apps/vgit/repos.py' 2025-09-17 16:01:40,148 wheel INFO adding 'visidata/apps/vgit/setup.py' 2025-09-17 16:01:40,149 wheel INFO adding 'visidata/apps/vgit/stash.py' 2025-09-17 16:01:40,150 wheel INFO adding 'visidata/apps/vgit/status.py' 2025-09-17 16:01:40,151 wheel INFO adding 'visidata/apps/vgit/statusbar.py' 2025-09-17 16:01:40,153 wheel INFO adding 'visidata/ddw/input.ddw' 2025-09-17 16:01:40,154 wheel INFO adding 'visidata/ddw/regex.ddw' 2025-09-17 16:01:40,156 wheel INFO adding 'visidata/desktop/visidata.desktop' 2025-09-17 16:01:40,157 wheel INFO adding 'visidata/experimental/__init__.py' 2025-09-17 16:01:40,158 wheel INFO adding 'visidata/experimental/diff_sheet.py' 2025-09-17 16:01:40,160 wheel INFO adding 'visidata/experimental/digit_autoedit.py' 2025-09-17 16:01:40,161 wheel INFO adding 'visidata/experimental/gdrive.py' 2025-09-17 16:01:40,162 wheel INFO adding 'visidata/experimental/google.py' 2025-09-17 16:01:40,163 wheel INFO adding 'visidata/experimental/gsheets.py' 2025-09-17 16:01:40,164 wheel INFO adding 'visidata/experimental/helloworld.py' 2025-09-17 16:01:40,166 wheel INFO adding 'visidata/experimental/live_search.py' 2025-09-17 16:01:40,167 wheel INFO adding 'visidata/experimental/liveupdate.py' 2025-09-17 16:01:40,169 wheel INFO adding 'visidata/experimental/mark.py' 2025-09-17 16:01:40,170 wheel INFO adding 'visidata/experimental/rownum.py' 2025-09-17 16:01:40,171 wheel INFO adding 'visidata/experimental/slide_cells.py' 2025-09-17 16:01:40,173 wheel INFO adding 'visidata/experimental/sort_selected.py' 2025-09-17 16:01:40,174 wheel INFO adding 'visidata/experimental/noahs_tapestry/__init__.py' 2025-09-17 16:01:40,176 wheel INFO adding 'visidata/experimental/noahs_tapestry/tapestry.py' 2025-09-17 16:01:40,178 wheel INFO adding 'visidata/features/__init__.py' 2025-09-17 16:01:40,179 wheel INFO adding 'visidata/features/addcol_audiometadata.py' 2025-09-17 16:01:40,181 wheel INFO adding 'visidata/features/addcol_histogram.py' 2025-09-17 16:01:40,182 wheel INFO adding 'visidata/features/canvas_save_svg.py' 2025-09-17 16:01:40,183 wheel INFO adding 'visidata/features/change_precision.py' 2025-09-17 16:01:40,185 wheel INFO adding 'visidata/features/cmdpalette.py' 2025-09-17 16:01:40,186 wheel INFO adding 'visidata/features/colorbrewer.py' 2025-09-17 16:01:40,188 wheel INFO adding 'visidata/features/colorsheet.py' 2025-09-17 16:01:40,189 wheel INFO adding 'visidata/features/command_server.py' 2025-09-17 16:01:40,191 wheel INFO adding 'visidata/features/currency_to_usd.py' 2025-09-17 16:01:40,192 wheel INFO adding 'visidata/features/customdate.py' 2025-09-17 16:01:40,193 wheel INFO adding 'visidata/features/dedupe.py' 2025-09-17 16:01:40,194 wheel INFO adding 'visidata/features/describe.py' 2025-09-17 16:01:40,196 wheel INFO adding 'visidata/features/expand_cols.py' 2025-09-17 16:01:40,197 wheel INFO adding 'visidata/features/fill.py' 2025-09-17 16:01:40,198 wheel INFO adding 'visidata/features/freeze.py' 2025-09-17 16:01:40,200 wheel INFO adding 'visidata/features/go_col.py' 2025-09-17 16:01:40,201 wheel INFO adding 'visidata/features/graph_seaborn.py' 2025-09-17 16:01:40,202 wheel INFO adding 'visidata/features/graph_zoom_y.py' 2025-09-17 16:01:40,203 wheel INFO adding 'visidata/features/hint_types.py' 2025-09-17 16:01:40,204 wheel INFO adding 'visidata/features/incr.py' 2025-09-17 16:01:40,205 wheel INFO adding 'visidata/features/join.py' 2025-09-17 16:01:40,207 wheel INFO adding 'visidata/features/known_cols.py' 2025-09-17 16:01:40,208 wheel INFO adding 'visidata/features/layout.py' 2025-09-17 16:01:40,209 wheel INFO adding 'visidata/features/melt.py' 2025-09-17 16:01:40,210 wheel INFO adding 'visidata/features/normcol.py' 2025-09-17 16:01:40,211 wheel INFO adding 'visidata/features/open_config.py' 2025-09-17 16:01:40,212 wheel INFO adding 'visidata/features/open_syspaste.py' 2025-09-17 16:01:40,213 wheel INFO adding 'visidata/features/ping.py' 2025-09-17 16:01:40,215 wheel INFO adding 'visidata/features/procmgr.py' 2025-09-17 16:01:40,216 wheel INFO adding 'visidata/features/random_sample.py' 2025-09-17 16:01:40,217 wheel INFO adding 'visidata/features/rank.py' 2025-09-17 16:01:40,218 wheel INFO adding 'visidata/features/regex.py' 2025-09-17 16:01:40,220 wheel INFO adding 'visidata/features/reload_every.py' 2025-09-17 16:01:40,221 wheel INFO adding 'visidata/features/rename_col_cascade.py' 2025-09-17 16:01:40,222 wheel INFO adding 'visidata/features/repeat.py' 2025-09-17 16:01:40,223 wheel INFO adding 'visidata/features/scroll_context.py' 2025-09-17 16:01:40,224 wheel INFO adding 'visidata/features/select_equal_selected.py' 2025-09-17 16:01:40,225 wheel INFO adding 'visidata/features/setcol_fake.py' 2025-09-17 16:01:40,226 wheel INFO adding 'visidata/features/slide.py' 2025-09-17 16:01:40,228 wheel INFO adding 'visidata/features/sparkline.py' 2025-09-17 16:01:40,229 wheel INFO adding 'visidata/features/status_source.py' 2025-09-17 16:01:40,230 wheel INFO adding 'visidata/features/sysedit.py' 2025-09-17 16:01:40,231 wheel INFO adding 'visidata/features/sysopen_mailcap.py' 2025-09-17 16:01:40,232 wheel INFO adding 'visidata/features/term_extras.py' 2025-09-17 16:01:40,233 wheel INFO adding 'visidata/features/transpose.py' 2025-09-17 16:01:40,234 wheel INFO adding 'visidata/features/type_ipaddr.py' 2025-09-17 16:01:40,235 wheel INFO adding 'visidata/features/type_url.py' 2025-09-17 16:01:40,236 wheel INFO adding 'visidata/features/unfurl.py' 2025-09-17 16:01:40,238 wheel INFO adding 'visidata/features/window.py' 2025-09-17 16:01:40,239 wheel INFO adding 'visidata/guides/AggregatorsSheet.md' 2025-09-17 16:01:40,240 wheel INFO adding 'visidata/guides/ClipboardGuide.md' 2025-09-17 16:01:40,242 wheel INFO adding 'visidata/guides/ColumnsGuide.md' 2025-09-17 16:01:40,243 wheel INFO adding 'visidata/guides/CommandsSheet.md' 2025-09-17 16:01:40,244 wheel INFO adding 'visidata/guides/DirSheet.md' 2025-09-17 16:01:40,245 wheel INFO adding 'visidata/guides/ErrorsSheet.md' 2025-09-17 16:01:40,246 wheel INFO adding 'visidata/guides/FrequencyTable.md' 2025-09-17 16:01:40,247 wheel INFO adding 'visidata/guides/GrepSheet.md' 2025-09-17 16:01:40,248 wheel INFO adding 'visidata/guides/JsonSheet.md' 2025-09-17 16:01:40,249 wheel INFO adding 'visidata/guides/MacrosSheet.md' 2025-09-17 16:01:40,250 wheel INFO adding 'visidata/guides/MeltGuide.md' 2025-09-17 16:01:40,251 wheel INFO adding 'visidata/guides/MemorySheet.md' 2025-09-17 16:01:40,252 wheel INFO adding 'visidata/guides/MenuGuide.md' 2025-09-17 16:01:40,253 wheel INFO adding 'visidata/guides/ModifyGuide.md' 2025-09-17 16:01:40,255 wheel INFO adding 'visidata/guides/PivotGuide.md' 2025-09-17 16:01:40,256 wheel INFO adding 'visidata/guides/RegexGuide.md' 2025-09-17 16:01:40,257 wheel INFO adding 'visidata/guides/SelectionGuide.md' 2025-09-17 16:01:40,258 wheel INFO adding 'visidata/guides/SlideGuide.md' 2025-09-17 16:01:40,259 wheel INFO adding 'visidata/guides/SplitpaneGuide.md' 2025-09-17 16:01:40,260 wheel INFO adding 'visidata/guides/TypesSheet.md' 2025-09-17 16:01:40,261 wheel INFO adding 'visidata/guides/WindowFunctionGuide.md' 2025-09-17 16:01:40,262 wheel INFO adding 'visidata/guides/XsvGuide.md' 2025-09-17 16:01:40,264 wheel INFO adding 'visidata/loaders/__init__.py' 2025-09-17 16:01:40,265 wheel INFO adding 'visidata/loaders/_pandas.py' 2025-09-17 16:01:40,266 wheel INFO adding 'visidata/loaders/api_airtable.py' 2025-09-17 16:01:40,268 wheel INFO adding 'visidata/loaders/api_matrix.py' 2025-09-17 16:01:40,269 wheel INFO adding 'visidata/loaders/api_reddit.py' 2025-09-17 16:01:40,270 wheel INFO adding 'visidata/loaders/api_zulip.py' 2025-09-17 16:01:40,272 wheel INFO adding 'visidata/loaders/archive.py' 2025-09-17 16:01:40,273 wheel INFO adding 'visidata/loaders/arrow.py' 2025-09-17 16:01:40,275 wheel INFO adding 'visidata/loaders/conll.py' 2025-09-17 16:01:40,276 wheel INFO adding 'visidata/loaders/csv.py' 2025-09-17 16:01:40,277 wheel INFO adding 'visidata/loaders/eml.py' 2025-09-17 16:01:40,279 wheel INFO adding 'visidata/loaders/f5log.py' 2025-09-17 16:01:40,281 wheel INFO adding 'visidata/loaders/fec.py' 2025-09-17 16:01:40,282 wheel INFO adding 'visidata/loaders/fixed_width.py' 2025-09-17 16:01:40,283 wheel INFO adding 'visidata/loaders/frictionless.py' 2025-09-17 16:01:40,284 wheel INFO adding 'visidata/loaders/geojson.py' 2025-09-17 16:01:40,286 wheel INFO adding 'visidata/loaders/google.py' 2025-09-17 16:01:40,287 wheel INFO adding 'visidata/loaders/graphviz.py' 2025-09-17 16:01:40,288 wheel INFO adding 'visidata/loaders/grep.py' 2025-09-17 16:01:40,289 wheel INFO adding 'visidata/loaders/hdf5.py' 2025-09-17 16:01:40,290 wheel INFO adding 'visidata/loaders/html.py' 2025-09-17 16:01:40,292 wheel INFO adding 'visidata/loaders/http.py' 2025-09-17 16:01:40,293 wheel INFO adding 'visidata/loaders/imap.py' 2025-09-17 16:01:40,294 wheel INFO adding 'visidata/loaders/jrnl.py' 2025-09-17 16:01:40,295 wheel INFO adding 'visidata/loaders/json.py' 2025-09-17 16:01:40,297 wheel INFO adding 'visidata/loaders/jsonla.py' 2025-09-17 16:01:40,298 wheel INFO adding 'visidata/loaders/lsv.py' 2025-09-17 16:01:40,299 wheel INFO adding 'visidata/loaders/mailbox.py' 2025-09-17 16:01:40,300 wheel INFO adding 'visidata/loaders/markdown.py' 2025-09-17 16:01:40,301 wheel INFO adding 'visidata/loaders/mbtiles.py' 2025-09-17 16:01:40,302 wheel INFO adding 'visidata/loaders/msgpack.py' 2025-09-17 16:01:40,304 wheel INFO adding 'visidata/loaders/mysql.py' 2025-09-17 16:01:40,305 wheel INFO adding 'visidata/loaders/npy.py' 2025-09-17 16:01:40,306 wheel INFO adding 'visidata/loaders/odf.py' 2025-09-17 16:01:40,307 wheel INFO adding 'visidata/loaders/orgmode.py' 2025-09-17 16:01:40,309 wheel INFO adding 'visidata/loaders/pandas_freqtbl.py' 2025-09-17 16:01:40,310 wheel INFO adding 'visidata/loaders/parquet.py' 2025-09-17 16:01:40,312 wheel INFO adding 'visidata/loaders/pcap.py' 2025-09-17 16:01:40,313 wheel INFO adding 'visidata/loaders/pdf.py' 2025-09-17 16:01:40,314 wheel INFO adding 'visidata/loaders/png.py' 2025-09-17 16:01:40,316 wheel INFO adding 'visidata/loaders/postgres.py' 2025-09-17 16:01:40,317 wheel INFO adding 'visidata/loaders/psv.py' 2025-09-17 16:01:40,318 wheel INFO adding 'visidata/loaders/rec.py' 2025-09-17 16:01:40,319 wheel INFO adding 'visidata/loaders/s3.py' 2025-09-17 16:01:40,320 wheel INFO adding 'visidata/loaders/sas.py' 2025-09-17 16:01:40,322 wheel INFO adding 'visidata/loaders/scrape.py' 2025-09-17 16:01:40,323 wheel INFO adding 'visidata/loaders/shp.py' 2025-09-17 16:01:40,324 wheel INFO adding 'visidata/loaders/spss.py' 2025-09-17 16:01:40,325 wheel INFO adding 'visidata/loaders/sqlite.py' 2025-09-17 16:01:40,326 wheel INFO adding 'visidata/loaders/texttables.py' 2025-09-17 16:01:40,328 wheel INFO adding 'visidata/loaders/toml.py' 2025-09-17 16:01:40,329 wheel INFO adding 'visidata/loaders/tsv.py' 2025-09-17 16:01:40,330 wheel INFO adding 'visidata/loaders/ttf.py' 2025-09-17 16:01:40,331 wheel INFO adding 'visidata/loaders/unzip_http.py' 2025-09-17 16:01:40,333 wheel INFO adding 'visidata/loaders/usv.py' 2025-09-17 16:01:40,334 wheel INFO adding 'visidata/loaders/vcf.py' 2025-09-17 16:01:40,335 wheel INFO adding 'visidata/loaders/vds.py' 2025-09-17 16:01:40,336 wheel INFO adding 'visidata/loaders/vdx.py' 2025-09-17 16:01:40,337 wheel INFO adding 'visidata/loaders/xlsb.py' 2025-09-17 16:01:40,339 wheel INFO adding 'visidata/loaders/xlsx.py' 2025-09-17 16:01:40,340 wheel INFO adding 'visidata/loaders/xml.py' 2025-09-17 16:01:40,341 wheel INFO adding 'visidata/loaders/xword.py' 2025-09-17 16:01:40,342 wheel INFO adding 'visidata/loaders/yaml.py' 2025-09-17 16:01:40,344 wheel INFO adding 'visidata/man/parse_options.py' 2025-09-17 16:01:40,345 wheel INFO adding 'visidata/man/vd.1' 2025-09-17 16:01:40,348 wheel INFO adding 'visidata/man/vd.txt' 2025-09-17 16:01:40,351 wheel INFO adding 'visidata/themes/__init__.py' 2025-09-17 16:01:40,352 wheel INFO adding 'visidata/themes/ascii8.py' 2025-09-17 16:01:40,353 wheel INFO adding 'visidata/themes/asciimono.py' 2025-09-17 16:01:40,354 wheel INFO adding 'visidata/themes/light.py' 2025-09-17 16:01:40,356 wheel INFO adding 'visidata-3.3.data/data/share/applications/visidata.desktop' 2025-09-17 16:01:40,358 wheel INFO adding 'visidata-3.3.data/data/share/man/man1/vd.1' 2025-09-17 16:01:40,361 wheel INFO adding 'visidata-3.3.data/data/share/man/man1/visidata.1' 2025-09-17 16:01:40,364 wheel INFO adding 'visidata-3.3.data/scripts/vd2to3.vdx' 2025-09-17 16:01:40,367 wheel INFO adding 'visidata-3.3.dist-info/licenses/LICENSE.gpl3' 2025-09-17 16:01:40,369 wheel INFO adding 'visidata-3.3.dist-info/METADATA' 2025-09-17 16:01:40,370 wheel INFO adding 'visidata-3.3.dist-info/WHEEL' 2025-09-17 16:01:40,371 wheel INFO adding 'visidata-3.3.dist-info/entry_points.txt' 2025-09-17 16:01:40,372 wheel INFO adding 'visidata-3.3.dist-info/top_level.txt' 2025-09-17 16:01:40,376 wheel INFO adding 'visidata-3.3.dist-info/RECORD' 2025-09-17 16:01:40,382 root INFO removing build/bdist.linux-riscv64/wheel 2025-09-17 16:01:40,414 gpep517 INFO The backend produced .dist/visidata-3.3-py3-none-any.whl visidata-3.3-py3-none-any.whl /home/buildozer/aports/testing/visidata/src/visidata-3.3/./dev/zsh-completion.py:15: SyntaxWarning: invalid escape sequence '\(' pat_select = re.compile("^\([^)]*\)") ============================= test session starts ============================== platform linux -- Python 3.12.11, pytest-8.4.2, pluggy-1.6.0 rootdir: /home/buildozer/aports/testing/visidata/src/visidata-3.3 collected 156 items visidata/tests/test_cliptext.py ........................................ [ 25%] ........................................................................ [ 71%] ............... [ 81%] visidata/tests/test_commands.py . [ 82%] visidata/tests/test_completer.py . [ 82%] visidata/tests/test_date.py . [ 83%] visidata/tests/test_edittext.py ................... [ 95%] visidata/tests/test_features.py .... [ 98%] visidata/tests/test_menu.py . [ 98%] visidata/tests/test_path.py .. [100%] ============================= 156 passed in 52.11s ============================= >>> visidata: Entering fakeroot... >>> visidata-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-doc/usr/share/man' >>> visidata-doc*: Preparing subpackage visidata-doc... >>> visidata-doc*: Running postcheck for visidata-doc >>> visidata-zsh-completion*: Running split function zshcomp... 'usr/share/zsh/site-functions' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-zsh-completion/usr/share/zsh/site-functions' >>> visidata-zsh-completion*: Preparing subpackage visidata-zsh-completion... >>> visidata-zsh-completion*: Running postcheck for visidata-zsh-completion >>> visidata-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/visidata/themes/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/themes/__pycache__' 'usr/lib/python3.12/site-packages/visidata/loaders/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/loaders/__pycache__' 'usr/lib/python3.12/site-packages/visidata/features/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/features/__pycache__' 'usr/lib/python3.12/site-packages/visidata/experimental/noahs_tapestry/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/experimental/noahs_tapestry/__pycache__' 'usr/lib/python3.12/site-packages/visidata/experimental/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/experimental/__pycache__' 'usr/lib/python3.12/site-packages/visidata/man/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/man/__pycache__' 'usr/lib/python3.12/site-packages/visidata/apps/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/apps/__pycache__' 'usr/lib/python3.12/site-packages/visidata/apps/vdsql/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/apps/vdsql/__pycache__' 'usr/lib/python3.12/site-packages/visidata/apps/vgit/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/apps/vgit/__pycache__' 'usr/lib/python3.12/site-packages/visidata/__pycache__' -> '/home/buildozer/aports/testing/visidata/pkg/visidata-pyc/usr/lib/python3.12/site-packages/visidata/__pycache__' >>> visidata-pyc*: Preparing subpackage visidata-pyc... >>> visidata-pyc*: Running postcheck for visidata-pyc >>> visidata*: Running postcheck for visidata >>> visidata*: Preparing package visidata... >>> visidata-doc*: Tracing dependencies... >>> visidata-doc*: Package size: 33.4 KB >>> visidata-doc*: Compressing data... >>> visidata-doc*: Create checksum... >>> visidata-doc*: Create visidata-doc-3.3-r0.apk >>> visidata-pyc*: Tracing dependencies... python3 py3-appdirs py3-setuptools py3-dateutil python3~3.12 >>> visidata-pyc*: Package size: 1.9 MB >>> visidata-pyc*: Compressing data... >>> visidata-pyc*: Create checksum... >>> visidata-pyc*: Create visidata-pyc-3.3-r0.apk >>> visidata-zsh-completion*: Tracing dependencies... >>> visidata-zsh-completion*: Package size: 24.0 KB >>> visidata-zsh-completion*: Compressing data... >>> visidata-zsh-completion*: Create checksum... >>> visidata-zsh-completion*: Create visidata-zsh-completion-3.3-r0.apk >>> visidata*: Tracing dependencies... python3 py3-appdirs py3-setuptools py3-dateutil python3~3.12 >>> visidata*: Package size: 1.4 MB >>> visidata*: Compressing data... >>> visidata*: Create checksum... >>> visidata*: Create visidata-3.3-r0.apk >>> visidata: Build complete at Wed, 17 Sep 2025 16:02:45 +0000 elapsed time 0h 1m 16s >>> visidata: Cleaning up srcdir >>> visidata: Cleaning up pkgdir >>> visidata: Uninstalling dependencies... ( 1/40) Purging .makedepends-visidata (20250917.160133) ( 2/40) Purging py3-appdirs-pyc (1.4.4-r8) ( 3/40) Purging py3-appdirs (1.4.4-r8) ( 4/40) Purging py3-setuptools-pyc (80.9.0-r1) ( 5/40) Purging py3-setuptools (80.9.0-r1) ( 6/40) Purging py3-dateutil-pyc (2.9.0-r2) ( 7/40) Purging py3-dateutil (2.9.0-r2) ( 8/40) Purging py3-six-pyc (1.17.0-r0) ( 9/40) Purging py3-six (1.17.0-r0) (10/40) Purging py3-gpep517-pyc (19-r0) (11/40) Purging py3-gpep517 (19-r0) (12/40) Purging py3-installer-pyc (0.7.0-r2) (13/40) Purging py3-installer (0.7.0-r2) (14/40) Purging py3-wheel-pyc (0.46.1-r0) (15/40) Purging py3-wheel (0.46.1-r0) (16/40) Purging py3-pytest-pyc (8.4.2-r0) (17/40) Purging py3-pytest (8.4.2-r0) (18/40) Purging py3-iniconfig-pyc (2.1.0-r0) (19/40) Purging py3-iniconfig (2.1.0-r0) (20/40) Purging py3-packaging-pyc (25.0-r0) (21/40) Purging py3-packaging (25.0-r0) (22/40) Purging py3-parsing-pyc (3.2.3-r0) (23/40) Purging py3-parsing (3.2.3-r0) (24/40) Purging py3-pluggy-pyc (1.6.0-r0) (25/40) Purging py3-pluggy (1.6.0-r0) (26/40) Purging py3-py-pyc (1.11.0-r4) (27/40) Purging py3-py (1.11.0-r4) (28/40) Purging py3-pygments-pyc (2.19.2-r0) (29/40) Purging py3-pygments (2.19.2-r0) (30/40) Purging python3-pyc (3.12.11-r0) (31/40) Purging python3-pycache-pyc0 (3.12.11-r0) (32/40) Purging pyc (3.12.11-r0) (33/40) Purging python3 (3.12.11-r0) (34/40) Purging gdbm (1.26-r0) (35/40) Purging libbz2 (1.0.8-r6) (36/40) Purging libffi (3.5.2-r0) (37/40) Purging libpanelw (6.5_p20250816-r0) (38/40) Purging mpdecimal (4.0.1-r0) (39/40) Purging sqlite-libs (3.50.4-r1) (40/40) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r23.trigger: Executing script... OK: 361 MiB in 102 packages >>> visidata: Updating the testing/riscv64 repository index... >>> visidata: Signing the index...