Description: Fix Python3.12 string syntax
Bug-Debian: https://bugs.debian.org/1085638
Author: Andreas Tille <tille@debian.org>
Last-Update: 2024-06-07

--- a/HTSeq/__init__.py
+++ b/HTSeq/__init__.py
@@ -580,7 +580,7 @@ def pair_SAM_alignments_with_buffer(
 ###########################
 
 
-_re_vcf_meta_comment = re.compile("^##([a-zA-Z]+)\=(.*)$")
+_re_vcf_meta_comment = re.compile(r"^##([a-zA-Z]+)\=(.*)$")
 
 _re_vcf_meta_descr = re.compile(
     'ID=[^,]+,?|Number=[^,]+,?|Type=[^,]+,?|Description="[^"]+",?')
--- a/HTSeq/features.py
+++ b/HTSeq/features.py
@@ -11,9 +11,9 @@ from HTSeq.utils import FileOrSequence
 
 
 # GFF regular expressions for cache
-_re_attr_main = re.compile("\s*([^\s\=]+)[\s=]+(.*)")
-_re_attr_empty = re.compile("^\s*$")
-_re_gff_meta_comment = re.compile("##\s*(\S+)\s+(\S*)")
+_re_attr_main = re.compile(r"\s*([^\s\=]+)[\s=]+(.*)")
+_re_attr_empty = re.compile(r"^\s*$")
+_re_gff_meta_comment = re.compile(r"##\s*(\S+)\s+(\S*)")
 
 
 
