From 1c20ba9e203d6c58c8f4e8b3b2fef5eceb1efdd2 Mon Sep 17 00:00:00 2001 From: Stefano Borini <sborini@enthought.com> Date: Tue, 18 Jul 2017 12:47:11 +0100 Subject: [PATCH] Fixed abstract class method decoration for python 2 --- force_bdss/data_sources/base_data_source_model.py | 3 ++- force_bdss/kpi/base_kpi_calculator_model.py | 3 ++- force_bdss/mco/base_mco_model.py | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/force_bdss/data_sources/base_data_source_model.py b/force_bdss/data_sources/base_data_source_model.py index b349020..0b72045 100644 --- a/force_bdss/data_sources/base_data_source_model.py +++ b/force_bdss/data_sources/base_data_source_model.py @@ -3,6 +3,7 @@ import six class BaseDataSourceModel(six.with_metaclass(abc.ABCMeta)): - @abc.abstractclassmethod + @classmethod + @abc.abstractmethod def from_json(self, model_data): pass diff --git a/force_bdss/kpi/base_kpi_calculator_model.py b/force_bdss/kpi/base_kpi_calculator_model.py index eaa289b..38e1acb 100644 --- a/force_bdss/kpi/base_kpi_calculator_model.py +++ b/force_bdss/kpi/base_kpi_calculator_model.py @@ -3,6 +3,7 @@ import abc class BaseKPICalculatorModel(six.with_metaclass(abc.ABCMeta)): - @abc.abstractclassmethod + @classmethod + @abc.abstractmethod def from_json(self, model_data): pass diff --git a/force_bdss/mco/base_mco_model.py b/force_bdss/mco/base_mco_model.py index 9c7b159..db861ac 100644 --- a/force_bdss/mco/base_mco_model.py +++ b/force_bdss/mco/base_mco_model.py @@ -3,6 +3,7 @@ import six class BaseMCOModel(six.with_metaclass(abc.ABCMeta)): - @abc.abstractclassmethod + @classmethod + @abc.abstractmethod def from_json(self, model_data): pass -- GitLab