Migrate to python 3

This commit is contained in:
Albert Cervera i Areny 2018-09-03 23:37:02 +02:00
parent e4461e24cf
commit b48f3318d9
4 changed files with 6 additions and 14 deletions

View File

@ -18,8 +18,7 @@ __all__ = ['Sale', 'SalePaymentForm', 'WizardSalePayment',
'WizardSaleReconcile'] 'WizardSaleReconcile']
class Sale: class Sale(metaclass=PoolMeta):
__metaclass__ = PoolMeta
__name__ = 'sale.sale' __name__ = 'sale.sale'
payments = fields.One2Many('account.statement.line', 'sale', 'Payments') payments = fields.One2Many('account.statement.line', 'sale', 'Payments')
paid_amount = fields.Function(fields.Numeric('Paid Amount', readonly=True), paid_amount = fields.Function(fields.Numeric('Paid Amount', readonly=True),

View File

@ -7,10 +7,7 @@ from setuptools import setup
import re import re
import os import os
import io import io
try: from configparser import ConfigParser
from configparser import ConfigParser
except ImportError:
from ConfigParser import ConfigParser
MODULE2PREFIX = {} MODULE2PREFIX = {}

View File

@ -12,14 +12,12 @@ __all__ = ['Journal', 'Statement', 'Line', 'OpenStatementStart',
'CloseStatementDone', 'CloseStatement'] 'CloseStatementDone', 'CloseStatement']
class Journal: class Journal(metaclass=PoolMeta):
__metaclass__ = PoolMeta
__name__ = 'account.statement.journal' __name__ = 'account.statement.journal'
devices = fields.One2Many('sale.device', 'journal', 'Devices') devices = fields.One2Many('sale.device', 'journal', 'Devices')
class Statement: class Statement(metaclass=PoolMeta):
__metaclass__ = PoolMeta
__name__ = 'account.statement' __name__ = 'account.statement'
users = fields.Function(fields.One2Many('res.user', None, 'Users'), users = fields.Function(fields.One2Many('res.user', None, 'Users'),
'get_users', searcher='search_users') 'get_users', searcher='search_users')
@ -58,8 +56,7 @@ class Statement:
return [('id', 'in', query)] return [('id', 'in', query)]
class Line: class Line(metaclass=PoolMeta):
__metaclass__ = PoolMeta
__name__ = 'account.statement.line' __name__ = 'account.statement.line'
sale = fields.Many2One('sale.sale', 'Sale', ondelete='RESTRICT') sale = fields.Many2One('sale.sale', 'Sale', ondelete='RESTRICT')

View File

@ -10,8 +10,7 @@ from trytond.pyson import Eval
__all__ = ['User'] __all__ = ['User']
class User: class User(metaclass=PoolMeta):
__metaclass__ = PoolMeta
__name__ = "res.user" __name__ = "res.user"
sale_device = fields.Many2One('sale.device', 'Sale Device', sale_device = fields.Many2One('sale.device', 'Sale Device',
domain=[('shop', '=', Eval('shop'))], domain=[('shop', '=', Eval('shop'))],