mrocklin: Thanks @TomAugspurger .  I'm curious, how bad is the user experience if people use latest release for both dask.dataframe and pandas?
mrocklin: I'm trying to determine how hard we should push on a release.
TomAugspurger: `dask.DataFrame.apply` will break, so if you're using that, not great :)

Otherwise, things should be mostly fine.

Some things like `.rolling().apply` will (correctly) show a FutureWarning for the new `raw` keyword, but there's not a way to silence it yet.

I don't think there has to be a release the same day as pandas (today probably), but soon would be nice.

If you'd like, I can

- spin a maintenance branch of the last release
- backport these fixes there
- tag the release from there

IIRC, some of the larger refactorings were merged into master?
mrocklin: > IIRC, some of the larger refactorings were merged into master?

That's correct.

If it's cheap (less than a couple hours) to do a maintenance release then I suggest that we do that.  Otherwise we'll just be incompatible for a few days and I'll focus on cleaning up config work in downstream projects with a goal to have a dask/dask release out by next week.
TomAugspurger: tomaugspurger

For testing this, I think I'm going to bump one of the workers to the RC,
and just remove that after everything passes.

On Tue, May 15, 2018 at 10:24 AM, Matthew Rocklin <notifications@github.com>
wrote:

> Agreed. What is your PyPI username?
>
> On Tue, May 15, 2018 at 11:22 AM, Tom Augspurger <notifications@github.com
> >
> wrote:
>
> > If it's cheap (less than a couple hours) to do a maintenance release then
> > I suggest that we do that.
> >
> > That's my expectation. I should be able to do everything aside from
> upload
> > to PyPI, where I don't have permissions (those should probably be the
> same
> > as the dask owners from #3223 <https://github.com/dask/dask/issues/3223
> >).
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/dask/dask/pull/3499#issuecomment-389207303>, or mute
> > the thread
> > <https://github.com/notifications/unsubscribe-auth/AASszMBkOyPukdeHfP-
> TUrLOQ0__o2LEks5tyvLEgaJpZM4T_uWl>
>
> > .
> >
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/dask/dask/pull/3499#issuecomment-389207857>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/ABQHIlinjadP6wKHlkb253NSfi1XuSQnks5tyvMggaJpZM4T_uWl>
> .
>

mrocklin: Agreed

On Wed, May 16, 2018 at 2:53 PM, Tom Augspurger <notifications@github.com>
wrote:

> I think the two failures here are unrelated. Any objections to merging?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/dask/dask/pull/3499#issuecomment-389627319>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AASszNGdbpxWJS7tsYPMqiguvOLdMPBmks5tzHWwgaJpZM4T_uWl>
> .
>

diff --git a/dask/dataframe/core.py b/dask/dataframe/core.py
index 930bdecaa..5c55ab9b4 100644
--- a/dask/dataframe/core.py
+++ b/dask/dataframe/core.py
@@ -38,7 +38,8 @@ from .hashing import hash_pandas_object
 from .optimize import optimize
 from .utils import (meta_nonempty, make_meta, insert_meta_param_description,
                     raise_on_meta_error, clear_known_categories,
-                    is_categorical_dtype, has_known_categories, PANDAS_VERSION)
+                    is_categorical_dtype, has_known_categories, PANDAS_VERSION,
+                    index_summary)
 
 no_default = '__no_default__'
 
@@ -2785,7 +2786,8 @@ class DataFrame(_Frame):
         bind_method(cls, name, meth)
 
     @insert_meta_param_description(pad=12)
-    def apply(self, func, axis=0, args=(), meta=no_default, **kwds):
+    def apply(self, func, axis=0, broadcast=None, raw=False, reduce=None,
+              args=(), meta=no_default, **kwds):
         """ Parallel version of pandas.DataFrame.apply
 
         This mimics the pandas version except for the following:
@@ -2847,6 +2849,17 @@ class DataFrame(_Frame):
         """
 
         axis = self._validate_axis(axis)
+        pandas_kwargs = {
+            'axis': axis,
+            'broadcast': broadcast,
+            'raw': raw,
+            'reduce': None,
+        }
+
+        if PANDAS_VERSION >= '0.23.0':
+            kwds.setdefault('result_type', None)
+
+        kwds.update(pandas_kwargs)
 
         if axis == 0:
             msg = ("dd.DataFrame.apply only supports axis=1\n"
@@ -2862,10 +2875,9 @@ class DataFrame(_Frame):
             warnings.warn(msg)
 
             meta = _emulate(M.apply, self._meta_nonempty, func,
-                            axis=axis, args=args, udf=True, **kwds)
+                            args=args, udf=True, **kwds)
 
-        return map_partitions(M.apply, self, func, axis,
-                              False, False, None, args, meta=meta, **kwds)
+        return map_partitions(M.apply, self, func, args=args, meta=meta, **kwds)
 
     @derived_from(pd.DataFrame)
     def applymap(self, func, meta='__no_default__'):
@@ -2914,7 +2926,7 @@ class DataFrame(_Frame):
         if verbose:
             index = computations['index']
             counts = computations['count']
-            lines.append(index.summary())
+            lines.append(index_summary(index))
             lines.append('Data columns (total {} columns):'.format(len(self.columns)))
 
             if PANDAS_VERSION >= '0.20.0':
@@ -2926,7 +2938,7 @@ class DataFrame(_Frame):
             column_info = [column_template.format(pprint_thing(x[0]), x[1], x[2])
                            for x in zip(self.columns, counts, self.dtypes)]
         else:
-            column_info = [self.columns.summary(name='Columns')]
+            column_info = [index_summary(self.columns, name='Columns')]
 
         lines.extend(column_info)
         dtype_counts = ['%s(%d)' % k for k in sorted(self.dtypes.value_counts().iteritems(), key=str)]
diff --git a/dask/dataframe/rolling.py b/dask/dataframe/rolling.py
index 501ac6fa8..7b795aed2 100644
--- a/dask/dataframe/rolling.py
+++ b/dask/dataframe/rolling.py
@@ -8,7 +8,7 @@ from pandas.core.window import Rolling as pd_Rolling
 from ..base import tokenize
 from ..utils import M, funcname, derived_from
 from .core import _emulate
-from .utils import make_meta
+from .utils import make_meta, PANDAS_VERSION
 
 
 def overlap_chunk(func, prev_part, current_part, next_part, before, after,
@@ -292,8 +292,19 @@ class Rolling(object):
         return self._call_method('quantile', quantile)
 
     @derived_from(pd_Rolling)
-    def apply(self, func, args=(), kwargs={}):
-        return self._call_method('apply', func, args=args, kwargs=kwargs)
+    def apply(self, func, args=(), kwargs={}, **kwds):
+        # TODO: In a future version of pandas this will change to
+        # raw=False. Think about inspecting the function signature and setting
+        # to that?
+        if PANDAS_VERSION >= '0.23.0':
+            kwds.setdefault("raw", None)
+        else:
+            if kwargs:
+                msg = ("Invalid argument to 'apply'. Keyword arguments "
+                       "should be given as a dict to the 'kwargs' arugment. ")
+                raise TypeError(msg)
+        return self._call_method('apply', func, args=args,
+                                 kwargs=kwargs, **kwds)
 
     def __repr__(self):
 
diff --git a/dask/dataframe/utils.py b/dask/dataframe/utils.py
index 43a6e5ab0..55e5c7071 100644
--- a/dask/dataframe/utils.py
+++ b/dask/dataframe/utils.py
@@ -498,6 +498,22 @@ def check_meta(x, meta, funcname=None, numeric_equal=True):
                              errmsg))
 
 
+def index_summary(idx, name=None):
+    """Summarized representation of an Index.
+    """
+    n = len(idx)
+    if name is None:
+        name = idx.__class__.__name__
+    if n:
+        head = idx[0]
+        tail = idx[-1]
+        summary = ', {} to {}'.format(head, tail)
+    else:
+        summary = ''
+
+    return "{}: {} entries{}".format(name, n, summary)
+
+
 ###############################################################
 # Testing
 ###############################################################
diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst
index 8fc0a8a56..248e0e29d 100644
--- a/docs/source/changelog.rst
+++ b/docs/source/changelog.rst
@@ -26,6 +26,15 @@ Core
 
 -
 
+0.17.5 / 2018-05-16
+-------------------
+
+DataFrame
++++++++++
+
+- Compatibility with pandas 0.23.0 (:pr:`3499`) `Tom Augspurger`_
+
+
 0.17.4 / 2018-05-03
 -------------------
 

pandas 0.23.0 compatibility
Forgot to check this earlier :/ I'll carve out some time to do CI maintenance soon.

### breaks

- `result_type` arg to http://pandas.pydata.org/pandas-docs/version/0.23/whatsnew.html#changes-to-make-output-of-dataframe-apply-consistent

### warnings from deprecations

- rolling / expanding raw: http://pandas.pydata.org/pandas-docs/version/0.23/whatsnew.html#rolling-expanding-apply-accepts-a-raw-keyword-to-pass-a-series-to-the-function
- str.cat align: http://pandas.pydata.org/pandas-docs/version/0.23/whatsnew.html#series-str-cat-has-gained-the-join-kwarg

...
diff --git a/dask/dataframe/tests/test_categorical.py b/dask/dataframe/tests/test_categorical.py
index c6a4341ef..9db76e6b5 100644
--- a/dask/dataframe/tests/test_categorical.py
+++ b/dask/dataframe/tests/test_categorical.py
@@ -119,12 +119,14 @@ def test_is_categorical_dtype():
 
 
 def test_categorize():
-    meta = clear_known_categories(frames4[0])
+    # rename y to y_ to avoid pandas future warning about ambiguous
+    # levels
+    meta = clear_known_categories(frames4[0]).rename(columns={'y': 'y_'})
     ddf = dd.DataFrame({('unknown', i): df for (i, df) in enumerate(frames3)},
-                       'unknown', meta, [None] * 4)
+                       'unknown', meta, [None] * 4).rename(columns={'y': 'y_'})
     ddf = ddf.assign(w=ddf.w.cat.set_categories(['x', 'y', 'z']))
     assert ddf.w.cat.known
-    assert not ddf.y.cat.known
+    assert not ddf.y_.cat.known
     assert not ddf.index.cat.known
     df = ddf.compute()
 
@@ -132,27 +134,27 @@ def test_categorize():
         known_index = index is not False
         # By default categorize object and unknown cat columns
         ddf2 = ddf.categorize(index=index)
-        assert ddf2.y.cat.known
+        assert ddf2.y_.cat.known
         assert ddf2.v.cat.known
         assert ddf2.index.cat.known == known_index
         assert_eq(ddf2, df.astype({'v': 'category'}), check_categorical=False)
 
         # Specifying split_every works
         ddf2 = ddf.categorize(index=index, split_every=2)
-        assert ddf2.y.cat.known
+        assert ddf2.y_.cat.known
         assert ddf2.v.cat.known
         assert ddf2.index.cat.known == known_index
         assert_eq(ddf2, df.astype({'v': 'category'}), check_categorical=False)
 
         # Specifying one column doesn't affect others
         ddf2 = ddf.categorize('v', index=index)
-        assert not ddf2.y.cat.known
+        assert not ddf2.y_.cat.known
         assert ddf2.v.cat.known
         assert ddf2.index.cat.known == known_index
         assert_eq(ddf2, df.astype({'v': 'category'}), check_categorical=False)
 
-        ddf2 = ddf.categorize('y', index=index)
-        assert ddf2.y.cat.known
+        ddf2 = ddf.categorize('y_', index=index)
+        assert ddf2.y_.cat.known
         assert ddf2.v.dtype == 'object'
         assert ddf2.index.cat.known == known_index
         assert_eq(ddf2, df)
@@ -188,7 +190,7 @@ def test_categorize_index():
     assert ddf.categorize(index=False) is ddf
 
     # Non-object dtype
-    ddf = dd.from_pandas(df.set_index(df.A), npartitions=5)
+    ddf = dd.from_pandas(df.set_index(df.A.rename('idx')), npartitions=5)
     df = ddf.compute()
 
     ddf2 = ddf.categorize(index=True)
diff --git a/dask/dataframe/tests/test_dataframe.py b/dask/dataframe/tests/test_dataframe.py
index fe226aa47..75caaa623 100644
--- a/dask/dataframe/tests/test_dataframe.py
+++ b/dask/dataframe/tests/test_dataframe.py
@@ -1,4 +1,5 @@
 import sys
+import textwrap
 from distutils.version import LooseVersion
 from itertools import product
 from operator import add
@@ -1612,12 +1613,19 @@ def test_select_dtypes(include, exclude):
 
     # count dtypes
     tm.assert_series_equal(a.get_dtype_counts(), df.get_dtype_counts())
-    tm.assert_series_equal(a.get_ftype_counts(), df.get_ftype_counts())
 
     tm.assert_series_equal(result.get_dtype_counts(),
                            expected.get_dtype_counts())
-    tm.assert_series_equal(result.get_ftype_counts(),
-                           expected.get_ftype_counts())
+
+    if PANDAS_VERSION >= '0.23.0':
+        ctx = pytest.warns(FutureWarning)
+    else:
+        ctx = pytest.warns(None)
+
+    with ctx:
+        tm.assert_series_equal(a.get_ftype_counts(), df.get_ftype_counts())
+        tm.assert_series_equal(result.get_ftype_counts(),
+                               expected.get_ftype_counts())
 
 
 def test_deterministic_apply_concat_apply_names():
@@ -2097,7 +2105,7 @@ def test_cov_corr_stable():
 
 def test_cov_corr_mixed():
     size = 1000
-    d = {'dates' : pd.date_range('2015-01-01', periods=size, frequency='1T'),
+    d = {'dates' : pd.date_range('2015-01-01', periods=size, freq='1T'),
          'unique_id' : np.arange(0, size),
          'ints' : np.random.randint(0, size, size=size),
          'floats' : np.random.randn(size),
@@ -2415,9 +2423,11 @@ dtypes: int64(1)""")
 
     buf = StringIO()
     g.info(buf, verbose=False)
-    assert buf.getvalue() == unicode("""<class 'dask.dataframe.core.DataFrame'>
-Columns: 2 entries, (C, count) to (C, sum)
-dtypes: int64(2)""")
+    expected = unicode(textwrap.dedent("""\
+    <class 'dask.dataframe.core.DataFrame'>
+    Columns: 2 entries, ('C', 'count') to ('C', 'sum')
+    dtypes: int64(2)"""))
+    assert buf.getvalue() == expected
 
 
 def test_categorize_info():
diff --git a/dask/dataframe/tests/test_indexing.py b/dask/dataframe/tests/test_indexing.py
index adcf4c503..ebc124ea6 100644
--- a/dask/dataframe/tests/test_indexing.py
+++ b/dask/dataframe/tests/test_indexing.py
@@ -7,7 +7,7 @@ import pytest
 import dask.dataframe as dd
 
 from dask.dataframe.indexing import _coerce_loc_index
-from dask.dataframe.utils import assert_eq, make_meta
+from dask.dataframe.utils import assert_eq, make_meta, PANDAS_VERSION
 
 
 dsk = {('x', 0): pd.DataFrame({'a': [1, 2, 3], 'b': [4, 5, 6]},
@@ -32,18 +32,30 @@ def test_loc():
     assert_eq(d.loc[:8], full.loc[:8])
     assert_eq(d.loc[3:], full.loc[3:])
     assert_eq(d.loc[[5]], full.loc[[5]])
-    assert_eq(d.loc[[3, 4, 1, 8]], full.loc[[3, 4, 1, 8]])
-    assert_eq(d.loc[[3, 4, 1, 9]], full.loc[[3, 4, 1, 9]])
-    assert_eq(d.loc[np.array([3, 4, 1, 9])], full.loc[np.array([3, 4, 1, 9])])
+
+    if PANDAS_VERSION >= '0.23.0':
+        expected_warning = FutureWarning
+    else:
+        expected_warning = None
+
+    with pytest.warns(expected_warning):
+        assert_eq(d.loc[[3, 4, 1, 8]], full.loc[[3, 4, 1, 8]])
+    with pytest.warns(expected_warning):
+        assert_eq(d.loc[[3, 4, 1, 9]], full.loc[[3, 4, 1, 9]])
+    with pytest.warns(expected_warning):
+        assert_eq(d.loc[np.array([3, 4, 1, 9])], full.loc[np.array([3, 4, 1, 9])])
 
     assert_eq(d.a.loc[5], full.a.loc[5:5])
     assert_eq(d.a.loc[3:8], full.a.loc[3:8])
     assert_eq(d.a.loc[:8], full.a.loc[:8])
     assert_eq(d.a.loc[3:], full.a.loc[3:])
     assert_eq(d.a.loc[[5]], full.a.loc[[5]])
-    assert_eq(d.a.loc[[3, 4, 1, 8]], full.a.loc[[3, 4, 1, 8]])
-    assert_eq(d.a.loc[[3, 4, 1, 9]], full.a.loc[[3, 4, 1, 9]])
-    assert_eq(d.a.loc[np.array([3, 4, 1, 9])], full.a.loc[np.array([3, 4, 1, 9])])
+    with pytest.warns(expected_warning):
+        assert_eq(d.a.loc[[3, 4, 1, 8]], full.a.loc[[3, 4, 1, 8]])
+    with pytest.warns(expected_warning):
+        assert_eq(d.a.loc[[3, 4, 1, 9]], full.a.loc[[3, 4, 1, 9]])
+    with pytest.warns(expected_warning):
+        assert_eq(d.a.loc[np.array([3, 4, 1, 9])], full.a.loc[np.array([3, 4, 1, 9])])
     assert_eq(d.a.loc[[]], full.a.loc[[]])
     assert_eq(d.a.loc[np.array([])], full.a.loc[np.array([])])
 
diff --git a/dask/dataframe/tests/test_rolling.py b/dask/dataframe/tests/test_rolling.py
index 5b34ee690..28e17abb6 100644
--- a/dask/dataframe/tests/test_rolling.py
+++ b/dask/dataframe/tests/test_rolling.py
@@ -3,7 +3,7 @@ import pytest
 import numpy as np
 
 import dask.dataframe as dd
-from dask.dataframe.utils import assert_eq
+from dask.dataframe.utils import assert_eq, PANDAS_VERSION
 
 N = 40
 df = pd.DataFrame({'a': np.random.randn(N).cumsum(),
@@ -122,18 +122,28 @@ def test_rolling_methods(method, args, window, center, check_less_precise):
     # DataFrame
     prolling = df.rolling(window, center=center)
     drolling = ddf.rolling(window, center=center)
-    assert_eq(getattr(prolling, method)(*args),
-              getattr(drolling, method)(*args),
+    if method == 'apply' and PANDAS_VERSION >= '0.23.0':
+        kwargs = {'raw': False}
+    else:
+        kwargs = {}
+    assert_eq(getattr(prolling, method)(*args, **kwargs),
+              getattr(drolling, method)(*args, **kwargs),
               check_less_precise=check_less_precise)
 
     # Series
     prolling = df.a.rolling(window, center=center)
     drolling = ddf.a.rolling(window, center=center)
-    assert_eq(getattr(prolling, method)(*args),
-              getattr(drolling, method)(*args),
+    assert_eq(getattr(prolling, method)(*args, **kwargs),
+              getattr(drolling, method)(*args, **kwargs),
               check_less_precise=check_less_precise)
 
 
+@pytest.mark.skipif(PANDAS_VERSION >= '0.23.0', reason="Raw is allowed.")
+def test_rolling_raw_pandas_lt_0230_raises():
+    with pytest.raises(TypeError):
+        df.rolling(2).apply(mad, raw=True)
+
+
 def test_rolling_raises():
     df = pd.DataFrame({'a': np.random.randn(25).cumsum(),
                        'b': np.random.randint(100, size=(25,))})
@@ -209,17 +219,21 @@ def test_time_rolling_constructor():
 @pytest.mark.parametrize('window', ['1S', '2S', '3S', pd.offsets.Second(5)])
 def test_time_rolling_methods(method, args, window, check_less_precise):
     # DataFrame
+    if method == 'apply' and PANDAS_VERSION >= '0.23.0':
+        kwargs = {"raw": False}
+    else:
+        kwargs = {}
     prolling = ts.rolling(window)
     drolling = dts.rolling(window)
-    assert_eq(getattr(prolling, method)(*args),
-              getattr(drolling, method)(*args),
+    assert_eq(getattr(prolling, method)(*args, **kwargs),
+              getattr(drolling, method)(*args, **kwargs),
               check_less_precise=check_less_precise)
 
     # Series
     prolling = ts.a.rolling(window)
     drolling = dts.a.rolling(window)
-    assert_eq(getattr(prolling, method)(*args),
-              getattr(drolling, method)(*args),
+    assert_eq(getattr(prolling, method)(*args, **kwargs),
+              getattr(drolling, method)(*args, **kwargs),
               check_less_precise=check_less_precise)
 
 
diff --git a/dask/dataframe/tests/test_ufunc.py b/dask/dataframe/tests/test_ufunc.py
index a83cc9fa4..50ce640dd 100644
--- a/dask/dataframe/tests/test_ufunc.py
+++ b/dask/dataframe/tests/test_ufunc.py
@@ -345,17 +345,17 @@ def test_2args_with_array(ufunc, pandas, darray):
     assert isinstance(dafunc(dask, darray), dask_type)
     assert isinstance(dafunc(darray, dask), dask_type)
 
-    tm.assert_numpy_array_equal(dafunc(dask, darray).compute().as_matrix(),
-                                npfunc(pandas.as_matrix(), darray).compute())
+    tm.assert_numpy_array_equal(dafunc(dask, darray).compute().values,
+                                npfunc(pandas.values, darray).compute())
 
     # applying NumPy ufunc is lazy
     assert isinstance(npfunc(dask, darray), dask_type)
     assert isinstance(npfunc(darray, dask), dask_type)
 
-    tm.assert_numpy_array_equal(npfunc(dask, darray).compute().as_matrix(),
-                                npfunc(pandas.as_matrix(), darray.compute()))
-    tm.assert_numpy_array_equal(npfunc(darray, dask).compute().as_matrix(),
-                                npfunc(darray.compute(), pandas.as_matrix()))
+    tm.assert_numpy_array_equal(npfunc(dask, darray).compute().values,
+                                npfunc(pandas.values, darray.compute()))
+    tm.assert_numpy_array_equal(npfunc(darray, dask).compute().values,
+                                npfunc(darray.compute(), pandas.values))
 
 
 @pytest.mark.parametrize('redfunc', ['sum', 'prod', 'min', 'max', 'mean'])

pip install -e .[complete]
parse_log_pytest
pytest
pytest flake8 pytest-xdist moto
3.6
pytest --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning
attrs @ file:///opt/conda/conda-bld/attrs_1642510447205/work
boto3==1.23.10
botocore==1.26.10
certifi==2021.5.30
cffi==1.15.1
charset-normalizer==2.0.12
click==8.0.4
cloudpickle==2.2.1
cryptography==40.0.2
-e git+https://github.com/dask/dask.git@48c4a589393ebc5b335cc5c7df291901401b0b15#egg=dask
dataclasses==0.8
distributed==1.21.8
execnet==1.9.0
flake8==5.0.4
HeapDict==1.0.1
idna==3.10
importlib-metadata==4.2.0
iniconfig @ file:///home/linux1/recipes/ci/iniconfig_1610983019677/work
Jinja2==3.0.3
jmespath==0.10.0
locket==1.0.0
MarkupSafe==2.0.1
mccabe==0.7.0
more-itertools @ file:///tmp/build/80754af9/more-itertools_1637733554872/work
moto==4.0.13
msgpack==1.0.5
numpy==1.19.5
packaging @ file:///tmp/build/80754af9/packaging_1637314298585/work
pandas==1.1.5
partd==1.2.0
pluggy @ file:///tmp/build/80754af9/pluggy_1615976315926/work
psutil==7.0.0
py @ file:///opt/conda/conda-bld/py_1644396412707/work
pycodestyle==2.9.1
pycparser==2.21
pyflakes==2.5.0
pyparsing @ file:///tmp/build/80754af9/pyparsing_1635766073266/work
pytest==6.2.4
pytest-xdist==3.0.2
python-dateutil==2.9.0.post0
pytz==2025.2
requests==2.27.1
responses==0.17.0
s3transfer==0.5.2
six==1.17.0
sortedcontainers==2.4.0
tblib==1.7.0
toml @ file:///tmp/build/80754af9/toml_1616166611790/work
toolz==0.12.0
tornado==6.1
typing_extensions @ file:///opt/conda/conda-bld/typing_extensions_1647553014482/work
urllib3==1.26.20
Werkzeug==2.0.3
xmltodict==0.14.2
zict==2.1.0
zipp @ file:///tmp/build/80754af9/zipp_1633618647012/work

name: dask
channels:
  - defaults
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r
  - conda-forge
dependencies:
  - _libgcc_mutex=0.1=main
  - _openmp_mutex=5.1=1_gnu
  - attrs=21.4.0=pyhd3eb1b0_0
  - ca-certificates=2025.2.25=h06a4308_0
  - certifi=2021.5.30=py36h06a4308_0
  - importlib_metadata=4.8.1=hd3eb1b0_0
  - iniconfig=1.1.1=pyhd3eb1b0_0
  - ld_impl_linux-64=2.40=h12ee557_0
  - libffi=3.3=he6710b0_2
  - libgcc-ng=11.2.0=h1234567_1
  - libgomp=11.2.0=h1234567_1
  - libstdcxx-ng=11.2.0=h1234567_1
  - more-itertools=8.12.0=pyhd3eb1b0_0
  - ncurses=6.4=h6a678d5_0
  - openssl=1.1.1w=h7f8727e_0
  - packaging=21.3=pyhd3eb1b0_0
  - pip=21.2.2=py36h06a4308_0
  - pluggy=0.13.1=py36h06a4308_0
  - py=1.11.0=pyhd3eb1b0_0
  - pyparsing=3.0.4=pyhd3eb1b0_0
  - pytest=6.2.4=py36h06a4308_2
  - python=3.6.13=h12debd9_1
  - readline=8.2=h5eee18b_0
  - setuptools=58.0.4=py36h06a4308_0
  - sqlite=3.45.3=h5eee18b_0
  - tk=8.6.14=h39e8969_0
  - toml=0.10.2=pyhd3eb1b0_0
  - typing_extensions=4.1.1=pyh06a4308_0
  - wheel=0.37.1=pyhd3eb1b0_0
  - xz=5.6.4=h5eee18b_1
  - zipp=3.6.0=pyhd3eb1b0_0
  - zlib=1.2.13=h5eee18b_1
  - pip:
      - boto3==1.23.10
      - botocore==1.26.10
      - cffi==1.15.1
      - charset-normalizer==2.0.12
      - click==8.0.4
      - cloudpickle==2.2.1
      - cryptography==40.0.2
      - dataclasses==0.8
      - distributed==1.21.8
      - execnet==1.9.0
      - flake8==5.0.4
      - heapdict==1.0.1
      - idna==3.10
      - importlib-metadata==4.2.0
      - jinja2==3.0.3
      - jmespath==0.10.0
      - locket==1.0.0
      - markupsafe==2.0.1
      - mccabe==0.7.0
      - moto==4.0.13
      - msgpack==1.0.5
      - numpy==1.19.5
      - pandas==1.1.5
      - partd==1.2.0
      - psutil==7.0.0
      - pycodestyle==2.9.1
      - pycparser==2.21
      - pyflakes==2.5.0
      - pytest-xdist==3.0.2
      - python-dateutil==2.9.0.post0
      - pytz==2025.2
      - requests==2.27.1
      - responses==0.17.0
      - s3transfer==0.5.2
      - six==1.17.0
      - sortedcontainers==2.4.0
      - tblib==1.7.0
      - toolz==0.12.0
      - tornado==6.1
      - urllib3==1.26.20
      - werkzeug==2.0.3
      - xmltodict==0.14.2
      - zict==2.1.0
prefix: /opt/conda/envs/dask

dask/dataframe/tests/test_dataframe.py::test_categorize_info dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-apply-args11-False]
dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series2] dask/dataframe/tests/test_dataframe.py::test_Dataframe dask/dataframe/tests/test_dataframe.py::test_attributes dask/dataframe/tests/test_dataframe.py::test_timezone_freq[npartitions1] dask/dataframe/tests/test_dataframe.py::test_clip[2-5] dask/dataframe/tests/test_dataframe.py::test_clip[2.5-3.5] dask/dataframe/tests/test_dataframe.py::test_dataframe_picklable dask/dataframe/tests/test_dataframe.py::test_repartition_freq_divisions dask/dataframe/tests/test_dataframe.py::test_repartition_freq_month dask/dataframe/tests/test_dataframe.py::test_select_dtypes[include0-None] dask/dataframe/tests/test_dataframe.py::test_select_dtypes[None-exclude1] dask/dataframe/tests/test_dataframe.py::test_select_dtypes[include2-exclude2] dask/dataframe/tests/test_dataframe.py::test_select_dtypes[include3-None] dask/dataframe/tests/test_dataframe.py::test_to_timestamp dask/dataframe/tests/test_dataframe.py::test_apply dask/dataframe/tests/test_dataframe.py::test_apply_infer_columns dask/dataframe/tests/test_dataframe.py::test_info dask/dataframe/tests/test_dataframe.py::test_groupby_multilevel_info dask/dataframe/tests/test_dataframe.py::test_idxmaxmin[idx2-True] dask/dataframe/tests/test_dataframe.py::test_idxmaxmin[idx2-False] dask/dataframe/tests/test_dataframe.py::test_shift dask/dataframe/tests/test_dataframe.py::test_shift_with_freq dask/dataframe/tests/test_dataframe.py::test_first_and_last[first] dask/dataframe/tests/test_dataframe.py::test_first_and_last[last] dask/dataframe/tests/test_dataframe.py::test_datetime_loc_open_slicing dask/dataframe/tests/test_indexing.py::test_loc dask/dataframe/tests/test_indexing.py::test_loc_with_text_dates dask/dataframe/tests/test_indexing.py::test_loc2d dask/dataframe/tests/test_indexing.py::test_getitem dask/dataframe/tests/test_indexing.py::test_loc_on_numpy_datetimes dask/dataframe/tests/test_indexing.py::test_loc_on_pandas_datetimes dask/dataframe/tests/test_indexing.py::test_loc_datetime_no_freq dask/dataframe/tests/test_indexing.py::test_loc_timestamp_str dask/dataframe/tests/test_indexing.py::test_getitem_timestamp_str dask/dataframe/tests/test_indexing.py::test_getitem_period_str dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-std-args6-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-var-args7-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[1S-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-std-args6-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-var-args7-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[2S-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-std-args6-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-var-args7-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[3S-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-count-args0-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-median-args3-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-min-args4-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-max-args5-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-std-args6-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-var-args7-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_methods[window3-apply-args11-False] dask/dataframe/tests/test_rolling.py::test_time_rolling_window_too_large[window0] dask/dataframe/tests/test_rolling.py::test_time_rolling_window_too_large[window1] dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-6s] dask/dataframe/tests/test_rolling.py::test_time_rolling[2s-2s] dask/dataframe/tests/test_rolling.py::test_time_rolling[6s-2s]
dask/dataframe/tests/test_categorical.py::test_concat_unions_categoricals dask/dataframe/tests/test_categorical.py::test_unknown_categoricals dask/dataframe/tests/test_categorical.py::test_is_categorical_dtype dask/dataframe/tests/test_categorical.py::test_categorize dask/dataframe/tests/test_categorical.py::test_categorize_index dask/dataframe/tests/test_categorical.py::test_categorical_set_index[disk] dask/dataframe/tests/test_categorical.py::test_categorical_set_index[tasks] dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[1] dask/dataframe/tests/test_categorical.py::test_repartition_on_categoricals[4] dask/dataframe/tests/test_categorical.py::test_categorical_accessor_presence dask/dataframe/tests/test_categorical.py::test_categorize_nan dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[categories-assert_array_index_eq-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[ordered-assert_eq-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_properties[codes-assert_array_index_eq-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[add_categories-kwargs0-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs1-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_unordered-kwargs2-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[as_ordered-kwargs3-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_categories-kwargs4-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[rename_categories-kwargs5-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[reorder_categories-kwargs6-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[set_categories-kwargs7-series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_callable[remove_unused_categories-kwargs8-series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_empty dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series0] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series1] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_unknown_categories[series2] dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_string_ops dask/dataframe/tests/test_categorical.py::TestCategoricalAccessor::test_categorical_non_string_raises dask/dataframe/tests/test_dataframe.py::test_head_tail dask/dataframe/tests/test_dataframe.py::test_head_npartitions dask/dataframe/tests/test_dataframe.py::test_head_npartitions_warn dask/dataframe/tests/test_dataframe.py::test_index_head dask/dataframe/tests/test_dataframe.py::test_Series dask/dataframe/tests/test_dataframe.py::test_Index dask/dataframe/tests/test_dataframe.py::test_Scalar dask/dataframe/tests/test_dataframe.py::test_column_names dask/dataframe/tests/test_dataframe.py::test_index_names dask/dataframe/tests/test_dataframe.py::test_timezone_freq[1] dask/dataframe/tests/test_dataframe.py::test_rename_columns dask/dataframe/tests/test_dataframe.py::test_rename_series dask/dataframe/tests/test_dataframe.py::test_rename_series_method dask/dataframe/tests/test_dataframe.py::test_describe dask/dataframe/tests/test_dataframe.py::test_describe_empty dask/dataframe/tests/test_dataframe.py::test_cumulative dask/dataframe/tests/test_dataframe.py::test_dropna dask/dataframe/tests/test_dataframe.py::test_squeeze dask/dataframe/tests/test_dataframe.py::test_where_mask dask/dataframe/tests/test_dataframe.py::test_map_partitions_multi_argument dask/dataframe/tests/test_dataframe.py::test_map_partitions dask/dataframe/tests/test_dataframe.py::test_map_partitions_names dask/dataframe/tests/test_dataframe.py::test_map_partitions_column_info dask/dataframe/tests/test_dataframe.py::test_map_partitions_method_names dask/dataframe/tests/test_dataframe.py::test_map_partitions_keeps_kwargs_readable dask/dataframe/tests/test_dataframe.py::test_metadata_inference_single_partition_aligned_args dask/dataframe/tests/test_dataframe.py::test_drop_duplicates dask/dataframe/tests/test_dataframe.py::test_drop_duplicates_subset dask/dataframe/tests/test_dataframe.py::test_get_partition dask/dataframe/tests/test_dataframe.py::test_ndim dask/dataframe/tests/test_dataframe.py::test_dtype dask/dataframe/tests/test_dataframe.py::test_value_counts dask/dataframe/tests/test_dataframe.py::test_unique dask/dataframe/tests/test_dataframe.py::test_isin dask/dataframe/tests/test_dataframe.py::test_len dask/dataframe/tests/test_dataframe.py::test_size dask/dataframe/tests/test_dataframe.py::test_nbytes dask/dataframe/tests/test_dataframe.py::test_quantile dask/dataframe/tests/test_dataframe.py::test_quantile_missing dask/dataframe/tests/test_dataframe.py::test_empty_quantile dask/dataframe/tests/test_dataframe.py::test_dataframe_quantile dask/dataframe/tests/test_dataframe.py::test_index dask/dataframe/tests/test_dataframe.py::test_assign dask/dataframe/tests/test_dataframe.py::test_map dask/dataframe/tests/test_dataframe.py::test_concat dask/dataframe/tests/test_dataframe.py::test_args dask/dataframe/tests/test_dataframe.py::test_known_divisions dask/dataframe/tests/test_dataframe.py::test_unknown_divisions dask/dataframe/tests/test_dataframe.py::test_align[inner] dask/dataframe/tests/test_dataframe.py::test_align[outer] dask/dataframe/tests/test_dataframe.py::test_align[left] dask/dataframe/tests/test_dataframe.py::test_align[right] dask/dataframe/tests/test_dataframe.py::test_align_axis[inner] dask/dataframe/tests/test_dataframe.py::test_align_axis[outer] dask/dataframe/tests/test_dataframe.py::test_align_axis[left] dask/dataframe/tests/test_dataframe.py::test_align_axis[right] dask/dataframe/tests/test_dataframe.py::test_combine dask/dataframe/tests/test_dataframe.py::test_combine_first dask/dataframe/tests/test_dataframe.py::test_random_partitions dask/dataframe/tests/test_dataframe.py::test_series_round dask/dataframe/tests/test_dataframe.py::test_repartition_divisions dask/dataframe/tests/test_dataframe.py::test_repartition_on_pandas_dataframe dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-1-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-2-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-4-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-int-5-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-1-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-2-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-4-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-1-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-2-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-4-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-M8[ns]-5-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-1-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-2-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-4-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-int-5-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-1-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-2-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-4-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-1-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-2-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-4-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-1-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-1-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-2-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-2-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-4-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-4-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-5-True] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-M8[ns]-5-5-False] dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions_same_limits dask/dataframe/tests/test_dataframe.py::test_repartition_object_index dask/dataframe/tests/test_dataframe.py::test_repartition_freq_errors dask/dataframe/tests/test_dataframe.py::test_embarrassingly_parallel_operations dask/dataframe/tests/test_dataframe.py::test_fillna dask/dataframe/tests/test_dataframe.py::test_fillna_multi_dataframe dask/dataframe/tests/test_dataframe.py::test_ffill_bfill dask/dataframe/tests/test_dataframe.py::test_fillna_series_types dask/dataframe/tests/test_dataframe.py::test_sample dask/dataframe/tests/test_dataframe.py::test_sample_without_replacement dask/dataframe/tests/test_dataframe.py::test_datetime_accessor dask/dataframe/tests/test_dataframe.py::test_str_accessor dask/dataframe/tests/test_dataframe.py::test_empty_max dask/dataframe/tests/test_dataframe.py::test_deterministic_apply_concat_apply_names dask/dataframe/tests/test_dataframe.py::test_aca_meta_infer dask/dataframe/tests/test_dataframe.py::test_aca_split_every dask/dataframe/tests/test_dataframe.py::test_reduction_method dask/dataframe/tests/test_dataframe.py::test_reduction_method_split_every dask/dataframe/tests/test_dataframe.py::test_pipe dask/dataframe/tests/test_dataframe.py::test_gh_517 dask/dataframe/tests/test_dataframe.py::test_drop_axis_1 dask/dataframe/tests/test_dataframe.py::test_gh580 dask/dataframe/tests/test_dataframe.py::test_rename_dict dask/dataframe/tests/test_dataframe.py::test_rename_function dask/dataframe/tests/test_dataframe.py::test_rename_index dask/dataframe/tests/test_dataframe.py::test_to_frame dask/dataframe/tests/test_dataframe.py::test_applymap dask/dataframe/tests/test_dataframe.py::test_abs dask/dataframe/tests/test_dataframe.py::test_round dask/dataframe/tests/test_dataframe.py::test_cov dask/dataframe/tests/test_dataframe.py::test_corr dask/dataframe/tests/test_dataframe.py::test_cov_corr_meta dask/dataframe/tests/test_dataframe.py::test_cov_corr_mixed dask/dataframe/tests/test_dataframe.py::test_autocorr dask/dataframe/tests/test_dataframe.py::test_index_time_properties dask/dataframe/tests/test_dataframe.py::test_nlargest_nsmallest dask/dataframe/tests/test_dataframe.py::test_reset_index dask/dataframe/tests/test_dataframe.py::test_dataframe_compute_forward_kwargs dask/dataframe/tests/test_dataframe.py::test_series_iteritems dask/dataframe/tests/test_dataframe.py::test_dataframe_iterrows dask/dataframe/tests/test_dataframe.py::test_dataframe_itertuples dask/dataframe/tests/test_dataframe.py::test_astype dask/dataframe/tests/test_dataframe.py::test_astype_categoricals dask/dataframe/tests/test_dataframe.py::test_astype_categoricals_known dask/dataframe/tests/test_dataframe.py::test_groupby_callable dask/dataframe/tests/test_dataframe.py::test_methods_tokenize_differently dask/dataframe/tests/test_dataframe.py::test_gh_1301 dask/dataframe/tests/test_dataframe.py::test_timeseries_sorted dask/dataframe/tests/test_dataframe.py::test_column_assignment dask/dataframe/tests/test_dataframe.py::test_columns_assignment dask/dataframe/tests/test_dataframe.py::test_attribute_assignment dask/dataframe/tests/test_dataframe.py::test_setitem_triggering_realign dask/dataframe/tests/test_dataframe.py::test_inplace_operators dask/dataframe/tests/test_dataframe.py::test_idxmaxmin[idx0-True] dask/dataframe/tests/test_dataframe.py::test_idxmaxmin[idx0-False] dask/dataframe/tests/test_dataframe.py::test_idxmaxmin[idx1-True] dask/dataframe/tests/test_dataframe.py::test_idxmaxmin[idx1-False] dask/dataframe/tests/test_dataframe.py::test_idxmaxmin_empty_partitions dask/dataframe/tests/test_dataframe.py::test_getitem_meta dask/dataframe/tests/test_dataframe.py::test_getitem_multilevel dask/dataframe/tests/test_dataframe.py::test_getitem_string_subclass dask/dataframe/tests/test_dataframe.py::test_diff dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[None-2-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[None-2-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[None-2-20] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[None-5-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[None-5-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[None-5-20] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[1-2-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[1-2-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[1-2-20] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[1-5-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[1-5-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[1-5-20] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[5-2-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[5-2-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[5-2-20] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[5-5-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[5-5-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[5-5-20] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[20-2-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[20-2-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[20-2-20] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[20-5-1] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[20-5-4] dask/dataframe/tests/test_dataframe.py::test_hash_split_unique[20-5-20] dask/dataframe/tests/test_dataframe.py::test_split_out_drop_duplicates[None] dask/dataframe/tests/test_dataframe.py::test_split_out_drop_duplicates[2] dask/dataframe/tests/test_dataframe.py::test_split_out_value_counts[None] dask/dataframe/tests/test_dataframe.py::test_split_out_value_counts[2] dask/dataframe/tests/test_dataframe.py::test_values dask/dataframe/tests/test_dataframe.py::test_copy dask/dataframe/tests/test_dataframe.py::test_del dask/dataframe/tests/test_dataframe.py::test_memory_usage[True-True] dask/dataframe/tests/test_dataframe.py::test_memory_usage[True-False] dask/dataframe/tests/test_dataframe.py::test_memory_usage[False-True] dask/dataframe/tests/test_dataframe.py::test_memory_usage[False-False] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[sum] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[mean] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[std] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[var] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[count] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[min] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[max] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[idxmin] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[idxmax] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[prod] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[all] dask/dataframe/tests/test_dataframe.py::test_dataframe_reductions_arithmetic[sem] dask/dataframe/tests/test_dataframe.py::test_to_datetime dask/dataframe/tests/test_dataframe.py::test_to_timedelta dask/dataframe/tests/test_dataframe.py::test_isna[values0] dask/dataframe/tests/test_dataframe.py::test_isna[values1] dask/dataframe/tests/test_dataframe.py::test_slice_on_filtered_boundary[0] dask/dataframe/tests/test_dataframe.py::test_slice_on_filtered_boundary[9] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_nonmonotonic dask/dataframe/tests/test_dataframe.py::test_with_boundary[-1-None-False-False-drop0] dask/dataframe/tests/test_dataframe.py::test_with_boundary[-1-None-False-True-drop1] dask/dataframe/tests/test_dataframe.py::test_with_boundary[None-3-False-False-drop2] dask/dataframe/tests/test_dataframe.py::test_with_boundary[None-3-True-False-drop3] dask/dataframe/tests/test_dataframe.py::test_with_boundary[-0.5-None-False-False-drop4] dask/dataframe/tests/test_dataframe.py::test_with_boundary[-0.5-None-False-True-drop5] dask/dataframe/tests/test_dataframe.py::test_with_boundary[-1.5-None-False-True-drop6] dask/dataframe/tests/test_dataframe.py::test_with_boundary[None-3.5-False-False-drop7] dask/dataframe/tests/test_dataframe.py::test_with_boundary[None-3.5-True-False-drop8] dask/dataframe/tests/test_dataframe.py::test_with_boundary[None-2.5-False-False-drop9] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index0-0-9] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index1--1-None] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index2-None-10] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index3-None-None] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index4--1-None] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index5-None-2] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index6--2-3] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index7-None-None] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index8-left8-None] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index9-None-right9] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index10-left10-None] dask/dataframe/tests/test_dataframe.py::test_boundary_slice_same[index11-None-right11] dask/dataframe/tests/test_dataframe.py::test_better_errors_object_reductions dask/dataframe/tests/test_dataframe.py::test_sample_empty_partitions dask/dataframe/tests/test_dataframe.py::test_coerce dask/dataframe/tests/test_dataframe.py::test_bool dask/dataframe/tests/test_dataframe.py::test_cumulative_multiple_columns dask/dataframe/tests/test_dataframe.py::test_map_partition_array[asarray] dask/dataframe/tests/test_dataframe.py::test_map_partition_array[func1] dask/dataframe/tests/test_dataframe.py::test_mixed_dask_array_operations dask/dataframe/tests/test_dataframe.py::test_mixed_dask_array_operations_errors dask/dataframe/tests/test_dataframe.py::test_mixed_dask_array_multi_dimensional dask/dataframe/tests/test_dataframe.py::test_meta_raises dask/dataframe/tests/test_indexing.py::test_loc_non_informative_index dask/dataframe/tests/test_indexing.py::test_loc_with_series dask/dataframe/tests/test_indexing.py::test_loc_with_series_different_partition dask/dataframe/tests/test_indexing.py::test_loc2d_with_known_divisions dask/dataframe/tests/test_indexing.py::test_loc2d_with_unknown_divisions dask/dataframe/tests/test_indexing.py::test_loc2d_duplicated_columns dask/dataframe/tests/test_indexing.py::test_getitem_slice dask/dataframe/tests/test_indexing.py::test_coerce_loc_index dask/dataframe/tests/test_indexing.py::test_loc_period_str dask/dataframe/tests/test_rolling.py::test_map_overlap[1] dask/dataframe/tests/test_rolling.py::test_map_overlap[4] dask/dataframe/tests/test_rolling.py::test_map_partitions_names dask/dataframe/tests/test_rolling.py::test_map_partitions_errors dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-1-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-2-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-4-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[True-5-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-1-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-2-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-4-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-count-args0-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-sum-args1-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-mean-args2-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-median-args3-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-min-args4-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-max-args5-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-std-args6-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-var-args7-False] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-skew-args8-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-kurt-args9-True] dask/dataframe/tests/test_rolling.py::test_rolling_methods[False-5-quantile-args10-False] dask/dataframe/tests/test_rolling.py::test_rolling_raises dask/dataframe/tests/test_rolling.py::test_rolling_names dask/dataframe/tests/test_rolling.py::test_rolling_axis dask/dataframe/tests/test_rolling.py::test_rolling_partition_size dask/dataframe/tests/test_rolling.py::test_rolling_repr dask/dataframe/tests/test_rolling.py::test_time_rolling_repr dask/dataframe/tests/test_rolling.py::test_time_rolling_constructor dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[conj-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log10-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[log1p-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[expm1-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sqrt-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[square-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sin-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cos-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[tan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsin-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccos-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sinh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cosh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[tanh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arcsinh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arccosh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[arctanh-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[deg2rad-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[rad2deg-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isfinite-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isinf-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[isnan-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[signbit-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[degrees-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[radians-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[rint-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[fabs-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[sign-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[absolute-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[floor-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[ceil-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[trunc-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[logical_not-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[cbrt-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[exp2-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[negative-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[reciprocal-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input0] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input1] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input2] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input3] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input4] dask/dataframe/tests/test_ufunc.py::test_ufunc[spacing-pandas_input5] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[isreal] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[iscomplex] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[real] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[imag] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[angle] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[i0] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[sinc] dask/dataframe/tests/test_ufunc.py::test_ufunc_array_wrap[nan_to_num] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logaddexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-copysign] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-ldexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-fmod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logical_and0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logical_or0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-fmax] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-greater] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-not_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logical_or1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logical_and1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>0-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logaddexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-arctan2] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-hypot] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-copysign] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-nextafter] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-ldexp] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-fmod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logical_and0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logical_or0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-maximum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-minimum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-fmax] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-fmin] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-greater] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-greater_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-less] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-less_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-not_equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-equal] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logical_or1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logical_and1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_2args[<lambda>1-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_clip[pandas0-5-50] dask/dataframe/tests/test_ufunc.py::test_clip[pandas1-5.5-40.5] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[conj] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log10] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[log1p] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[expm1] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sqrt] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[square] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sin] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cos] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsin] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccos] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sinh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cosh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[tanh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arcsinh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arccosh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[arctanh] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[deg2rad] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rad2deg] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isfinite] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isinf] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[isnan] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[signbit] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[degrees] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[radians] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[rint] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[fabs] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[sign] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[absolute] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[floor] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[ceil] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[trunc] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[logical_not] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[cbrt] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[exp2] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[negative] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[reciprocal] dask/dataframe/tests/test_ufunc.py::test_frame_ufunc_out[spacing] dask/dataframe/tests/test_ufunc.py::test_frame_2ufunc_out dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logaddexp2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[arctan2-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[hypot-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[copysign-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[nextafter-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[ldexp-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmod-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor0-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[maximum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[minimum-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmax-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[fmin-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[greater_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[less_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[not_equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[equal-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_or1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_and1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-2-arg11] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg10] dask/dataframe/tests/test_ufunc.py::test_mixed_types[logical_xor1-arg21-arg11] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-arctan2] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-hypot] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-copysign] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-nextafter] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-ldexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-maximum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-minimum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmax] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-fmin] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-greater_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-less_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-not_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_or1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_and1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas0-darray0-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logaddexp2] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-arctan2] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-hypot] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-copysign] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-nextafter] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-ldexp] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmod] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor0] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-maximum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-minimum] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmax] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-fmin] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-greater_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-less_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-not_equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-equal] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_or1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_and1] dask/dataframe/tests/test_ufunc.py::test_2args_with_array[pandas1-darray1-logical_xor1] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-conj-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log10-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-log1p-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-expm1-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sqrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-square-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-tanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arcsinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arccosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-arctanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-deg2rad-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rad2deg-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isfinite-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isinf-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-isnan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-signbit-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-degrees-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-radians-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-rint-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-fabs-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-sign-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-absolute-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-floor-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-ceil-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-cbrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-exp2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-negative-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-reciprocal-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas0-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-conj-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log10-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-log1p-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-expm1-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sqrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-square-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsin-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccos-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-tanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arcsinh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arccosh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-arctanh-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-deg2rad-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rad2deg-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isfinite-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isinf-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-isnan-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-signbit-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-degrees-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-radians-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-rint-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-fabs-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-sign-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-absolute-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-floor-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-ceil-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-trunc-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-logical_not-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-cbrt-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-exp2-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-negative-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-reciprocal-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-sum] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-prod] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-min] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-max] dask/dataframe/tests/test_ufunc.py::test_ufunc_with_reduction[pandas1-spacing-mean] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[15-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.40-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.40-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[scalar2-pandas1] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.41-pandas0] dask/dataframe/tests/test_ufunc.py::test_ufunc_numpy_scalar_comparison[16.41-pandas1]
dask/dataframe/core.py docs/source/changelog.rst dask/dataframe/utils.py dask/dataframe/rolling.py
dask/dataframe/core.py docs/source/changelog.rst dask/dataframe/utils.py dask/dataframe/rolling.py