diff options
| author | Alex Grönholm <alex.gronholm@nextday.fi> | 2020-01-26 18:25:58 +0200 |
|---|---|---|
| committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2020-01-26 18:28:42 +0200 |
| commit | 7e047358bb7472c8babecd21421a5e6eb237c658 (patch) | |
| tree | 1113953f1d7308356785cf82b04d594931ed0511 /src | |
| parent | 723ad2ab0c02ff8e8cb7c9e7e2bae40495c4da40 (diff) | |
| download | wheel-git-7e047358bb7472c8babecd21421a5e6eb237c658.tar.gz | |
Fixed line endings when rewriting WHEEL
Diffstat (limited to 'src')
| -rw-r--r-- | src/wheel/cli/pack.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/wheel/cli/pack.py b/src/wheel/cli/pack.py index b0f9b72..1e77fdb 100644 --- a/src/wheel/cli/pack.py +++ b/src/wheel/cli/pack.py @@ -8,7 +8,7 @@ from wheel.cli import WheelError from wheel.wheelfile import WheelFile DIST_INFO_RE = re.compile(r"^(?P<namever>(?P<name>.+?)-(?P<ver>\d.*?))\.dist-info$") -BUILD_NUM_RE = re.compile(r'Build: (\d\w*)$') +BUILD_NUM_RE = re.compile(br'Build: (\d\w*)$') def pack(directory, dest_dir, build_number): @@ -54,8 +54,8 @@ def pack(directory, dest_dir, build_number): name_version += '-' + build_number if build_number != existing_build_number: - replacement = ('Build: %s\n' % build_number) if build_number else '' - with open(wheel_file_path, 'r+') as f: + replacement = ('Build: %s\r\n' % build_number).encode('ascii') if build_number else b'' + with open(wheel_file_path, 'rb+') as f: wheel_file_content = f.read() if not BUILD_NUM_RE.subn(replacement, wheel_file_content)[1]: wheel_file_content += replacement |
