changeset bc5628c3ae1c in modules/account_statement:default
details: 
https://hg.tryton.org/modules/account_statement?cmd=changeset;node=bc5628c3ae1c
description:
        Fix flake8 errors and warnings

        We add the flake8 configuration used so we ensure everyone uses the 
same.
        We remove the usage of __all__ for non public API.
        When possible, we rationalize the class name according to its __name__ 
and module.

        issue9082
        review297061002
diffstat:

 .flake8           |   2 ++
 __init__.py       |   2 +-
 account.py        |   2 --
 journal.py        |   8 +++-----
 party.py          |   6 ++----
 setup.py          |   7 ++++---
 statement.py      |  11 +++++++----
 tests/__init__.py |   2 +-
 8 files changed, 20 insertions(+), 20 deletions(-)

diffs (153 lines):

diff -r 852f9ab8ad91 -r bc5628c3ae1c .flake8
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/.flake8   Sun Mar 01 12:33:51 2020 +0100
@@ -0,0 +1,2 @@
+[flake8]
+ignore=E123,E124,E126,E128,W503
diff -r 852f9ab8ad91 -r bc5628c3ae1c __init__.py
--- a/__init__.py       Sat Jan 25 20:18:49 2020 +0100
+++ b/__init__.py       Sun Mar 01 12:33:51 2020 +0100
@@ -21,7 +21,7 @@
         statement.ImportStatementStart,
         module='account_statement', type_='model')
     Pool.register(
-        party.PartyReplace,
+        party.Replace,
         statement.ImportStatement,
         statement.ReconcileStatement,
         module='account_statement', type_='wizard')
diff -r 852f9ab8ad91 -r bc5628c3ae1c account.py
--- a/account.py        Sat Jan 25 20:18:49 2020 +0100
+++ b/account.py        Sun Mar 01 12:33:51 2020 +0100
@@ -13,8 +13,6 @@
 
 from trytond.modules.account.exceptions import PostError
 
-__all__ = ['Journal', 'Move']
-
 
 class Journal(metaclass=PoolMeta):
     __name__ = 'account.journal'
diff -r 852f9ab8ad91 -r bc5628c3ae1c journal.py
--- a/journal.py        Sat Jan 25 20:18:49 2020 +0100
+++ b/journal.py        Sun Mar 01 12:33:51 2020 +0100
@@ -8,8 +8,6 @@
 from trytond.pool import Pool
 from trytond.pyson import Eval
 
-__all__ = ['Journal']
-
 
 class Journal(ModelSQL, ModelView):
     'Statement Journal'
@@ -68,9 +66,9 @@
         # Migration from 4.8: new account field
         if created_account and table.table_exist('account_journal_account'):
             value = journal_account.select(journal_account.credit_account,
-                where=((journal_account.journal == sql_table.journal) &
-                    (journal_account.credit_account ==
-                        journal_account.debit_account)))
+                where=((journal_account.journal == sql_table.journal)
+                    & (journal_account.credit_account
+                        == journal_account.debit_account)))
             # Don't use UPDATE FROM because SQLite does not support it.
             cursor.execute(*sql_table.update([sql_table.account], [value]))
 
diff -r 852f9ab8ad91 -r bc5628c3ae1c party.py
--- a/party.py  Sat Jan 25 20:18:49 2020 +0100
+++ b/party.py  Sun Mar 01 12:33:51 2020 +0100
@@ -2,14 +2,12 @@
 # this repository contains the full copyright notices and license terms.
 from trytond.pool import PoolMeta
 
-__all__ = ['PartyReplace']
 
-
-class PartyReplace(metaclass=PoolMeta):
+class Replace(metaclass=PoolMeta):
     __name__ = 'party.replace'
 
     @classmethod
     def fields_to_replace(cls):
-        return super(PartyReplace, cls).fields_to_replace() + [
+        return super().fields_to_replace() + [
             ('account.statement.line', 'party'),
             ]
diff -r 852f9ab8ad91 -r bc5628c3ae1c setup.py
--- a/setup.py  Sat Jan 25 20:18:49 2020 +0100
+++ b/setup.py  Sun Mar 01 12:33:51 2020 +0100
@@ -79,8 +79,8 @@
     keywords='tryton account statement',
     package_dir={'trytond.modules.account_statement': '.'},
     packages=(
-        ['trytond.modules.account_statement'] +
-        ['trytond.modules.account_statement.%s' % p for p in find_packages()]
+        ['trytond.modules.account_statement']
+        + ['trytond.modules.account_statement.%s' % p for p in find_packages()]
         ),
     package_data={
         'trytond.modules.account_statement': (info.get('xml', [])
@@ -94,7 +94,8 @@
         'Intended Audience :: Developers',
         'Intended Audience :: Financial and Insurance Industry',
         'Intended Audience :: Legal Industry',
-        'License :: OSI Approved :: GNU General Public License v3 or later 
(GPLv3+)',
+        'License :: OSI Approved :: '
+        'GNU General Public License v3 or later (GPLv3+)',
         'Natural Language :: Bulgarian',
         'Natural Language :: Catalan',
         'Natural Language :: Chinese (Simplified)',
diff -r 852f9ab8ad91 -r bc5628c3ae1c statement.py
--- a/statement.py      Sat Jan 25 20:18:49 2020 +0100
+++ b/statement.py      Sun Mar 01 12:33:51 2020 +0100
@@ -748,8 +748,8 @@
         super(Line, cls).__setup__()
         if 'origin' not in cls.date.depends:
             cls.date.states.update({
-                    'readonly': (cls.date.states['readonly'] |
-                        Bool(Eval('origin', 0))),
+                    'readonly': (cls.date.states['readonly']
+                        | Bool(Eval('origin', 0))),
                     })
             cls.date.depends.append('origin')
         cls.account.required = True
@@ -959,6 +959,7 @@
             amount_second_currency=amount_second_currency,
             )
 
+
 del _states, _depends
 
 
@@ -1049,8 +1050,8 @@
     lines = fields.One2Many(
         'account.statement.line', 'origin', "Lines",
         states={
-            'readonly': ((Eval('statement_id', -1) < 0) |
-                ~Eval('statement_state').in_(['draft', 'validated'])),
+            'readonly': ((Eval('statement_id', -1) < 0)
+                | ~Eval('statement_state').in_(['draft', 'validated'])),
             },
         domain=[
             ('statement', '=', Eval('statement')),
@@ -1104,6 +1105,8 @@
                     table.amount - Coalesce(Sum(line.amount), 0), value),
                 group_by=table.id))
         return [('id', 'in', query)]
+
+
 del _states, _depends
 
 
diff -r 852f9ab8ad91 -r bc5628c3ae1c tests/__init__.py
--- a/tests/__init__.py Sat Jan 25 20:18:49 2020 +0100
+++ b/tests/__init__.py Sun Mar 01 12:33:51 2020 +0100
@@ -2,7 +2,7 @@
 # this repository contains the full copyright notices and license terms.
 
 try:
-    from trytond.modules.account_statement.tests.test_account_statement import 
suite
+    from trytond.modules.account_statement.tests.test_account_statement import 
suite  # noqa: E501
 except ImportError:
     from .test_account_statement import suite
 

Reply via email to