2018-09-20
Added subtests to make failures clearer (ref #31).
Nigel Stanger committed on 20 Sep 2018
Added expected filter options to shared tests (ref #31).
Nigel Stanger committed on 20 Sep 2018
Refactored shared testing code into a TestCase superclass (ref #31).
Nigel Stanger committed on 20 Sep 2018
Renamed test case classes (ref #31).
Nigel Stanger committed on 20 Sep 2018
Removed inadvertent maxDiff setting (ref #31).
Nigel Stanger committed on 20 Sep 2018
Added tests for FFmpegCommand class (ref #31).
Nigel Stanger committed on 20 Sep 2018
Updated test options to something more meaningful (ref #31).
Nigel Stanger committed on 20 Sep 2018
2018-09-19
Added tests for FFprobeCommand (ref #31).
Nigel Stanger committed on 19 Sep 2018
Removed unnecessary explicit attribute declarations (ref #31).
Nigel Stanger committed on 19 Sep 2018
Fixed code type (ref #31).
Nigel Stanger committed on 19 Sep 2018
2018-09-18
Added unit tests for ConvertCommand class (ref #31).
Nigel Stanger committed on 18 Sep 2018
Added test of quoted command string (ref #31).
Nigel Stanger committed on 18 Sep 2018
Switched to assertTrue/False (ref #31).
Nigel Stanger committed on 18 Sep 2018
Added remaining tests for ShellCommand class (ref #31).
Nigel Stanger committed on 18 Sep 2018
Fixed wonky test initialisation (ref #31).
Nigel Stanger committed on 18 Sep 2018
2018-09-17
Added some initial unit tests for the ShellCommand class (ref #31).
Nigel Stanger committed on 17 Sep 2018
2018-08-28
Fixed bug in output from parser test.
Nigel Stanger committed on 28 Aug 2018
Added a development virtualenv and documented requirements.
Nigel Stanger committed on 28 Aug 2018
Replaced import * with explicit name imports.
Nigel Stanger committed on 28 Aug 2018
Fixed logging of SegmentError (renamed to follow conventions) — ref #32.
Nigel Stanger committed on 28 Aug 2018
Fixed use of itertools.count() to generate segment numbers (ref #32).
Nigel Stanger committed on 28 Aug 2018
Changed distutils.spawn.fine_executable() to shutil.which() (ref #32).
Nigel Stanger committed on 28 Aug 2018
2018-08-26
Converted os.path to pathlib and all #! lines to python3 (ref #32).
Nigel Stanger committed on 26 Aug 2018
Converted all print statements to functions for Python 3 (ref #32).
Nigel Stanger committed on 26 Aug 2018
2018-07-23
Merge branch 'master' of https://github.com/nstanger/process_podcast
Nigel Stanger committed on 23 Jul 2018
• Added Visual Studio Code workspace.
Nigel Stanger committed on 23 Jul 2018
2017-04-14
• Added --copy-audio and --copy-video options to disable all additional stream processing (reducing audio channels, etc.). ...
Nigel Stanger committed on 14 Apr 2017
2017-04-13
• Added --no-normalise option to disable normalisation of the source audio.
Nigel Stanger committed on 13 Apr 2017
2017-03-03
• Rewrote shellquote() to ignore things like command-line switched and executable paths. Also only execute the catch-all regex when no other regexes match (closes #27). ...
Nigel Stanger committed on 3 Mar 2017
2016-10-13
• Updated regular expressions in ShellCommand.shellquote() to catch the weirder edge cases (closes #26).
Nigel Stanger committed on 13 Oct 2016