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/ArtList.ipynb b/ArtList.ipynb index 5b89db38..c78a0f8a 100644 --- a/ArtList.ipynb +++ b/ArtList.ipynb @@ -11,7 +11,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Version : 4.2" + "### Version : 4.3" ] }, { @@ -38,7 +38,7 @@ { "data": { "text/plain": [ - "370" + "405" ] }, "execution_count": 2, @@ -99,9 +99,21 @@ "almost cared\n", "╰╏ ◉ 〜 ◉ ╏╯ \n", "******************************\n", - "american money\n", + "american money1\n", "[($)] \n", "******************************\n", + "american money2\n", + "[̲̅$̲̅(̲̅1̲̅)̲̅$̲̅] \n", + "******************************\n", + "american money3\n", + "[̲̅$̲̅(̲̅5̲̅)̲̅$̲̅] \n", + "******************************\n", + "american money4\n", + "[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅] \n", + "******************************\n", + "american money5\n", + "[̲̅$̲̅(̲̅2οο̲̅)̲̅$̲̅] \n", + "******************************\n", "angel\n", "^i^ \n", "******************************\n", @@ -138,12 +150,21 @@ "bagel\n", "nln >_< nln \n", "******************************\n", + "band aid\n", + "(̲̅:̲̅:̲̅:̲̅[̲̅ ̲̅]̲̅:̲̅:̲̅:̲̅ ) \n", + "******************************\n", "barbell\n", "▐━━━━━▌ \n", "******************************\n", - "bat\n", + "barcode\n", + "█║▌│ █│║▌ ║││█║▌ │║║█║ │║║█║ \n", + "******************************\n", + "bat1\n", "^O^ \n", "******************************\n", + "bat2\n", + " ^v^ \n", + "******************************\n", "bautista\n", "(╯°_°)╯︵ ━━━ \n", "******************************\n", @@ -219,9 +240,12 @@ "care crowd\n", "(-(-_(-_-)_-)-) \n", "******************************\n", - "cassette\n", + "cassette1\n", "|[●▪▪●]| \n", "******************************\n", + "cassette2\n", + "[¯ↂ■■ↂ¯] \n", + "******************************\n", "cat face\n", "⦿⽘⦿ \n", "******************************\n", @@ -234,6 +258,9 @@ "cat2\n", "龴ↀ◡ↀ龴 \n", "******************************\n", + "cat3\n", + "^.--.^ \n", + "******************************\n", "caterpillar\n", ",/\\,/\\,/\\,/\\,/\\,/\\,o \n", "******************************\n", @@ -288,6 +315,12 @@ "cthulhu\n", "^(;,;)^ \n", "******************************\n", + "cup1\n", + "(▓ \n", + "******************************\n", + "cup2\n", + "\\̅_̅/̷̚ʾ \n", + "******************************\n", "cute cat\n", "^⨀ᴥ⨀^ \n", "******************************\n", @@ -375,6 +408,18 @@ "eeriemob\n", "(-(-_-(-_(-_(-_-)_-)-_-)_-)_-)-) \n", "******************************\n", + "electrocardiogram1\n", + "√v^√v^√v^√v^√♥ \n", + "******************************\n", + "electrocardiogram2\n", + "v^v^v^v^√\\/♥ \n", + "******************************\n", + "electrocardiogram3\n", + "/\\/\\/\\/\\/\\/\\/\\/\\/\\/\\/\\v^♥ \n", + "******************************\n", + "electrocardiogram4\n", + "√v^√v^♥√v^√v^√ \n", + "******************************\n", "elephant\n", "°j°m \n", "******************************\n", @@ -444,6 +489,15 @@ "fish2\n", "><> \n", "******************************\n", + "fish3\n", + "`·.¸¸ ><((((º>.·´¯`·><((((º> \n", + "******************************\n", + "fish4\n", + "><> ><> \n", + "******************************\n", + "fish5\n", + "<>< \n", + "******************************\n", "flex\n", "ᕙ(⇀‸↼‶)ᕗ \n", "******************************\n", @@ -498,9 +552,15 @@ "guitar\n", "c====(=#O| ) ~~ ♬·¯·♩¸¸♪·¯·♫¸ \n", "******************************\n", - "gun\n", + "gun1\n", "︻╦╤─ \n", "******************************\n", + "gun2\n", + "︻デ═一 \n", + "******************************\n", + "gun3\n", + "╦̵̵̿╤─ ҉ ~ • \n", + "******************************\n", "hacksaw\n", "[|^^^^^^^ \n", "******************************\n", @@ -633,9 +693,12 @@ "kitty\n", "=^..^= \n", "******************************\n", - "knife\n", + "knife1\n", ")xxxxx[;;;;;;;;;> \n", "******************************\n", + "knife2\n", + ")xxx[::::::::::> \n", + "******************************\n", "koala\n", "@( * O * )@ \n", "******************************\n", @@ -660,9 +723,24 @@ "linqan\n", ":Q___ \n", "******************************\n", - "loading\n", + "loading1\n", + "█▒▒▒▒▒▒▒▒▒ \n", + "******************************\n", + "loading2\n", "███▒▒▒▒▒▒▒ \n", "******************************\n", + "loading3\n", + "█████▒▒▒▒▒ \n", + "******************************\n", + "loading4\n", + "███████▒▒▒ \n", + "******************************\n", + "loading5\n", + "█████████▒ \n", + "******************************\n", + "loading6\n", + "██████████ \n", + "******************************\n", "long rose\n", "---------------------{{---<((@) \n", "******************************\n", @@ -744,9 +822,15 @@ "monster2\n", "٩(- ̮̮̃-̃)۶ \n", "******************************\n", - "mouse\n", + "mouse1\n", "----{,_,\"> \n", "******************************\n", + "mouse2\n", + " . ~~(__^·> \n", + "******************************\n", + "mouse3\n", + "<·^__)~~ . \n", + "******************************\n", "mtmtika\n", ":o + :p = 69 \n", "******************************\n", @@ -759,7 +843,10 @@ "nathan\n", "♪└( ̄◇ ̄)┐♪└( ̄◇ ̄)┐♪└( ̄◇ ̄)┐♪ \n", "******************************\n", - "needle\n", + "needle1\n", + "┣▇▇▇═─ \n", + "******************************\n", + "needle2\n", "|==|iiii|>----- \n", "******************************\n", "neo\n", @@ -900,6 +987,9 @@ "rose3\n", "@-->--->--- \n", "******************************\n", + "rose4\n", + "@}~}~~~ \n", + "******************************\n", "round bird\n", ",(u°)> \n", "******************************\n", @@ -972,9 +1062,12 @@ "smug bastard\n", "(‾⌣‾) \n", "******************************\n", - "snail\n", + "snail1\n", "'-'_@_ \n", "******************************\n", + "snail2\n", + "'\\Q___ \n", + "******************************\n", "sniper rifle\n", "︻デ┳═ー \n", "******************************\n", @@ -1062,6 +1155,18 @@ "sword5\n", "<%%%%|==========> \n", "******************************\n", + "sword6\n", + "o()xxxx[{::::::::::::::::::::::::::::::::::> \n", + "******************************\n", + "sword7\n", + "o==[]::::::::::::::::> \n", + "******************************\n", + "sword8\n", + "▬▬ι═══════> \n", + "******************************\n", + "sword9\n", + " <═══════ι▬▬ \n", + "******************************\n", "table flip\n", "(╯°□°)╯︵ ┻━┻ \n", "******************************\n", diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dbdec59..b72ba694 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,66 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [4.3] - 2019-12-05 +### 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 + 3. minion + 4. greek_legends + 5. funky_fresh + 6. atlantic + 7. foreign_friends + 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 @@ -1117,7 +1177,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - 1-Line art - CLI commands -[Unreleased]: https://github.com/sepandhaghighi/art/compare/v4.2...dev +[Unreleased]: https://github.com/sepandhaghighi/art/compare/v4.3...dev +[4.3]: https://github.com/sepandhaghighi/art/compare/v4.2...v4.3 [4.2]: https://github.com/sepandhaghighi/art/compare/v4.1...v4.2 [4.1]: https://github.com/sepandhaghighi/art/compare/v4.0...v4.1 [4.0]: https://github.com/sepandhaghighi/art/compare/v3.9...v4.0 diff --git a/FontList.ipynb b/FontList.ipynb index 189916e8..4729784c 100644 --- a/FontList.ipynb +++ b/FontList.ipynb @@ -11,7 +11,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Version : 4.2" + "### Version : 4.3" ] }, { @@ -38,7 +38,7 @@ { "data": { "text/plain": [ - "495" + "505" ] }, "execution_count": 2, @@ -492,6 +492,9 @@ "### ## # # ### ## ## # # # \n", "######## ######## ######## ######## ######## ######## ######## \n", "\n", + "atlantic : \n", + "ϯεςϯ123\n", + "\n", "avatar : \n", " _____ _____ ____ _____ _ ____ _____ \n", "/__ __\\/ __// ___\\/__ __\\/ \\/_ \\\\__ \\\n", @@ -963,6 +966,9 @@ " \n", " \n", "\n", + "chinese_mafia : \n", + "丁乇丂丁123\n", + "\n", "chiseled : \n", " ,--.--------. ,----. ,-,--. ,--.--------. ,-----.--. ,-----,--, .----, \n", "/==/, - , -\\ ,-.--` , \\ ,-.'- _\\ /==/, - , -\\ /` ` - /==/ | '- -\\==\\ / ``--`.-, \n", @@ -1907,6 +1913,9 @@ "#### ## # ### #### ## # # # # \n", "####### ## ### ####### # #### # \n", "\n", + "foreign_friends : \n", + "ṭєṡṭ123\n", + "\n", "fourtops : \n", "~~|~~|~~/~~\\~~|~~/| /~\\/~\\\n", " | |--`--. | | ,/ <\n", @@ -1984,6 +1993,9 @@ " ## ###### ###### ## #### ####### ###### \n", " \n", "\n", + "funky_fresh : \n", + "тḙṧт123\n", + "\n", "future_1 : \n", "######## ####### ##### ######## #### #### ##### \n", "## ## ## ## ## ## ## ## ## ## ## ## ## ## ## \n", @@ -2215,6 +2227,9 @@ " \n", " \n", "\n", + "greek_legends : \n", + "TΣST123\n", + "\n", "green_be : \n", " ###### ### ### # ### ###### ### # ## ## # \n", " # ## # ## ## ## ## # ## # ## ## ## ## ## \n", @@ -2306,6 +2321,9 @@ " # # # # # # ### ####### \n", " # # # # # # # # ### # # \n", "\n", + "hippie : \n", + "✞∃Ꮥ✞123\n", + "\n", "hollywood : \n", " __ _ _ __ _ _ _ \n", " ( ~-_ /' /' `\\ /' `\\ ( ~-_ /' _--~/' _-~ `\\ /' `\\ \n", @@ -2694,6 +2712,9 @@ " | |_ __) | | /_ _) \n", " \n", "\n", + "minion : \n", + "ᴛᴇsᴛ123\n", + "\n", "mirror : \n", "ƸςƖTƧƎT\n", "\n", @@ -2759,6 +2780,9 @@ "oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo\n", " \n", "\n", + "native_lands : \n", + "ƬꍟꌗƬ123\n", + "\n", "nfi1 : \n", " #### ## #### #### #### #### ## \n", " #### #### ## #### ## #### #### \n", @@ -3029,6 +3053,9 @@ " \n", " \n", "\n", + "sarah : \n", + "ᏆℰЅᏆ123\n", + "\n", "sblood : \n", " @@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@ @@@ @@@@@@ @@@@@@ \n", " @@! @@! !@@ @@! @@@ @@ @@@ @@!\n", @@ -3276,6 +3303,9 @@ "subscript : \n", "TEST123\n", "\n", + "sunday_cuddle : \n", + "тєѕт123\n", + "\n", "superscript : \n", "ᵀᴱˢᵀ¹²³\n", "\n", diff --git a/INSTALL.md b/INSTALL.md index ab5f872d..9e327175 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,16 +1,16 @@ ## Installation -⚠️ ART 4.2 is the last version to support Python 2.7 +⚠️ ART 4.3 is the last version to support Python 2.7 ### Source code -- Download [Version 4.2](https://github.com/sepandhaghighi/art/archive/v4.2.zip) or [Latest Source ](https://github.com/sepandhaghighi/art/archive/dev.zip) +- Download [Version 4.3](https://github.com/sepandhaghighi/art/archive/v4.3.zip) or [Latest Source ](https://github.com/sepandhaghighi/art/archive/dev.zip) - `python3 setup.py install` or `python setup.py install` (Need root access) ### PyPI - Check [Python Packaging User Guide](https://packaging.python.org/installing/) -- `pip install art==4.2` or `pip3 install art==4.2` (Need root access) +- `pip install art==4.3` or `pip3 install art==4.3` (Need root access) * Note : On `--upgrade` error install latest version of `setuptools` : `pip install setuptools` and retry @@ -21,4 +21,4 @@ ### Easy install -- Run `easy_install "art==4.2"` (Need root access) +- Run `easy_install "art==4.3"` (Need root access) diff --git a/README.md b/README.md index 0020ee15..b8c8f087 100644 --- a/README.md +++ b/README.md @@ -11,8 +11,8 @@ PyPI version built with Python3 - - + + @@ -65,11 +65,11 @@ ART is a Python lib for text converting to ASCII art fancy. ;-) Font Counter - 495 + 505 1-Line-Art Counter - 370 + 405 @@ -762,6 +762,8 @@ or send an email to [info@4r7.ir](mailto:info@4r7.ir "info@4r7.ir"). 10. [Cool Symbol](https://coolsymbol.com/) 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..4652eade 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/art_param.py b/art/art_param.py index 3aefb96e..d42c7abe 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -5,7 +5,7 @@ from .text_dic3 import * from .art_dic import * -ART_VERSION = "4.2" # pragma: no cover +ART_VERSION = "4.3" # pragma: no cover FONT_SMALL_THRESHOLD = 50 # pragma: no cover FONT_MEDIUM_THRESHOLD = 100 # pragma: no cover FONT_LARGE_THRESHOLD = 200 # pragma: no cover @@ -274,7 +274,17 @@ "h4k3r", "thin3", "tiny2", - "upside_down"] + "upside_down", + "chinese_mafia", + "sunday_cuddle", + "native_lands", + "foreign_friends", + "atlantic", + "funky_fresh", + "greek_legends", + "minion", + "hippie", + "sarah"] RANDOM_FILTERED_ARTS = [ "message2", @@ -410,7 +420,17 @@ "h4k3r", "thin3", "tiny2", - "upside_down"] + "upside_down", + "chinese_mafia", + "sunday_cuddle", + "native_lands", + "foreign_friends", + "atlantic", + "funky_fresh", + "greek_legends", + "minion", + "hippie", + "sarah"] DESCRIPTION = '''ASCII art is also known as "computer text art". It involves the smart placement of typed special characters or @@ -859,7 +879,17 @@ "h4k3r": [h4k3r_dic, False], "thin3": [thin3_dic, False], "tiny2": [tiny2_dic, False], - "upside_down": [upside_down_dic, False] + "upside_down": [upside_down_dic, False], + "chinese_mafia": [chinese_mafia_dic, False], + "sunday_cuddle": [sunday_cuddle_dic, False], + "native_lands": [native_lands_dic, False], + "foreign_friends": [foreign_friends_dic, False], + "atlantic": [atlantic_dic, False], + "funky_fresh": [funky_fresh_dic, False], + "greek_legends": [greek_legends_dic, False], + "minion": [minion_dic, False], + "hippie": [hippie_dic, False], + "sarah": [sarah_dic, False] } FONT_NAMES = sorted(list(FONT_MAP.keys())) # pragma: no cover diff --git a/art/test.py b/art/test.py index 5974d85f..9c79286c 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 +/\/\/\/\/\/\/\/\/\/\/\v^♥ +****************************** +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 (╯°□°)╯︵ ┻━┻ ****************************** @@ -4712,11 +4817,11 @@ \__,_||_| \__| - _ _ ____ -__ __| || | |___ \ -\ \ / /| || |_ __) | - \ V / |__ _| _ / __/ - \_/ |_| (_)|_____| + _ _ _____ +__ __| || | |___ / +\ \ / /| || |_ |_ \ + \ V / |__ _| _ ___) | + \_/ |_| (_)|____/ ASCII art is also known as "computer text art". diff --git a/art/test2.py b/art/test2.py index 259d5a75..9a9ecac1 100644 --- a/art/test2.py +++ b/art/test2.py @@ -10,6 +10,9 @@ antrophobia: тєѕт +atlantic: +ϯεςϯ + black_bubble: 🅣🅔🅢🅣 @@ -22,6 +25,9 @@ bold_script: 𝓽𝓮𝓼𝓽 +chinese_mafia: +丁乇丂丁 + contouring1: ⓣⓔⓢⓣ @@ -304,12 +310,21 @@ flip: ϝԍƨϝ +foreign_friends: +ṭєṡṭ + fraktur2: 𝔱𝔢𝔰𝔱 full_width: test +funky_fresh: +тḙṧт + +greek_legends: +TΣST + h4k3r: 7357 @@ -319,6 +334,9 @@ handwriting2: ƚҽʂƚ +hippie: +⊥ε﹩⊥ + knight: ṮḕṠṮ @@ -331,6 +349,9 @@ love2: тєsт +minion: +ᴛᴇsᴛ + mirror: ɈƨǝɈ @@ -340,12 +361,18 @@ monospace: 𝚝𝚎𝚜𝚝 +native_lands: +ƬꍟꌗƬ + paranormal: tєst rusify: тё$т +sarah: +ᏆℰЅᏆ + smallcaps2: ᴛᴇsᴛ @@ -358,6 +385,9 @@ subscript: ₜₑₛₜ +sunday_cuddle: +тєѕт + superscript: ᵗᵉˢᵗ diff --git a/art/text_dic3.py b/art/text_dic3.py index 115f9094..2b797fbf 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -15771,3 +15771,973 @@ '8': '8', '9': '9', ' ': ' '} + +chinese_mafia_dic = { + 'i': '工', + 'r': '尺', + 'H': '廾', + '=': '=', + '/': '/', + 'D': '问', + ')': ')', + 'c': '꒟', + 'B': '阝', + 'O': '口', + '[': '[', + ' ': ' ', + '2': '2', + '9': '9', + 'M': '冊', + 's': '丂', + 'h': '廾', + 'K': 'ズ', + '4': '4', + ':': ':', + 'j': '工', + "'": "'", + 'n': '刀', + '|': '|', + 'q': '디', + 'b': '阝', + '@': '@', + 'Y': 'リ', + 'l': '巜', + 't': '丁', + '(': '(', + '}': '}', + '*': '*', + '-': '-', + '5': '5', + ']': ']', + '^': '^', + ',': ',', + 'e': '乇', + 'W': '山', + '1': '1', + '\\': '\\', + '3': '3', + 'g': '巨', + '"': '"', + 'o': '口', + '+': '+', + 'y': 'リ', + '<': '<', + 'P': '戶', + '>': '>', + '6': '6', + 'w': '山', + 'v': '√', + '7': '7', + 'd': '问', + '!': '!', + '$': '$', + 'I': '工', + '.': '.', + 'T': '丁', + 'F': '乍', + 'X': '义', + 'Q': '디', + 'C': '꒟', + '#': '#', + 'V': '√', + '{': '{', + '_': '_', + 'E': '乇', + '~': '~', + 'U': '나', + '`': '`', + 'Z': '乙', + 'L': '巜', + '8': '8', + 'N': '刀', + 'f': '乍', + '0': '0', + 'J': '工', + 'k': 'ズ', + 'z': '乙', + '&': '&', + 'A': '闩', + 'R': '尺', + 'm': '冊', + '?': '?', + '%': '%', + 'S': '丂', + 'u': '나', + 'G': '巨', + 'a': '闩', + ';': ';', + 'x': '义', + 'p': '戶'} + +sunday_cuddle_dic = { + '$': '$', + '|': '|', + 'g': 'g', + 'd': '∂', + '*': '*', + 'e': 'є', + 'X': 'χ', + 'j': 'ʝ', + 't': 'т', + '9': '9', + '=': '=', + '.': '.', + 'L': 'ℓ', + 'P': 'ρ', + '>': '>', + 'w': 'ω', + 'n': 'и', + 'm': 'м', + '?': '?', + '2': '2', + 'Q': 'q', + '_': '_', + ')': ')', + ' ': ' ', + 'F': 'f', + 'A': 'α', + '0': '0', + '}': '}', + 'q': 'q', + '[': '[', + "'": "'", + '1': '1', + 'K': 'к', + '\\': '\\', + '4': '4', + '8': '8', + '@': '@', + '`': '`', + '5': '5', + 'I': 'ι', + '!': '!', + 'R': 'я', + '3': '3', + '"': '"', + 'Y': 'у', + '^': '^', + 'M': 'м', + 'p': 'ρ', + 's': 'ѕ', + 'v': 'ν', + 'y': 'у', + 'u': 'υ', + 'S': 'ѕ', + '(': '(', + 'r': 'я', + '<': '<', + '6': '6', + 'H': 'н', + 'D': '∂', + 'k': 'к', + 'N': 'и', + 'o': 'σ', + '%': '%', + 'Z': 'z', + 'c': '¢', + '#': '#', + '+': '+', + 'l': 'ℓ', + 'i': 'ι', + '&': '&', + '/': '/', + '-': '-', + ']': ']', + 'C': '¢', + 'E': 'є', + 'x': 'χ', + 'V': 'ν', + ',': ',', + 'h': 'н', + 'O': 'σ', + 'U': 'υ', + 'z': 'z', + 'J': 'ʝ', + '7': '7', + 'G': 'g', + '{': '{', + ':': ':', + ';': ';', + '~': '~', + 'T': 'т', + 'B': 'в', + 'W': 'ω', + 'b': 'в', + 'a': 'α', + 'f': 'f'} + +native_lands_dic = { + 'r': 'ꋪ', + 'V': 'ᐯ', + 'X': 'ꊼ', + '<': '<', + 'N': 'ꈤ', + 'R': 'ꋪ', + 'T': 'Ƭ', + 'E': 'ꍟ', + 'y': 'ꌩ', + 'w': 'ꅏ', + '*': '*', + 'D': 'ꀸ', + '+': '+', + 'a': 'ꍏ', + 'J': 'ꀭ', + '=': '=', + '2': '2', + '_': '_', + '^': '^', + ':': ':', + 'q': 'ꆰ', + "'": "'", + '1': '1', + '4': '4', + '$': '$', + 'K': 'ꀘ', + '`': '`', + 'F': 'Ŧ', + 'i': 'ꀤ', + '/': '/', + 'u': 'ꀎ', + '#': '#', + '-': '-', + ';': ';', + '&': '&', + '5': '5', + 'd': 'ꀸ', + '6': '6', + 'f': 'Ŧ', + 'B': 'ß', + '9': '9', + '|': '|', + 'c': 'ꉓ', + 'p': 'ᖘ', + 'b': 'ß', + 'U': 'ꀎ', + 'm': 'ꎭ', + '3': '3', + 'I': 'ꀤ', + '(': '(', + 't': 'Ƭ', + 'Z': 'ꁴ', + '7': '7', + ',': ',', + 'z': 'ꁴ', + 'x': 'ꊼ', + ')': ')', + 'M': 'ꎭ', + 'C': 'ꉓ', + '\\': '\\', + 'H': 'ꃅ', + '@': '@', + '.': '.', + '}': '}', + '~': '~', + 'h': 'ꃅ', + ']': ']', + '8': '8', + 'O': 'ꂦ', + 'Y': 'ꌩ', + ' ': ' ', + 'G': 'ꁅ', + 'Q': 'ꆰ', + 'P': 'ᖘ', + 'e': 'ꍟ', + '0': '0', + '!': '!', + '{': '{', + 'g': 'ꁅ', + 'A': 'ꍏ', + 'v': 'ᐯ', + 'k': 'ꀘ', + 's': 'ꌗ', + '?': '?', + 'n': 'ꈤ', + 'l': '꒒', + 'j': 'ꀭ', + 'o': 'ꂦ', + '>': '>', + '%': '%', + 'L': '꒒', + 'W': 'ꅏ', + 'S': 'ꌗ', + '"': '"', + '[': '['} + +foreign_friends_dic = { + '2': '2', + '=': '=', + '!': '!', + 'x': '×', + 'F': 'ғ', + ')': ')', + 'm': 'ṃ', + 'h': 'һ', + 'i': 'ı', + 'y': 'ʏ', + 'u': 'ȗ', + '4': '4', + 'M': 'ṃ', + 'K': 'ҡ', + 'o': 'ȏ', + 'v': 'ṿ', + 'k': 'ҡ', + '-': '-', + 'Y': 'ʏ', + '&': '&', + '|': '|', + 'L': 'ʟ', + '%': '%', + 'q': 'զ', + 's': 'ṡ', + 'g': 'ɢ', + ';': ';', + 'D': 'Ԁ', + 'b': 'ɞ', + '\\': '\\', + 'V': 'ṿ', + '0': '0', + 'f': 'ғ', + 'N': 'ṅ', + ',': ',', + '~': '~', + 'E': 'є', + ':': ':', + 'R': 'я', + 'z': 'ẓ', + '}': '}', + '_': '_', + '?': '?', + '+': '+', + 'p': 'ƿ', + '.': '.', + 'A': 'ѧ', + 'w': 'ẇ', + '[': '[', + 'U': 'ȗ', + '`': '`', + 'J': 'j', + 't': 'ṭ', + 'X': '×', + '^': '^', + '(': '(', + 'r': 'я', + 'j': 'j', + 'B': 'ɞ', + 'P': 'ƿ', + '5': '5', + '6': '6', + '#': '#', + 'c': 'ċ', + 'H': 'һ', + '9': '9', + 'G': 'ɢ', + '8': '8', + 'Z': 'ẓ', + 'W': 'ẇ', + 'n': 'ṅ', + '$': '$', + 'd': 'Ԁ', + 'I': 'ı', + 'T': 'ṭ', + 'O': 'ȏ', + '{': '{', + ']': ']', + 'a': 'ѧ', + '*': '*', + 'S': 'ṡ', + '>': '>', + '"': '"', + 'Q': 'զ', + '3': '3', + ' ': ' ', + 'C': 'ċ', + "'": "'", + '1': '1', + '<': '<', + '7': '7', + '/': '/', + '@': '@', + 'e': 'є', + 'l': 'ʟ'} + +atlantic_dic = { + 'T': 'ϯ', + ' ': ' ', + 'H': 'հ', + '`': '`', + '^': '^', + ';': ';', + '}': '}', + 'F': 'ƒ', + '2': '2', + 'K': 'Ƙ', + '~': '~', + 'g': 'ɡ', + 'L': 'ʆ', + '0': '0', + 'b': 'ɓ', + 'Z': 'Հ', + ']': ']', + 'V': 'ѵ', + 'O': 'σ', + 'Q': 'զ', + 'a': 'α', + '3': '3', + '_': '_', + 'G': 'ɡ', + 'r': 'ɾ', + '>': '>', + 'f': 'ƒ', + 'w': 'ϖ', + 'M': 'ʍ', + '1': '1', + '+': '+', + '?': '?', + '\\': '\\', + '9': '9', + 'c': 'ɕ', + 'J': 'յ', + '&': '&', + ':': ':', + 'h': 'հ', + '-': '-', + 'U': 'մ', + 'j': 'յ', + '[': '[', + '8': '8', + ')': ')', + 'I': 'ί', + '@': '@', + '(': '(', + 'k': 'Ƙ', + 'N': 'η', + '*': '*', + 'D': 'δ', + 'n': 'η', + '!': '!', + '|': '|', + 'u': 'մ', + 'S': 'ς', + 'P': 'Թ', + '4': '4', + '#': '#', + 'R': 'ɾ', + 't': 'ϯ', + 'q': 'զ', + '7': '7', + '{': '{', + 'v': 'ѵ', + 'A': 'α', + '/': '/', + '.': '.', + 'd': 'δ', + '6': '6', + 'o': 'σ', + 'l': 'ʆ', + 'E': 'ε', + '<': '<', + 'i': 'ί', + '"': '"', + 'W': 'ϖ', + 's': 'ς', + 'e': 'ε', + 'y': 'ψ', + "'": "'", + '=': '=', + ',': ',', + 'x': 'x', + 'X': 'x', + 'B': 'ɓ', + 'm': 'ʍ', + '%': '%', + 'p': 'Թ', + '5': '5', + '$': '$', + 'z': 'Հ', + 'C': 'ɕ', + 'Y': 'ψ'} + +funky_fresh_dic = { + '[': '[', + '9': '9', + '^': '^', + 'z': 'ℨ', + 'w': 'ω', + 'N': 'ℵ', + 'u': 'ṳ', + '+': '+', + 'i': '!', + 'd': 'ᖱ', + ':': ':', + '?': '?', + 'H': 'ℏ', + 'y': '⑂', + ']': ']', + 'I': '!', + '6': '6', + '/': '/', + '(': '(', + '|': '|', + 'm': 'Պ', + '%': '%', + 'j': '♩', + '_': '_', + '2': '2', + 'W': 'ω', + 'x': '✘', + 'e': 'ḙ', + '"': '"', + 'a': 'ᾰ', + 'L': 'ℓ', + '&': '&', + 'S': 'ṧ', + '\\': '\\', + 'J': '♩', + '4': '4', + '8': '8', + '7': '7', + ';': ';', + '5': '5', + 'q': 'ǭ', + 'F': 'ḟ', + 's': 'ṧ', + '!': '!', + '-': '-', + '.': '.', + ')': ')', + '~': '~', + '@': '@', + 'b': '♭', + 't': 'т', + 'E': 'ḙ', + 'O': '✺', + '>': '>', + 'Y': '⑂', + 'l': 'ℓ', + 'k': 'к', + '*': '*', + 'p': '℘', + '`': '`', + 'V': 'ṽ', + 'c': 'ḉ', + '0': '0', + 'G': '❡', + '3': '3', + 'h': 'ℏ', + 'Q': 'ǭ', + 'K': 'к', + 'A': 'ᾰ', + 'M': 'Պ', + ' ': ' ', + 'n': 'ℵ', + '1': '1', + '=': '=', + 'v': 'ṽ', + 'B': '♭', + '{': '{', + 'f': 'ḟ', + '$': '$', + 'X': '✘', + 'D': 'ᖱ', + ',': ',', + '#': '#', + 'R': 'Ի', + '<': '<', + 'U': 'ṳ', + 'g': '❡', + 'T': 'т', + 'r': 'Ի', + "'": "'", + 'C': 'ḉ', + 'o': '✺', + 'Z': 'ℨ', + '}': '}', + 'P': '℘'} + +greek_legends_dic = { + '7': '7', + 'v': '∇', + ',': ',', + '^': '^', + ' ': ' ', + '>': '>', + 'g': 'G', + '3': '3', + ';': ';', + 'T': 'T', + 'r': 'R', + 'Z': 'Z', + ':': ':', + 'R': 'R', + '&': '&', + ')': ')', + '1': '1', + 'V': '∇', + "'": "'", + '*': '*', + '<': '<', + 't': 'T', + 'P': 'P', + 'l': 'L', + 'p': 'P', + 'q': 'Q', + '[': '[', + 'z': 'Z', + 'O': 'Ω', + 'S': 'S', + '%': '%', + 'k': 'Ҝ', + 'M': 'M', + '=': '=', + '8': '8', + '|': '|', + 'c': 'C', + 'D': 'D', + 'E': 'Σ', + '~': '~', + 'I': 'I', + 'w': 'Ш', + 'C': 'C', + 'Y': 'Ψ', + 'W': 'Ш', + 'Q': 'Q', + '5': '5', + '_': '_', + '\\': '\\', + '}': '}', + 'i': 'I', + ']': ']', + 'H': 'H', + 'b': 'β', + '+': '+', + 'N': 'Π', + '$': '$', + 'U': 'U', + '2': '2', + 'y': 'Ψ', + '/': '/', + '#': '#', + 'd': 'D', + 'm': 'M', + '?': '?', + 'f': 'Ғ', + 'B': 'β', + 'a': 'Δ', + '"': '"', + 'e': 'Σ', + '`': '`', + '!': '!', + '4': '4', + 'F': 'Ғ', + 'u': 'U', + 'h': 'H', + 'G': 'G', + 'j': 'J', + 'X': 'X', + 'n': 'Π', + '9': '9', + 'x': 'X', + '6': '6', + '0': '0', + 'K': 'Ҝ', + 'A': 'Δ', + '@': '@', + '{': '{', + 'J': 'J', + 'L': 'L', + 's': 'S', + '.': '.', + 'o': 'Ω', + '(': '(', + '-': '-'} + +minion_dic = { + '2': '2', + 'a': 'ᴀ', + '0': '0', + 'w': 'ᴡ', + 'I': 'ɪ', + '$': '$', + 'f': 'ғ', + 'k': 'ᴋ', + '*': '*', + 'J': 'ᴊ', + 's': 's', + 'P': 'ᴘ', + ']': ']', + ' ': ' ', + 'A': 'ᴀ', + 'L': 'ʟ', + 'S': 's', + 'H': 'ʜ', + '@': '@', + 'F': 'ғ', + '_': '_', + 'Q': 'ǫ', + 'G': 'ɢ', + '1': '1', + ':': ':', + 'l': 'ʟ', + 'W': 'ᴡ', + '/': '/', + '9': '9', + 'x': 'x', + '8': '8', + 'M': 'ᴍ', + '}': '}', + 'O': 'ᴏ', + '5': '5', + '-': '-', + 't': 'ᴛ', + 'C': 'ᴄ', + '?': '?', + '=': '=', + '!': '!', + ')': ')', + '~': '~', + '<': '<', + '[': '[', + 'T': 'ᴛ', + '(': '(', + 'K': 'ᴋ', + '{': '{', + 'N': 'ɴ', + 'm': 'ᴍ', + 'g': 'ɢ', + '3': '3', + 'V': 'ᴠ', + 'h': 'ʜ', + '>': '>', + 'n': 'ɴ', + 'o': 'ᴏ', + 'E': 'ᴇ', + 'b': 'ʙ', + 'r': 'ʀ', + '\\': '\\', + '&': '&', + 'v': 'ᴠ', + '%': '%', + '4': '4', + '+': '+', + 'z': 'ᴢ', + '|': '|', + 'D': 'ᴅ', + '#': '#', + 'j': 'ᴊ', + 'U': 'ᴜ', + 'i': 'ɪ', + 'u': 'ᴜ', + ',': ',', + 'q': 'ǫ', + '7': '7', + 'e': 'ᴇ', + 'd': 'ᴅ', + 'y': 'ʏ', + 'Y': 'ʏ', + '`': '`', + ';': ';', + 'c': 'ᴄ', + '"': '"', + 'B': 'ʙ', + '^': '^', + 'p': 'ᴘ', + 'R': 'ʀ', + 'X': 'x', + '6': '6', + '.': '.', + 'Z': 'ᴢ', + "'": "'"} + +hippie_dic = { + 'F': 'ℱ', + 'r': 'я', + 'I': 'ℐ', + 'C': '☾', + '%': '%', + '5': '5', + '|': '|', + 't': '⊥', + 'B': '฿', + 'j': 'ʝ', + '=': '=', + 'O': '☮', + '{': '{', + 'x': '✖', + 'Q': 'ℚ', + 'a': '@', + '0': '0', + 'K': 'Ḱ', + ',': ',', + 'L': 'Ḻ', + '8': '8', + ')': ')', + 'V': 'Ṽ', + 'd': '∂', + 'H': 'Ħ', + '$': '$', + 'w': 'ẘ', + ':': ':', + "'": "'", + '.': '.', + '?': '?', + 'b': '♭', + 'p': '℘', + 'T': '✞', + '7': '7', + ' ': ' ', + 'i': 'ḯ', + ';': ';', + '<': '<', + '+': '+', + 'J': 'J', + '\\': '\\', + 'z': 'ℨ', + 'S': 'Ꮥ', + 'l': 'ʟ', + '4': '4', + '2': '2', + '[': '[', + '&': '&', + 'U': 'Ü', + 'D': 'Ð', + 'y': '¥', + 'W': 'Ш', + '`': '`', + 'A': '∀', + 'e': 'ε', + 'M': 'ℳ', + '(': '(', + 'u': 'ʊ', + '~': '~', + 'N': 'И', + 'R': 'ℝ', + '"': '"', + 'v': 'ṽ', + '>': '>', + '-': '-', + 'h': 'н', + '!': '!', + 'g': 'ℊ', + '3': '3', + '@': '@', + '^': '^', + 'P': 'ℙ', + 'k': 'ḱ', + 'f': 'ḟ', + 'n': 'η', + 'o': '☮', + 'G': 'Ḡ', + '/': '/', + 'c': 'ḉ', + 'm': 'ღ', + '9': '9', + 'E': '∃', + '_': '_', + 'Y': 'Ẏ', + '}': '}', + 'X': 'Ẍ', + '*': '*', + 's': '﹩', + '1': '1', + '6': '6', + 'q': 'ⓠ', + ']': ']', + 'Z': 'Ẑ', + '#': '#'} + +sarah_dic = { + '#': '#', + '5': '5', + '"': '"', + 'S': 'Ѕ', + '>': '>', + '(': '(', + '+': '+', + 'F': 'ℱ', + '_': '_', + 'Z': 'ℤ', + '`': '`', + 'W': 'Ꮗ', + 'h': 'ℋ', + 'K': 'Ꮶ', + 't': 'Ꮖ', + 'v': 'Ꮙ', + 'A': 'Ꭿ', + 'E': 'ℰ', + "'": "'", + '*': '*', + '8': '8', + 'x': 'X', + 'j': 'Ꭻ', + 'N': 'ℕ', + 'w': 'Ꮗ', + 'y': 'Ꮍ', + 'p': 'ℙ', + ';': ';', + 'P': 'ℙ', + '2': '2', + 'L': 'ℒ', + 'I': 'ℐ', + 'C': 'ℂ', + '<': '<', + 'i': 'ℐ', + '9': '9', + 'b': 'ℬ', + '|': '|', + '=': '=', + 'H': 'ℋ', + 'M': 'ℳ', + '{': '{', + '0': '0', + 'z': 'ℤ', + '/': '/', + '!': '!', + 'd': 'ⅅ', + '&': '&', + 'e': 'ℰ', + '.': '.', + 'V': 'Ꮙ', + 'm': 'ℳ', + '}': '}', + '~': '~', + 'c': 'ℂ', + 'Y': 'Ꮍ', + '?': '?', + ']': ']', + '^': '^', + 'R': 'ℛ', + 'a': 'Ꭿ', + 'D': 'ⅅ', + 'f': 'ℱ', + 'X': 'X', + 'u': 'U', + 'o': 'Ꮎ', + '@': '@', + '-': '-', + '$': '$', + '3': '3', + 'B': 'ℬ', + 'l': 'ℒ', + 'U': 'U', + 'n': 'ℕ', + 'r': 'ℛ', + 'G': 'Ꮆ', + 'g': 'Ꮆ', + 'J': 'Ꭻ', + 'k': 'Ꮶ', + 'T': 'Ꮖ', + '1': '1', + ')': ')', + 's': 'Ѕ', + '7': '7', + '%': '%', + '6': '6', + ':': ':', + 'Q': 'ℚ', + ' ': ' ', + ',': ',', + '[': '[', + 'q': 'ℚ', + '4': '4', + '\\': '\\', + 'O': 'Ꮎ'} diff --git a/otherfile/version_check.py b/otherfile/version_check.py index 594567e4..d484693f 100644 --- a/otherfile/version_check.py +++ b/otherfile/version_check.py @@ -6,7 +6,7 @@ from art.art_param import * Failed = 0 -VERSION = "4.2" +VERSION = "4.3" README_ITEMS = ['{0}'.format(str(FONT_COUNTER)), ''.format(str(ART_COUNTER)), diff --git a/setup.py b/setup.py index 546226da..ecb90108 100644 --- a/setup.py +++ b/setup.py @@ -35,7 +35,7 @@ def read_description(): setup( name='art', packages=['art'], - version='4.2', + version='4.3', description='ASCII Art Library For Python', long_description=read_description(), long_description_content_type='text/markdown',