changeset 29:c5fa8ee08059

Put a flake8 configuration into the new file "tox.ini". Currently only per-file ignores for the French pseudocode.
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 21 Apr 2026 10:44:28 +0200
parents de1f67eff9d5
children 6f3557637f0e
files tests/test_fr.py tox.ini
diffstat 2 files changed, 15 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test_fr.py	Tue Apr 21 10:31:28 2026 +0200
+++ b/tests/test_fr.py	Tue Apr 21 10:44:28 2026 +0200
@@ -99,7 +99,8 @@
         self.assertRaises(StopIteration, next, tokens)
 
     def test_op_replace_list_with_short_names(self):
-        tokens = pygments.lex("<= >= <> != <- -> => ^ < = > <-> <=> ", self.lexer)
+        tokens = pygments.lex("<= >= <> != <- -> => ^ < = > <-> <=> ",
+                              self.lexer)
         self.assertTokenStreamEqual(
             [("Operator", "≤"),
              ("Text.Whitespace", " "),
@@ -132,7 +133,8 @@
         self.assertRaises(StopIteration, next, tokens)
 
     def test_op_replace_complete(self):
-        tokens = pygments.lex("<= >= <> != <- -> => ^ > = < <=> <->  ", self.lexer)
+        tokens = pygments.lex("<= >= <> != <- -> => ^ > = < <=> <->  ",
+                              self.lexer)
         self.assertTokenStreamEqualComplete(
             [("Operator", "≤"),
              ("Text.Whitespace", " "),
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tox.ini	Tue Apr 21 10:44:28 2026 +0200
@@ -0,0 +1,11 @@
+# -*- coding: utf-8 -*-
+
+[flake8]
+per-file-ignores =
+    # E122: continuation line missing indentation or outdented
+    # E131: continuation line unaligned for hanging indent
+    # E261: at least two spaces before inline comment
+    # E265: block comment should start with '# '
+    # E501: line too long
+    pygments_lexer_pseudocode2/fr_pseudocode.py:E122,E131,E261,E265,E501
+    
\ No newline at end of file
PKyK[(a7,= PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.cirrus.ymlUTDthPKyK[O[@ PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.dir-locals.elUTDthPKyK[wV@ PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.gitattributesUTDthPKyK[ -I PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.github/CONTRIBUTING.mdUTDthPKyK[L9rE PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.github/FUNDING.ymlUTDthPKyK[lH PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.github/ISSUE_TEMPLATEUTDthPKyK[)M/B . PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.github/lock.ymlUTDthPKyK[WIC l PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.github/stale.ymlUTDthPKyK[ OT< / PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.gitignoreUTDthPKyK[; PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.lgtm.ymlUTDthPKyK[ : dPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.mailmapUTDthPKyK[ZdF kPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.travis-iconv-env.shUTDthPKyK[ h Y= BPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/.travis.ymlUTDthPKyK[U'B9 #PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CHANGESUTDthPKyK[ %!"P $PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/CMakeConfigurableFile.inUTDthPKyK[Q[l} N %PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/CurlSymbolHiding.cmakeUTDthPKyK[(. 1C )PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/CurlTests.cUTDthPKyK[1 5 H 5PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/FindBrotli.cmakeUTDthPKyK[䠹G 57PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/FindCARES.cmakeUTDthPKyK[Ժw $E ^9PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/FindGSS.cmakeUTDthPKyK[7OI QDPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/FindLibSSH2.cmakeUTDthPKyK[ I FPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/FindMbedTLS.cmakeUTDthPKyK[R"w?I %HPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/FindNGHTTP2.cmakeUTDthPKyK[4 V D IPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/Macros.cmakeUTDthPKyK[[GM77%H NPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/OtherTests.cmakeUTDthPKyK[ŦX T WPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/Platforms/WindowsCache.cmakeUTDthPKyK[i`G [PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/Utilities.cmakeUTDthPKyK[L2P b\PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/cmake_uninstall.cmake.inUTDthPKyK[ "1L ^PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMake/curl-config.cmake.inUTDthPKyK[4!@ _PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/CMakeLists.txtUTDthPKyK[%_@9 UPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/COPYINGUTDthPKyK[3;: ]PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/GIT-INFOUTDthPKyK[Z~9B TPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/MacOSX-FrameworkUTDthPKyK[`Uv=b= PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/Makefile.amUTDthPKyK[I ? PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/Makefile.distUTDthPKyK[Qg8 ߹PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/READMEUTDthPKyK[Qݪ>; PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/README.mdUTDthPKyK[̛$? ePyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/RELEASE-NOTESUTDthPKyK[r= PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/SECURITY.mdUTDthPKyK[iC)1i> PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/acinclude.m4UTDthPKyK[73!> PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/appveyor.ymlUTDthPKyK[ҭrOg8; PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/buildconfUTDthPKyK[\p? PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/buildconf.batUTDthPKyK[HZqE-> #PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/configure.acUTDthPKyK[d:;@ PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/curl-config.inUTDthPKyK[^ A ϜPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/.gitignoreUTDthPKyK[~qF@ dPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/ALTSVC.mdUTDthPKyK[r2B LPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/BINDINGS.mdUTDthPKyK[N39D PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/BUG-BOUNTY.mdUTDthPKyK[# |Vq2; bPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/BUGSUTDthPKyK[W5~d bB *PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/CHECKSRC.mdUTDthPKyK[5} 2*A PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/CIPHERS.mdUTDthPKyK[j6UE PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/CMakeLists.txtUTDthPKyK[^yGI PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/CODE_OF_CONDUCT.mdUTDthPKyK[$O DD "PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/CODE_STYLE.mdUTDthPKyK[UZ,D PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/CONTRIBUTE.mdUTDthPKyK[(uC mPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/DEPRECATE.mdUTDthPKyK[ZFF PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/EXPERIMENTAL.mdUTDthPKyK[uz?a: =PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/FAQUTDthPKyK[Iv_ ? hPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/FEATURESUTDthPKyK[3+ "D VrPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/GOVERNANCE.mdUTDthPKyK[h} A g|PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/HELP-US.mdUTDthPKyK[^CN(A PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/HISTORY.mdUTDthPKyK[D} F PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/HTTP-COOKIES.mdUTDthPKyK[Ȅ_P? PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/HTTP2.mdUTDthPKyK[ĊI ? }PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/HTTP3.mdUTDthPKyK[f;> ЩPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/INSTALLUTDthPKyK[VĜD PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/INSTALL.cmakeUTDthPKyK[X7~FA PyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/INSTALL.mdUTDthPKyK[ފ=+C RPyMuPDF-4621bd954a09/mupdf-source/thirdparty/curl/docs/INTERNALS.mdUTDthPKFFI