Skip to content

Commit 11c9479

Browse files
committed
DOC: remove gbq references / clean some whatsnew
1 parent c9d4e0b commit 11c9479

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

doc/source/whatsnew/v0.20.0.txt

+11-12
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Highlights include:
1212
- Building pandas for development now requires ``cython >= 0.23`` (:issue:`14831`)
1313
- The ``.ix`` indexer has been deprecated, see :ref:`here <whatsnew_0200.api_breaking.deprecate_ix>`
1414
- Switched the test framework to `pytest`_ (:issue:`13097`)
15-
- A new orient for JSON serialization, ``orient='table'``, that uses the Table Schema spec, see :ref: `here <whatsnew_0200.enhancements.table_schema>`
15+
- A new orient for JSON serialization, ``orient='table'``, that uses the Table Schema spec, see :ref:`here <whatsnew_0200.enhancements.table_schema>`
1616

1717
.. _pytest: http://doc.pytest.org/en/latest/
1818

@@ -27,11 +27,6 @@ Check the :ref:`API Changes <whatsnew_0200.api_breaking>` and :ref:`deprecations
2727
New features
2828
~~~~~~~~~~~~
2929

30-
- Integration with the ``feather-format``, including a new top-level ``pd.read_feather()`` and ``DataFrame.to_feather()`` method, see :ref:`here <io.feather>`.
31-
- ``Series.str.replace()`` now accepts a callable, as replacement, which is passed to ``re.sub`` (:issue:`15055`)
32-
- ``Series.str.replace()`` now accepts a compiled regular expression as a pattern (:issue:`15446`)
33-
34-
3530

3631
.. _whatsnew_0200.enhancements.dataio_dtype:
3732

@@ -193,6 +188,11 @@ You must enable this by setting the ``display.html.table_schema`` option to True
193188

194189
Other enhancements
195190
^^^^^^^^^^^^^^^^^^
191+
- Integration with the ``feather-format``, including a new top-level ``pd.read_feather()`` and ``DataFrame.to_feather()`` method, see :ref:`here <io.feather>`.
192+
- ``Series.str.replace()`` now accepts a callable, as replacement, which is passed to ``re.sub`` (:issue:`15055`)
193+
- ``Series.str.replace()`` now accepts a compiled regular expression as a pattern (:issue:`15446`)
194+
195+
196196
- ``Series.sort_index`` accepts parameters ``kind`` and ``na_position`` (:issue:`13589`, :issue:`14444`)
197197

198198
- ``DataFrame`` has gained a ``nunique()`` method to count the distinct values over an axis (:issue:`14336`).
@@ -201,7 +201,6 @@ Other enhancements
201201
- ``pd.read_excel`` now preserves sheet order when using ``sheetname=None`` (:issue:`9930`)
202202
- Multiple offset aliases with decimal points are now supported (e.g. '0.5min' is parsed as '30s') (:issue:`8419`)
203203
- ``.isnull()`` and ``.notnull()`` have been added to ``Index`` object to make them more consistent with the ``Series`` API (:issue:`15300`)
204-
- ``pd.read_gbq`` method now allows query configuration preferences (:issue:`14742`)
205204

206205
- New ``UnsortedIndexError`` (subclass of ``KeyError``) raised when indexing/slicing into an
207206
unsorted MultiIndex (:issue:`11897`). This allows differentiation between errors due to lack
@@ -228,7 +227,7 @@ Other enhancements
228227
- ``pd.TimedeltaIndex`` now has a custom datetick formatter specifically designed for nanosecond level precision (:issue:`8711`)
229228
- ``pd.types.concat.union_categoricals`` gained the ``ignore_ordered`` argument to allow ignoring the ordered attribute of unioned categoricals (:issue:`13410`). See the :ref:`categorical union docs <categorical.union>` for more information.
230229
- ``pandas.io.json.json_normalize()`` with an empty ``list`` will return an empty ``DataFrame`` (:issue:`15534`)
231-
- ``Series.sort_values`` accepts a one element list of bool for consistency with the behavior of ``DataFrame.sort_values`` (:issue:`15604`)
230+
232231
.. _ISO 8601 duration: https://en.wikipedia.org/wiki/ISO_8601#Durations
233232

234233

@@ -444,7 +443,7 @@ Pandas Google BigQuery support has moved
444443
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
445444

446445
pandas has split off Google BigQuery support into a separate package ``pandas-gbq``. You can ``pip install pandas-gbq`` to get it.
447-
The functionality of ``pd.read_gbq()`` and ``.to_gbq()`` remains the same with the currently released version of ``pandas-gbq=0.1.2``. (:issue:`15347`)
446+
The functionality of ``pd.read_gbq()`` and ``.to_gbq()`` remains the same with the currently released version of ``pandas-gbq=0.1.3``. (:issue:`15347`)
448447
Documentation is now hosted `here <https://pandas-gbq.readthedocs.io/>`__
449448

450449
.. _whatsnew_0200.api_breaking.memory_usage:
@@ -611,9 +610,9 @@ Other API Changes
611610
- ``inplace`` arguments now require a boolean value, else a ``ValueError`` is thrown (:issue:`14189`)
612611
- ``pandas.api.types.is_datetime64_ns_dtype`` will now report ``True`` on a tz-aware dtype, similar to ``pandas.api.types.is_datetime64_any_dtype``
613612
- ``DataFrame.asof()`` will return a null filled ``Series`` instead the scalar ``NaN`` if a match is not found (:issue:`15118`)
614-
- The :func:`pd.read_gbq` method now stores ``INTEGER`` columns as ``dtype=object`` if they contain ``NULL`` values. Otherwise they are stored as ``int64``. This prevents precision lost for integers greather than 2**53. Furthermore ``FLOAT`` columns with values above 10**4 are no longer casted to ``int64`` which also caused precision loss (:issue:`14064`, :issue:`14305`).
615613
- Reorganization of timeseries development tests (:issue:`14854`)
616614
- Specific support for ``copy.copy()`` and ``copy.deepcopy()`` functions on NDFrame objects (:issue:`15444`)
615+
- ``Series.sort_values()`` accepts a one element list of bool for consistency with the behavior of ``DataFrame.sort_values()`` (:issue:`15604`)
617616

618617
.. _whatsnew_0200.deprecations:
619618

@@ -651,7 +650,7 @@ Removal of prior version deprecations/changes
651650
- ``pandas.stats.fama_macbeth``, ``pandas.stats.ols``, ``pandas.stats.plm`` and ``pandas.stats.var``, as well as the top-level ``pandas.fama_macbeth`` and ``pandas.ols`` routines are removed. Similar functionaility can be found in the `statsmodels <shttp://www.statsmodels.org/dev/>`__ package. (:issue:`11898`)
652651
- The ``TimeSeries`` and ``SparseTimeSeries`` classes, aliases of ``Series``
653652
and ``SparseSeries``, are removed (:issue:`10890`, :issue:`15098`).
654-
- ``Series.is_time_series`` is dropped in favor of ``Series.index.is_all_dates`` (:issue:``)
653+
- ``Series.is_time_series`` is dropped in favor of ``Series.index.is_all_dates`` (:issue:`15098`)
655654
- The deprecated ``irow``, ``icol``, ``iget`` and ``iget_value`` methods are removed
656655
in favor of ``iloc`` and ``iat`` as explained :ref:`here <whatsnew_0170.deprecations>` (:issue:`10711`).
657656

@@ -681,7 +680,7 @@ Bug Fixes
681680
- Bug in ``Index`` power operations with reversed operands (:issue:`14973`)
682681
- Bug in ``TimedeltaIndex`` addition where overflow was being allowed without error (:issue:`14816`)
683682
- Bug in ``TimedeltaIndex`` raising a ``ValueError`` when boolean indexing with ``loc`` (:issue:`14946`)
684-
- Bug in ``DatetimeIndex.round()`` and ``Timestamp.round()`` floating point accuracy when rounding by milliseconds or less (:issue: `14440`, :issue:`15578`)
683+
- Bug in ``DatetimeIndex.round()`` and ``Timestamp.round()`` floating point accuracy when rounding by milliseconds or less (:issue:`14440`, :issue:`15578`)
685684
- Bug in ``astype()`` where ``inf`` values were incorrectly converted to integers. Now raises error now with ``astype()`` for Series and DataFrames (:issue:`14265`)
686685
- Bug in ``DataFrame(..).apply(to_numeric)`` when values are of type decimal.Decimal. (:issue:`14827`)
687686
- Bug in ``describe()`` when passing a numpy array which does not contain the median to the ``percentiles`` keyword argument (:issue:`14908`)

0 commit comments

Comments
 (0)