From d459aaa88bd46729b3609a1021a82ed17135be5f Mon Sep 17 00:00:00 2001 From: Drini Cami Date: Tue, 19 Nov 2024 15:37:23 -0500 Subject: [PATCH] Fix some regex warnings + add venv to gitignore --- .gitignore | 6 +++++- iiify/resolver.py | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 22e6381..0643b27 100644 --- a/.gitignore +++ b/.gitignore @@ -66,4 +66,8 @@ cache/ .idea/ # Old folder from v2? -media/ \ No newline at end of file +media/ + +# Python venv +.venv/ +venv/ diff --git a/iiify/resolver.py b/iiify/resolver.py index 245a5d2..d250446 100644 --- a/iiify/resolver.py +++ b/iiify/resolver.py @@ -36,7 +36,7 @@ class IsCollection(Exception): pass def purify_domain(domain): - domain = re.sub('^http:\/\/', "https://", domain) + domain = re.sub(r'^http:\/\/', "https://", domain) return domain if domain.endswith('/iiif/') else domain + 'iiif/' @@ -704,7 +704,7 @@ def create_manifest3(identifier, domain=None, page=None): if f['format'] == 'Web Video Text Tracks': # Example: cruz-test.en.vtt and 34C3_-_International_Image_Interoperability_Framework_IIIF_Kulturinstitutionen_schaffen_interop-SvH4fbjOT0A.autogenerated.vtt - sourceFilename = re.sub('\.[a-zA-H-]*\.vtt', '', f['name']) + sourceFilename = re.sub(r'\.[a-zA-H-]*\.vtt', '', f['name']) if sourceFilename not in vttfiles: vttfiles[sourceFilename] = []