Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2.9 #31

Merged
merged 57 commits into from
Jan 23, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
fe419d7
fix : font_splitter threshold fixed
sepandhaghighi Jan 1, 2019
c0ae09f
fix : version_check.py added
sepandhaghighi Jan 5, 2019
d0ec68c
fix : version_check test added to travis and appveyor
sepandhaghighi Jan 5, 2019
2fb97e0
fix : autopep.sh updated
sepandhaghighi Jan 5, 2019
98495d1
fix : autopep8 fix
sepandhaghighi Jan 5, 2019
ccefb71
fix : minor edit in travis setting
sepandhaghighi Jan 14, 2019
f1cff52
fix : minor edit in travis setting
sepandhaghighi Jan 14, 2019
58023a3
fix : travis updated
sepandhaghighi Jan 15, 2019
01834e7
fix : travis updated
sepandhaghighi Jan 15, 2019
ded1084
fix : travis config fixed
sepandhaghighi Jan 15, 2019
18e82b9
fix : travis config fixed
sepandhaghighi Jan 15, 2019
afc6162
fix : sudo removed from travis config
sepandhaghighi Jan 15, 2019
37d6a0d
fix : sudo removed from travis config
sepandhaghighi Jan 15, 2019
48ab3a4
fix : travis allow failures fixed
sepandhaghighi Jan 15, 2019
6f8a048
fix : travis allow failures fixed
sepandhaghighi Jan 15, 2019
58dbe09
fix : travis allow failures fixed
sepandhaghighi Jan 15, 2019
6601bc4
fix : version_check updated to be compatible with python2.7
sepandhaghighi Jan 15, 2019
985dd92
doc : Binder badge added to README #30
sepandhaghighi Jan 15, 2019
567f1d8
doc : some lowercases in README and INSTALL
sepandhaghighi Jan 15, 2019
321081d
doc : some lowercases in README and code
sepandhaghighi Jan 15, 2019
8a672ab
fix : minor edit in testcases
sepandhaghighi Jan 15, 2019
926cd51
feat : WIZARD fonts added #29
sepandhaghighi Jan 16, 2019
05481e4
fix : wizard_font function added #29
sepandhaghighi Jan 16, 2019
c42af22
fix : text threshold optimized #29
sepandhaghighi Jan 16, 2019
3a7e0ad
fix : wizard_font docstring updated #29
sepandhaghighi Jan 16, 2019
30a1100
fix : testcases updated #29
sepandhaghighi Jan 16, 2019
6d8fe72
doc : Wizard mode added to README #29
sepandhaghighi Jan 16, 2019
d26dce4
fix : text threshold modified #29
sepandhaghighi Jan 16, 2019
9ef0a90
fix : magic keyword added #29
sepandhaghighi Jan 16, 2019
d61d9d4
fix : minor edit in testcases #29
sepandhaghighi Jan 16, 2019
fa0429e
fix : indirect_font function modified
sepandhaghighi Jan 17, 2019
7a103e0
fix : wizard_font function modified
sepandhaghighi Jan 17, 2019
9bcdcee
fix : random_index in art part changed to random.choice
sepandhaghighi Jan 17, 2019
6ff7b1e
fix : .coveragerc file added
sepandhaghighi Jan 17, 2019
dc7914a
fix : # pragma: no cover added to some lines of code
sepandhaghighi Jan 17, 2019
8f12dd6
fix : minor typo in art_list warning fixed
sepandhaghighi Jan 17, 2019
2cc66c4
fix : block font test cases added
sepandhaghighi Jan 17, 2019
81410fb
fix : some new # pragma: no cover added to art.py
sepandhaghighi Jan 17, 2019
0a79ef1
fix : autopep8 fix
sepandhaghighi Jan 17, 2019
71fc5c5
doc : CHANGELOG updated
sepandhaghighi Jan 17, 2019
9a480ca
migrate to version 2.9
sepandhaghighi Jan 17, 2019
baff3b9
feat : 20 nre fonts added
sepandhaghighi Jan 19, 2019
cb20cfd
fix : fonts file seperated
sepandhaghighi Jan 19, 2019
63e23f7
fix : 20 new fonts added to font_map
sepandhaghighi Jan 19, 2019
eb144c8
fix : testcases updated for new fonts
sepandhaghighi Jan 19, 2019
d405172
fix : notebooks updated for new fonts
sepandhaghighi Jan 19, 2019
00bd338
doc : README font counter updated
sepandhaghighi Jan 19, 2019
d6e77b1
fix : autopep8 fix
sepandhaghighi Jan 19, 2019
2bdbdca
fix : version_check updated
sepandhaghighi Jan 19, 2019
f3ad891
doc : CHANGELOG updated for new fonts
sepandhaghighi Jan 19, 2019
f4bd668
fix : version_check updated
sepandhaghighi Jan 19, 2019
4d7a44a
doc : CHANGELOG updated
sepandhaghighi Jan 22, 2019
5e34ddb
doc : GIF added to README
sepandhaghighi Jan 22, 2019
87b5d8c
doc : minor edit in README
sepandhaghighi Jan 22, 2019
1b2afe8
doc : title added to GIF
sepandhaghighi Jan 22, 2019
50aaf6d
doc : GIF global address change to master branch
sepandhaghighi Jan 22, 2019
3c5e36e
doc : CHANGELOG updated
sepandhaghighi Jan 23, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[run]
branch = True

[report]
# Regexes for lines to exclude from consideration
exclude_lines =
pragma: no cover
from
import
33 changes: 7 additions & 26 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,53 +1,34 @@
sudo: true

language: python

matrix:
allow_failures:
- os: osx
language: generic
env: TOXENV=py27
include:
- os: linux
sudo: true
python: 3.7
dist: xenial
- os: linux
sudo: required
python: 3.6
- os: linux
sudo: required
python: 3.5
- os: linux
sudo: required
python: 3.4
- os: linux
sudo: required
python: 3.3
- os: linux
sudo: required
python: 2.7
- os: osx
language: generic
env: TOXENV=py36
- os: osx
language: generic
env: TOXENV=py35
- os: osx
language: generic
env: TOXENV=py34
- os: osx
language: generic
env: TOXENV=py33
- os: osx
language: generic
env: TOXENV=py27
- os: osx
language: generic
env: TOXENV=py26

install:
- pip install -r dev-requirements.txt
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then pip install -r dev-requirements.txt --user ; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then pip install -r dev-requirements.txt ; fi
- python setup.py install

script:
- python -m art testcov
- python version_check.py
- python -m cProfile -s cumtime art_profile.py
after_success:
- codecov
2 changes: 1 addition & 1 deletion ArtList.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Version : 2.8"
"### Version : 2.9"
]
},
{
Expand Down
59 changes: 43 additions & 16 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,39 @@ 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]
## [2.9] - 2019-01-24
### Added
- 20 new fonts
1. aquaplan
2. ascii
3. c_consen
4. clb6x10
5. clb8x10
6. clb8x8
7. cli8x8
8. clr4x6
9. clr5x10
10. clr5x6
11. clr5x8
12. clr6x10
13. clr6x6
14. clr6x8
15. clr7x8
16. clr8x10
17. clr8x8
18. coil_cop
19. com_sen
20. c_ascii
- `wizard` mode
- Interactive notebooks section (binder)
- `.coveragerc`
- `version_check.py`
### Changed
- `README.md` modified
- Minor bug in coverage system fixed
- `.travis.yml` modified
- `font_size_splitter` function thresholds fixed

## [2.8] - 2019-01-01
### Added
- 20 new fonts
Expand Down Expand Up @@ -70,7 +103,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
30. c2
- `art_profile.py`
### Changed
- docstring modified
- Docstring modified
- `B1FF` font bug fixed
- `ICL-1900` font bug fixed
- `AK-47` 1-line art bug fixed
Expand Down Expand Up @@ -349,7 +382,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
29. train
30. spot
### Changed
- car race 1-line art fixed
- `car race` 1-line art fixed

## [1.6] - 2018-07-10
### Added
Expand Down Expand Up @@ -451,7 +484,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
9. mango
10. bunny
11. kiss
- random 1-line art mode
- `random` 1-line art mode
### Changed
- Minor bug in `text2art` random range fixed
- `README.md` modified
Expand All @@ -471,7 +504,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
8. jazmine
9. lcd
10. lean
- random font mode
- `random` font mode

## [1.2] - 2018-06-04
### Added
Expand Down Expand Up @@ -536,7 +569,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
13. pyramid
14. puffy
15. pebbles
- Typo-Tolerance system
- Typo-tolerance system
### Changed
- `README.md` modified
- Test cases modified
Expand Down Expand Up @@ -586,7 +619,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

## [0.6] - 2018-01-09
### Added
- all flag
- `all` flag

## [0.5] - 2017-12-05
### Added
Expand All @@ -608,14 +641,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.


### Changed
- Universal Text Format Added For Unix & Windows
- Universal text format added for Unix & Windows



## [0.3] - 2017-10-28
### Added
- Save function (tsave)
- chr_ignore flag
- `chr_ignore` flag
- 10 new fonts
1. banner
2. avatar
Expand Down Expand Up @@ -652,7 +685,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
33. stop
34. thin
35. usaflag
- overall_stat
### Changed
- Space bug fixed

Expand All @@ -663,19 +695,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
### Changed
- Minor bugs fixed



### Changed
- statistic_result to class_stat
- params() to stat()

## [0.1] - 2017-10-04
### Added
- Block font
- 1-Line art
- CLI commands

[Unreleased]: https://github.com/sepandhaghighi/art/compare/v2.8...HEAD
[Unreleased]: https://github.com/sepandhaghighi/art/compare/v2.9...HEAD
[2.9]: https://github.com/sepandhaghighi/art/compare/v2.8...v2.9
[2.8]: https://github.com/sepandhaghighi/art/compare/v2.7...v2.8
[2.7]: https://github.com/sepandhaghighi/art/compare/v2.6...v2.7
[2.6]: https://github.com/sepandhaghighi/art/compare/v2.5...v2.6
Expand Down
Loading