# HG changeset patch # User Henry Thompson # Date 1692477203 14400 # Node ID d92bd852771811b759efdfa5d658ab5dc254c962 # Parent 7bbb14f6e3946d2266f44b0adb67005deceba56a use surt instead of trying to create index term by hand diff -r 7bbb14f6e394 -r d92bd8527718 bin/sort_date.py --- a/bin/sort_date.py Sat Aug 19 16:02:29 2023 -0400 +++ b/bin/sort_date.py Sat Aug 19 16:33:23 2023 -0400 @@ -5,6 +5,7 @@ import email.utils import sys from urllib.parse import urlsplit, unquote +from surt import surt import re # Thanks to https://stackoverflow.com/a/8776871 import locale @@ -37,6 +38,7 @@ epoch = email.utils.parsedate_to_datetime(dateTime).timestamp() except OverflowError: epoch = 32535215999.0 + return (surt(uri),epoch) parts = urlsplit(uri) nl = parts.netloc pq = '?%s'%parts.query if parts.query else '';