- Changed
- Upload wheels to GitHub Releases
- Added
- Authentication token can be provided with the TRAKT_TOKEN environment variable (@outdooracorn)
- profile:backup:create now accepts a -y/--yes option to ignore the confirmation input (@glensc)
- Changed
- Support for click v8.1 (@outdooracorn)
- Support for trakt.py v4.4 (@outdooracorn)
Fixed
- Updated deployment credentials
Breaking
- Support has been dropped for Python 2.6, 3.0, 3.1, 3.2, 3.3, 3.4
Added
- Support for Python 3.6, 3.7
- History from backups can now be applied to profiles (@outdooracorn)
Fixed
- Error writing backup files (#1)
Added
- History retrieval requests are now automatically retried 3 times if any error is returned (timeouts, server overloaded, etc..), a prompt will be displayed if the request fails more than 3 times
Fixed
- Failed profile requests were incorrectly being cached
Fixed
- Records could be duplicated if watched history changes while the scanner is running
Fixed
- Added missing "six" requirement
Changed
- History records are now removed in batches of 200 items (to avoid read timeouts)
Fixed
- Connection errors weren't being caught correctly during history removal
Fixed
- Issue deploying github releases (possible)
Fixed
- Issue deploying github releases
Changed
- Updated package metadata
Fixed
- PyPI deployment issue in [.travis.yml]
Initial release