summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjvoisin2022-11-21 19:42:31 +0100
committerjvoisin2022-11-21 19:57:38 +0100
commit180ea24e5a050393051ffc8df1fcff8373f59783 (patch)
tree30e80f95a7edaac494470f492c56932e1daf2484
parent618e0a8e3984fd534b95ef3dbdcb8a76502c90b5 (diff)
Remove pyflakes
Isn't borderline useless compared to mypy and pylint
-rw-r--r--.gitlab-ci.yml6
-rw-r--r--libmat2/archive.py3
-rw-r--r--libmat2/office.py3
-rwxr-xr-xmat27
4 files changed, 1 insertions, 18 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e497ef8..97354ba 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -38,12 +38,6 @@ linting:pylint:
38 # Once nautilus-python is in Debian, decomment it form the line below 38 # Once nautilus-python is in Debian, decomment it form the line below
39 - pylint --disable=no-else-return,no-else-raise,no-else-continue,unnecessary-comprehension,raise-missing-from,unsubscriptable-object,use-list-literal --extension-pkg-whitelist=Nautilus,GObject,Gtk,Gio,GLib,gi ./nautilus/mat2.py 39 - pylint --disable=no-else-return,no-else-raise,no-else-continue,unnecessary-comprehension,raise-missing-from,unsubscriptable-object,use-list-literal --extension-pkg-whitelist=Nautilus,GObject,Gtk,Gio,GLib,gi ./nautilus/mat2.py
40 40
41linting:pyflakes:
42 image: $CONTAINER_REGISTRY:linting
43 stage: linting
44 script:
45 - pyflakes3 ./libmat2 ./mat2 ./tests/ ./nautilus
46
47linting:mypy: 41linting:mypy:
48 image: $CONTAINER_REGISTRY:linting 42 image: $CONTAINER_REGISTRY:linting
49 stage: linting 43 stage: linting
diff --git a/libmat2/archive.py b/libmat2/archive.py
index 5f058b9..25ff7f9 100644
--- a/libmat2/archive.py
+++ b/libmat2/archive.py
@@ -11,9 +11,6 @@ from typing import Pattern, Union, Any
11 11
12from . import abstract, UnknownMemberPolicy, parser_factory 12from . import abstract, UnknownMemberPolicy, parser_factory
13 13
14# Make pyflakes happy
15assert Pattern
16
17# pylint: disable=not-callable,assignment-from-no-return,too-many-branches 14# pylint: disable=not-callable,assignment-from-no-return,too-many-branches
18 15
19# An ArchiveClass is a class representing an archive, 16# An ArchiveClass is a class representing an archive,
diff --git a/libmat2/office.py b/libmat2/office.py
index ae6ef39..1c1bca8 100644
--- a/libmat2/office.py
+++ b/libmat2/office.py
@@ -12,9 +12,6 @@ from .archive import ZipParser
12 12
13# pylint: disable=line-too-long 13# pylint: disable=line-too-long
14 14
15# Make pyflakes happy
16assert Pattern
17
18def _parse_xml(full_path: str) -> tuple[ET.ElementTree, dict[str, str]]: 15def _parse_xml(full_path: str) -> tuple[ET.ElementTree, dict[str, str]]:
19 """ This function parses XML, with namespace support. """ 16 """ This function parses XML, with namespace support. """
20 namespace_map = dict() 17 namespace_map = dict()
diff --git a/mat2 b/mat2
index 342003e..c85d353 100755
--- a/mat2
+++ b/mat2
@@ -2,7 +2,7 @@
2 2
3import os 3import os
4import shutil 4import shutil
5from typing import Tuple, List, Union, Set 5from typing import List, Union, Set
6import sys 6import sys
7import mimetypes 7import mimetypes
8import argparse 8import argparse
@@ -19,11 +19,6 @@ except ValueError as ex:
19 19
20__version__ = '0.13.0' 20__version__ = '0.13.0'
21 21
22# Make pyflakes happy
23assert Set
24assert Tuple
25assert Union
26
27logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.WARNING) 22logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.WARNING)
28 23
29def __print_without_chars(s: str): 24def __print_without_chars(s: str):