Skip to content

Commit 6b98474

Browse files
authored
Merge pull request #166 from bashtage/absolute-imports
COMPAT: Att absolute import
2 parents bfa3d87 + 3b3d4aa commit 6b98474

26 files changed

+79
-73
lines changed

arch/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from .univariate.mean import arch_model
2-
from ._version import get_versions
1+
from arch.univariate.mean import arch_model
2+
from arch._version import get_versions
33

44
__version__ = get_versions()['version']
55
del get_versions

arch/bootstrap/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
from .base import IIDBootstrap, CircularBlockBootstrap, MovingBlockBootstrap, \
1+
from __future__ import absolute_import
2+
3+
from arch.bootstrap.base import IIDBootstrap, CircularBlockBootstrap, MovingBlockBootstrap, \
24
StationaryBootstrap
3-
from .multiple_comparrison import SPA, RealityCheck, StepM, MCS
5+
from arch.bootstrap.multiple_comparrison import SPA, RealityCheck, StepM, MCS
46

57
__all__ = ['IIDBootstrap', 'CircularBlockBootstrap', 'MovingBlockBootstrap',
68
'StationaryBootstrap', 'SPA', 'RealityCheck', 'StepM', 'MCS',

arch/bootstrap/_samplers_python.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from __future__ import absolute_import, division
2-
from ..compat.numba import jit
2+
3+
from arch.compat.numba import jit
34

45

56
def stationary_bootstrap_sample_python(indices, u, p):

arch/bootstrap/base.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from __future__ import absolute_import, division
2-
from ..compat.python import iteritems, itervalues, add_metaclass, range
3-
from ..utility.array import DocStringInheritor
2+
3+
from arch.compat.python import iteritems, itervalues, add_metaclass, range
4+
from arch.utility.array import DocStringInheritor
45

56
import copy
67

@@ -13,9 +14,9 @@
1314
'MovingBlockBootstrap']
1415

1516
try:
16-
from ._samplers import stationary_bootstrap_sample
17+
from arch.bootstrap._samplers import stationary_bootstrap_sample
1718
except ImportError: # pragma: no cover
18-
from ._samplers_python import stationary_bootstrap_sample
19+
from arch.bootstrap._samplers_python import stationary_bootstrap_sample
1920

2021

2122
def _loo_jackknife(func, nobs, args, kwargs):

arch/bootstrap/multiple_comparrison.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
from __future__ import division
2-
from ..compat.python import add_metaclass, iteritems
3-
from ..utility.array import DocStringInheritor, ensure2d
1+
from __future__ import absolute_import, division
2+
from arch.compat.python import add_metaclass, iteritems
43

54
from collections import OrderedDict
65

76
import numpy as np
87
import pandas as pd
98

10-
from .base import StationaryBootstrap, CircularBlockBootstrap, \
9+
from arch.utility.array import DocStringInheritor, ensure2d
10+
from arch.bootstrap.base import StationaryBootstrap, CircularBlockBootstrap, \
1111
MovingBlockBootstrap
1212

1313
__all__ = ['StepM', 'SPA', 'RealityCheck']

arch/bootstrap/tests/test_multiple_comparrison.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from __future__ import division
1+
from __future__ import absolute_import, division
22

33
from unittest import TestCase
44

arch/unitroot/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
from .unitroot import ADF, KPSS, DFGLS, VarianceRatio, PhillipsPerron
1+
from __future__ import absolute_import, division
2+
3+
from arch.unitroot.unitroot import ADF, KPSS, DFGLS, VarianceRatio, PhillipsPerron
24

35
__all__ = ['ADF', 'KPSS', 'DFGLS', 'VarianceRatio', 'PhillipsPerron']

arch/unitroot/critical_values/dickey_fuller.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
did not appear in the original paper and have been computed using an identical
77
simulation.
88
"""
9-
from ...compat.python import iteritems
9+
from arch.compat.python import iteritems
1010

1111
from numpy import asarray, inf
1212

arch/unitroot/critical_values/simulation/adf_z_critical_values_simulation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
88
Remote clusters can be used by modifying the call to Client.
99
"""
10-
from __future__ import division, print_function
10+
from __future__ import absolute_import, division, print_function
1111

1212
import datetime
1313

arch/unitroot/critical_values/simulation/adf_z_critical_values_simulation_joblib.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
88
Remote clusters can be used by modifying the call to Client.
99
"""
10-
from __future__ import division, print_function
10+
from __future__ import absolute_import, division, print_function
1111

1212
from statsmodels.tools.parallel import parallel_func
1313
import datetime

0 commit comments

Comments
 (0)