- Back to the previous response format from https://httpbin.org/ip
- Handle new response from https://httpbin.org/ip
- Support for Python 3.6
- Minor refactor related to code style
- Improved integration with codeclimate
- Bugfix
- Included
User-Agent
in request Header - Improvements on plugins test cases
- Changed code coverage service from Coveralls to Codecov
- Bugfix: storing auth credentials properly from
stdin
- Test case for
--store
option getting username/password fromstdin
- Using the awesome Requests HTTP library
- Using tox in order to ease test against multiple Python versions
- Send update to DDNS only if IP address has changed
- Support for custom DDNS URL via
--url
parameter
- Unit tests improvements and
PluginsTest
bug fixes - Custom config directory feature bug fix (
--config
argument)
- PEP8'd code (Closes #5)
- Switched to Apache License, Version 2.0
- Unit test improvement
- Minor feature: custom config directory via
-c
or--config
argument.
- Bug fix (execution via command line. issue #5)
- Support for DuckDNS domains update
- Test case improvements
- Coveralls.io support
- Python 3.3 compatibility
- Support for DynDNS Update API
- DDNS auth info storage changed
- Added flexibility to DNS updater with
abc.ABCMeta
- Code organization
- Manual settings file removed (auth info can be stored via command line)
- Conception