This allows bumpversion to be used with files that are not encoded in a way compatible with UTF-8. My particular use case is Visual C++ resource scripts, which are, unfortunately, in UTF-16LE encoding.
Tests pass with Python 2.7.15, and fail weirdly with 3.6, but not due to this change.
This allows bumpversion to be used with files that are not encoded in a way compatible with UTF-8. My particular use case is Visual C++ resource scripts, which are, unfortunately, in UTF-16LE encoding.
Tests pass with Python 2.7.15, and fail weirdly with 3.6, but not due to this change.