Skip to content

Commit 5396a4d

Browse files
authoredMay 5, 2021
Merge pull request #158 from sepandhaghighi/dev
Version 5.2
2 parents 367f50b + b4622cc commit 5396a4d

23 files changed

+985
-213
lines changed
 

‎.github/dependabot.yml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: pip
4+
directory: "/"
5+
schedule:
6+
interval: weekly
7+
time: "01:30"
8+
open-pull-requests-limit: 10
9+
target-branch: dev
File renamed without changes.

‎.github/workflows/test.yml

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
2+
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
3+
4+
name: CI
5+
6+
on: [push, pull_request]
7+
8+
jobs:
9+
build:
10+
11+
runs-on: ${{ matrix.os }}
12+
strategy:
13+
matrix:
14+
os: [ubuntu-latest, windows-latest, macOS-latest]
15+
python-version: [3.5, 3.6, 3.7, 3.8, 3.9]
16+
steps:
17+
- uses: actions/checkout@v2
18+
- name: Set up Python ${{ matrix.python-version }}
19+
uses: actions/setup-python@v2
20+
with:
21+
python-version: ${{ matrix.python-version }}
22+
- name: First test
23+
run: |
24+
python setup.py install
25+
python -m art test
26+
python -m art test2
27+
python -m art testcov
28+
python -m art testcov2
29+
- name: Install dev-requirements
30+
run: |
31+
python -m pip install --upgrade pip
32+
pip install --upgrade --upgrade-strategy=only-if-needed -r dev-requirements.txt
33+
- name: Version check
34+
run: |
35+
python otherfile/version_check.py
36+
if: matrix.python-version == 3.7
37+
- name: Font check
38+
run: |
39+
python otherfile/font_check.py
40+
- name: ART-Decor check
41+
run: |
42+
python otherfile/art_decor_check.py
43+
- name: Other tests
44+
run: |
45+
python -m vulture art/ otherfile/ setup.py art_profile.py --min-confidence 65 --exclude=__init__.py --sort-by-size
46+
python -m bandit -r art -s B311
47+
python -m pydocstyle --match='(?!test).*\.py' -v
48+
if: matrix.python-version == 3.7
49+
- name: Codecov
50+
run: |
51+
python -m art testcov2
52+
codecov
53+
if: matrix.python-version == 3.7 && matrix.os == 'ubuntu-latest'
54+
- name: Profile
55+
run: |
56+
python -m cProfile -s cumtime art_profile.py

‎.travis.yml

-51
This file was deleted.

‎.travis/install.sh

-26
This file was deleted.

‎.travis/test.sh

-33
This file was deleted.

‎ArtList.ipynb

+39-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"cell_type": "markdown",
1212
"metadata": {},
1313
"source": [
14-
"### Version : 5.1"
14+
"### Version : 5.2"
1515
]
1616
},
1717
{
@@ -38,7 +38,7 @@
3838
{
3939
"data": {
4040
"text/plain": [
41-
"700"
41+
"710"
4242
]
4343
},
4444
"execution_count": 2,
@@ -1105,6 +1105,18 @@
11051105
"john lennon\n",
11061106
"((ºjº)) \n",
11071107
"******************************\n",
1108+
"joker1\n",
1109+
"🂠 \n",
1110+
"******************************\n",
1111+
"joker2\n",
1112+
"🃟 \n",
1113+
"******************************\n",
1114+
"joker3\n",
1115+
"🃏 \n",
1116+
"******************************\n",
1117+
"joker4\n",
1118+
"🃠 \n",
1119+
"******************************\n",
11081120
"jokeranonimous\n",
11091121
"╭∩╮ (òÓ,) ╭∩╮ \n",
11101122
"******************************\n",
@@ -1489,15 +1501,33 @@
14891501
"playing cards clubs\n",
14901502
"[♣]]] \n",
14911503
"******************************\n",
1504+
"playing cards clubs waterfall\n",
1505+
"🃏🃑🃒🃓🃔🃕🃖🃗🃘🃙🃚🃛🃜🃝🃞 \n",
1506+
"******************************\n",
14921507
"playing cards diamonds\n",
14931508
"[♦]]] \n",
14941509
"******************************\n",
1510+
"playing cards diamonds waterfall\n",
1511+
"🃟🃁🃂🃃🃄🃅🃆🃇🃈🃉🃊🃋🃌🃍🃎 \n",
1512+
"******************************\n",
14951513
"playing cards hearts\n",
14961514
"[♥]]] \n",
14971515
"******************************\n",
1516+
"playing cards hearts waterfall\n",
1517+
"🂠🂱🂲🂳🂴🂵🂶🂷🂸🂹🂺🂻🂼🂽🂾 \n",
1518+
"******************************\n",
14981519
"playing cards spades\n",
14991520
"[♠]]] \n",
15001521
"******************************\n",
1522+
"playing cards spades waterfall\n",
1523+
"🃠🂡🂢🂣🂤🂥🂦🂧🂨🂩🂪🂫🂬🂭🂮 \n",
1524+
"******************************\n",
1525+
"playing cards waterfall\n",
1526+
"🂱🂲🂳🂴🂵🂶🂷🂸🂹🂺🂻🂼🂽🂾🃁🃂🃃🃄🃅🃆🃇🃈🃉🃊🃋🃌🃍🃎🃑🃒🃓🃔🃕🃖🃗🃘🃙🃚🃛🃜🃝🃞🂡🂢🂣🂤🂥🂦🂧🂨🂩🂪🂫🂬🂭🂮🂠🃏🃟 \n",
1527+
"******************************\n",
1528+
"playing cards waterfall (trump)\n",
1529+
"🃠🃡🃢🃣🃤🃥🃦🃧🃨🃩🃪🃫🃬🃭🃮🃯🃰🃱🃲🃳🃴🃵 \n",
1530+
"******************************\n",
15011531
"playing in snow\n",
15021532
"(╯^□^)╯︵ ❄☃❄ \n",
15031533
"******************************\n",
@@ -2004,7 +2034,13 @@
20042034
"******************************\n",
20052035
"things that can_t be unseen\n",
20062036
"♨_♨ \n",
2007-
"******************************\n",
2037+
"******************************\n"
2038+
]
2039+
},
2040+
{
2041+
"name": "stdout",
2042+
"output_type": "stream",
2043+
"text": [
20082044
"this is areku\n",
20092045
"d(^o^)b \n",
20102046
"******************************\n",

‎CHANGELOG.md

+49-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,53 @@ 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.2] - 2021-05-05
9+
### Added
10+
- 10 new 1-line-art
11+
1. playing cards waterfall
12+
2. playing cards waterfall (trump)
13+
3. playing cards hearts waterfall
14+
4. playing cards diamonds waterfall
15+
5. playing cards clubs waterfall
16+
6. playing cards spades waterfall
17+
7. joker1
18+
8. joker2
19+
9. joker3
20+
10. joker4
21+
- 23 new decorations
22+
1. fancy87
23+
2. fancy88
24+
3. fancy89
25+
4. fancy90
26+
5. fancy91
27+
6. fancy92
28+
7. fancy93
29+
8. fancy94
30+
9. fancy95
31+
10. heart10
32+
11. heart11
33+
12. heart12
34+
13. heart13
35+
14. heart14
36+
15. heart15
37+
16. star18
38+
17. star19
39+
18. star20
40+
19. star21
41+
20. star22
42+
21. star23
43+
22. star24
44+
23. star25
45+
- 5 new fonts
46+
1. old_italic
47+
2. ninja
48+
3. tai_viet
49+
4. subscript2
50+
5. fancy130
51+
### Changed
52+
- Test system modified
53+
- `subscript` font renamed to `subscript1`
54+
- Logo changed
855
## [5.1] - 2020-11-30
956
### Added
1057
- 15 new fonts
@@ -1888,7 +1935,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
18881935
- 1-Line art
18891936
- CLI commands
18901937

1891-
[Unreleased]: https://github.com/sepandhaghighi/art/compare/v5.1...dev
1938+
[Unreleased]: https://github.com/sepandhaghighi/art/compare/v5.2...dev
1939+
[5.2]: https://github.com/sepandhaghighi/art/compare/v5.1...v5.2
18921940
[5.1]: https://github.com/sepandhaghighi/art/compare/v5.0...v5.1
18931941
[5.0]: https://github.com/sepandhaghighi/art/compare/v4.9...v5.0
18941942
[4.9]: https://github.com/sepandhaghighi/art/compare/v4.8...v4.9

0 commit comments

Comments
 (0)