SF.net SVN: docutils:[10026 ] trunk/docutils/docutils
aa-turner--- via Docutils-checkins <[email protected]> Sat, 08 Mar 2025 01:26:07 +0000
| Newsgroups | gmane.text.docutils.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 10026
http://sourceforge.net/p/docutils/code/10026
Author: aa-turner
Date: 2025-03-08 01:26:07 +0000 (Sat, 08 Mar 2025)
Log Message:
-----------
Resolve Ruff lint warnings
Targeting Ruff 0.9.10
Modified Paths:
--------------
trunk/docutils/docutils/utils/code_analyzer.py
trunk/docutils/docutils/writers/_html_base.py
trunk/docutils/docutils/writers/latex2e/__init__.py
Modified: trunk/docutils/docutils/utils/code_analyzer.py
===================================================================
--- trunk/docutils/docutils/utils/code_analyzer.py 2025-03-08 01:03:56 UTC (rev 10025)
+++ trunk/docutils/docutils/utils/code_analyzer.py 2025-03-08 01:26:07 UTC (rev 10026)
@@ -84,8 +84,7 @@
else:
yield lasttype, lastval
(lasttype, lastval) = (ttype, value)
- if lastval.endswith('\n'):
- lastval = lastval[:-1]
+ lastval = lastval.removesuffix('\n')
if lastval:
yield lasttype, lastval
Modified: trunk/docutils/docutils/writers/_html_base.py
===================================================================
--- trunk/docutils/docutils/writers/_html_base.py 2025-03-08 01:03:56 UTC (rev 10025)
+++ trunk/docutils/docutils/writers/_html_base.py 2025-03-08 01:26:07 UTC (rev 10026)
@@ -496,8 +496,9 @@
if 'style' in atts:
# update style declarations
clean_atts = {}
- style_atts = [svg.get('style', '')] + atts['style'].split(';')
- for att in style_atts:
+ svg_style = svg.get('style', '').split(';')
+ style_atts = atts['style'].split(';')
+ for att in svg_style + style_atts:
if not att.strip():
continue
key, _, value = att.partition(':')
Modified: trunk/docutils/docutils/writers/latex2e/__init__.py
===================================================================
--- trunk/docutils/docutils/writers/latex2e/__init__.py 2025-03-08 01:03:56 UTC (rev 10025)
+++ trunk/docutils/docutils/writers/latex2e/__init__.py 2025-03-08 01:26:07 UTC (rev 10026)
@@ -491,7 +491,7 @@
# Building blocks for the latex preamble
# --------------------------------------
-class SortableDict(dict):
+class SortableDict(dict): # NoQA: FURB189
"""Dictionary with additional sorting methods
Deprecated. Will be removed in Docutils 0.24.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
_______________________________________________
Docutils-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/docutils-checkins