peritus / bumpversion

Version-bump your software with a single command
https://pypi.python.org/pypi/bumpversion
MIT License
1.5k stars 148 forks source link

Support files with encoding other than UTF-8. #188

Open chrullrich opened 5 years ago

chrullrich commented 5 years ago

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.