diff --git a/CHANGELOG.md b/CHANGELOG.md index b5e801948..d15e4d452 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # VisiData version history +# v1.2.1 (2018-07-05) + +- python 3.7 + - Change `async` decorator to `asyncthread` and rename `async.py` to avoid using Python 3.7 keyword + # v1.2 (2018-04-30) - macro system diff --git a/README.md b/README.md index b25fcaf3a..397e36418 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# VisiData v1.2 [![CircleCI](https://circleci.com/gh/saulpw/visidata/tree/stable.svg?style=svg)](https://circleci.com/gh/saulpw/visidata/tree/stable) +# VisiData v1.2.1 [![CircleCI](https://circleci.com/gh/saulpw/visidata/tree/stable.svg?style=svg)](https://circleci.com/gh/saulpw/visidata/tree/stable) A terminal interface for exploring and arranging tabular data. diff --git a/bin/vd b/bin/vd index 4decc966c..1b9410419 100755 --- a/bin/vd +++ b/bin/vd @@ -3,7 +3,7 @@ # Usage: $0 [] [ ...] # $0 [] --play [--batch] [-w ] [-o ] [field=value ...] -__version__ = '1.2' +__version__ = '1.2.1' __version_info__ = 'saul.pw/VisiData v' + __version__ import os diff --git a/bin/viewtsv b/bin/viewtsv index 9bce71a13..f2874a834 100755 --- a/bin/viewtsv +++ b/bin/viewtsv @@ -7,7 +7,7 @@ class TsvSheet(vdtui.Sheet): rowtype = 'rows' columns = [vdtui.ColumnItem('tsv', 0)] - @vdtui.async + @vdtui.asyncthread def reload(self): self.rows = [] diff --git a/dev/RELEASE.md b/dev/RELEASE.md index d0518a0f0..d18d0bf68 100644 --- a/dev/RELEASE.md +++ b/dev/RELEASE.md @@ -94,7 +94,7 @@ git push --tags 16. Comb through issues and close the ones that have been solved, referencing the version number -17. Post release notes on r/visidata and tinyletter and have some ice cream +17. Post release notes on tinyletter and twitter and have some ice cream # conda diff --git a/setup.py b/setup.py index 32975f951..b5953f0bd 100755 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import setup # tox can't actually run python3 setup.py: https://github.com/tox-dev/tox/issues/96 #from visidata import __version__ -__version__ = '1.2' +__version__ = '1.2.1' setup(name='visidata', version=__version__, diff --git a/visidata/man/vd.1 b/visidata/man/vd.1 index 6dd245ae7..e6db020b7 100644 --- a/visidata/man/vd.1 +++ b/visidata/man/vd.1 @@ -1,4 +1,4 @@ -.Dd April 30, 2018 +.Dd July 05, 2018 .Dt vd \&1 "Quick Reference Guide" .Os Linux/MacOS . @@ -722,7 +722,7 @@ show axes and legend on graph list of distinct colors to use for plotting distinct objects .It Sy --zoom-incr Ns = Ns Ar "float " No "2.0" amount to multiply current zoomlevel when zooming -.It Sy --motd-url Ns = Ns Ar "str " No "http://visidata.org/motd-1.2" +.It Sy --motd-url Ns = Ns Ar "str " No "http://visidata.org/motd-1.2.1" source of randomized startup messages .It Sy --csv-dialect Ns = Ns Ar "str " No "excel" dialect passed to csv.reader diff --git a/visidata/man/vd.inc b/visidata/man/vd.inc index 96c916874..c83989946 100644 --- a/visidata/man/vd.inc +++ b/visidata/man/vd.inc @@ -1,4 +1,4 @@ -.Dd April 30, 2018 +.Dd July 05, 2018 .Dt vd \&1 "Quick Reference Guide" .Os Linux/MacOS . diff --git a/visidata/vdtui.py b/visidata/vdtui.py index 49245c7d1..578ffe0c7 100755 --- a/visidata/vdtui.py +++ b/visidata/vdtui.py @@ -26,7 +26,7 @@ # Just include this whole file in your project as-is. If you do make # modifications, please keep the base vdtui version and append your own id and # version. -__version__ = '1.2' +__version__ = '1.2.1' __version_info__ = 'saul.pw/vdtui v' + __version__ __author__ = 'Saul Pwanson ' __license__ = 'MIT' diff --git a/www/docs/viewtsv.md b/www/docs/viewtsv.md index 67b2fe419..a1191d436 100644 --- a/www/docs/viewtsv.md +++ b/www/docs/viewtsv.md @@ -26,9 +26,9 @@ An initial column. Generally the class-level `columns` is set to the actual col (See the `reload()` function below where they are set from the contents of the first row.) This line is not strictly necessary but makes loading feel a bit more responsive. - @vdtui.async + @vdtui.asyncthread -@[async](/docs/async) marks the function to spawn a new thread whenever it is called. +@[asyncthread](/docs/async) marks the function to spawn a new thread whenever it is called. def reload(self): diff --git a/www/index.md b/www/index.md index aa58954b9..8e7634f7e 100644 --- a/www/index.md +++ b/www/index.md @@ -3,7 +3,7 @@ # VisiData -## Latest Version: [1.2 (released 2018-05-02)](/releases) +## Latest Version: [1.2.1 (released 2018-07-05)](/releases) VisiData is an interactive multitool for tabular data. It combines the clarity of a spreadsheet, the efficiency of the terminal, and the power of Python, into a lightweight utility which can handle millions of rows with ease. @@ -23,7 +23,7 @@ It's great for investigative journalists, data scientists, unix command-line use ## Recent Updates -- **2018-04-30: [Visidata v1.2](/releases#v1.2) has been released!** +- **2018-07-05: [Visidata v1.2.1](/releases#v1.2.1) has been released!** - 2018-04-01: Released the [first of five VisiData case study videos](https://www.youtube.com/watch?v=yhunJc8Nu4g&list=PLxu7QdBkC7drrAGfYzatPGVHIpv4Et46W&index=3).