From a99c63acea0c8349d866af3f5d9c43c86715c224 Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Sat, 16 Dec 2023 16:43:58 -0800 Subject: [PATCH] use os_sorted over natsorted --- kindlecomicconverter/comic2ebook.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kindlecomicconverter/comic2ebook.py b/kindlecomicconverter/comic2ebook.py index 35c78a3..660a2a6 100755 --- a/kindlecomicconverter/comic2ebook.py +++ b/kindlecomicconverter/comic2ebook.py @@ -31,7 +31,7 @@ from tempfile import mkdtemp, gettempdir, TemporaryFile from shutil import move, copytree, rmtree, copyfile from multiprocessing import Pool from uuid import uuid4 -from natsort import natsorted +from natsort import os_sorted from slugify import slugify as slugify_ext from PIL import Image from subprocess import STDOUT, PIPE @@ -762,7 +762,7 @@ def getPanelViewSize(deviceres, size): def sanitizeTree(filetree): chapterNames = {} for root, dirs, files in os.walk(filetree, False): - for i, name in enumerate(natsorted(files)): + for i, name in enumerate(os_sorted(files)): splitname = os.path.splitext(name) # file needs kcc at front AND back to avoid renaming issues