Drop Python2 support, change configuration filename and some minor improvements
- [Backward incompatible] Drop Python2 support (remove six, unicode litteral,
update package configuration, etc..); - [Backward incompatible] Changed default configuration filename from
settingstoboussole. This was required to avoid clash with some other
projects since "settings" is a too common word; - Drop
pathtoolspackage dependency since it is an abandoned project; - Update doc config, use livereload and with new RTD config file;
- Drop support for libsass-python
<0.19.4. - Rename
requirements_freeze.txttofrozen.txt; - Add a new script for development which help to automatically update the
frozen.txtfile;
For new configuration filename change you have two way to resolve it:
- Just change your configuration filename to the new one, like if you were
usingsettings.json, you will rename it toboussole.json; - Use option
--configto explicitely use your own configuration filename;