From 3720de10d2ab7d0e647335fa148b96bd3bd5bdc0 Mon Sep 17 00:00:00 2001 From: un-pogaz <46523284+un-pogaz@users.noreply.github.com> Date: Fri, 24 Jan 2025 11:14:20 +0100 Subject: [PATCH] always use raw-string for regex (manual) ruff 'RUF039' --- recipes/android_com_pl.recipe | 2 +- recipes/benchmark_pl.recipe | 4 +- recipes/blic.recipe | 2 +- recipes/cvecezla.recipe | 2 +- recipes/daum_net.recipe | 2 +- recipes/dnevnik_cro.recipe | 2 +- recipes/dziennik_wschodni.recipe | 4 +- recipes/esenja.recipe | 4 +- recipes/esensja_(rss).recipe | 4 +- recipes/film_web.recipe | 2 +- recipes/gazeta_pl_krakow.recipe | 2 +- recipes/gazeta_pl_warszawa.recipe | 2 +- recipes/granta.recipe | 10 ++--- recipes/in4_pl.recipe | 2 +- recipes/kopalniawiedzy.recipe | 4 +- recipes/le_monde_sub_paper.recipe | 2 +- recipes/nacional_cro.recipe | 2 +- recipes/natemat_pl.recipe | 4 +- recipes/njuz_net.recipe | 2 +- recipes/novilist_novine_hr.recipe | 2 +- recipes/novosti.recipe | 2 +- recipes/nspm.recipe | 2 +- recipes/observatorul_cultural.recipe | 3 +- recipes/pescanik.recipe | 2 +- recipes/root.recipe | 4 +- recipes/rts.recipe | 2 +- recipes/swiatkindle.recipe | 2 +- recipes/tablety_pl.recipe | 4 +- recipes/thecultofghoul.recipe | 2 +- recipes/vecernji_list.recipe | 2 +- recipes/vreme.recipe | 2 +- recipes/wnp.recipe | 4 +- recipes/zeitde_sub.recipe | 26 ++++++------- .../generators/pagebreak_page_generator.py | 2 +- src/calibre/ebooks/compression/tcr.py | 6 +-- .../ebooks/conversion/plugins/epub_input.py | 2 +- .../ebooks/conversion/plugins/epub_output.py | 2 +- .../ebooks/conversion/plugins/rtf_input.py | 2 +- src/calibre/ebooks/conversion/preprocess.py | 2 +- src/calibre/ebooks/conversion/utils.py | 38 +++++++++---------- src/calibre/ebooks/docx/writer/from_html.py | 2 +- src/calibre/ebooks/metadata/pml.py | 10 ++--- src/calibre/ebooks/metadata/txt.py | 2 +- src/calibre/ebooks/mobi/reader/mobi6.py | 3 +- src/calibre/ebooks/oeb/polish/container.py | 2 +- src/calibre/ebooks/pdb/ereader/reader132.py | 8 ++-- src/calibre/ebooks/pdb/header.py | 4 +- src/calibre/ebooks/pdf/pdftohtml.py | 2 +- src/calibre/ebooks/pml/pmlml.py | 8 ++-- src/calibre/ebooks/readability/readability.py | 4 +- src/calibre/ebooks/rtf/rtfml.py | 2 +- src/calibre/ebooks/rtf2xml/process_tokens.py | 2 +- src/calibre/ebooks/snb/snbml.py | 6 +-- src/calibre/ebooks/txt/markdownml.py | 4 +- src/calibre/ebooks/txt/processor.py | 6 +-- src/calibre/ebooks/txt/textileml.py | 6 +-- src/calibre/ebooks/txt/txtml.py | 8 ++-- src/calibre/ebooks/unihandecode/jadecoder.py | 2 +- src/calibre/ebooks/unihandecode/unidecoder.py | 2 +- src/calibre/gui2/fts/search.py | 2 +- src/calibre/gui2/main.py | 2 +- .../gui2/tweak_book/editor/syntax/html.py | 2 +- src/calibre/library/catalogs/utils.py | 4 +- src/calibre/library/comments.py | 2 +- src/calibre/library/custom_columns.py | 2 +- src/calibre/spell/dictionary.py | 2 +- src/calibre/utils/bibtex.py | 2 +- src/calibre/utils/cleantext.py | 2 +- src/calibre/web/fetch/simple.py | 2 +- src/odf/easyliststyle.py | 2 +- 70 files changed, 136 insertions(+), 142 deletions(-) diff --git a/recipes/android_com_pl.recipe b/recipes/android_com_pl.recipe index c62f1ceef4..6265f25011 100644 --- a/recipes/android_com_pl.recipe +++ b/recipes/android_com_pl.recipe @@ -16,5 +16,5 @@ class Android_com_pl(BasicNewsRecipe): remove_tags_after = [{'class': 'post-content'}] remove_tags = [dict(name='ul', attrs={'class': 'tags small-tags'}), dict(name='a', attrs={'onclick': 'return ss_plugin_loadpopup_js(this);'})] preprocess_regexps = [ - (re.compile(u'
.{,1}
', re.DOTALL), lambda match: '')] + (re.compile(r'.{,1}
', re.DOTALL), lambda match: '')] feeds = [(u'Android', u'http://android.com.pl/feed/')] diff --git a/recipes/benchmark_pl.recipe b/recipes/benchmark_pl.recipe index f96f3364aa..e3e0aef637 100644 --- a/recipes/benchmark_pl.recipe +++ b/recipes/benchmark_pl.recipe @@ -17,8 +17,8 @@ class BenchmarkPl(BasicNewsRecipe): extra_css = 'ul {list-style-type: none;}' no_stylesheets = True use_embedded_content = False - preprocess_regexps = [(re.compile(u'