mirror of
https://github.com/OCA/account-reconcile.git
synced 2025-01-20 12:27:39 +02:00
[IMP] account_move_base_import: black, isort, prettier
This commit is contained in:
committed by
Florian da Costa
parent
b6902bbaad
commit
8b9256054a
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user