Skip to content

Commit

Permalink
[dev] bump to v3.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
anjakefala committed Jan 8, 2024
1 parent 5772c0f commit 12ee887
Show file tree
Hide file tree
Showing 12 changed files with 47 additions and 37 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
- [help] fix columns sheet sidebar
- [loaders html] ignore parsing exceptions on invalid urls #2227
- [sheets] limit end separators to rightmost visible column of sheet (PR by @midichef #2237)
- [sidebar] fix fmtstr for case where source is BaseSheet #2239
- [sidebar] fix fmtstr on DirSheet sidebar for case where source is BaseSheet #2239
- [sort] maintain ordering on sheet copies #2190
- [test] update unit tests to use packaged sample.tsv and benchmark.csv #2218
- [threads] do not try to cancel already finished thread #2235
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# VisiData v3.0
# VisiData v3.0.1

[![Tests](https://github.com/saulpw/visidata/workflows/visidata-ci-build/badge.svg)](https://github.com/saulpw/visidata/actions/workflows/main.yml)
[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/saulpw/visidata)
Expand Down
11 changes: 11 additions & 0 deletions dev/checklists/manual-tests.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,14 @@
22. Test `open-row` on an html link: https://hls.gsfc.nasa.gov/data/
23. That DirSheet requires a commit-sheet before changes on filesystem
24. Test adding multiple aggregators via palette (+)
25. cmdpalette
- longname
- Enter executes top recommended
- Tab + Enter cycles through + executes
- 0-9 executes numbered
- aggregators
- Enter executes top
- Tab cycles through
- Space adds aggreqators
- Enter submits aggregators. without adding (except if no aggregators)
- 0-9 adds a number
1 change: 0 additions & 1 deletion dev/checklists/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@

3. Verify that VisiData is up-to-date:
* help menu
* plugins.jsonl

3. Ensure `develop` automated tests run correctly with dev/test.sh

Expand Down
14 changes: 7 additions & 7 deletions docs/man.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ vd(1)
<span style="font-weight:bold;">U</span> undo the most recent modification (requires enabled <span style="font-weight:bold;">options.undo</span>)
<span style="font-weight:bold;">R</span> redo the most recent undo (requires enabled <span style="font-weight:bold;">options.undo</span>)

<span style="font-weight:bold;">Space</span> <span style="text-decoration:underline;">longname</span> open command palette; execute command by its <span style="text-decoration:underline;">longname</span>
<span style="font-weight:bold;">Space</span> <span style="text-decoration:underline;">longname</span> open command palette; <span style="font-weight:bold;">Enter</span> to execute top command by its <span style="text-decoration:underline;">longname</span>

<span style="font-weight:bold;">Command</span> <span style="font-weight:bold;">Palette</span>
<span style="font-weight:bold;">Tab</span> Move to command palette, and cycle through commands
Expand Down Expand Up @@ -516,7 +516,7 @@ vd(1)
<span style="font-weight:bold;">--matrix-device-id</span>=<span style="text-decoration:underline;">str</span> VisiData device ID associated with matrix login
<span style="font-weight:bold;">--reddit-client-id</span>=<span style="text-decoration:underline;">str</span> client_id for reddit api
<span style="font-weight:bold;">--reddit-client-secret</span>=<span style="text-decoration:underline;">str</span> client_secret for reddit api
<span style="font-weight:bold;">--reddit-user-agent</span>=<span style="text-decoration:underline;">str</span> 3.0 user_agent for reddit api
<span style="font-weight:bold;">--reddit-user-agent</span>=<span style="text-decoration:underline;">str</span> 3.0.1 user_agent for reddit api
<span style="font-weight:bold;">--zulip-batch-size</span>=<span style="text-decoration:underline;">int</span> -100 number of messages to fetch per call (&lt;0 to fetch before anchor)
<span style="font-weight:bold;">--zulip-anchor</span>=<span style="text-decoration:underline;">int</span> 1000000000 message id to start fetching from
<span style="font-weight:bold;">--zulip-delay-s</span>=<span style="text-decoration:underline;">float</span> 1e-05 seconds to wait between calls (0 to stop after first)
Expand Down Expand Up @@ -632,13 +632,15 @@ vd(1)
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">code</span> bold white on 237 color of code sample
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">heading</span> bold 200 color of header
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">guide</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">unwritten</span> 243 on black color of unwritten guides in GuideGuide
<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">rstatus</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">fmt</span> {sheet.threadStatus} {sheet.keystrokeStatus} {sheet.longname} {sheet.nRows:9d} {sheet.rowtype} {sheet.modifiedStatus}{sheet.selectedStatus}{vd.replayStatus}
<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">rstatus</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">fmt</span> {sheet.threadStatus} {sheet.keystrokeStatus} [:longname]{sheet.longname}[/] {sheet.nRows:9d} {sheet.rowtype} {sheet.modifiedStatus}{sheet.selectedStatus}{vd.replayStatus}
right-side status format string
<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">status</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">fmt</span> [:onclick sheets-stack]{sheet.shortcut}› {sheet.name}[/]|
status line prefix
<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">lstatus</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">max</span> 0 maximum length of left status line
<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">status</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">sep</span> │ separator between statuses
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">keystrokes</span> bold white on 237 color of input keystrokes on status line
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">keystrokes</span> bold white on 237 color of input keystrokes
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">longname</span> bold 52 on 114 green
color of command longnames
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">keys</span> bold color of keystrokes in help
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">status</span> bold on 238 status line color
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">error</span> 202 1 error message color
Expand Down Expand Up @@ -692,8 +694,6 @@ vd(1)
<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">cmdpal</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">max</span> 10 max number of suggestions for command palette
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">shellcmd</span> 21 on 114 green
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">colname</span> underline
<span style="font-weight:bold;">color</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">longname</span> bold 52 on 114 green

<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">scroll</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">context</span> 0 minimum number of lines to keep visible above/below cursor when scrolling
<span style="font-weight:bold;">disp</span><span style="text-decoration:underline;">_</span><span style="font-weight:bold;">sparkline</span> ▁▂▃▄▅▆▇ characters to display sparkline

Expand Down Expand Up @@ -788,5 +788,5 @@ vd(1)
<span style="font-weight:bold;">AUTHOR</span>
<span style="font-weight:bold;">VisiData</span> was made by Saul Pwanson &lt;<span style="text-decoration:underline;">vd@saul.pw</span>&gt;.

Linux/MacOS December 29, 2023 Linux/MacOS
Linux/MacOS January 7, 2024 Linux/MacOS
</pre></section>
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# tox can't actually run python3 setup.py: https://github.com/tox-dev/tox/issues/96
# from visidata import __version__
__version__ = "3.1dev"
__version__ = "3.0.1"

setup(
name="visidata",
Expand Down
2 changes: 1 addition & 1 deletion visidata/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'VisiData: a curses interface for exploring and arranging tabular data'

__version__ = '3.1dev'
__version__ = '3.0.1'
__version_info__ = 'VisiData v' + __version__
__author__ = 'Saul Pwanson <vd@saul.pw>'
__status__ = 'Production/Stable'
Expand Down
2 changes: 1 addition & 1 deletion visidata/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Usage: $0 [<options>] [<input> ...]
# $0 [<options>] --play <cmdlog> [--batch] [-w <waitsecs>] [-o <output>] [field=value ...]

__version__ = '3.1dev'
__version__ = '3.0.1'
__version_info__ = 'saul.pw/VisiData v' + __version__

from copy import copy
Expand Down
14 changes: 7 additions & 7 deletions visidata/man/vd.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.Dd December 29, 2023
.Dd January 7, 2024
.Dt vd \&1 "Quick Reference Guide"
.Os Linux/MacOS
.
Expand Down Expand Up @@ -101,7 +101,7 @@ toggle sidebar
.No redo the most recent undo ( requires enabled Sy options.undo Ns )
.Pp
.It Ic "Space" Ar longname
.No open command palette; execute command by its Ar longname
.No open command palette; Sy Enter No to execute top command by its Ar longname
.El
.Ss " Command Palette"
.Bl -tag -width XXXXXXXXXXXXXXX -compact -offset XXX
Expand Down Expand Up @@ -1056,7 +1056,7 @@ device ID associated with matrix login
client_id for reddit api
.It Sy --reddit-client-secret Ns = Ns Ar "str " No ""
client_secret for reddit api
.It Sy --reddit-user-agent Ns = Ns Ar "str " No "3.0"
.It Sy --reddit-user-agent Ns = Ns Ar "str " No "3.0.1"
user_agent for reddit api
.It Sy --zulip-batch-size Ns = Ns Ar "int " No "-100"
number of messages to fetch per call (<0 to fetch before anchor)
Expand Down Expand Up @@ -1280,7 +1280,7 @@ color of code sample
color of header
.It Sy "color_guide_unwritten" No "243 on black"
color of unwritten guides in GuideGuide
.It Sy "disp_rstatus_fmt " No "{sheet.threadStatus} {sheet.keystrokeStatus} {sheet.longname} {sheet.nRows:9d} {sheet.rowtype} {sheet.modifiedStatus}{sheet.selectedStatus}{vd.replayStatus}"
.It Sy "disp_rstatus_fmt " No "{sheet.threadStatus} {sheet.keystrokeStatus} [:longname]{sheet.longname}[/] {sheet.nRows:9d} {sheet.rowtype} {sheet.modifiedStatus}{sheet.selectedStatus}{vd.replayStatus}"
right-side status format string
.It Sy "disp_status_fmt " No "[:onclick sheets-stack]{sheet.shortcut}\[u203A] {sheet.name}[/]| "
status line prefix
Expand All @@ -1289,7 +1289,9 @@ maximum length of left status line
.It Sy "disp_status_sep " No "\[u2502]"
separator between statuses
.It Sy "color_keystrokes " No "bold white on 237"
color of input keystrokes on status line
color of input keystrokes
.It Sy "color_longname " No "bold 52 on 114 green"
color of command longnames
.It Sy "color_keys " No "bold"
color of keystrokes in help
.It Sy "color_status " No "bold on 238"
Expand Down Expand Up @@ -1394,8 +1396,6 @@ max number of suggestions for command palette

.It Sy "color_colname " No "underline"

.It Sy "color_longname " No "bold 52 on 114 green"

.It Sy "disp_scroll_context" No "0"
minimum number of lines to keep visible above/below cursor when scrolling
.It Sy "disp_sparkline " No "\[u2581]\[u2582]\[u2583]\[u2584]\[u2585]\[u2586]\[u2587]"
Expand Down
4 changes: 2 additions & 2 deletions visidata/man/vd.inc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.Dd December 29, 2023
.Dd January 7, 2024
.Dt vd \&1 "Quick Reference Guide"
.Os Linux/MacOS
.
Expand Down Expand Up @@ -101,7 +101,7 @@ toggle sidebar
.No redo the most recent undo ( requires enabled Sy options.undo Ns )
.Pp
.It Ic "Space" Ar longname
.No open command palette; execute top command by its Ar longname
.No open command palette; Sy Enter No to execute top command by its Ar longname
.El
.Ss " Command Palette"
.Bl -tag -width XXXXXXXXXXXXXXX -compact -offset XXX
Expand Down
16 changes: 8 additions & 8 deletions visidata/man/vd.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,8 @@ DESCRIPTION
R redo the most recent undo (requires enabled
options.undo)

Space longname open command palette; execute command by its longname
Space longname open command palette; Enter to execute top command by
its longname

Command Palette
Tab Move to command palette, and cycle through commands
Expand Down Expand Up @@ -743,7 +744,7 @@ COMMANDLINE OPTIONS
--reddit-client-id=str client_id for reddit api
--reddit-client-secret=str client_secret for reddit
api
--reddit-user-agent=str 3.0 user_agent for reddit api
--reddit-user-agent=str 3.0.1 user_agent for reddit api
--zulip-batch-size=int -100 number of messages to
fetch per call (<0 to
fetch before anchor)
Expand Down Expand Up @@ -962,7 +963,7 @@ COMMANDLINE OPTIONS
color_guide_unwritten 243 on black color of unwritten guides in
GuideGuide
disp_rstatus_fmt {sheet.threadStatus} {sheet.keystrokeStatus}
{sheet.longname}
[:longname]{sheet.longname}[/]
{sheet.nRows:9d} {sheet.rowtype}
{sheet.modifiedStatus}{sheet.selectedStatus}{vd.replayStatus}
right-side status format string
Expand All @@ -972,8 +973,9 @@ COMMANDLINE OPTIONS
disp_lstatus_max 0 maximum length of left status
line
disp_status_sep │ separator between statuses
color_keystrokes bold white on 237 color of input keystrokes on sta‐
tus line
color_keystrokes bold white on 237 color of input keystrokes
color_longname bold 52 on 114 green
color of command longnames
color_keys bold color of keystrokes in help
color_status bold on 238 status line color
color_error 202 1 error message color
Expand Down Expand Up @@ -1045,8 +1047,6 @@ COMMANDLINE OPTIONS
command palette
color_shellcmd 21 on 114 green
color_colname underline
color_longname bold 52 on 114 green

disp_scroll_context 0 minimum number of lines to keep
visible above/below cursor when
scrolling
Expand Down Expand Up @@ -1157,4 +1157,4 @@ SUPPORTED SOURCES
AUTHOR
VisiData was made by Saul Pwanson <vd@saul.pw>.

Linux/MacOS December 29, 2023 Linux/MacOS
Linux/MacOS January 7, 2024 Linux/MacOS
Loading

0 comments on commit 12ee887

Please sign in to comment.