Skip to content
This repository was archived by the owner on Jun 16, 2020. It is now read-only.

Commit 3b2f6c2

Browse files
committed
Release 0.7.0
1 parent b66d33e commit 3b2f6c2

28 files changed

+692
-554
lines changed

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## Version 0.7.0 (2018-12-09)
4+
5+
* Add --command CLI option ([issue #83](https://github.com/nbedos/termtosvg/issues/83), [pull request #84](https://github.com/nbedos/termtosvg/pull/84))
6+
* Add unit tests to package ([pull request #77](https://github.com/nbedos/termtosvg/pull/77))
7+
* Move termtosvg-template man page from section 1 to 5 ([issue #80](https://github.com/nbedos/termtosvg/issues/80))
8+
39
## Version 0.6.0 (2018-11-04)
410

511
* Add base16-default-dark color theme ([pull request #57](https://github.com/nbedos/termtosvg/pull/57))
@@ -18,7 +24,7 @@
1824
* Add support for SVG templates (custom color themes, terminal UI, animation controls...) as
1925
discussed in [issue #53](https://github.com/nbedos/termtosvg/issues/53)
2026
* Remove --font and --theme options, as well as the termtosvg.ini configuration file
21-
* Fix select() deadlock on BSD and Mac OS ([issue #18](https://github.com/nbedos/termtosvg/issues/18))
27+
* Fix select() deadlock on BSD and macOS ([issue #18](https://github.com/nbedos/termtosvg/issues/18))
2228

2329

2430
## Version 0.4.0 (2018-07-08)
@@ -52,4 +58,4 @@ discussed in [issue #53](https://github.com/nbedos/termtosvg/issues/53)
5258

5359

5460
## Version 0.1.0 (2018-06-16)
55-
Initial release!
61+
Initial release!

MANIFEST.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
include LICENSE
2+
include man/*.1
23
include scripts/*
34
recursive-include termtosvg/data *
5+
global-exclude __pycache__ *.pyc

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ tests: venv_dev
3535
$(VENV_ACTIVATE) && \
3636
pip freeze && \
3737
coverage run --branch --source termtosvg -m unittest -v && \
38-
coverage report && \
38+
coverage report --omit 'termtosvg/tests/*' && \
3939
coverage html
4040
-$(VENV_ACTIVATE) && \
4141
pylint -j 0 --extension-pkg-whitelist lxml termtosvg/*.py
@@ -48,7 +48,7 @@ venv_dev: setup.py
4848
man: venv_dev
4949
$(VENV_ACTIVATE) && \
5050
pandoc man/termtosvg.md -s -t man > man/termtosvg.man.1 && \
51-
pandoc man/termtosvg-templates.md -s -t man > man/termtosvg-templates.man.1
51+
pandoc man/termtosvg-templates.md -s -t man > man/termtosvg-templates.man.5
5252

5353
static: man
5454
(test -d $(VENV_PATH) || python -m venv $(VENV_PATH))

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ line sessions as standalone SVG animations.
1414

1515
## Features
1616
* Produce lightweight and clean looking animations embeddable on a project page
17-
* Custom color themes, terminal UI and animation controls via [SVG templates](man/termtosvg-template.md)
17+
* Custom color themes, terminal UI and animation controls via [SVG templates](man/termtosvg-templates.md)
1818
* Compatible with asciinema recording format
1919

2020
## Installation
21-
termtosvg is compatible with Linux, Mac OS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
21+
termtosvg is compatible with Linux, macOS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
2222
```
2323
pip3 install --user termtosvg
2424
```

docs/examples/htop_gjm8.svg

Lines changed: 2 additions & 2 deletions
Loading

docs/examples/ipython_window_frame.svg

Lines changed: 5 additions & 5 deletions
Loading

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ <h2>Features</h2>
3535
</p>
3636

3737
<h2>Install</h2>
38-
termtosvg is compatible with Linux, Mac OS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
38+
termtosvg is compatible with Linux, macOS and BSD OSes, requires Python >= 3.5 and can be installed using pip:
3939
<pre>pip3 install --user termtosvg</pre>
4040

4141
<h2>Usage</h2>

docs/pages/templates.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <h1 class="entry-title">templates</h1>
2525
<p>This is the gallery of default templates of termtosvg. All templates can
2626
be found <a href="https://github.com/nbedos/termtosvg/tree/develop/termtosvg/data/templates">on GitHub</a>.</p>
2727
<p>If you're interested in creating your own template, see the
28-
<a href="https://github.com/nbedos/termtosvg/blob/develop/man/termtosvg-template.md">dedicated manual page</a>.</p>
28+
<a href="https://github.com/nbedos/termtosvg/blob/develop/man/termtosvg-templates.md">dedicated manual page</a>.</p>
2929

3030
<h2>gjm8</h2>
3131
<p align="center">
@@ -45,7 +45,7 @@ <h2>solarized_dark</h2>
4545
</p>
4646
<h2>solarized_light</h2>
4747
<p align="center">
48-
<object data="../templates/olarized_light.svg"></object>
48+
<object data="../templates/solarized_light.svg"></object>
4949
</p>
5050
<h2>progress_bar</h2>
5151
<p align="center">

examples/casts/htop.cast

Lines changed: 56 additions & 69 deletions
Large diffs are not rendered by default.

examples/casts/ipython.cast

Lines changed: 234 additions & 166 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)