Skip to content

Commit 39d7b11

Browse files
CLN: updates to benchmarks after repo reorg (pandas-dev#16020)
1 parent 3119e90 commit 39d7b11

File tree

8 files changed

+24
-15
lines changed

8 files changed

+24
-15
lines changed

asv_bench/benchmarks/binary_ops.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
from .pandas_vb_common import *
2-
import pandas.core.computation.expressions as expr
2+
try:
3+
import pandas.core.computation.expressions as expr
4+
except ImportError:
5+
import pandas.computation.expressions as expr
36

47

58
class Ops(object):

asv_bench/benchmarks/categoricals.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
from .pandas_vb_common import *
22
try:
3-
from pandas.core.dtypes.concat import union_categoricals
3+
from pandas.api.types import union_categoricals
44
except ImportError:
5-
pass
5+
try:
6+
from pandas.types.concat import union_categoricals
7+
except ImportError:
8+
pass
69

710

811
class Categoricals(object):

asv_bench/benchmarks/eval.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
from .pandas_vb_common import *
22
import pandas as pd
3-
import pandas.core.computation.expressions as expr
3+
try:
4+
import pandas.core.computation.expressions as expr
5+
except ImportError:
6+
import pandas.computation.expressions as expr
47

58

69
class Eval(object):

asv_bench/benchmarks/indexing.py

-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
from .pandas_vb_common import *
2-
try:
3-
import pandas.core.computation.expressions as expr
4-
except:
5-
expr = None
62

73

84
class Int64Indexing(object):

asv_bench/benchmarks/plotting.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
except ImportError:
55
def date_range(start=None, end=None, periods=None, freq=None):
66
return DatetimeIndex(start, end, periods=periods, offset=freq)
7-
from pandas.tools.plotting import andrews_curves
7+
try:
8+
from pandas.plotting import andrews_curves
9+
except ImportError:
10+
from pandas.tools.plotting import andrews_curves
811

912

1013
class TimeseriesPlotting(object):

asv_bench/benchmarks/reshape.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from .pandas_vb_common import *
2-
from pandas.core.reshape import melt, wide_to_long
2+
from pandas import melt, wide_to_long
33

44

55
class melt_dataframe(object):

asv_bench/benchmarks/sparse.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
from .pandas_vb_common import *
2-
import pandas.core.sparse.series
32
import scipy.sparse
4-
from pandas.core.sparse import SparseSeries, SparseDataFrame
5-
from pandas.core.sparse import SparseDataFrame
3+
from pandas import SparseSeries, SparseDataFrame
64

75

86
class sparse_series_to_frame(object):
@@ -37,7 +35,7 @@ def setup(self):
3735
self.A = scipy.sparse.coo_matrix(([3.0, 1.0, 2.0], ([1, 0, 0], [0, 2, 3])), shape=(100, 100))
3836

3937
def time_sparse_series_from_coo(self):
40-
self.ss = pandas.core.sparse.series.SparseSeries.from_coo(self.A)
38+
self.ss = SparseSeries.from_coo(self.A)
4139

4240

4341
class sparse_series_to_coo(object):

asv_bench/benchmarks/timeseries.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
from pandas.tseries.converter import DatetimeConverter
1+
try:
2+
from pandas.plotting._converter import DatetimeConverter
3+
except ImportError:
4+
from pandas.tseries.converter import DatetimeConverter
25
from .pandas_vb_common import *
36
import pandas as pd
47
from datetime import timedelta

0 commit comments

Comments
 (0)