Skip to content

Commit ee3db28

Browse files
committed
Bump version; Linting
1 parent 481bbb3 commit ee3db28

File tree

6 files changed

+9
-8
lines changed

6 files changed

+9
-8
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/.vscode
12
/tests/apertium-apy.err
23
/tests/apertium-apy.log
34
/langNames.db

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ unit-test:
1818

1919
lint:
2020
flake8 *.py apertium_apy/ language_names/ tests/
21-
LC_ALL=C find language_names/*.tsv -print0 | xargs -0 -n1 -I {} sh -c 'tail -n +2 {} | sort -c'
21+
LC_ALL=C find language_names/*.tsv -print0 | xargs -0r -I X sh -c 'tail -n +2 X | sort -c'
2222
mypy --config-file mypy.ini **/*.py
2323

2424
test: unit-test lint

apertium_apy/apy.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
# -*- indent-tabs-mode: nil -*-
44

55
__author__ = 'Kevin Brubeck Unhammer, Sushain K. Cherivirala'
6-
__copyright__ = 'Copyright 2013--2020, Kevin Brubeck Unhammer, Sushain K. Cherivirala'
6+
__copyright__ = 'Copyright 2013--2025, Kevin Brubeck Unhammer, Sushain K. Cherivirala'
77
__credits__ = ['Kevin Brubeck Unhammer', 'Sushain K. Cherivirala', 'Jonathan North Washington', 'Xavi Ivars', 'Shardul Chiplunkar']
88
__license__ = 'GPLv3'
99
__status__ = 'Beta'
10-
__version__ = '0.12.1'
10+
__version__ = '0.13.0'
1111

1212
import argparse
1313
import configparser

apertium_apy/gateway.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def post(self):
116116
class ListRequestHandler(BaseHandler):
117117
"""Handler for list requests. Takes a language-pair-server map and aggregates the language-pairs of all of the servers."""
118118

119-
def initialize(self, server_lang_pair_map):
119+
def initialize(self, server_lang_pair_map): # type: ignore[override]
120120
self.server_lang_pair_map = server_lang_pair_map
121121
callbacks = self.get_arguments('callback')
122122
if callbacks:
@@ -183,7 +183,7 @@ def __init__(self, servers, langpairmap):
183183
self.langpairmap = langpairmap
184184
self.generator = itertools.cycle(self.serverlist)
185185

186-
def get_server(self, lang_pair, mode='pairs', *args, **kwargs):
186+
def get_server(self, lang_pair, mode='pairs', *args, **kwargs): # type: ignore[override]
187187
# when we get a /perWord request, we have multiple modes, all of which have to be on the server
188188
# the modes will not be 'pairs'
189189
if 'per_word_modes' in kwargs and kwargs['per_word_modes'] is not None:
@@ -284,7 +284,7 @@ def __init__(self, servers, server_capabilities, num_responses):
284284
self.num_responses = num_responses
285285
self.init_server_list(server_capabilities=server_capabilities)
286286

287-
def get_server(self, lang_pair, mode, *args, **kwargs):
287+
def get_server(self, lang_pair, mode, *args, **kwargs): # type: ignore[override]
288288
if len(self.serverlist):
289289
mode_to_url = {'pairs': 'translate', 'generators': 'generate', 'analyzers': 'analyze', 'taggers': 'tag', 'coverage': 'analyze', 'guessers': 'guesser'}
290290
if mode in mode_to_url:

apertium_apy/handlers/base.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class BaseHandler(tornado.web.RequestHandler):
3535
generators = {} # type: Dict[str, Tuple[str, str]]
3636
taggers = {} # type: Dict[str, Tuple[str, str]]
3737
spellers = {} # type: Dict[str, Tuple[str, str]]
38-
guessers = {}
38+
guessers = {} # type: Dict[str, Tuple[str, str]]
3939
pairprefs = {} # type: Dict[str, Dict[str, Dict[str, str]]]
4040
# (l1, l2): [translation.Pipeline], only contains flushing pairs!
4141
pipelines = {} # type: Dict[Tuple[str, str], List[Union[FlushingPipeline, SimplePipeline]]]

tests/test.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def get_app(self):
8080
def get_http_port(self):
8181
return PORT
8282

83-
def fetch(self, path, params={}, **kwargs):
83+
def fetch(self, path, params={}, **kwargs): # type: ignore[override]
8484
if params:
8585
method = kwargs.get('method', 'GET')
8686
if method == 'GET':

0 commit comments

Comments
 (0)