2.1.4 - 2021-02-08
Bug Fixes
- bgmi search for mikan,dmhy (#244)
- don't fetch full calendar every times
- ignore Unknown update_time overwrite
- update bangumi info when updating
- retry http requests on error
- cli: enable color in bash and zsh on windows
- mikan: fetch full episode list of mikan source (#237)
- mikan: retry on http error
- mikan: handle server instability response
- script: remove deprecated imp module
Code Refactoring
- reduce dict
- move cover downloader to controller
- drop py3.5 support
- remove some utils from
BaseWebsite
- cli: use wcwidth to count bangumi name length
- downloader: migrate driver to transmission-rpc
- internal: migrate attrs to pydantic
- mikan: readability improvement
- mikan: remove debug code
- mikan: debug message
- script: replace deprecated api load_module
Features
- don't fetch all bangumi info when show calendar
- allow
Unknown
as bangumi update_time
BREAKING CHANGE
python3.5 has reached its EOL, so bump required python version to 3.6