Some maintainers for different linux distribution are having some
problems with the encoding on different python versions. This change
intents to make all python files define explicitly the encoding, license
and unix line separators. Remove one example of the README.rst file
where a possible non UTF-8 character is used.
`n % 1 != 0` is not a valid test for float:
In []: 1.1 % 1 == 0
Out[]: False
but:
In []: 1.0 % 1 == 0
Out[]: True
hence it's really necessary to explicitly test for type in this case.
* Activate flake8, isort and coveralls in the configuration of tox
* Update code to respect PEP8
* Fix bug in the lang_IT for python 3
* Update the README to include the new converters.
* General refactoring and bug fixes for lang_IT
* Added Python3 support for lang_IT
* Bug fixes for ordinal numerals in lang_IT
* Fixed lang_IT for negative values and added tests
* Fixes and minor adjustments for floats in lang_IT
* Decimal => float in tests for lang_IT
* Moved a comment
* 'tre's accentuated, big numbers support, ordinal bug fix, comments, tests
* 'meno' and 'virgola' and now class values
* Destroyed EU inheritance