[IMP] account_move_base_import: black, isort, prettier

This commit is contained in:
Damien Crier
2020-07-15 11:43:01 +02:00
committed by Florian da Costa
parent b6902bbaad
commit 8b9256054a
16 changed files with 653 additions and 571 deletions

View File

@@ -5,6 +5,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
import base64
import csv
from openerp import _, fields
@@ -13,16 +14,14 @@ def UnicodeDictReader(utf8_data, **kwargs):
pos = utf8_data.tell()
sample_data = utf8_data.read(2048)
utf8_data.seek(pos)
if not kwargs.get('dialect'):
dialect = sniffer.sniff(sample_data, delimiters=',;\t')
del kwargs['dialect']
if not kwargs.get("dialect"):
dialect = sniffer.sniff(sample_data, delimiters=",;\t")
del kwargs["dialect"]
else:
dialect = kwargs.pop('dialect')
dialect = kwargs.pop("dialect")
csv_reader = csv.DictReader(utf8_data, dialect=dialect, **kwargs)
for row in csv_reader:
yield dict([(str(key or ''),
str(value or ''))
for key, value in row.items()])
yield {str(key or ""): str(value or "") for key, value in row.items()}
class AccountMoveImportParser(object):
@@ -108,9 +107,9 @@ class AccountMoveImportParser(object):
:return: dict of vals that represent additional infos for the statement
"""
return {
'name': self.move_name or '/',
'date': self.move_date or fields.Datetime.now(),
'ref': self.move_ref or '/'
"name": self.move_name or "/",
"date": self.move_date or fields.Datetime.now(),
"ref": self.move_ref or "/",
}
def get_move_line_vals(self, line, *args, **kwargs):
@@ -144,7 +143,7 @@ class AccountMoveImportParser(object):
if filebuffer:
self.filebuffer = filebuffer
else:
raise Exception(_('No buffer file given.'))
raise Exception(_("No buffer file given."))
self._format(*args, **kwargs)
self._pre(*args, **kwargs)
if self.support_multi_moves:
@@ -184,8 +183,9 @@ def itersubclasses(cls, _seen=None):
['type', ...'tuple', ...]
"""
if not isinstance(cls, type):
raise TypeError('itersubclasses must be called with '
'new-style classes, not %.100r' % cls)
raise TypeError(
"itersubclasses must be called with " "new-style classes, not %.100r" % cls
)
if _seen is None:
_seen = set()
try: