Merge remote-tracking branch 'pandas-dev/master' · mattip/pandas@b977615 (original) (raw)
`@@ -484,6 +484,35 @@ New Behavior:
`
484
484
` In [11]: index.memory_usage(deep=True)
`
485
485
` Out[11]: 260
`
486
486
``
``
487
`+
.. _whatsnew_0200.api_breaking.extensions:
`
``
488
+
``
489
`+
Extension Modules Moved
`
``
490
`+
^^^^^^^^^^^^^^^^^^^^^^^
`
``
491
+
``
492
`+
Some formerly public c/c++/cython extension modules have been moved and/or renamed. These are all removed from the public API.
`
``
493
`` +
If indicated, a deprecation warning will be issued if you reference that module. (:issue:12588)
``
``
494
+
``
495
`+
.. csv-table::
`
``
496
`+
:header: "Previous Location", "New Location", "Deprecated"
`
``
497
`+
:widths: 30, 30, 4
`
``
498
+
``
499
`+
"pandas.lib", "pandas._libs.lib", "X"
`
``
500
`+
"pandas.tslib", "pandas._libs.tslib", "X"
`
``
501
`+
"pandas._join", "pandas._libs.join", ""
`
``
502
`+
"pandas._period", "pandas._libs.period", ""
`
``
503
`+
"pandas.msgpack", "pandas.io.msgpack", ""
`
``
504
`+
"pandas.index", "pandas._libs.index", ""
`
``
505
`+
"pandas.algos", "pandas._libs.algos", ""
`
``
506
`+
"pandas.hashtable", "pandas._libs.hashtable", ""
`
``
507
`+
"pandas.json", "pandas.io.json.libjson", "X"
`
``
508
`+
"pandas.parser", "pandas.io.libparsers", "X"
`
``
509
`+
"pandas.io.sas.saslib", "pandas.io.sas.libsas", ""
`
``
510
`+
"pandas._testing", "pandas.util.libtesting", ""
`
``
511
`+
"pandas._sparse", "pandas.sparse.libsparse", ""
`
``
512
`+
"pandas._hash", "pandas.tools.libhash", ""
`
``
513
`+
"pandas._window", "pandas.core.libwindow", ""
`
``
514
+
``
515
+
487
516
`.. _whatsnew_0200.api_breaking.groupby_describe:
`
488
517
``
489
518
`Groupby Describe Formatting
`
`@@ -652,7 +681,7 @@ Bug Fixes
`
652
681
``` - Bug in Index power operations with reversed operands (:issue:14973)
`653`
`682`
``` - Bug in ``TimedeltaIndex`` addition where overflow was being allowed without error (:issue:`14816`)
654
683
``` - Bug in TimedeltaIndex raising a ValueError when boolean indexing with loc (:issue:14946)
`655`
``
``` -
- Bug in ``DatetimeIndex.round()`` and ``Timestamp.round()`` floating point accuracy when rounding by milliseconds (:issue: `14440`)
``
684
- Bug in ``DatetimeIndex.round()`` and ``Timestamp.round()`` floating point accuracy when rounding by milliseconds or less (:issue: `14440`, :issue:`15578`)
656
685
``` - Bug in astype() where inf values were incorrectly converted to integers. Now raises error now with astype() for Series and DataFrames (:issue:14265)
`657`
`686`
``` - Bug in ``DataFrame(..).apply(to_numeric)`` when values are of type decimal.Decimal. (:issue:`14827`)
658
687
``` - Bug in describe() when passing a numpy array which does not contain the median to the percentiles keyword argument (:issue:14908)
`@@ -672,6 +701,10 @@ Bug Fixes
`
`672`
`701`
``` - Bug in ``Rolling.quantile`` function that caused a segmentation fault when called with a quantile value outside of the range [0, 1] (:issue:`15463`)
673
702
``
674
703
``
``
704
- Bug in ``SparseSeries.reindex`` on single level with list of length 1 (:issue:`15447`)
``
705
+
``
706
+
``
707
+
675
708
``` - Bug in the display of .info() where a qualifier (+) would always be displayed with a MultiIndex that contains only non-strings (:issue:15245)
`676`
`709`
``
`677`
`710`
``` - Bug in ``.asfreq()``, where frequency was not set for empty ``Series` (:issue:`14320`)
`@@ -698,7 +731,7 @@ Bug Fixes
`
698
731
``
699
732
``` - Bug in to_sql when writing a DataFrame with numeric index names (:issue:15404).
`700`
`733`
``` - Bug in ``Series.iloc`` where a ``Categorical`` object for list-like indexes input was returned, where a ``Series`` was expected. (:issue:`14580`)
701
``
-
``
734
- Bug in repr-formatting a ``SparseDataFrame`` after a value was set on (a copy of) one of its series (:issue:`15488`)
702
735
``
703
736
``
704
737
``` - Bug in groupby operations with timedelta64 when passing numeric_only=False (:issue:5724)
```