Skip to content

Commit

Permalink
New fonts (#273)
Browse files Browse the repository at this point in the history
* font : lolie added

* font : zakia added

* font : batman added

* font : lord_of_the_ring added

* font : kesia added

* font : akila added

* font : laurine added

* font : bianca added

* font : callian added

* font : awa added

* fix : tests updated

* doc : font counters updated

* doc : FontList.ipynb updated

* doc : CHANGELOG.md updated

* fix : windows and macos version fixed

* fix : Python 3.5 drop
  • Loading branch information
sepandhaghighi authored Jul 8, 2024
1 parent 3493a87 commit 8bf3c58
Show file tree
Hide file tree
Showing 9 changed files with 1,085 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04, windows-latest, macOS-latest]
python-version: [3.5, 3.6, 3.7, 3.8, 3.9, 3.10.0, 3.11.0, 3.12.0]
os: [ubuntu-20.04, windows-2022, macOS-13]
python-version: [3.6, 3.7, 3.8, 3.9, 3.10.0, 3.11.0, 3.12.0]
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ 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
- 10 new font
1. lolie
2. zakia
3. batman
4. lord_of_the_ring
5. kesia
6. akila
7. laurine
8. bianca
9. callian
10. awa
### Changed
- `Python 3.5` support dropped
- Test system modified
## [6.2] - 2024-04-22
### Added
- 5 new font
Expand Down
32 changes: 31 additions & 1 deletion FontList.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
{
"data": {
"text/plain": [
"657"
"667"
]
},
"execution_count": 2,
Expand Down Expand Up @@ -3674,6 +3674,9 @@
"name": "stdout",
"output_type": "stream",
"text": [
"akila : \n",
"TEST123\n",
"\n",
"alissa : \n",
"ꞎᥱടꞎ123\n",
"\n",
Expand All @@ -3686,6 +3689,9 @@
"atlantic : \n",
"ϯεςϯ123\n",
"\n",
"awa : \n",
"ƬƐSƬ123\n",
"\n",
"awcute : \n",
"TÉśT123\n",
"\n",
Expand All @@ -3695,6 +3701,12 @@
"ayda : \n",
"Ť∈ᏕŤ123\n",
"\n",
"batman : \n",
"TEST123\n",
"\n",
"bianca : \n",
"TƐST123\n",
"\n",
"black_bubble : \n",
"🅣🅔🅢🅣➊➋➌\n",
"\n",
Expand All @@ -3716,6 +3728,9 @@
"bud2 : \n",
"TཽEཽSཽTཽ1ཽ2ཽ3ཽ\n",
"\n",
"callian : \n",
"ŦɆSŦ1ƻ3\n",
"\n",
"carrier1 : \n",
"TᕮST123\n",
"\n",
Expand Down Expand Up @@ -4310,21 +4325,33 @@
"instagram : \n",
"🅣🅔🅢🅣❶❷❸\n",
"\n",
"kesia : \n",
"TEST123\n",
"\n",
"knight : \n",
"ṮḕṠṮ123\n",
"\n",
"knight2 : \n",
"ṮḔṠṮ123\n",
"\n",
"laurine : \n",
"TEST123\n",
"\n",
"lilia : \n",
"TEST123\n",
"\n",
"livia : \n",
"Ʈᗴ𐒖Ʈ123\n",
"\n",
"lolie : \n",
"ƬƐSƬ123\n",
"\n",
"lopioo : \n",
"TEST123\n",
"\n",
"lord_of_the_ring : \n",
"TEST123\n",
"\n",
"love1 : \n",
"ƬƐSƬ123\n",
"\n",
Expand Down Expand Up @@ -4580,6 +4607,9 @@
"\n",
"wiggly : \n",
"TEST123\n",
"\n",
"zakia : \n",
"Ꚍ୧ઽꚌ123\n",
"\n"
]
}
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<img src="https://img.shields.io/badge/built%20with-Python3-green.svg" alt="built with Python3">
</a>
<a href="https://github.com/sepandhaghighi/art/blob/master/FontList.ipynb">
<img src="https://img.shields.io/badge/Font List-657-blue.svg" alt="Font List">
<img src="https://img.shields.io/badge/Font List-667-blue.svg" alt="Font List">
</a>
<a href="https://github.com/sepandhaghighi/art/blob/master/ArtList.ipynb">
<img src="https://img.shields.io/badge/Art List-710-orange.svg" alt="Art List">
Expand Down Expand Up @@ -56,7 +56,7 @@ ART is a Python lib for text converting to ASCII art fancy. ;-)
</tr>
<tr align="center">
<td>Font Counter</td>
<td id="font_counter">657</td>
<td id="font_counter">667</td>
</tr>
<tr align="center">
<td>1-Line-Art Counter</td>
Expand Down
24 changes: 22 additions & 2 deletions art/art_param.py
Original file line number Diff line number Diff line change
Expand Up @@ -941,7 +941,17 @@
"milka",
"ozana",
"shanna",
"livia"
"livia",
"lolie",
"zakia",
"batman",
"lord_of_the_ring",
"kesia",
"akila",
"laurine",
"bianca",
"callian",
"awa"
]

RANDOM_FILTERED_FONTS = [
Expand Down Expand Up @@ -1583,7 +1593,17 @@
"milka": [milka_dic, False],
"ozana": [ozana_dic, False],
"shanna": [shanna_dic, False],
"livia": [livia_dic, False]
"livia": [livia_dic, False],
"lolie": [lolie_dic, False],
"zakia": [zakia_dic, False],
"batman": [batman_dic, False],
"lord_of_the_ring": [lord_of_the_ring_dic, False],
"kesia": [kesia_dic, False],
"akila": [akila_dic, False],
"laurine": [laurine_dic, False],
"bianca": [bianca_dic, False],
"callian": [callian_dic, False],
"awa": [awa_dic, False]
}

DECORATIONS_MAP = {"angry1": angry1, # pragma: no cover
Expand Down
30 changes: 30 additions & 0 deletions art/test2.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
>>> import random
>>> from art import *
>>> font_list(mode="non-ascii")
akila :
ŦЄ$Ŧ
<BLANKLINE>
alissa :
ꞎᥱടꞎ
<BLANKLINE>
Expand All @@ -16,6 +19,9 @@
atlantic :
ϯεςϯ
<BLANKLINE>
awa :
тєѕт
<BLANKLINE>
awcute :
téśt
<BLANKLINE>
Expand All @@ -25,6 +31,12 @@
ayda :
Ť∈ᏕŤ
<BLANKLINE>
batman :
էεรէ
<BLANKLINE>
bianca :
եɛsե
<BLANKLINE>
black_bubble :
🅣🅔🅢🅣
<BLANKLINE>
Expand All @@ -46,6 +58,9 @@
bud2 :
tཽeཽsཽtཽ
<BLANKLINE>
callian :
ŧɇsŧ
<BLANKLINE>
carrier1 :
TᕮST
<BLANKLINE>
Expand Down Expand Up @@ -640,21 +655,33 @@
instagram :
🅣🅔🅢🅣
<BLANKLINE>
kesia :
TΣST
<BLANKLINE>
knight :
ṮḕṠṮ
<BLANKLINE>
knight2 :
ṮḕṠṮ
<BLANKLINE>
laurine :
ŤƐらŤ
<BLANKLINE>
lilia :
test
<BLANKLINE>
livia :
եᥱsե
<BLANKLINE>
lolie :
тєѕт
<BLANKLINE>
lopioo :
ȶɛֆȶ
<BLANKLINE>
lord_of_the_ring :
тєѕт
<BLANKLINE>
love1 :
ƬƐSƬ
<BLANKLINE>
Expand Down Expand Up @@ -911,6 +938,9 @@
wiggly :
⊥ÈS⊥
<BLANKLINE>
zakia :
Ꚍ୧ઽꚌ
<BLANKLINE>
>>> art_list(mode="non-ascii")
3
ᕙ༼ ,,ԾܫԾ,, ༽ᕗ
Expand Down
Loading

0 comments on commit 8bf3c58

Please sign in to comment.