Migrate to python 3.

This commit is contained in:
Albert Cervera i Areny 2018-08-18 09:57:24 +02:00
parent 2631a4ef5c
commit b372458b2e
3 changed files with 5 additions and 12 deletions

View File

@ -13,8 +13,7 @@ SALE_MARGIN_METHOD = [
sale_margin_method = fields.Selection(SALE_MARGIN_METHOD, 'Sale Margin Method')
class Configuration:
__metaclass__ = PoolMeta
class Configuration(metaclass=PoolMeta):
__name__ = 'sale.configuration'
sale_margin_method = fields.MultiValue(sale_margin_method)
@ -31,8 +30,7 @@ class Configuration:
'sale_margin_method').default_sale_margin_method()
class ConfigurationSaleMethod:
__metaclass__ = PoolMeta
class ConfigurationSaleMethod(metaclass=PoolMeta):
__name__ = 'sale.configuration.sale_method'
sale_margin_method = sale_margin_method

View File

@ -11,8 +11,7 @@ from trytond.modules.product import price_digits
__all__ = ['Sale', 'SaleLine']
class Sale:
__metaclass__ = PoolMeta
class Sale(metaclass=PoolMeta):
__name__ = 'sale.sale'
margin = fields.Function(fields.Numeric('Margin',
digits=(16, Eval('currency_digits', 2),),
@ -80,8 +79,7 @@ class Sale:
})
class SaleLine:
__metaclass__ = PoolMeta
class SaleLine(metaclass=PoolMeta):
__name__ = 'sale.line'
cost_price = fields.Numeric('Cost Price', digits=price_digits,
states={

View File

@ -7,10 +7,7 @@ from setuptools import setup
import re
import os
import io
try:
from configparser import ConfigParser
except ImportError:
from ConfigParser import ConfigParser
from configparser import ConfigParser
MODULE = 'sale_margin'
PREFIX = 'trytonzz'