From 04d79b15b4551a248186ac11d1485f02148d7d88 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Wed, 6 Jun 2018 12:25:32 -0700 Subject: [PATCH] optimize: fix error in Py3.5 --- src/ocrmypdf/_optimize.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ocrmypdf/_optimize.py b/src/ocrmypdf/_optimize.py index 4765f189..6bad2d7a 100644 --- a/src/ocrmypdf/_optimize.py +++ b/src/ocrmypdf/_optimize.py @@ -30,7 +30,7 @@ import pikepdf from ._jobcontext import JobContext from . import leptonica -from .helpers import re_symlink +from .helpers import re_symlink, fspath from .exec import pngquant, jbig2enc PAGE_GROUP_SIZE = 10 @@ -363,7 +363,7 @@ def main(infile, outfile, level, jobs=1): with TemporaryDirectory() as td: tmpout = Path(td) / 'out.pdf' optimize(infile, tmpout, log, ctx) - copy(tmpout, outfile) + copy(fspath(tmpout), fspath(outfile)) if __name__ == '__main__':