diff --git a/.travis/test.sh b/.travis/test.sh
index 15d735a1..59919313 100644
--- a/.travis/test.sh
+++ b/.travis/test.sh
@@ -22,7 +22,7 @@ $PYTHON_COMMAND -m art testcov2
if [ "$IS_IN_TRAVIS" = 'false' ] || [ "$TRAVIS_PYTHON_VERSION" = '3.6' ]
then
- $PYTHON_COMMAND -m vulture art/ otherfile/ setup.py art_profile.py --min-confidence 65 --exclude=build,.eggs --sort-by-size
+ $PYTHON_COMMAND -m vulture art/ otherfile/ setup.py art_profile.py --min-confidence 65 --exclude=__init__.py --sort-by-size
$PYTHON_COMMAND -m bandit -r art -s B311
$PYTHON_COMMAND -m pydocstyle --match='(?!test).*\.py'
codecov
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 742e1bfa..7d9b6a02 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,42 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
### Added
+- 35 new 1-line art
+ 1. cup1
+ 2. cup2
+ 3. gun2
+ 4. gun3
+ 5. fish3
+ 6. fish4
+ 7. fish5
+ 8. sword6
+ 9. sword7
+ 10. sword8
+ 11. sword9
+ 12. knife2
+ 13. barcode
+ 14. loading1
+ 15. loading3
+ 16. loading4
+ 17. loading5
+ 18. loading6
+ 19. bat2
+ 20. band aid
+ 21. mouse2
+ 22. mouse3
+ 23. cat3
+ 24. needle2
+ 25. rose4
+ 26. electrocardiogram1
+ 27. electrocardiogram2
+ 28. electrocardiogram3
+ 29. electrocardiogram4
+ 30. snail2
+ 31. american money2
+ 32. american money3
+ 33. american money4
+ 34. american money5
+ 35. cassette2
- 10 new fonts
1. sarah
2. hippie
@@ -17,6 +53,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
8. native_lands
9. sunday_cuddle
10. chinese_mafia
+### Changed
+- `gun` 1-line art renamed to `gun1`
+- `knife` 1-line art renamed to `knife1`
+- `loading` 1-line art renamed to `loading2`
+- `bat` 1-line art renamed to `bat1`
+- `mouse` 1-line art renamed to `mouse1`
+- `needle` 1-line art renamed to `needle2`
+- `snail` 1-line art renamed to `snail1`
+- `american money` 1-line art renamed to `american money1`
+- `cassette` 1-line art renamed to `cassette1`
+- Test system modified
## [4.2] - 2019-10-30
### Added
- 14 new fonts
diff --git a/README.md b/README.md
index 8ac04ba2..b8c8f087 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@
-
+
@@ -69,7 +69,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-)
1-Line-Art Counter |
- 370 |
+ 405 |
@@ -763,6 +763,7 @@ or send an email to [info@4r7.ir](mailto:info@4r7.ir "info@4r7.ir").
11. [ASCII Moji](http://asciimoji.com/)
12. [SMILEY COOL](https://smiley.cool/)
13. [SPREZZ](https://www.sprezzkeyboard.com/)
+14. [Textart4u](http://textart4u.blogspot.com/2013/03/one-line-ascii-text-art.html?m=1)
## Donate to our project
diff --git a/art/art_dic.py b/art/art_dic.py
index c2c0501d..b4cf2c9e 100644
--- a/art/art_dic.py
+++ b/art/art_dic.py
@@ -3,6 +3,9 @@
art_dic = {
"fish1": "><(((('>",
"fish2": "><>",
+ "fish3": "`·.¸¸ ><((((º>.·´¯`·><((((º> ",
+ "fish4": "><> ><>",
+ "fish5": "<><",
"house": "__̴ı̴̴̡̡̡ ̡͌l̡̡̡ ̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ ̡͌l̡̡̡̡.___",
"care crowd": "(-(-_(-_-)_-)-)",
"monster": "٩(̾●̮̮̃̾•̃̾)۶",
@@ -13,7 +16,9 @@
"pistols1": "¯¯̿̿¯̿̿'̿̿̿̿̿̿̿'̿̿'̿̿̿̿̿'̿̿̿)͇̿̿)̿̿̿̿ '̿̿̿̿̿̿\̵͇̿̿\=(•̪̀●́)=o/̵͇̿̿/'̿̿ ̿ ̿̿",
"finger2": "┌∩┐(◣_◢)┌∩┐",
"heart1": "»-(¯`·.·´¯)->",
- "mouse": '----{,_,">',
+ "mouse1": '----{,_,">',
+ "mouse2": " . ~~(__^·>",
+ "mouse3": "<·^__)~~ .",
"worm": "_/\__/\__0>",
"koala": "@( * O * )@",
"monkey": "@('_')@",
@@ -22,6 +27,7 @@
"rose1": "--------{---(@",
"rose2": "@}}>-----",
"rose3": "@-->--->---",
+ "rose4": "@}~}~~~",
"star in my eyes": "<*_*>",
"looking face": "ô¿ô",
"sleeping": "(-.-)Zzz...",
@@ -36,11 +42,13 @@
",.-~*´¨¯¨`*·~-.¸-(",
"-,.-~*´¨¯¨`*·~-.¸"],
"pistols2": "̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿",
- "knife": ")xxxxx[;;;;;;;;;>",
+ "knife1": ")xxxxx[;;;;;;;;;>",
+ "knife2": ")xxx[::::::::::>",
"coffee": "c[_]",
"robot1": "d[ o_0 ]b",
"pig1": "^(*(oo)*)^",
- "needle": "|==|iiii|>----- ",
+ "needle1": "┣▇▇▇═─",
+ "needle2": "|==|iiii|>----- ",
"cat1": "=^..^=",
"fish swim": "¸.·´¯`·.´¯`·.¸¸.·´¯`·.¸><(((º>",
"sword1": "(===||:::::::::::::::>",
@@ -51,12 +59,14 @@
"sad1": "ε(´סּ︵סּ`)з",
"sword3": "ס₪₪₪₪§|(Ξ≥≤≥≤≥≤ΞΞΞΞΞΞΞΞΞΞ>",
"airplane1": " ‛¯¯٭٭¯¯(▫▫)¯¯٭٭¯¯’",
- "cassette": "|[●▪▪●]|",
+ "cassette1": "|[●▪▪●]|",
+ "cassette2": "[¯ↂ■■ↂ¯]",
"car race": "∙،°. ˘Ô≈ôﺣ » » »",
"robot2": " c[○┬●]כ ",
"happy": " ۜ\(סּںסּَ` )/ۜ",
"love in my eye": "(♥_♥)",
"cat2": "龴ↀ◡ↀ龴",
+ "cat3": "^.--.^",
"face": "•|龴◡龴|•",
"big nose": "˚∆˚",
"big eyes": "⺌∅‿∅⺌",
@@ -86,7 +96,9 @@
"birds": "~(‾▿‾)~",
"pig2": "༼☉ɷ⊙༽",
"bullshit": "|3ᵕᶦᶦᶳᶣᶨᶵ",
- "gun": "︻╦╤─",
+ "gun1": "︻╦╤─",
+ "gun2": "︻デ═一",
+ "gun3": "╦̵̵̿╤─ ҉ ~ •",
"cigarette": "(____((____________()~~~",
"bird": " (⌒▽⌒)",
"sword4": " |O/////[{:;:;:;:;:;:;:;:;>",
@@ -132,7 +144,8 @@
"bee": "¸.·´¯`·¸¸.·´¯`·.¸.-<\\^}0=:",
"ukulele": "{ o }==(::) ",
"perky": "( ๏ Y ๏ )",
- "snail": "'-'_@_",
+ "snail1": "'-'_@_",
+ "snail2": "'\Q___",
"mango": ") _ _ __/°°¬",
"decorate": "▂▃▅▇█▓▒░۩۞۩ ۩۞۩░▒▓█▇▅▃▂",
"kirby": "(つ -‘ _ ‘- )つ",
@@ -263,6 +276,10 @@
"cigaret": "()___)____________)",
"oar": "===========(8888)",
"sword5": "<%%%%|==========>",
+ "sword6": "o()xxxx[{::::::::::::::::::::::::::::::::::>",
+ "sword7": "o==[]::::::::::::::::>",
+ "sword8": "▬▬ι═══════> ",
+ "sword9": " <═══════ι▬▬",
"car": "`o##o>",
"hacksaw": "[|^^^^^^^",
"canoe": ".,.,\______/,..,.,",
@@ -272,14 +289,19 @@
"aliens": "(<>..<>)",
"marge simpson": "()()():|",
"homer simpson": "=(:o)",
- "bat": "^O^",
+ "bat1": "^O^",
+ "bat2": " ^v^ ",
"superman logo": "/s\\",
"dna sample": "~",
"mail box": "|M|/",
"ufo1": ".-=-.",
"ufo2": ".-=o=-.",
"spider2": "/\oo/\\",
- "american money": "[($)]",
+ "american money1": "[($)]",
+ "american money2": "[̲̅$̲̅(̲̅1̲̅)̲̅$̲̅]",
+ "american money3": "[̲̅$̲̅(̲̅5̲̅)̲̅$̲̅]",
+ "american money4": "[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅]",
+ "american money5": "[̲̅$̲̅(̲̅2οο̲̅)̲̅$̲̅]",
"british money": "[£::]",
"teepee": "/|\\",
"heart3": "<3",
@@ -377,6 +399,19 @@
"glitter": "(*・‿・)ノ⌒*:・゚✧",
"gotit": "(☞゚∀゚)☞",
"hello": "(ʘ‿ʘ)╯",
- "loading": "███▒▒▒▒▒▒▒",
- "meep": "\(°^°)/"
+ "loading1": "█▒▒▒▒▒▒▒▒▒",
+ "loading2": "███▒▒▒▒▒▒▒",
+ "loading3": "█████▒▒▒▒▒",
+ "loading4": "███████▒▒▒",
+ "loading5": "█████████▒",
+ "loading6": "██████████",
+ "meep": "\(°^°)/",
+ "cup1": "(▓",
+ "cup2": "\̅_̅/̷̚ʾ",
+ "barcode": "█║▌│ █│║▌ ║││█║▌ │║║█║ │║║█║",
+ "band aid": "(̲̅:̲̅:̲̅:̲̅[̲̅ ̲̅]̲̅:̲̅:̲̅:̲̅ )",
+ "electrocardiogram1": "√v^√v^√v^√v^√♥",
+ "electrocardiogram2": "v^v^v^v^√\/♥",
+ "electrocardiogram3": "/\/\/\/\/\/\/\/\/\/\/\v^♥",
+ "electrocardiogram4": "√v^√v^♥√v^√v^√"
}
diff --git a/art/test.py b/art/test.py
index 5974d85f..1a5ccb97 100644
--- a/art/test.py
+++ b/art/test.py
@@ -3625,9 +3625,21 @@
almost cared
╰╏ ◉ 〜 ◉ ╏╯
******************************
-american money
+american money1
[($)]
******************************
+american money2
+[̲̅$̲̅(̲̅1̲̅)̲̅$̲̅]
+******************************
+american money3
+[̲̅$̲̅(̲̅5̲̅)̲̅$̲̅]
+******************************
+american money4
+[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅]
+******************************
+american money5
+[̲̅$̲̅(̲̅2οο̲̅)̲̅$̲̅]
+******************************
angel
^i^
******************************
@@ -3664,12 +3676,21 @@
bagel
nln >_< nln
******************************
+band aid
+(̲̅:̲̅:̲̅:̲̅[̲̅ ̲̅]̲̅:̲̅:̲̅:̲̅ )
+******************************
barbell
▐━━━━━▌
******************************
-bat
+barcode
+█║▌│ █│║▌ ║││█║▌ │║║█║ │║║█║
+******************************
+bat1
^O^
******************************
+bat2
+ ^v^
+******************************
bautista
(╯°_°)╯︵ ━━━
******************************
@@ -3745,9 +3766,12 @@
care crowd
(-(-_(-_-)_-)-)
******************************
-cassette
+cassette1
|[●▪▪●]|
******************************
+cassette2
+[¯ↂ■■ↂ¯]
+******************************
cat face
⦿⽘⦿
******************************
@@ -3760,6 +3784,9 @@
cat2
龴ↀ◡ↀ龴
******************************
+cat3
+^.--.^
+******************************
caterpillar
,/\,/\,/\,/\,/\,/\,o
******************************
@@ -3814,6 +3841,12 @@
cthulhu
^(;,;)^
******************************
+cup1
+(▓
+******************************
+cup2
+\̅_̅/̷̚ʾ
+******************************
cute cat
^⨀ᴥ⨀^
******************************
@@ -3901,6 +3934,18 @@
eeriemob
(-(-_-(-_(-_(-_-)_-)-_-)_-)_-)-)
******************************
+electrocardiogram1
+√v^√v^√v^√v^√♥
+******************************
+electrocardiogram2
+v^v^v^v^√\/♥
+******************************
+electrocardiogram3
+/\/\/\/\/\/\/\/\/\/\/^♥
+******************************
+electrocardiogram4
+√v^√v^♥√v^√v^√
+******************************
elephant
°j°m
******************************
@@ -3970,6 +4015,15 @@
fish2
><>
******************************
+fish3
+`·.¸¸ ><((((º>.·´¯`·><((((º>
+******************************
+fish4
+><> ><>
+******************************
+fish5
+<><
+******************************
flex
ᕙ(⇀‸↼‶)ᕗ
******************************
@@ -4024,9 +4078,15 @@
guitar
c====(=#O| ) ~~ ♬·¯·♩¸¸♪·¯·♫¸
******************************
-gun
+gun1
︻╦╤─
******************************
+gun2
+︻デ═一
+******************************
+gun3
+╦̵̵̿╤─ ҉ ~ •
+******************************
hacksaw
[|^^^^^^^
******************************
@@ -4159,9 +4219,12 @@
kitty
=^..^=
******************************
-knife
+knife1
)xxxxx[;;;;;;;;;>
******************************
+knife2
+)xxx[::::::::::>
+******************************
koala
@( * O * )@
******************************
@@ -4186,9 +4249,24 @@
linqan
:Q___
******************************
-loading
+loading1
+█▒▒▒▒▒▒▒▒▒
+******************************
+loading2
███▒▒▒▒▒▒▒
******************************
+loading3
+█████▒▒▒▒▒
+******************************
+loading4
+███████▒▒▒
+******************************
+loading5
+█████████▒
+******************************
+loading6
+██████████
+******************************
long rose
---------------------{{---<((@)
******************************
@@ -4270,9 +4348,15 @@
monster2
٩(- ̮̮̃-̃)۶
******************************
-mouse
+mouse1
----{,_,">
******************************
+mouse2
+ . ~~(__^·>
+******************************
+mouse3
+<·^__)~~ .
+******************************
mtmtika
:o + :p = 69
******************************
@@ -4285,7 +4369,10 @@
nathan
♪└( ̄◇ ̄)┐♪└( ̄◇ ̄)┐♪└( ̄◇ ̄)┐♪
******************************
-needle
+needle1
+┣▇▇▇═─
+******************************
+needle2
|==|iiii|>-----
******************************
neo
@@ -4426,6 +4513,9 @@
rose3
@-->--->---
******************************
+rose4
+@}~}~~~
+******************************
round bird
,(u°)>
******************************
@@ -4498,9 +4588,12 @@
smug bastard
(‾⌣‾)
******************************
-snail
+snail1
'-'_@_
******************************
+snail2
+'\Q___
+******************************
sniper rifle
︻デ┳═ー
******************************
@@ -4588,6 +4681,18 @@
sword5
<%%%%|==========>
******************************
+sword6
+o()xxxx[{::::::::::::::::::::::::::::::::::>
+******************************
+sword7
+o==[]::::::::::::::::>
+******************************
+sword8
+▬▬ι═══════>
+******************************
+sword9
+ <═══════ι▬▬
+******************************
table flip
(╯°□°)╯︵ ┻━┻
******************************