-
Notifications
You must be signed in to change notification settings - Fork 9
/
CHANGELOG
90 lines (90 loc) · 4.18 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
- v0.1
* search: mal anime-regex
* filtering: mal [sublist]
* increment/decrement: mal [inc | dec] anime-regex
* alias +1/-1 for inc/dec
* isomorphic increment order "$ mal +1 anime" <=> "$ mal anime +1"
* colorized terminal outputs
- v0.1.1
* fix dec/-1 bug
* setuptools & makefile
* revision about README.md and long_description with
- v0.1.2
* register the package on PyPI
* submit functional version on PyPI
* add MANIFEST.in for correct handling the external data into distributed package
* fix makefile about test-register key: register->test_register
* allow pre-check on makefile on deploy operations (deploy & register)
* add badges for readme.md about the repository status (license, version, pypi downloads...)
* remove docs/ folder and use direct links with imgur at README.md
- v0.1.3
* Disable colors when sys.stdout.istty() is False
* added checked_connection decorator for handling the exceptions (into utils.py)
* Exception Handling about connections
* Validate login in two steps: create_credentials and MyAnimeList.login instance
* Remove PyPI Downloads from README.md because since January-2016 is broken
* Add help and develop-uninstall targets to makefile
- v0.1.4
* Add animations with the @animated decorator (previously called @spinnered)
* Add colored login: login header & [in]valid credentials events
* General refactoring on cli.py, more clear code and remove global variables
* Fixed bug about 'today' undefined when the user finish some series
* Sigint output colorized with 'red'
* Avoid writing the config file until validate login (this fix some annoying troubles)
* Replace all static images from readme.md to usefull gifs
* Regex exception handling as @checked_regex decorator
* Add requirements badge to readme.md
* add a lot of funny emoji to errors message
- v0.1.5
* Use appdirs to handle the local for save credentials
* Use decorating package to handle animation
- v0.2
* Refactor command line interface using Argparse
* Refactor source tree: keep more simple
* Update decorating package dependency (new animations) (0.5.2)
* Update requests dependency (2.11.1)
* Update README.md: usage & gifs
* Create package on AUR!
- v0.2.1
* Add episode argument number on inc/dec commands
* Lint all files
* Remove useless files from tree (./.env)
* Update version of requests on requirements.txt
- v0.2.2
* Fix HTTP-403 error on inc/dec commands
* Make episodes on inc/dec commands optional using -n flag (default 1)
* Use anime_regex instead anime-regex name for subparsers
- v0.2.3
* Make episode at positional argument default 1 for inc/dec commands
- v0.3.0
* Add sphinx docs config and setup mal.readthedocs.io
* Use hyphens instead 'undefined' for non-classified score animes (mal list)
* Implement --extend flag on list command
* Implement drop command to setup any anime to dropped list
* Implement the stats command, just like the web version from oficial mal
* Fix some checkers decorators on mal.utils after new upgrades of requests and decorating
* Create a entry for date-format on config file (effect with `mal list --extend`)
- v0.3.1
* Allow new version from appdirs and requests
* Rename search command to filter (local account search)
* Add a new command search for global search
* Add --user option for filter command
* Add a new command `add` to add new animes to user list
* Fix issues on login and CONFIG_FILE creation
- v0.3.2
* Add version -v and --version flags
* Add requirements-dev.txt to build packages and docs
* Add basic documentation on docs/source/index.rst from README.md (used pandoc)
* Remove support for watch and download commands
* Use RawConfigParser instead of ConfigParser for configuration
* Setup ReadTheDocs on docs/ and integrate with mal package to fetch the new
version from `mal.__version__` variable.
* Note: old users should fix date_format on ~/.config/mal/myanimelist.ini
manually changing from %%d-%%m-%%Y to %d-%m-%Y.
- v0.4.0
* Add edit command
* Fix date
* Option to disable animation in config
* Refactor docs
* Add basic tests covering the API
* Handle XML ParserError exception as easter egg (MAL API is DEAD anyway)