Skip to content

Commit 12a7aee

Browse files
Merge pull request #173 from sepandhaghighi/dev
Version 5.3
2 parents 5396a4d + ee86fba commit 12a7aee

File tree

18 files changed

+1333
-201
lines changed

18 files changed

+1333
-201
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
custom: https://www.4r7.ir/#support

AUTHORS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@
66

77
# Other Contributors #
88
----------
9+
- [@heidecjj](https://github.com/heidecjj)

ArtList.ipynb

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"cell_type": "markdown",
1212
"metadata": {},
1313
"source": [
14-
"### Version : 5.2"
14+
"### Version : 5.3"
1515
]
1616
},
1717
{
@@ -2034,13 +2034,7 @@
20342034
"******************************\n",
20352035
"things that can_t be unseen\n",
20362036
"♨_♨ \n",
2037-
"******************************\n"
2038-
]
2039-
},
2040-
{
2041-
"name": "stdout",
2042-
"output_type": "stream",
2043-
"text": [
2037+
"******************************\n",
20442038
"this is areku\n",
20452039
"d(^o^)b \n",
20462040
"******************************\n",
@@ -2050,7 +2044,13 @@
20502044
"tie-fighter\n",
20512045
"|—O—| \n",
20522046
"******************************\n",
2053-
"tired\n",
2047+
"tired\n"
2048+
]
2049+
},
2050+
{
2051+
"name": "stdout",
2052+
"output_type": "stream",
2053+
"text": [
20542054
"( ͡ಠ ʖ̯ ͡ಠ) \n",
20552055
"******************************\n",
20562056
"touchy feely\n",

CHANGELOG.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,25 @@ 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.3] - 2021-08-30
9+
### Added
10+
- 10 new font
11+
1. smooth3
12+
2. flaky
13+
3. tiny_caps
14+
4. high_above
15+
5. handwriting3
16+
6. fantasy2
17+
7. manga
18+
8. upside_down2
19+
9. cool
20+
10. instagram
21+
### Changed
22+
- `fantasy` font renamed to `fantasy1`
23+
- `upside_down` font renamed to `upside_down1`
24+
- `sep` parameter added to `text2art`, `tprint`, `tsave` and `set_default` functions
25+
- `__word2art` function modified
26+
- Escaped `\ ` in string literals
827
## [5.2] - 2021-05-05
928
### Added
1029
- 10 new 1-line-art
@@ -1935,7 +1954,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
19351954
- 1-Line art
19361955
- CLI commands
19371956

1938-
[Unreleased]: https://github.com/sepandhaghighi/art/compare/v5.2...dev
1957+
[Unreleased]: https://github.com/sepandhaghighi/art/compare/v5.3...dev
1958+
[5.3]: https://github.com/sepandhaghighi/art/compare/v5.2...v5.3
19391959
[5.2]: https://github.com/sepandhaghighi/art/compare/v5.1...v5.2
19401960
[5.1]: https://github.com/sepandhaghighi/art/compare/v5.0...v5.1
19411961
[5.0]: https://github.com/sepandhaghighi/art/compare/v4.9...v5.0

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.2"
14+
"### Version : 5.3"
1515
]
1616
},
1717
{

FontList.ipynb

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"cell_type": "markdown",
1212
"metadata": {},
1313
"source": [
14-
"### Version : 5.2"
14+
"### Version : 5.3"
1515
]
1616
},
1717
{
@@ -38,7 +38,7 @@
3838
{
3939
"data": {
4040
"text/plain": [
41-
"595"
41+
"605"
4242
]
4343
},
4444
"execution_count": 2,
@@ -1499,7 +1499,7 @@
14991499
"fancy51 : \n",
15001500
"7357123\n",
15011501
"\n",
1502-
"fantasy : \n",
1502+
"fantasy1 : \n",
15031503
"###### ### # ### # ###### # #### #### \n",
15041504
" # ## # ## # # ## # ### # ### \n",
15051505
" ## ## ## ## ### ## ## \n",
@@ -3731,6 +3731,9 @@
37313731
"contouring4 : \n",
37323732
"(̲̅T)(̲̅E)(̲̅S)(̲̅T)(̲̅1)(̲̅2)(̲̅3)\n",
37333733
"\n",
3734+
"cool : \n",
3735+
"Ꮏ𐒢ᎴᎿ123\n",
3736+
"\n",
37343737
"coptic1 : \n",
37353738
"ⲦⲈⲊⲦ123\n",
37363739
"\n",
@@ -4157,12 +4160,18 @@
41574160
"fancy99 : \n",
41584161
"TEST123\n",
41594162
"\n",
4163+
"fantasy2 : \n",
4164+
"ᡶꫀకᡶ౹੨੩\n",
4165+
"\n",
41604166
"fari : \n",
41614167
"『T』『E』『S』『T』『1』『2』『3』\n",
41624168
"\n",
41634169
"fasion : \n",
41644170
"TEST123\n",
41654171
"\n",
4172+
"flaky : \n",
4173+
"丅ᗴᔕ丅౹੨੩\n",
4174+
"\n",
41664175
"flip : \n",
41674176
"ꓕEƧꓕƖ53\n",
41684177
"\n",
@@ -4190,15 +4199,24 @@
41904199
"handwriting2 : \n",
41914200
"TEST123\n",
41924201
"\n",
4202+
"handwriting3 : \n",
4203+
"𝒯ℰ𝒮𝒯123\n",
4204+
"\n",
41934205
"hazy : \n",
41944206
"TEST123\n",
41954207
"\n",
4208+
"high_above : \n",
4209+
"ᵗᵉˢᵗ123\n",
4210+
"\n",
41964211
"hippie : \n",
41974212
"✞∃Ꮥ✞123\n",
41984213
"\n",
41994214
"hyves : \n",
42004215
"T£§T123\n",
42014216
"\n",
4217+
"instagram : \n",
4218+
"🅣🅔🅢🅣❶❷❸\n",
4219+
"\n",
42024220
"knight : \n",
42034221
"ṮḕṠṮ123\n",
42044222
"\n",
@@ -4220,6 +4238,9 @@
42204238
"malayalam : \n",
42214239
"੮૯ട੮౹੨੩\n",
42224240
"\n",
4241+
"manga : \n",
4242+
"ㄒ乇丂ㄒ౹੨੩\n",
4243+
"\n",
42234244
"messletters : \n",
42244245
"ᴛєѕᴛ123\n",
42254246
"\n",
@@ -4292,6 +4313,9 @@
42924313
"smooth2 : \n",
42934314
"ƬƐSƬ123\n",
42944315
"\n",
4316+
"smooth3 : \n",
4317+
"ƚҽʂƚ౹੨੩\n",
4318+
"\n",
42954319
"special : \n",
42964320
"TEᔕT123\n",
42974321
"\n",
@@ -4334,7 +4358,13 @@
43344358
"tiny2 : \n",
43354359
"TEST123\n",
43364360
"\n",
4337-
"upside_down : \n",
4361+
"tiny_caps : \n",
4362+
"ᴛᴇᴤᴛ𝟷𝟸𝟹\n",
4363+
"\n",
4364+
"upside_down1 : \n",
4365+
"ʇǝsʇ123\n",
4366+
"\n",
4367+
"upside_down2 : \n",
43384368
"ʇǝsʇ123\n",
43394369
"\n",
43404370
"white_bubble : \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.2](https://github.com/sepandhaghighi/art/archive/v5.2.zip) or [Latest Source ](https://github.com/sepandhaghighi/art/archive/dev.zip)
8+
- Download [Version 5.3](https://github.com/sepandhaghighi/art/archive/v5.3.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.2` or `pip3 install art==5.2` (Need root access)
15+
- `pip install art==5.3` or `pip3 install art==5.3` (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.2"` (Need root access)
26+
- Run `easy_install "art==5.3"` (Need root access)
2727

2828
### MATLAB
2929

README.md

Lines changed: 11 additions & 3 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-595-blue.svg"></a>
10+
<a href="https://github.com/sepandhaghighi/art/blob/master/FontList.ipynb"><img src="https://img.shields.io/badge/Font List-605-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>
@@ -64,7 +64,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-)
6464
</tr>
6565
<tr>
6666
<td align="center">Font Counter</td>
67-
<td align="center">595</td>
67+
<td align="center">605</td>
6868
</tr>
6969
<tr>
7070
<td align="center">1-Line-Art Counter</td>
@@ -177,6 +177,8 @@ art.art.artError: The 'number' type must be int.
177177

178178
⚠️ From `Version 3.3` Non-ASCII fonts added (These fonts are not compatible with some environments)
179179

180+
⚠️ From `Version 5.3` `\n` is used as the default line separator instead of `\r\n` (Use `sep` parameter if needed)
181+
180182
#### 1. text2art
181183

182184
This function return ASCII text as `str` in normal mode and raise `artError` in exception.
@@ -337,7 +339,9 @@ Filename: test.txt
337339
>>> Response=tsave("art",filename="test.txt",decoration="barcode1") # decoration parameter is added in Version 4.6
338340
Saved!
339341
Filename: test.txt
340-
342+
>>> Response=tsave("art",filename="test.txt",sep="\r\n") # sep parameter is added in Version 5.3
343+
Saved!
344+
Filename: test.txt
341345
```
342346

343347
* Note1 : Use `FONT_NAMES` to access all fonts name list (new in `Version 4.2`)
@@ -825,6 +829,8 @@ or send an email to [[email protected]](mailto:[email protected] "[email protected]").
825829
23. [Emotiworld](http://en.emotiworld.com/)
826830
24. [Fancy Text Pro](https://www.fancytextpro.com/)
827831
25. [Playing cards in Unicode](https://en.m.wikipedia.org/wiki/Playing_cards_in_Unicode)
832+
26. [Text Generator](https://coolfonts.text-generator.org/)
833+
27. [GOGOTEXT](https://instafontsgen.codesdetail.com)
828834

829835

830836
* Logo designed by [Arta Khanalizadeh](https://www.linkedin.com/in/artakhanalizadeh)
@@ -837,6 +843,8 @@ Give a ⭐️ if this project helped you!
837843

838844
<h3>Donate to our project</h3>
839845

846+
If you do like our project and we hope that you do, can you please support us? Our project is not and is never going to be working for profit. We need the money just so we can continue doing what we do ;-) .
847+
840848
<h4>Bitcoin</h4>
841849
1KtNLEEeUbTEK9PdN6Ya3ZAKXaqoKUuxCy
842850
<h4>Ethereum</h4>

0 commit comments

Comments
 (0)