Ruff v0.4.6 auto-fixes

This commit is contained in:
boxydog 2024-05-30 10:53:38 -05:00
commit 0bd02c00c0
5 changed files with 18 additions and 29 deletions

View file

@ -193,15 +193,7 @@ class Pelican:
) )
console.print( console.print(
"Done: Processed {}, {}, {}, {}, {} and {} in {:.2f} seconds.".format( f"Done: Processed {pluralized_articles}, {pluralized_drafts}, {pluralized_hidden_articles}, {pluralized_pages}, {pluralized_hidden_pages} and {pluralized_draft_pages} in {time.time() - start_time:.2f} seconds."
pluralized_articles,
pluralized_drafts,
pluralized_hidden_articles,
pluralized_pages,
pluralized_hidden_pages,
pluralized_draft_pages,
time.time() - start_time,
)
) )
def _get_generator_classes(self): def _get_generator_classes(self):

View file

@ -322,10 +322,7 @@ def handle_deprecated_settings(settings: Settings) -> Settings:
"EXTRA_TEMPLATES_PATHS is deprecated use " "EXTRA_TEMPLATES_PATHS is deprecated use "
"THEME_TEMPLATES_OVERRIDES instead." "THEME_TEMPLATES_OVERRIDES instead."
) )
if ( if settings.get("THEME_TEMPLATES_OVERRIDES"):
"THEME_TEMPLATES_OVERRIDES" in settings
and settings["THEME_TEMPLATES_OVERRIDES"]
):
raise Exception( raise Exception(
"Setting both EXTRA_TEMPLATES_PATHS and " "Setting both EXTRA_TEMPLATES_PATHS and "
"THEME_TEMPLATES_OVERRIDES is not permitted. Please move to " "THEME_TEMPLATES_OVERRIDES is not permitted. Please move to "

View file

@ -597,9 +597,9 @@ class TestArticlesGenerator(unittest.TestCase):
self.assertEqual(expected, abbreviated_archives) self.assertEqual(expected, abbreviated_archives)
# Day archives enabled: # Day archives enabled:
settings[ settings["DAY_ARCHIVE_SAVE_AS"] = (
"DAY_ARCHIVE_SAVE_AS" "posts/{date:%Y}/{date:%b}/{date:%d}/index.html"
] = "posts/{date:%Y}/{date:%b}/{date:%d}/index.html" )
settings["DAY_ARCHIVE_URL"] = "posts/{date:%Y}/{date:%b}/{date:%d}/" settings["DAY_ARCHIVE_URL"] = "posts/{date:%Y}/{date:%b}/{date:%d}/"
context = get_context(settings) context = get_context(settings)
generator = ArticlesGenerator( generator = ArticlesGenerator(
@ -737,9 +737,9 @@ class TestArticlesGenerator(unittest.TestCase):
all_articles=generator.articles, all_articles=generator.articles,
) )
settings[ settings["DAY_ARCHIVE_SAVE_AS"] = (
"DAY_ARCHIVE_SAVE_AS" "posts/{date:%Y}/{date:%b}/{date:%d}/index.html"
] = "posts/{date:%Y}/{date:%b}/{date:%d}/index.html" )
settings["DAY_ARCHIVE_URL"] = "posts/{date:%Y}/{date:%b}/{date:%d}/" settings["DAY_ARCHIVE_URL"] = "posts/{date:%Y}/{date:%b}/{date:%d}/"
context = get_context(settings) context = get_context(settings)
generator = ArticlesGenerator( generator = ArticlesGenerator(

View file

@ -446,15 +446,15 @@ class _HTMLWordTruncator(HTMLParser):
r"{DBC}|(\w[\w'-]*)".format( r"{DBC}|(\w[\w'-]*)".format(
# DBC means CJK-like characters. An character can stand for a word. # DBC means CJK-like characters. An character can stand for a word.
DBC=( DBC=(
"([\u4E00-\u9FFF])|" # CJK Unified Ideographs "([\u4e00-\u9fff])|" # CJK Unified Ideographs
"([\u3400-\u4DBF])|" # CJK Unified Ideographs Extension A "([\u3400-\u4dbf])|" # CJK Unified Ideographs Extension A
"([\uF900-\uFAFF])|" # CJK Compatibility Ideographs "([\uf900-\ufaff])|" # CJK Compatibility Ideographs
"([\U00020000-\U0002A6DF])|" # CJK Unified Ideographs Extension B "([\U00020000-\U0002a6df])|" # CJK Unified Ideographs Extension B
"([\U0002F800-\U0002FA1F])|" # CJK Compatibility Ideographs Supplement "([\U0002f800-\U0002fa1f])|" # CJK Compatibility Ideographs Supplement
"([\u3040-\u30FF])|" # Hiragana and Katakana "([\u3040-\u30ff])|" # Hiragana and Katakana
"([\u1100-\u11FF])|" # Hangul Jamo "([\u1100-\u11ff])|" # Hangul Jamo
"([\uAC00-\uD7FF])|" # Hangul Compatibility Jamo "([\uac00-\ud7ff])|" # Hangul Compatibility Jamo
"([\u3130-\u318F])" # Hangul Syllables "([\u3130-\u318f])" # Hangul Syllables
) )
), ),
re.UNICODE, re.UNICODE,

View file

@ -27,7 +27,7 @@ class Writer:
self._overridden_files = set() self._overridden_files = set()
# See Content._link_replacer for details # See Content._link_replacer for details
if "RELATIVE_URLS" in self.settings and self.settings["RELATIVE_URLS"]: if self.settings.get("RELATIVE_URLS"):
self.urljoiner = posix_join self.urljoiner = posix_join
else: else:
self.urljoiner = lambda base, url: urljoin( self.urljoiner = lambda base, url: urljoin(