Skip to content

Commit c8f0332

Browse files
Merge pull request #199 from sepandhaghighi/dev
Version 5.6
2 parents 026c376 + 3d2a7c0 commit c8f0332

File tree

15 files changed

+877
-22
lines changed

15 files changed

+877
-22
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ jobs:
4040
- name: ART-Decor check
4141
run: |
4242
python otherfile/art_decor_check.py
43+
- name: Notebook check
44+
run: |
45+
pip install notebook>=5.2.2
46+
python otherfile/notebook_check.py
47+
if: matrix.python-version == 3.7 && matrix.os == 'ubuntu-latest'
4348
- name: Other tests
4449
run: |
4550
python -m vulture art/ otherfile/ setup.py art_profile.py --min-confidence 65 --exclude=__init__.py --sort-by-size

ArtList.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"cell_type": "markdown",
1212
"metadata": {},
1313
"source": [
14-
"### Version : 5.5"
14+
"### Version : 5.6"
1515
]
1616
},
1717
{

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
## [5.6] - 2022-04-20
9+
### Added
10+
- 7 new font
11+
1. fancy141
12+
2. fancy142
13+
3. fancy143
14+
4. tarty6
15+
5. tarty7
16+
6. tarty8
17+
7. tarty9
18+
### Changed
19+
- Test system modified
820
## [5.5] - 2022-03-02
921
### Added
1022
- 5 new font
@@ -1996,7 +2008,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
19962008
- 1-Line art
19972009
- CLI commands
19982010

1999-
[Unreleased]: https://github.com/sepandhaghighi/art/compare/v5.5...dev
2011+
[Unreleased]: https://github.com/sepandhaghighi/art/compare/v5.6...dev
2012+
[5.6]: https://github.com/sepandhaghighi/art/compare/v5.5...v5.6
20002013
[5.5]: https://github.com/sepandhaghighi/art/compare/v5.4...v5.5
20012014
[5.4]: https://github.com/sepandhaghighi/art/compare/v5.3...v5.4
20022015
[5.3]: https://github.com/sepandhaghighi/art/compare/v5.2...v5.3

DecorList.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"cell_type": "markdown",
1212
"metadata": {},
1313
"source": [
14-
"### Version : 5.5"
14+
"### Version : 5.6"
1515
]
1616
},
1717
{

FontList.ipynb

Lines changed: 56 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"cell_type": "markdown",
1212
"metadata": {},
1313
"source": [
14-
"### Version : 5.5"
14+
"### Version : 5.6"
1515
]
1616
},
1717
{
@@ -38,7 +38,7 @@
3838
{
3939
"data": {
4040
"text/plain": [
41-
"620"
41+
"627"
4242
]
4343
},
4444
"execution_count": 2,
@@ -3914,6 +3914,15 @@
39143914
"fancy140 : \n",
39153915
"ⲦⲈϨⲦ123\n",
39163916
"\n",
3917+
"fancy141 : \n",
3918+
"TEST123\n",
3919+
"\n",
3920+
"fancy142 : \n",
3921+
"🅃🄴🅂🅃123\n",
3922+
"\n",
3923+
"fancy143 : \n",
3924+
"🆃🅴🆂🆃123\n",
3925+
"\n",
39173926
"fancy15 : \n",
39183927
"✞ƎƧ✞123\n",
39193928
"\n",
@@ -4407,6 +4416,51 @@
44074416
"\n",
44084417
"▜▛ █☰ ▟▛ ▜▛ \n",
44094418
"\n",
4419+
"tarty6 : \n",
4420+
"\n",
4421+
"█─▄─▄─██▄─▄▄─██─▄▄▄▄██─▄─▄─██▀░███▀▄▄▀██▄▄▄░█\n",
4422+
"███─█████─▄█▀██▄▄▄▄─████─█████░████▀▄████▄▄░█\n",
4423+
"▀▀▄▄▄▀▀▀▄▄▄▄▄▀▀▄▄▄▄▄▀▀▀▄▄▄▀▀▀▄▄▄▀▀▄▄▄▄▀▀▄▄▄▄▀\n",
4424+
"\n",
4425+
"tarty7 : \n",
4426+
"\n",
4427+
"█████████████████████████████████████████████\n",
4428+
"█─▄─▄─██▄─▄▄─██─▄▄▄▄██─▄─▄─██▀░███▀▄▄▀██▄▄▄░█\n",
4429+
"███─█████─▄█▀██▄▄▄▄─████─█████░████▀▄████▄▄░█\n",
4430+
"▀▀▄▄▄▀▀▀▄▄▄▄▄▀▀▄▄▄▄▄▀▀▀▄▄▄▀▀▀▄▄▄▀▀▄▄▄▄▀▀▄▄▄▄▀\n",
4431+
"\n",
4432+
"tarty8 : \n",
4433+
"\n",
4434+
"────────────────────────────────────────────────────────────────────────────────────────────────────────────\n",
4435+
"─██████████████──██████████████──██████████████──██████████████──████████────██████████████──██████████████─\n",
4436+
"─██░░░░░░░░░░██──██░░░░░░░░░░██──██░░░░░░░░░░██──██░░░░░░░░░░██──██░░░░██────██░░░░░░░░░░██──██░░░░░░░░░░██─\n",
4437+
"─██████░░██████──██░░██████████──██░░██████████──██████░░██████──████░░██────██████████░░██──██████████░░██─\n",
4438+
"─────██░░██──────██░░██──────────██░░██──────────────██░░██────────██░░██────────────██░░██──────────██░░██─\n",
4439+
"─────██░░██──────██░░██████████──██░░██████████──────██░░██────────██░░██────██████████░░██──██████████░░██─\n",
4440+
"─────██░░██──────██░░░░░░░░░░██──██░░░░░░░░░░██──────██░░██────────██░░██────██░░░░░░░░░░██──██░░░░░░░░░░██─\n",
4441+
"─────██░░██──────██░░██████████──██████████░░██──────██░░██────────██░░██────██░░██████████──██████████░░██─\n",
4442+
"─────██░░██──────██░░██──────────────────██░░██──────██░░██────────██░░██────██░░██──────────────────██░░██─\n",
4443+
"─────██░░██──────██░░██████████──██████████░░██──────██░░██──────████░░████──██░░██████████──██████████░░██─\n",
4444+
"─────██░░██──────██░░░░░░░░░░██──██░░░░░░░░░░██──────██░░██──────██░░░░░░██──██░░░░░░░░░░██──██░░░░░░░░░░██─\n",
4445+
"─────██████──────██████████████──██████████████──────██████──────██████████──██████████████──██████████████─\n",
4446+
"────────────────────────────────────────────────────────────────────────────────────────────────────────────\n",
4447+
"\n",
4448+
"tarty9 : \n",
4449+
"\n",
4450+
"████████████████████████████████████████████████████████████████████████████████████████████████████████████\n",
4451+
"█░░░░░░░░░░░░░░██░░░░░░░░░░░░░░██░░░░░░░░░░░░░░██░░░░░░░░░░░░░░██░░░░░░░░████░░░░░░░░░░░░░░██░░░░░░░░░░░░░░█\n",
4452+
"█░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀░░████░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░█\n",
4453+
"█░░░░░░▄▀░░░░░░██░░▄▀░░░░░░░░░░██░░▄▀░░░░░░░░░░██░░░░░░▄▀░░░░░░██░░░░▄▀░░████░░░░░░░░░░▄▀░░██░░░░░░░░░░▄▀░░█\n",
4454+
"█████░░▄▀░░██████░░▄▀░░██████████░░▄▀░░██████████████░░▄▀░░████████░░▄▀░░████████████░░▄▀░░██████████░░▄▀░░█\n",
4455+
"█████░░▄▀░░██████░░▄▀░░░░░░░░░░██░░▄▀░░░░░░░░░░██████░░▄▀░░████████░░▄▀░░████░░░░░░░░░░▄▀░░██░░░░░░░░░░▄▀░░█\n",
4456+
"█████░░▄▀░░██████░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░██████░░▄▀░░████████░░▄▀░░████░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░█\n",
4457+
"█████░░▄▀░░██████░░▄▀░░░░░░░░░░██░░░░░░░░░░▄▀░░██████░░▄▀░░████████░░▄▀░░████░░▄▀░░░░░░░░░░██░░░░░░░░░░▄▀░░█\n",
4458+
"█████░░▄▀░░██████░░▄▀░░██████████████████░░▄▀░░██████░░▄▀░░████████░░▄▀░░████░░▄▀░░██████████████████░░▄▀░░█\n",
4459+
"█████░░▄▀░░██████░░▄▀░░░░░░░░░░██░░░░░░░░░░▄▀░░██████░░▄▀░░██████░░░░▄▀░░░░██░░▄▀░░░░░░░░░░██░░░░░░░░░░▄▀░░█\n",
4460+
"█████░░▄▀░░██████░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░██████░░▄▀░░██████░░▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░██░░▄▀▄▀▄▀▄▀▄▀░░█\n",
4461+
"█████░░░░░░██████░░░░░░░░░░░░░░██░░░░░░░░░░░░░░██████░░░░░░██████░░░░░░░░░░██░░░░░░░░░░░░░░██░░░░░░░░░░░░░░█\n",
4462+
"████████████████████████████████████████████████████████████████████████████████████████████████████████████\n",
4463+
"\n",
44104464
"thin2 : \n",
44114465
"test123\n",
44124466
"\n",

INSTALL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
⚠️ **PyPI** support of these versions will be removed in a **future release**
66

77
### Source code
8-
- Download [Version 5.5](https://github.com/sepandhaghighi/art/archive/v5.5.zip) or [Latest Source ](https://github.com/sepandhaghighi/art/archive/dev.zip)
8+
- Download [Version 5.6](https://github.com/sepandhaghighi/art/archive/v5.6.zip) or [Latest Source](https://github.com/sepandhaghighi/art/archive/dev.zip)
99
- `python3 setup.py install` or `python setup.py install` (Need root access)
1010

1111
### PyPI
1212

1313

1414
- Check [Python Packaging User Guide](https://packaging.python.org/installing/)
15-
- `pip install art==5.5` or `pip3 install art==5.5` (Need root access)
15+
- `pip install art==5.6` or `pip3 install art==5.6` (Need root access)
1616

1717
* Note : On `--upgrade` error install latest version of `setuptools` : `pip install setuptools` and retry
1818

@@ -23,7 +23,7 @@
2323

2424
### Easy install
2525

26-
- Run `easy_install "art==5.5"` (Need root access)
26+
- Run `easy_install "art==5.6"` (Need root access)
2727

2828
### MATLAB
2929

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</a>
88
<a href="https://badge.fury.io/py/art"><img src="https://badge.fury.io/py/art.svg" alt="PyPI version" height="18"></a>
99
<a href="https://www.python.org/"><img src="https://img.shields.io/badge/built%20with-Python3-green.svg" alt="built with Python3" /></a>
10-
<a href="https://github.com/sepandhaghighi/art/blob/master/FontList.ipynb"><img src="https://img.shields.io/badge/Font List-620-blue.svg"></a>
10+
<a href="https://github.com/sepandhaghighi/art/blob/master/FontList.ipynb"><img src="https://img.shields.io/badge/Font List-627-blue.svg"></a>
1111
<a href="https://github.com/sepandhaghighi/art/blob/master/ArtList.ipynb"><img src="https://img.shields.io/badge/Art List-710-orange.svg"></a>
1212
<a href="https://github.com/sepandhaghighi/art/blob/master/DecorList.ipynb"><img src="https://img.shields.io/badge/Decor List-218-green.svg"></a>
1313
<a href="https://t.me/artlib_bot" target="__blank"><img src="https://img.shields.io/badge/Telegram-Bot-red.svg"></a>
@@ -65,7 +65,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-)
6565
</tr>
6666
<tr>
6767
<td align="center">Font Counter</td>
68-
<td align="center">620</td>
68+
<td align="center">627</td>
6969
</tr>
7070
<tr>
7171
<td align="center">1-Line-Art Counter</td>

art/art_param.py

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from .decor_dic import *
77
from .art_dic import *
88

9-
ART_VERSION = "5.5" # pragma: no cover
9+
ART_VERSION = "5.6" # pragma: no cover
1010
FONT_SMALL_THRESHOLD = 50 # pragma: no cover
1111
FONT_MEDIUM_THRESHOLD = 100 # pragma: no cover
1212
FONT_LARGE_THRESHOLD = 200 # pragma: no cover
@@ -793,6 +793,9 @@
793793
"fancy138",
794794
"fancy139",
795795
"fancy140",
796+
"fancy141",
797+
"fancy142",
798+
"fancy143",
796799
"foxy",
797800
"white_square",
798801
"black_square",
@@ -881,7 +884,11 @@
881884
"tarty2",
882885
"tarty3",
883886
"tarty4",
884-
"tarty5"]
887+
"tarty5",
888+
"tarty6",
889+
"tarty7",
890+
"tarty8",
891+
"tarty9"]
885892

886893
RANDOM_FILTERED_FONTS = [
887894
'5x8',
@@ -902,7 +909,16 @@
902909
'moscow',
903910
'dwhistled'] + NON_ASCII_FONTS
904911

905-
MIX_FILTERED_FONTS = ["tarty1", "tarty2", "tarty3", "tarty4", "tarty5"]
912+
MIX_FILTERED_FONTS = [
913+
"tarty1",
914+
"tarty2",
915+
"tarty3",
916+
"tarty4",
917+
"tarty5",
918+
"tarty6",
919+
"tarty7",
920+
"tarty8",
921+
"tarty9"]
906922

907923
DESCRIPTION = '''ASCII art is also known as "computer text art".
908924
It involves the smart placement of typed special characters or
@@ -1472,11 +1488,18 @@
14721488
"fancy138": [fancy138_dic, False],
14731489
"fancy139": [fancy139_dic, False],
14741490
"fancy140": [fancy140_dic, False],
1491+
"fancy141": [fancy141_dic, False],
1492+
"fancy142": [fancy142_dic, False],
1493+
"fancy143": [fancy143_dic, False],
14751494
"tarty1": [tarty1_dic, False],
14761495
"tarty2": [tarty2_dic, False],
14771496
"tarty3": [tarty3_dic, False],
14781497
"tarty4": [tarty4_dic, False],
1479-
"tarty5": [tarty5_dic, False]
1498+
"tarty5": [tarty5_dic, False],
1499+
"tarty6": [tarty6_dic, False],
1500+
"tarty7": [tarty7_dic, False],
1501+
"tarty8": [tarty8_dic, False],
1502+
"tarty9": [tarty9_dic, False]
14801503
}
14811504

14821505
DECORATIONS_MAP = {"angry1": angry1, # pragma: no cover

art/test.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4366,11 +4366,11 @@
43664366
\__,_||_| \__|
43674367
<BLANKLINE>
43684368
<BLANKLINE>
4369-
____ ____
4370-
__ __| ___| | ___|
4371-
\ \ / /|___ \ |___ \
4372-
\ V / ___) | _ ___) |
4373-
\_/ |____/ (_)|____/
4369+
____ __
4370+
__ __| ___| / /_
4371+
\ \ / /|___ \ | '_ \
4372+
\ V / ___) | _ | (_) |
4373+
\_/ |____/ (_) \___/
43744374
<BLANKLINE>
43754375
<BLANKLINE>
43764376
ASCII art is also known as "computer text art".

0 commit comments

Comments
 (0)