From d62bbb6e377282a4b0defbcb7a31c052ff1c0d1f Mon Sep 17 00:00:00 2001 From: Sepand Haghighi Date: Sun, 9 Oct 2022 14:17:25 +0330 Subject: [PATCH 1/8] Test (#210) * fix : set Python 3.8 for tests * doc : CHANGELOG updated --- .github/workflows/test.yml | 8 ++++---- CHANGELOG.md | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 39ef0fa9..29cfcdd7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,7 +33,7 @@ jobs: - name: Version check run: | python otherfile/version_check.py - if: matrix.python-version == 3.7 + if: matrix.python-version == 3.8 - name: Font check run: | python otherfile/font_check.py @@ -44,18 +44,18 @@ jobs: run: | pip install notebook>=5.2.2 python otherfile/notebook_check.py - if: matrix.python-version == 3.7 && matrix.os == 'ubuntu-latest' + if: matrix.python-version == 3.8 && matrix.os == 'ubuntu-latest' - name: Other tests run: | python -m vulture art/ otherfile/ setup.py art_profile.py --min-confidence 65 --exclude=__init__.py --sort-by-size python -m bandit -r art -s B311 python -m pydocstyle --match='(?!test).*\.py' -v - if: matrix.python-version == 3.7 + if: matrix.python-version == 3.8 - name: Codecov run: | python -m art testcov2 codecov - if: matrix.python-version == 3.7 && matrix.os == 'ubuntu-latest' + if: matrix.python-version == 3.8 && matrix.os == 'ubuntu-latest' - name: Profile run: | python -m cProfile -s cumtime art_profile.py diff --git a/CHANGELOG.md b/CHANGELOG.md index d5babc52..08d2a343 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ 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] +### Changed +- Test system modified ## [5.7] - 2022-07-06 ### Added - 5 new font From 5cd5e98f8d714b415e37c056bc5fa3c8fe43beb3 Mon Sep 17 00:00:00 2001 From: Sepand Haghighi Date: Thu, 10 Nov 2022 18:34:41 +0330 Subject: [PATCH 2/8] Python 3.11 Support (#212) * fix : Python 3.11 added to test.yml * doc : CHANGELOG updated --- .github/workflows/test.yml | 2 +- CHANGELOG.md | 1 + setup.py | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 29cfcdd7..2e9355bd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macOS-latest] - python-version: [3.5, 3.6, 3.7, 3.8, 3.9, 3.10.0] + python-version: [3.5, 3.6, 3.7, 3.8, 3.9, 3.10.0, 3.11.0] steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 08d2a343..0f26c266 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] ### Changed - Test system modified +- `Python 3.11` added to `test.yml` ## [5.7] - 2022-07-06 ### Added - 5 new font diff --git a/setup.py b/setup.py index 59435ff9..89adb677 100644 --- a/setup.py +++ b/setup.py @@ -71,6 +71,7 @@ def read_description(): 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Topic :: Text Processing :: Fonts', 'Topic :: Text Editors', 'Topic :: Text Processing :: General', From 1b9d9fa7ff77fd562f155f49a463b061b8572253 Mon Sep 17 00:00:00 2001 From: Sepand Haghighi Date: Sat, 12 Nov 2022 22:09:47 +0330 Subject: [PATCH 3/8] New fonts (#213) * font : russian2 font added * font : got font added * font : vip font added * font : crazy font added * font : cruse font added * font : drippy font added * font : stylish font added * font : ayda font added * fix : tests updated * doc : font counters updated * doc : FontList.ipynb updated * fix : autopep8 * doc : reference section updated * doc : notebooks metadata updated --- CHANGELOG.md | 10 + FontList.ipynb | 40 ++- README.md | 6 +- art/art_param.py | 20 +- art/test2.py | 24 ++ art/text_dic3.py | 776 +++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 871 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f26c266..3a35842f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,16 @@ 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] +### Added +- 8 new font + 1. russian2 + 2. got + 3. vip + 4. crazy + 5. cruse + 6. drippy + 7. stylish + 8. ayda ### Changed - Test system modified - `Python 3.11` added to `test.yml` diff --git a/FontList.ipynb b/FontList.ipynb index c42a3235..957b025a 100644 --- a/FontList.ipynb +++ b/FontList.ipynb @@ -38,7 +38,7 @@ { "data": { "text/plain": [ - "632" + "640" ] }, "execution_count": 2, @@ -3686,6 +3686,9 @@ "awesome : \n", "TEST123\n", "\n", + "ayda : \n", + "Ť∈ᏕŤ123\n", + "\n", "black_bubble : \n", "🅣🅔🅢🅣➊➋➌\n", "\n", @@ -3743,6 +3746,12 @@ "cranky : \n", "TEST123\n", "\n", + "crazy : \n", + "ɬєʂɬ123\n", + "\n", + "cruse : \n", + "ᖶᘿSᖶ123\n", + "\n", "curly : \n", "TƐϚT𝟙ϩӠ\n", "\n", @@ -3770,6 +3779,9 @@ "drako : \n", "TEST123\n", "\n", + "drippy : \n", + "ȶᵉˢȶ123\n", + "\n", "dwarf : \n", "ᵀᴱˢᵀ¹²³\n", "\n", @@ -4244,6 +4256,9 @@ "funky_fresh : \n", "тḙṧт123\n", "\n", + "got : \n", + "TEST123\n", + "\n", "greek_legends : \n", "TΣST123\n", "\n", @@ -4337,6 +4352,9 @@ "russian : \n", "TΞST123\n", "\n", + "russian2 : \n", + "ƬƎƧƬ123\n", + "\n", "sarah : \n", "ᏆℰЅᏆ123\n", "\n", @@ -4379,6 +4397,9 @@ "strikethrough : \n", "ŦɆSŦ1ƻ3\n", "\n", + "stylish : \n", + "ȶєᏕȶ123\n", + "\n", "subscript1 : \n", "TEST123\n", "\n", @@ -4497,6 +4518,9 @@ "upside_down2 : \n", "ʇǝsʇ123\n", "\n", + "vip : \n", + "ƬΣƧƬ123\n", + "\n", "white_bubble : \n", "ⓉⒺⓈⓉ①②③\n", "\n", @@ -4515,6 +4539,7 @@ } ], "metadata": { + "celltoolbar": "Edit Metadata", "kernelspec": { "display_name": "Python 3", "language": "python", @@ -4531,6 +4556,19 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.2" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": false, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "ART", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": false } }, "nbformat": 4, diff --git a/README.md b/README.md index 0bf8e508..6aaf179b 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ PyPI version built with Python3 - + @@ -65,7 +65,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-) Font Counter - 632 + 640 1-Line-Art Counter @@ -835,6 +835,8 @@ Just send your text to one of these bots. 👇👇👇👇 27. [GOGOTEXT](https://instafontsgen.codesdetail.com) 28. [Fsymbols](https://fsymbols.com/) 29. [Font Copy and Paste](https://www.fontcopypaste.com/) +30. [Mega Cool Text](http://megacooltext.com/) +31. [ToolCalculator](https://www.toolcalculator.com/) * Logo designed by [Arta Khanalizadeh](https://www.linkedin.com/in/artakhanalizadeh) diff --git a/art/art_param.py b/art/art_param.py index a4b9d967..6f16ff0b 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -850,6 +850,7 @@ "fasion", "curly", "russian", + "russian2", "messletters", "coptic1", "swirly", @@ -893,7 +894,14 @@ "tarty6", "tarty7", "tarty8", - "tarty9"] + "tarty9", + "got", + "vip", + "crazy", + "cruse", + "drippy", + "stylish", + "ayda"] RANDOM_FILTERED_FONTS = [ '5x8', @@ -1425,6 +1433,7 @@ "fasion": [fasion_dic, False], "curly": [curly_dic, False], "russian": [russian_dic, False], + "russian2": [russian2_dic, False], "messletters": [messletters_dic, False], "coptic1": [coptic1_dic, False], "swirly": [swirly_dic, False], @@ -1509,7 +1518,14 @@ "tarty6": [tarty6_dic, False], "tarty7": [tarty7_dic, False], "tarty8": [tarty8_dic, False], - "tarty9": [tarty9_dic, False] + "tarty9": [tarty9_dic, False], + "got": [got_dic, False], + "vip": [vip_dic, False], + "crazy": [crazy_dic, False], + "cruse": [cruse_dic, False], + "drippy": [drippy_dic, False], + "stylish": [stylish_dic, False], + "ayda": [ayda_dic, False] } DECORATIONS_MAP = {"angry1": angry1, # pragma: no cover diff --git a/art/test2.py b/art/test2.py index cd1ecbc0..461e3e4e 100644 --- a/art/test2.py +++ b/art/test2.py @@ -16,6 +16,9 @@ awesome : тεƨт +ayda : +Ť∈ᏕŤ + black_bubble : 🅣🅔🅢🅣 @@ -73,6 +76,12 @@ cranky : †εš† +crazy : +ɬєʂɬ + +cruse : +ᖶᘿSᖶ + curly : էҽʂէ @@ -100,6 +109,9 @@ drako : ϮꂅᏕϮ +drippy : +ȶᵉˢȶ + dwarf : ᵗᵉˢᵗ @@ -574,6 +586,9 @@ funky_fresh : тḙṧт +got : +TEST + greek_legends : TΣST @@ -667,6 +682,9 @@ russian : TΞST +russian2 : +ƬƎƧƬ + sarah : ᏆℰЅᏆ @@ -709,6 +727,9 @@ strikethrough : ŧɇsŧ +stylish : +ȶєᏕȶ + subscript1 : ₜₑₛₜ @@ -827,6 +848,9 @@ upside_down2 : ʇǝsʇ +vip : +ƬΣƧƬ + white_bubble : ⓣⓔⓢⓣ diff --git a/art/text_dic3.py b/art/text_dic3.py index b9de387d..6ee77bc5 100644 --- a/art/text_dic3.py +++ b/art/text_dic3.py @@ -29051,3 +29051,779 @@ '|': '|', '/': '/', '(': '₍'} + +russian2_dic = { + 'w': 'Ɯ', + '>': '>', + 'U': 'Ȕ', + ';': ';', + '[': '[', + '*': '*', + 'C': 'Ɔ', + '|': '|', + 'W': 'Ɯ', + 'h': 'Ƕ', + 'L': 'Ļ', + 'D': 'Ɗ', + 'j': 'ǰ', + 'l': 'Ļ', + '.': '.', + 'n': 'Ƞ', + 't': 'Ƭ', + ')': ')', + '!': '!', + 'f': 'Ƒ', + 'i': 'ȉ', + '6': '6', + "'": "'", + '`': '`', + '7': '7', + '#': '#', + 'o': 'Ȯ', + 'd': 'Ɗ', + 'a': 'Å', + '/': '/', + 'K': 'Ǩ', + ' ': ' ', + 'M': 'ɱ', + '@': '@', + ',': ',', + 'P': 'ȹ', + ':': ':', + 'k': 'Ǩ', + 'B': 'Ɓ', + '_': '_', + '&': '&', + '+': '+', + 'T': 'Ƭ', + '2': '2', + '5': '5', + '4': '4', + '^': '^', + '~': '~', + 'e': 'Ǝ', + '3': '3', + '(': '(', + '$': '$', + '"': '"', + '?': '?', + '8': '8', + 'G': 'Ɠ', + 'J': 'ǰ', + '<': '<', + 'r': 'Г', + '0': '0', + 'x': 'ϗ', + '9': '9', + '%': '%', + 'Q': 'Ϥ', + 'F': 'Ƒ', + 'p': 'ȹ', + ']': ']', + '}': '}', + 'Z': 'Ż', + 'H': 'Ƕ', + 'A': 'Å', + 'g': 'Ɠ', + 'R': 'Г', + '1': '1', + '\\': '\\', + 'I': 'ȉ', + 'y': 'ɣ', + '-': '-', + 'N': 'Ƞ', + 's': 'Ƨ', + 'v': 'Ʊ', + 'z': 'Ż', + 'S': 'Ƨ', + 'b': 'Ɓ', + 'O': 'Ȯ', + 'u': 'Ȕ', + 'm': 'ɱ', + 'Y': 'ɣ', + '=': '=', + 'X': 'ϗ', + 'q': 'Ϥ', + 'E': 'Ǝ', + '{': '{', + 'c': 'Ɔ', + 'V': 'Ʊ'} + +got_dic = { + '\\': '\\', + '<': '<', + 'R': 'R', + 'B': 'B', + 'T': 'T', + '.': '.', + 'v': 'V', + ';': ';', + 'g': 'G', + '~': '~', + 'x': 'X', + 'w': 'W', + 'u': 'U', + 'S': 'S', + 'E': 'E', + '2': '2', + 'f': 'F', + 'M': 'M', + 'z': 'Z', + 'K': 'K', + 'd': 'D', + '/': '/', + '(': '(', + '^': '^', + 'y': 'Y', + '}': '}', + 'Y': 'Y', + 'i': 'I', + 'r': 'R', + 'G': 'G', + 'P': 'P', + '_': '_', + 'N': 'N', + '|': '|', + 'a': 'A', + 'Z': 'Z', + '&': '&', + ':': ':', + 'o': 'Ф', + 'X': 'X', + 's': 'S', + '#': '#', + 'b': 'B', + '-': '-', + '$': '$', + '0': '0', + "'": "'", + '!': '!', + '1': '1', + 'F': 'F', + '"': '"', + 'H': 'H', + 'Q': 'Q', + '>': '>', + 'V': 'V', + 'k': 'K', + '[': '[', + ']': ']', + 'U': 'U', + '6': '6', + 'I': 'I', + '+': '+', + 'c': 'C', + 'O': 'Ф', + 'L': 'L', + 'J': 'J', + '7': '7', + '@': '@', + '`': '`', + '3': '3', + '5': '5', + 'l': 'L', + 'e': 'E', + '?': '?', + '*': '*', + '9': '9', + 'n': 'N', + '8': '8', + 'm': 'M', + '{': '{', + 'q': 'Q', + 't': 'T', + 'W': 'W', + 'j': 'J', + '%': '%', + 'C': 'C', + '4': '4', + ')': ')', + '=': '=', + 'D': 'D', + 'A': 'A', + 'h': 'H', + ' ': ' ', + 'p': 'P', + ',': ','} + +vip_dic = { + 'z': 'Z', + 'U': 'Ц', + 'O': 'Ө', + '~': '~', + '?': '?', + 'G': 'G', + '0': '0', + '1': '1', + 'w': 'Щ', + '\\': '\\', + '3': '3', + 'm': 'M', + '6': '6', + 'o': 'Ө', + 'u': 'Ц', + 'b': 'B', + 'M': 'M', + 'e': 'Σ', + '@': '@', + ';': ';', + '(': '(', + ')': ')', + 'C': 'ᑕ', + 'X': 'X', + 'L': 'ᒪ', + 'j': 'J', + '`': '`', + '=': '=', + 'S': 'Ƨ', + 'N': 'П', + '_': '_', + '4': '4', + 'Y': 'Y', + 'f': 'F', + 'Q': 'Q', + 'E': 'Σ', + '8': '8', + '{': '{', + ']': ']', + '-': '-', + '9': '9', + 'R': 'Я', + 'g': 'G', + 'x': 'X', + '%': '%', + '}': '}', + 'P': 'P', + 'r': 'Я', + '!': '!', + 'V': 'V', + 'F': 'F', + 't': 'Ƭ', + '|': '|', + ':': ':', + '^': '^', + 'H': 'Ή', + 'i': 'I', + 'y': 'Y', + 'K': 'K', + '&': '&', + '#': '#', + 'k': 'K', + "'": "'", + 'd': 'D', + 'J': 'J', + 'v': 'V', + 'l': 'ᒪ', + 'I': 'I', + '5': '5', + '$': '$', + ' ': ' ', + '+': '+', + 'a': 'Λ', + 'W': 'Щ', + '.': '.', + 'A': 'Λ', + '/': '/', + 'q': 'Q', + ',': ',', + 'h': 'Ή', + '[': '[', + '*': '*', + '"': '"', + 'c': 'ᑕ', + '<': '<', + 's': 'Ƨ', + '>': '>', + 'D': 'D', + 'n': 'П', + 'T': 'Ƭ', + 'p': 'P', + 'B': 'B', + 'Z': 'Z', + '7': '7', + '2': '2'} + +crazy_dic = { + 'g': 'ɠ', + '9': '9', + '6': '6', + '0': '0', + 'T': 'ɬ', + '.': '.', + '-': '-', + 'f': 'F', + '+': '+', + 'q': 'զ', + '}': '}', + 'M': 'ɱ', + 'J': 'ʝ', + 'b': '๒', + 't': 'ɬ', + '%': '%', + ',': ',', + 'k': 'ƙ', + '=': '=', + "'": "'", + 'a': 'ᗩ', + 'B': '๒', + '[': '[', + '\\': '\\', + '7': '7', + '2': '2', + 'o': 'ơ', + '@': '@', + 'm': 'ɱ', + '!': '!', + 'I': 'ı', + '4': '4', + 'e': 'є', + 'p': '℘', + 'z': 'ʑ', + '&': '&', + '1': '1', + '/': '/', + ')': ')', + 'Y': 'ყ', + '<': '<', + '(': '(', + 'P': '℘', + '>': '>', + 'C': 'ᑕ', + '`': '`', + '_': '_', + ';': ';', + 'h': 'ɧ', + 'F': 'F', + 'O': 'ơ', + 'S': 'ʂ', + 'j': 'ʝ', + 'X': 'ҳ', + 'V': '۷', + 'H': 'ɧ', + 'l': 'Ɩ', + '{': '{', + '~': '~', + '*': '*', + 'E': 'є', + 'A': 'ᗩ', + 'd': 'ⓓ', + 'i': 'ı', + 'n': 'ŋ', + 'u': 'ų', + 'N': 'ŋ', + 'v': '۷', + 'y': 'ყ', + 'Z': 'ʑ', + ']': ']', + '3': '3', + '#': '#', + 'K': 'ƙ', + 's': 'ʂ', + 'U': 'ų', + 'r': 'ཞ', + 'G': 'ɠ', + 'L': 'Ɩ', + ' ': ' ', + '|': '|', + 'D': 'ⓓ', + '8': '8', + '?': '?', + 'R': 'ཞ', + '$': '$', + '^': '^', + ':': ':', + 'x': 'ҳ', + '"': '"', + 'Q': 'զ', + 'w': 'ῳ', + '5': '5', + 'W': 'ῳ', + 'c': 'ᑕ'} + +cruse_dic = { + 'G': 'ᘜ', + '=': '=', + 'z': 'ᗱ', + 'R': 'ᖇ', + 'M': 'ᘻ', + 'q': 'ᕴ', + 'd': 'ᕲ', + '~': '~', + 'b': 'ᗷ', + 'Y': 'ᖻ', + 'N': 'ᘉ', + '<': '<', + '/': '/', + '.': '.', + '0': '0', + '$': '$', + '`': '`', + ',': ',', + 'w': 'ᘺ', + 'A': 'ᗩ', + 'E': 'ᘿ', + '{': '{', + '?': '?', + 't': 'ᖶ', + '1': '1', + 'r': 'ᖇ', + 'a': 'ᗩ', + ']': ']', + 'g': 'ᘜ', + 'U': 'ᑘ', + 'C': 'ᑢ', + '2': '2', + 'I': 'ᓰ', + '[': '[', + '|': '|', + ';': ';', + 'B': 'ᗷ', + 'Q': 'ᕴ', + 'p': 'ᕵ', + '>': '>', + 'V': 'ᐺ', + "'": "'", + 'J': 'ᒚ', + '7': '7', + '&': '&', + 's': 'S', + 'H': 'ᕼ', + '@': '@', + '5': '5', + 'j': 'ᒚ', + '}': '}', + ':': ':', + 'm': 'ᘻ', + 'x': '᙭', + 'X': '᙭', + 'W': 'ᘺ', + '#': '#', + '!': '!', + 'O': 'ᓍ', + '%': '%', + 'k': 'k', + 'K': 'k', + '4': '4', + 'h': 'ᕼ', + 'Z': 'ᗱ', + '6': '6', + 'S': 'S', + 'l': 'ᒪ', + 'F': 'ᖴ', + '+': '+', + 'y': 'ᖻ', + 'u': 'ᑘ', + '*': '*', + 'e': 'ᘿ', + '-': '-', + '3': '3', + 'P': 'ᕵ', + 'T': 'ᖶ', + 'f': 'ᖴ', + 'i': 'ᓰ', + 'v': 'ᐺ', + 'o': 'ᓍ', + ')': ')', + '_': '_', + '9': '9', + '\\': '\\', + '^': '^', + 'L': 'ᒪ', + '(': '(', + 'D': 'ᕲ', + 'n': 'ᘉ', + 'c': 'ᑢ', + '8': '8', + ' ': ' ', + '"': '"'} + +drippy_dic = { + 'W': 'ʷ', + 'h': 'ʰ', + '%': '%', + ')': ')', + '9': '9', + '&': '&', + 'N': 'ⁿ', + 'j': 'ʝ', + 'A': 'ᵃ', + '*': '*', + 'Q': 'ᑫ', + '/': '/', + 'Y': 'ʸ', + '.': '.', + 't': 'ȶ', + '!': '!', + 'F': 'f', + 'b': 'ɮ', + 'R': 'ʳ', + '7': '7', + 'q': 'ᑫ', + '#': '#', + 'l': 'ℓ', + 'r': 'ʳ', + 'd': 'ᵈ', + 'G': 'ᵍ', + 'U': 'ᵘ', + '}': '}', + '[': '[', + 'o': 'ᵒ', + 'v': 'ᵛ', + 'm': 'ᵐ', + '`': '`', + 'I': 'ⁱ', + '_': '_', + '+': '+', + 'T': 'ȶ', + '2': '2', + '3': '3', + 'x': 'Ӽ', + 'V': 'ᵛ', + 'K': 'ᵏ', + ',': ',', + 'X': 'Ӽ', + '@': '@', + 'a': 'ᵃ', + 'e': 'ᵉ', + '8': '8', + 'H': 'ʰ', + 's': 'ˢ', + 'y': 'ʸ', + '"': '"', + 'f': 'ϝ', + '(': '(', + '^': '^', + 'n': 'ⁿ', + '=': '=', + 'Z': 'ᶻ', + 'i': 'ⁱ', + 'c': 'ᶜ', + ' ': ' ', + '4': '4', + "'": "'", + ';': ';', + '5': '5', + 'z': 'ᶻ', + '-': '-', + '?': '?', + 'u': 'ᵘ', + '0': '0', + 'k': 'ᵏ', + 'M': 'ᵐ', + '{': '{', + 'B': 'ɮ', + 'w': 'ʷ', + '<': '<', + 'O': 'ᵒ', + 'J': 'ʝ', + 'S': 'ˢ', + 'E': 'ᵉ', + '1': '1', + '|': '|', + 'D': 'ᵈ', + ']': ']', + 'C': 'ᶜ', + 'L': 'ℓ', + '~': '~', + '\\': '\\', + 'p': 'ᵖ', + '$': '$', + ':': ':', + '>': '>', + 'g': 'ɠ', + '6': '6', + 'P': 'ᵖ'} + +stylish_dic = { + 'B': '฿', + '{': '{', + 'a': 'Ä', + 'm': 'ʍ', + '4': '4', + 'H': 'н', + 'x': 'χ', + '[': '[', + 'f': 'ғ', + '3': '3', + 'd': 'D', + 'J': 'ᒍ', + "'": "'", + 'k': 'ӄ', + 'N': 'ᑎ', + '`': '`', + 'l': 'レ', + '+': '+', + '%': '%', + '=': '=', + 'Y': 'Ꮍ', + '2': '2', + 'X': 'χ', + 'e': 'є', + 'F': 'ғ', + '7': '7', + 'w': 'Ш', + 'i': 'ł', + 'G': 'Ġ', + 'A': 'Ä', + '~': '~', + ';': ';', + ')': ')', + '8': '8', + '-': '-', + 'p': '₱', + 'n': 'ᑎ', + '&': '&', + 'U': 'Ʉ', + ',': ',', + 't': 'ȶ', + 'Q': 'Ⴓ', + '9': '9', + 'R': 'R', + 'S': 'Ꮥ', + '^': '^', + 'L': 'レ', + '>': '>', + '(': '(', + '?': '?', + 'j': 'ᒍ', + ']': ']', + '|': '|', + '#': '#', + 'o': '⊙', + 'v': 'Ѵ', + '$': '$', + '1': '1', + 'r': 'R', + 'u': 'Ʉ', + 'b': '฿', + 'c': '₵', + 's': 'Ꮥ', + '_': '_', + '0': '0', + 'C': '₵', + '!': '!', + 'E': 'є', + '/': '/', + 'K': 'ӄ', + 'W': 'Ш', + 'D': 'D', + 'q': 'Ⴓ', + 'y': 'Ꮍ', + 'V': 'Ѵ', + '}': '}', + 'T': 'ȶ', + 'I': 'ł', + '@': '@', + 'z': 'ᘔ', + '\\': '\\', + 'g': 'Ġ', + '"': '"', + 'M': 'ʍ', + '<': '<', + '5': '5', + '.': '.', + '6': '6', + '*': '*', + ':': ':', + 'O': '⊙', + 'h': 'н', + 'Z': 'ᘔ', + 'P': '₱', + ' ': ' '} + +ayda_dic = { + 'b': 'ᑲ', + 'T': 'Ť', + 'K': 'ⲕ', + '}': '}', + '\\': '\\', + 'N': 'ﬡ', + 'u': 'ᑌ', + 'k': 'ⲕ', + '2': '2', + '8': '8', + 'F': '⨍', + 'C': '⊂', + '=': '=', + '`': '`', + 'Q': 'Ꭴ', + '7': '7', + 'D': 'ᖱ', + 'B': 'ᑲ', + 'G': 'ɢ', + '_': '_', + 'w': 'Щ', + 'I': '⫯', + '"': '"', + ' ': ' ', + ';': ';', + 'V': 'ᨆ', + 'a': 'Ꭿ', + 'm': '๓', + 'Z': 'ⲍ', + '/': '/', + '?': '?', + 'E': '∈', + '1': '1', + 'h': 'Ꮒ', + 't': 'Ť', + 'i': '⫯', + 'Y': 'Ⴘ', + '%': '%', + 'v': 'ᨆ', + '{': '{', + '6': '6', + 'z': 'ⲍ', + 'p': 'ᖰ', + '4': '4', + ':': ':', + 'P': 'ᖰ', + 'H': 'Ꮒ', + '+': '+', + 'f': '⨍', + 'M': '๓', + 'U': 'ᑌ', + ',': ',', + 'O': 'Ø', + 'q': 'Ꭴ', + '9': '9', + 'g': 'ɢ', + '.': '.', + 'c': '⊂', + 'R': 'ᖇ', + "'": "'", + '*': '*', + '&': '&', + '>': '>', + 'X': 'ⲭ', + 'e': '∈', + '#': '#', + '0': '0', + '-': '-', + 'n': 'ﬡ', + 'y': 'Ⴘ', + '5': '5', + '$': '$', + '3': '3', + 'r': 'ᖇ', + '^': '^', + 'J': 'ʝ', + 'j': 'ʝ', + 'd': 'ᖱ', + 'l': 'Ł', + '|': '|', + '[': '[', + ')': ')', + 'A': 'Ꭿ', + '~': '~', + '@': '@', + 's': 'Ꮥ', + 'o': 'Ø', + '(': '(', + '!': '!', + 'x': 'ⲭ', + '<': '<', + 'L': 'Ł', + 'W': 'Щ', + ']': ']', + 'S': 'Ꮥ'} From 3324e6f5d38e2e30fa6b59327bdf87922e3aae10 Mon Sep 17 00:00:00 2001 From: Sepand Haghighi Date: Mon, 14 Nov 2022 10:13:35 +0330 Subject: [PATCH 4/8] Conda-Forge (#214) * doc : INSTALL.md updated * doc : CHANGELOG updated --- CHANGELOG.md | 1 + INSTALL.md | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a35842f..7e57f88b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Changed - Test system modified - `Python 3.11` added to `test.yml` +- `Conda-Forge` installing section added to `INSTALL.md` ## [5.7] - 2022-07-06 ### Added - 5 new font diff --git a/INSTALL.md b/INSTALL.md index 14780b97..081629b3 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -18,9 +18,15 @@ ### Conda +#### Conda-Forge +- Check [Conda-Forge](https://conda-forge.org) +- `conda install -c conda-forge ascii-art ` (Need root access) + +#### Private channel - Check [Conda Managing Package](https://conda.io) - `conda install -c sepandhaghighi art ` (Need root access) + ### Easy install - Run `easy_install "art==5.7"` (Need root access) From f57557680ccb3771cbbb43f877afe52f0bf40a59 Mon Sep 17 00:00:00 2001 From: Sepand Haghighi Date: Fri, 18 Nov 2022 10:47:54 +0330 Subject: [PATCH 5/8] Test (#215) * fix : tests updated * fix : tests updated * fix : minor edit in coverage call * fix : .coveragerc updated * fix : testcov and testcov2 mode removed * fix : tests updated * fix : autopep8 * doc : CHANGELOG updated * fix : unused messages removed --- .coveragerc | 3 +++ .github/workflows/test.yml | 4 +--- CHANGELOG.md | 2 ++ art/__main__.py | 25 +++------------------- art/test.py | 44 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 53 insertions(+), 25 deletions(-) diff --git a/.coveragerc b/.coveragerc index e6e83087..0f489fff 100644 --- a/.coveragerc +++ b/.coveragerc @@ -1,5 +1,8 @@ [run] branch = True +omit = + art/__main__.py + art/__init__.py [report] exclude_lines = diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2e9355bd..ce04cea7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,8 +24,6 @@ jobs: python setup.py install python -m art test python -m art test2 - python -m art testcov - python -m art testcov2 - name: Install dev-requirements run: | python -m pip install --upgrade pip @@ -53,7 +51,7 @@ jobs: if: matrix.python-version == 3.8 - name: Codecov run: | - python -m art testcov2 + coverage run -m art test2 codecov if: matrix.python-version == 3.8 && matrix.os == 'ubuntu-latest' - name: Profile diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e57f88b..4f44accd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Test system modified - `Python 3.11` added to `test.yml` - `Conda-Forge` installing section added to `INSTALL.md` +### Removed +- `testcov` and `testcov2` modes ## [5.7] - 2022-07-06 ### Added - 5 new font diff --git a/art/__main__.py b/art/__main__.py index 1468d546..6718948a 100644 --- a/art/__main__.py +++ b/art/__main__.py @@ -1,16 +1,11 @@ # -*- coding: utf-8 -*- """Art main.""" from .art import * -from .art_param import FONT_MAP, ART_ENVIRONMENT_WARNING, FONT_ENVIRONMENT_WARNING, PACKAGE_LOAD_WARNING +from .art_param import FONT_MAP, ART_ENVIRONMENT_WARNING, FONT_ENVIRONMENT_WARNING import sys import doctest import os import zipfile -COVERAGE_INSTALL = True -try: - import coverage -except ImportError: - COVERAGE_INSTALL = False def select_test(test_name="TEST"): @@ -22,27 +17,17 @@ def select_test(test_name="TEST"): :return: None """ error_flag_2 = 0 - if test_name == "TESTCOV" or test_name == "TESTCOV2": - if COVERAGE_INSTALL: - cov = coverage.Coverage() - cov.start() - else: - print(PACKAGE_LOAD_WARNING) error_flag_1 = doctest.testfile( "test.py", optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS | doctest.IGNORE_EXCEPTION_DETAIL, verbose=False)[0] - if test_name == "TESTCOV2" or test_name == "TEST2": + if test_name == "TEST2": error_flag_2 = doctest.testfile( "test2.py", optionflags=doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS | doctest.IGNORE_EXCEPTION_DETAIL, verbose=False)[0] error_flag = error_flag_1 + error_flag_2 - if (test_name == "TESTCOV" or test_name == "TESTCOV2") and COVERAGE_INSTALL: - cov.stop() - cov.report() - cov.save() if error_flag == 0: print("\n" + test_name + " Passed") sys.exit(error_flag) @@ -54,14 +39,10 @@ def select_test(test_name="TEST"): if __name__ == "__main__": args = sys.argv if len(args) > 1: - if args[1].upper() == "TESTCOV": - select_test("TESTCOV") - elif args[1].upper() == "TEST": + if args[1].upper() == "TEST": select_test("TEST") elif args[1].upper() == "TEST2": select_test("TEST2") - elif args[1].upper() == "TESTCOV2": - select_test("TESTCOV2") elif args[1].upper() in ["LIST", "ARTS"]: art_list() elif args[1].upper() == "FONTS": diff --git a/art/test.py b/art/test.py index 2174afb0..645ee7d3 100644 --- a/art/test.py +++ b/art/test.py @@ -19,6 +19,46 @@ | '--------------' | '----------------' +>>> tprint("\t\t2","block",sep=2) + + .----------------. +| .--------------. | +| | _____ | | +| | / ___ `. | | +| | |_/___) | | | +| | .'____.' | | +| | / /____ | | +| | |_______| | | +| | | | +| '--------------' | + '----------------' + +>>> tprint("\t\t2","block",sep="\n\n") + + + .----------------. + +| .--------------. | + +| | _____ | | + +| | / ___ `. | | + +| | |_/___) | | | + +| | .'____.' | | + +| | / /____ | | + +| | |_______| | | + +| | | | + +| '--------------' | + + '----------------' + + >>> tprint(" ","block") >>> tprint("123","alpha") @@ -4600,6 +4640,10 @@ Traceback (most recent call last): ... art.art.artError: The 'sep' type must be str. +>>> set_default(decoration=2) +Traceback (most recent call last): + ... +art.art.artError: The 'decoration' type must be str. >>> random.seed(200) >>> Art = text2art("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!\"#$%&'()*+,-./:;<=>?@[\]^_`{|}~0123456789","rnd-small") >>> random.seed(800) From 1a8acb8420075a2ded376815065f153c91e86077 Mon Sep 17 00:00:00 2001 From: Sepand Haghighi Date: Sat, 19 Nov 2022 13:57:09 +0330 Subject: [PATCH 6/8] ascii-art.site (#216) * doc : 4r7.ir changed to ascii-art.site * doc : CHANGELOG updated --- .github/CODE_OF_CONDUCT.md | 2 +- .github/FUNDING.yml | 2 +- CHANGELOG.md | 1 + README.md | 4 ++-- art/art.py | 2 +- art/test.py | 2 +- otherfile/meta.yaml | 2 +- setup.py | 4 ++-- 8 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index 7396be30..be646c18 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -55,7 +55,7 @@ further defined and clarified by project maintainers. ## Enforcement Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at info@4r7.ir. All +reported by contacting the project team at info@ascii-art.site. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 911803ca..e9b0c6e4 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1 +1 @@ -custom: https://www.4r7.ir/#support \ No newline at end of file +custom: https://www.ascii-art.site/#support \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f44accd..c864ca36 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Test system modified - `Python 3.11` added to `test.yml` - `Conda-Forge` installing section added to `INSTALL.md` +- Website changed to https://www.ascii-art.site ### Removed - `testcov` and `testcov2` modes ## [5.7] - 2022-07-06 diff --git a/README.md b/README.md index 6aaf179b..0e322858 100644 --- a/README.md +++ b/README.md @@ -788,8 +788,8 @@ Just send your text to one of these bots. 👇👇👇👇 1. Fill an issue and describe it. We'll check it ASAP! - Please complete the issue template 2. Discord : [https://discord.com/invite/FAAyq3QJqP](https://discord.com/invite/FAAyq3QJqP) -3. Website : [https://www.4r7.ir](https://www.4r7.ir) -4. Email : [info@4r7.ir](mailto:info@4r7.ir "info@4r7.ir") +3. Website : [https://www.ascii-art.site](https://www.ascii-art.site) +4. Email : [info@ascii-art.site](mailto:info@ascii-art.site "info@ascii-art.site") ## Dependencies diff --git a/art/art.py b/art/art.py index 57571abe..a8ee5b6a 100644 --- a/art/art.py +++ b/art/art.py @@ -123,7 +123,7 @@ def help_func(): tprint("art") tprint("v" + ART_VERSION) print(DESCRIPTION + "\n") - print("Webpage : https://www.4r7.ir\n") + print("Webpage : https://www.ascii-art.site\n") print("Help : \n") print(" - list --> (list of arts)\n") print(" - fonts --> (list of fonts)\n") diff --git a/art/test.py b/art/test.py index 645ee7d3..723c34d7 100644 --- a/art/test.py +++ b/art/test.py @@ -4418,7 +4418,7 @@ letters to make a visual shape that is spread over multiple lines of text. ART is a Python lib for text converting to ASCII art fancy. -Webpage : https://www.4r7.ir +Webpage : https://www.ascii-art.site Help : diff --git a/otherfile/meta.yaml b/otherfile/meta.yaml index 28d7ff24..3fb2cfc4 100644 --- a/otherfile/meta.yaml +++ b/otherfile/meta.yaml @@ -29,7 +29,7 @@ about: letters to make a visual shape that is spread over multiple lines of text. ART is a Python lib for text converting to ASCII art fancy. - Website: https://www.4r7.ir + Website: https://www.ascii-art.site Repo: https://github.com/sepandhaghighi/art extra: diff --git a/setup.py b/setup.py index 89adb677..50b5e959 100644 --- a/setup.py +++ b/setup.py @@ -40,11 +40,11 @@ def read_description(): long_description=read_description(), long_description_content_type='text/markdown', author='Sepand Haghighi', - author_email='info@4r7.ir', + author_email='info@ascii-art.site', url='https://github.com/sepandhaghighi/art', keywords="ascii art python3 python text font non-ascii printing", project_urls={ - 'Webpage': 'https://www.4r7.ir', + 'Webpage': 'https://www.ascii-art.site', 'Source': 'https://github.com/sepandhaghighi/art', 'Tracker': 'https://github.com/sepandhaghighi/art/issues', 'Discord': 'https://discord.com/invite/FAAyq3QJqP', From 65e5d69d64edb52164617c73a95f8a39b080c347 Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 20 Nov 2022 13:19:57 +0330 Subject: [PATCH 7/8] rel : migrate to version 5.8 --- ArtList.ipynb | 39 ++++++++++++++++++++++++++++---------- CHANGELOG.md | 4 +++- DecorList.ipynb | 15 ++++++++++++++- FontList.ipynb | 3 +-- INSTALL.md | 6 +++--- art/art_param.py | 2 +- art/test.py | 10 +++++----- otherfile/meta.yaml | 2 +- otherfile/version_check.py | 2 +- setup.py | 2 +- 10 files changed, 59 insertions(+), 26 deletions(-) diff --git a/ArtList.ipynb b/ArtList.ipynb index b1567922..af1ca27e 100644 --- a/ArtList.ipynb +++ b/ArtList.ipynb @@ -11,7 +11,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Version : 5.7" + "### Version : 5.8" ] }, { @@ -1041,7 +1041,13 @@ "******************************\n", "high five\n", "( ⌒o⌒)人(⌒-⌒ )v \n", - "******************************\n", + "******************************\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ "hitchhicking\n", "(งツ)ว \n", "******************************\n", @@ -2040,7 +2046,13 @@ "******************************\n", "tidy up\n", "┬─┬⃰͡ (ᵔᵕᵔ͜ ) \n", - "******************************\n", + "******************************\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ "tie-fighter\n", "|—O—| \n", "******************************\n", @@ -2064,13 +2076,7 @@ "******************************\n", "tripping out\n", "q(❂‿❂)p \n", - "******************************\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ + "******************************\n", "trolling\n", "༼∵༽ ༼⍨༽ ༼⍢༽ ༼⍤༽ \n", "******************************\n", @@ -2231,6 +2237,19 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.2" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": false, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "PyCM", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": false } }, "nbformat": 4, diff --git a/CHANGELOG.md b/CHANGELOG.md index c864ca36..00459e5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ 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] +## [5.8] - 2022-11-23 ### Added - 8 new font 1. russian2 @@ -2035,7 +2036,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/v5.7...dev +[Unreleased]: https://github.com/sepandhaghighi/art/compare/v5.8...dev +[5.8]: https://github.com/sepandhaghighi/art/compare/v5.7...v5.8 [5.7]: https://github.com/sepandhaghighi/art/compare/v5.6...v5.7 [5.6]: https://github.com/sepandhaghighi/art/compare/v5.5...v5.6 [5.5]: https://github.com/sepandhaghighi/art/compare/v5.4...v5.5 diff --git a/DecorList.ipynb b/DecorList.ipynb index 4cdd0d63..35121455 100644 --- a/DecorList.ipynb +++ b/DecorList.ipynb @@ -11,7 +11,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Version : 5.7" + "### Version : 5.8" ] }, { @@ -752,6 +752,19 @@ "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.5.2" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": false, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "PyCM", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": false } }, "nbformat": 4, diff --git a/FontList.ipynb b/FontList.ipynb index 957b025a..cb006c0e 100644 --- a/FontList.ipynb +++ b/FontList.ipynb @@ -11,7 +11,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Version : 5.7" + "### Version : 5.8" ] }, { @@ -4539,7 +4539,6 @@ } ], "metadata": { - "celltoolbar": "Edit Metadata", "kernelspec": { "display_name": "Python 3", "language": "python", diff --git a/INSTALL.md b/INSTALL.md index 081629b3..2f3079a5 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -5,14 +5,14 @@ ⚠️ **PyPI** support of these versions will be removed in a **future release** ### Source code -- Download [Version 5.7](https://github.com/sepandhaghighi/art/archive/v5.7.zip) or [Latest Source](https://github.com/sepandhaghighi/art/archive/dev.zip) +- Download [Version 5.8](https://github.com/sepandhaghighi/art/archive/v5.8.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==5.7` or `pip3 install art==5.7` (Need root access) +- `pip install art==5.8` or `pip3 install art==5.8` (Need root access) * Note : On `--upgrade` error install latest version of `setuptools` : `pip install setuptools` and retry @@ -29,7 +29,7 @@ ### Easy install -- Run `easy_install "art==5.7"` (Need root access) +- Run `easy_install "art==5.8"` (Need root access) ### MATLAB diff --git a/art/art_param.py b/art/art_param.py index 6f16ff0b..7d46e515 100644 --- a/art/art_param.py +++ b/art/art_param.py @@ -6,7 +6,7 @@ from .decor_dic import * from .art_dic import * -ART_VERSION = "5.7" # pragma: no cover +ART_VERSION = "5.8" # pragma: no cover FONT_SMALL_THRESHOLD = 50 # pragma: no cover FONT_MEDIUM_THRESHOLD = 100 # pragma: no cover FONT_LARGE_THRESHOLD = 200 # pragma: no cover diff --git a/art/test.py b/art/test.py index 723c34d7..7b6c75a4 100644 --- a/art/test.py +++ b/art/test.py @@ -4406,11 +4406,11 @@ \__,_||_| \__| - ____ _____ -__ __| ___| |___ | -\ \ / /|___ \ / / - \ V / ___) | _ / / - \_/ |____/ (_) /_/ + ____ ___ +__ __| ___| ( _ ) +\ \ / /|___ \ / _ \ + \ V / ___) | _ | (_) | + \_/ |____/ (_) \___/ ASCII art is also known as "computer text art". diff --git a/otherfile/meta.yaml b/otherfile/meta.yaml index 3fb2cfc4..12ae8d58 100644 --- a/otherfile/meta.yaml +++ b/otherfile/meta.yaml @@ -1,5 +1,5 @@ {% set name = "art" %} -{% set version = "5.7" %} +{% set version = "5.8" %} package: name: {{ name|lower }} diff --git a/otherfile/version_check.py b/otherfile/version_check.py index b50bbf81..6ade3d27 100644 --- a/otherfile/version_check.py +++ b/otherfile/version_check.py @@ -6,7 +6,7 @@ from art.art_param import * Failed = 0 -VERSION = "5.7" +VERSION = "5.8" README_ITEMS = ['{0}'.format(str(FONT_COUNTER)), ''.format(str(ART_COUNTER)), diff --git a/setup.py b/setup.py index 50b5e959..21d82d61 100644 --- a/setup.py +++ b/setup.py @@ -35,7 +35,7 @@ def read_description(): setup( name='art', packages=['art'], - version='5.7', + version='5.8', description='ASCII Art Library For Python', long_description=read_description(), long_description_content_type='text/markdown', From 875cd7e8b853e601199970f36559f0bbba30dd1f Mon Sep 17 00:00:00 2001 From: sepandhaghighi Date: Sun, 20 Nov 2022 13:31:10 +0330 Subject: [PATCH 8/8] doc : minor edit in notebooks meta data --- ArtList.ipynb | 2 +- DecorList.ipynb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ArtList.ipynb b/ArtList.ipynb index af1ca27e..3b40fb3c 100644 --- a/ArtList.ipynb +++ b/ArtList.ipynb @@ -2245,7 +2245,7 @@ "sideBar": true, "skip_h1_title": false, "title_cell": "Table of Contents", - "title_sidebar": "PyCM", + "title_sidebar": "ART", "toc_cell": false, "toc_position": {}, "toc_section_display": true, diff --git a/DecorList.ipynb b/DecorList.ipynb index 35121455..90179ed0 100644 --- a/DecorList.ipynb +++ b/DecorList.ipynb @@ -760,7 +760,7 @@ "sideBar": true, "skip_h1_title": false, "title_cell": "Table of Contents", - "title_sidebar": "PyCM", + "title_sidebar": "ART", "toc_cell": false, "toc_position": {}, "toc_section_display": true,