Bugfix: Prevent configuration paths to contain python keywords
BUG: rolling_apply(..., center=True) should not append NaNs
Avoid transaction context-managers for legacy SQL drivers (GH8277)

Eliminating contextmanager based transaction-handling

Rewriting as contextmanager

Code review fixes

Changing sqlalchemy version to 0.7.10 for python2.6
BUG: make sure that the multi-index is lex-sorted before passing to _lexsort_indexer (GH8017)
BUG: sparse repr of multi-index frame with a FloatIndex as a level was incorrect
Merge pull request #8278 from artemyk/remove_context_transactions

Eliminating contextmanager based transaction-handling
Merge pull request #8282 from jreback/sort

BUG: make sure that the multi-index is lex-sorted before passing to _lexsort_indexer (GH8017)
BUG: fix setting dataframe column to a sparse array
Merge pull request #8275 from seth-p/rolling_apply

BUG: rolling_apply(..., center=True) should not append NaNs
Merge pull request #8291 from immerrr/frame-setitem-with-sparse-series

BUG: fix setting dataframe column to a sparse array
BUG: Bug in 32-bit platforms with Series.shift (GH8129)
API: add ddof to expanding/rolling_cov()
Merge pull request #8280 from seth-p/rolling_cov_ddof

API: add ddof to expanding/rolling_cov()
Fix DataFrame.from_records error message

Make `create_block_manager_from_arrays` error message use the correct dimensions.  This is different from the situation in `create_block_manager_from_blocks` because in that method the blocks are concatenated along their first dimension, whereas in this method the arrays are concatenated along a new dimension.

Also fix `test_from_records_to_records`, which specified a misleading error message when the shape of the input data did not match the shape implied by the indices.  In particular, the error message omitted the offending dimension entirely!
BUG: Bug in iat return boxing for Timestamp/Timedelta (GH7729)
CLN/COMPAT: cleanup timedelta64[ns] series inferrence
BUG: boxplot fails when one column is all NaNs

Add test case for empty column

Replace empty arrays with [np.nan]

Add fix to the release notes

Add issue numbers
TST: suppress gratuitous warnings
Merge pull request #8294 from ischwabacher/patch-2

ERR: DataFrame.from_records raises misleading exception on shape mismatch
Merge pull request #8298 from jreback/iat

BUG: Bug in iat return boxing for Timestamp/Timedelta (GH7729)
fix variable overwriting in radviz

The variable `n` is set to number of rows in dataframe, and then it overwritten with number of columns, but after that there is loop that should iterate over rows and it uses new value in `n` that holds number of columns already.
TST: windows test fixes for 2.6 / older mpl