diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 437fc68..0c4404f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,14 @@ Changelog ========= +Version 1.0.3 +============= +- Added tests and code coverage +- PDFs can be directly fetched from Remote URLs +- PDFs can be filtered to have start and end pages +- Support for Python 3.6-3.8 +- Removed --cleanup argument, since that is default + Version 1.0.2 ============= - Adds support for rotating PDFs diff --git a/src/pystitcher/skeleton.py b/src/pystitcher/skeleton.py index ad2a407..ba61a27 100644 --- a/src/pystitcher/skeleton.py +++ b/src/pystitcher/skeleton.py @@ -52,9 +52,10 @@ def parse_args(args): ) parser.add_argument( - '--cleanup', - action=argparse.BooleanOptionalAction, + '--no-cleanup', + action='store_false', default=True, + dest='cleanup', help="Delete temporary files" ) diff --git a/tests/test_cli.py b/tests/test_cli.py index ac43b33..ff94196 100644 --- a/tests/test_cli.py +++ b/tests/test_cli.py @@ -11,5 +11,5 @@ def test_loglevel(): assert args.loglevel == logging.INFO def test_cleanup(): - args = parse_args(['--cleanup', 'tests/book-clean.md', 'o.pdf']) - assert args.cleanup == True + args = parse_args(['--no-cleanup', 'tests/book-clean.md', 'o.pdf']) + assert args.cleanup == False