ENH: allow legend='reverse' in df.plot() GH6014
BUG: bug in xs for a Series with a multiindex (GH6258)
TST: extra test for GH5684
CLN: More work on converting assert_'s to specialized forms

Work on #6175. Tests still pass locally. A work-in-progress.
Merge pull request #6259 from jreback/xs_bug

BUG: bug in xs for a Series with a multiindex (GH6258)
CLN: Work on converting assert_'s to specialized forms, in pandas/tests

Work on #6175, in pandas/tests. Tests still pass locally. A work-in-progress, but--with #6261--removes many/most cases of assert_(x == y) in this directory
Merge pull request #6261 from bwignall/assert_6175_4

CLN: More work on converting assert_'s to specialized forms
Merge pull request #6262 from bwignall/assert_6175_5

CLN: Work on converting assert_'s to specialized forms, in pandas/tests
DOC: mention display.mpl_style in viz.rst
BUG: Bug in conversion of a string types to a DatetimeIndex with a specified frequency (GH6273)
TST: add tests for GH6274
Merge pull request #6275 from jreback/series_to_index

BUG: Bug in conversion of a string types to a DatetimeIndex with a specifed frequency (GH6273)
DOC: fix link to str.get_dummies
Merge pull request #6278 from jorisvandenbossche/doc-fix-dummies-link

DOC: fix link to str.get_dummies
BLD: re cythonize files only if we have changed then
BUG: Add type promotion support for eval() expressions with many properties

This commit modifies the call to numpy.result_type to get around the
NPY_MAXARGS limit, which at the moment is 32.  Instead of passing a
generator of all types involved in an expression, the type promotion
is done on a pair-wise basis with a call to reduce.

This fixes bugs for code such as the following:

    from numpy.random import randn
    from pandas import DataFrame

    d = DataFrame(randn(10, 2), columns=list('ab'))

    # Evaluates fine
    print(d.eval('*'.join(['a'] * 32)))

    # Fails to evaluate due to NumPy argument limits
    print(d.eval('*'.join(['a'] * 33)))
Merge pull request #6205 from havoc-io/master

BUG: Add type promotion support for eval() expressions with many properties
Merge pull request #6285 from jreback/cython_cache

BLD: re cythonize files only if we have changed then
TST: move tests for #6205 to class infrastructure to enable numexpr skipping
     if not installed
PERF: enhance tseries getitem indexing

PERF: micro optimzations in inference

API/CLN: core.internals.apply now only takes kwargs; makes code a bit simpler

CLN: wrap core/common/isnull into more direct Block.isnull

PERF: fast path series block operations