diff --git a/HISTORY.md b/HISTORY.md index 37b1115..2df5462 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,10 @@ # History +0.7.3 (2017-10-09) +------------------ + +- Use shutil.move instead of os.rename for cross-FS compatibility + 0.7.2 (2017-09-17) ------------------ diff --git a/ffmpeg_normalize/__init__.py b/ffmpeg_normalize/__init__.py index bc8c296..4910b9e 100644 --- a/ffmpeg_normalize/__init__.py +++ b/ffmpeg_normalize/__init__.py @@ -1 +1 @@ -__version__ = "0.7.2" +__version__ = "0.7.3" diff --git a/ffmpeg_normalize/__main__.py b/ffmpeg_normalize/__main__.py index 5498f32..7da43fa 100644 --- a/ffmpeg_normalize/__main__.py +++ b/ffmpeg_normalize/__main__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python """ -ffmpeg-normalize 0.7.2 +ffmpeg-normalize 0.7.3 ffmpeg script for normalizing audio. @@ -92,6 +92,7 @@ import logging import tempfile import shlex +import shutil from docopt import docopt @@ -361,7 +362,7 @@ def move_tmp_file(self): Move back the temporary file to the original, overwriting it """ logger.debug("Moving " + str(self.output_file) + " to " + str(self.input_file)) - os.rename(self.output_file, self.input_file) + shutil.move(self.output_file, self.input_file) class FFmpegNormalize(object): """