Skip to content

Commit 5511047

Browse files
TomAugspurgerNo-Stream
authored andcommitted
DOC: Some changes (pandas-dev#17992)
1. Added whatsnew templates for 0.21.1 and 0.22.0 2. Update release.rst and whatsnew/v0.21.0.txt for the release tomorrow 3. Fixed some broken references in the 0.21.0 whatsnew
1 parent 5572934 commit 5511047

File tree

4 files changed

+315
-20
lines changed

4 files changed

+315
-20
lines changed

doc/source/release.rst

+18-4
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ analysis / manipulation tool available in any language.
3737
* Binary installers on PyPI: http://pypi.python.org/pypi/pandas
3838
* Documentation: http://pandas.pydata.org
3939

40-
pandas 0.21.0RC1
41-
----------------
40+
pandas 0.21.0
41+
-------------
4242

43-
**Release date:** October 13, 2017
43+
**Release date:** October 27, 2017
4444

4545
This is a major release from 0.20.3 and includes a number of API changes,
4646
deprecations, new features, enhancements, and performance improvements along
@@ -61,13 +61,17 @@ of all enhancements and bugs that have been fixed in 0.21.0
6161
Thanks
6262
~~~~~~
6363

64-
A total of 196 people contributed to this release. People with a "+" by their
64+
A total of 206 people contributed to this release. People with a "+" by their
6565
names contributed a patch for the first time.
6666

67+
Contributors
68+
============
69+
6770
* 3553x +
6871
* Aaron Barber
6972
* Adam Gleave +
7073
* Adam Smith +
74+
* AdamShamlian +
7175
* Adrian Liaw +
7276
* Alan Velasco +
7377
* Alan Yee +
@@ -84,6 +88,7 @@ names contributed a patch for the first time.
8488
* Berkay +
8589
* Bob Haffner +
8690
* Bran Yang
91+
* Brian Tu +
8792
* Brock Mendel +
8893
* Carol Willing +
8994
* Carter Green +
@@ -125,6 +130,7 @@ names contributed a patch for the first time.
125130
* Hussain Tamboli +
126131
* Iva Miholic +
127132
* Jan Novotný +
133+
* Jan Rudolph
128134
* Jean Helie +
129135
* Jean-Baptiste Schiratti +
130136
* Jean-Mathieu Deschenes
@@ -136,6 +142,8 @@ names contributed a patch for the first time.
136142
* Joel Nothman
137143
* John W. O'Brien
138144
* Jon Crall +
145+
* Jon Mease
146+
* Jonathan J. Helmus +
139147
* Joris Van den Bossche
140148
* JosephWagner
141149
* Juarez Bochi
@@ -172,6 +180,7 @@ names contributed a patch for the first time.
172180
* Pankaj Pandey
173181
* Patrick Luo
174182
* Patrick O'Melveny
183+
* Paul Reidy +
175184
* Paula +
176185
* Peter Quackenbush
177186
* Peter Yanovich +
@@ -205,6 +214,7 @@ names contributed a patch for the first time.
205214
* XF +
206215
* Yi Liu +
207216
* Yosuke Nakabayashi +
217+
* aaron315 +
208218
* abarber4gh +
209219
* aernlund +
210220
* agustín méndez +
@@ -241,6 +251,7 @@ names contributed a patch for the first time.
241251
* louispotok +
242252
* majiang +
243253
* manikbhandari +
254+
* matthiashuschle +
244255
* mattip
245256
* maxwasserman +
246257
* mjlove12 +
@@ -254,13 +265,16 @@ names contributed a patch for the first time.
254265
* ruiann +
255266
* rvernica +
256267
* s-weigand +
268+
* scotthavard92 +
257269
* skwbc +
258270
* step4me +
271+
* tobycheese +
259272
* topper-123 +
260273
* tsdlovell
261274
* ysau +
262275
* zzgao +
263276

277+
264278
pandas 0.20.0 / 0.20.1
265279
----------------------
266280

doc/source/whatsnew/v0.21.0.txt

+17-16
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _whatsnew_0210:
22

3-
v0.21.0 RC1 (October 13, 2017)
4-
------------------------------
3+
v0.21.0 (October 27, 2017)
4+
--------------------------
55

66
This is a major release from 0.20.3 and includes a number of API changes, deprecations, new features,
77
enhancements, and performance improvements along with a large number of bug fixes. We recommend that all
@@ -29,13 +29,14 @@ New features
2929
~~~~~~~~~~~~
3030

3131
- Support for `PEP 519 -- Adding a file system path protocol
32-
<https://www.python.org/dev/peps/pep-0519/>`_ on most readers and writers (:issue:`13823`)
33-
- Added ``__fspath__`` method to :class:`~pandas.HDFStore`, :class:`~pandas.ExcelFile`,
34-
and :class:`~pandas.ExcelWriter` to work properly with the file system path protocol (:issue:`13823`)
35-
- Added ``skipna`` parameter to :func:`~pandas.api.types.infer_dtype` to
32+
<https://www.python.org/dev/peps/pep-0519/>`_ on most readers (e.g.
33+
:func:`read_csv`) and writers (e.g. :meth:`DataFrame.to_csv`) (:issue:`13823`).
34+
- Added a ``__fspath__`` method to ``pd.HDFStore``, ``pd.ExcelFile``,
35+
and ``pd.ExcelWriter`` to work properly with the file system path protocol (:issue:`13823`).
36+
- Added a ``skipna`` parameter to :func:`~pandas.api.types.infer_dtype` to
3637
support type inference in the presence of missing values (:issue:`17059`).
37-
- :class:`~pandas.Resampler.nearest` is added to support nearest-neighbor upsampling (:issue:`17496`).
38-
- :class:`~pandas.Index` has added support for a ``to_frame`` method (:issue:`15230`)
38+
- :meth:`~pandas.core.resample.Resampler.nearest` is added to support nearest-neighbor upsampling (:issue:`17496`).
39+
- :class:`~pandas.Index` has added support for a ``to_frame`` method (:issue:`15230`).
3940

4041
.. _whatsnew_0210.enhancements.infer_objects:
4142

@@ -258,16 +259,16 @@ as in :meth:`DataFrame.rename`.
258259
.. warning::
259260

260261
To assist with upgrading pandas, ``rename_categories`` treats ``Series`` as
261-
list-like. Typically, they are considered to be dict-like, and in a future
262-
version of pandas ``rename_categories`` will change to treat them as
263-
dict-like.
262+
list-like. Typically, Series are considered to be dict-like (e.g. in
263+
``.rename``, ``.map``). In a future version of pandas ``rename_categories``
264+
will change to treat them as dict-like. Follow the warning message's
265+
recommendations for writing future-proof code.
264266

265267
.. ipython:: python
266268
:okwarning:
267269

268270
c.rename_categories(pd.Series([0, 1], index=['a', 'c']))
269271

270-
Follow the warning message's recommendations.
271272

272273
See the :ref:`documentation <groupby.pipe>` for more.
273274

@@ -293,15 +294,15 @@ Other Enhancements
293294
- Integration with `Apache Parquet <https://parquet.apache.org/>`__, including a new top-level :func:`read_parquet` and :func:`DataFrame.to_parquet` method, see :ref:`here <io.parquet>`. (:issue:`15838`, :issue:`17438`)
294295
- :func:`DataFrame.add_prefix` and :func:`DataFrame.add_suffix` now accept strings containing the '%' character. (:issue:`17151`)
295296
- Read/write methods that infer compression (:func:`read_csv`, :func:`read_table`, :func:`read_pickle`, and :meth:`~DataFrame.to_pickle`) can now infer from path-like objects, such as ``pathlib.Path``. (:issue:`17206`)
296-
- :func:`pd.read_sas()` now recognizes much more of the most frequently used date (datetime) formats in SAS7BDAT files. (:issue:`15871`)
297+
- :func:`read_sas` now recognizes much more of the most frequently used date (datetime) formats in SAS7BDAT files. (:issue:`15871`)
297298
- :func:`DataFrame.items` and :func:`Series.items` are now present in both Python 2 and 3 and is lazy in all cases. (:issue:`13918`, :issue:`17213`)
298-
- :func:`Styler.where` has been implemented as a convenience for :func:`Styler.applymap`. (:issue:`17474`)
299+
- :meth:`pandas.io.formats.style.Styler.where` has been implemented as a convenience for :meth:`pandas.io.formats.style.Styler.applymap`. (:issue:`17474`)
299300
- :func:`MultiIndex.is_monotonic_decreasing` has been implemented. Previously returned ``False`` in all cases. (:issue:`16554`)
300301
- :func:`read_excel` raises ``ImportError`` with a better message if ``xlrd`` is not installed. (:issue:`17613`)
301302
- :func:`read_json` now accepts a ``chunksize`` parameter that can be used when ``lines=True``. If ``chunksize`` is passed, read_json now returns an iterator which reads in ``chunksize`` lines with each iteration. (:issue:`17048`)
302303
- :meth:`DataFrame.assign` will preserve the original order of ``**kwargs`` for Python 3.6+ users instead of sorting the column names. (:issue:`14207`)
303304
- Improved the import time of pandas by about 2.25x. (:issue:`16764`)
304-
- :func:`read_json` and :func:`to_json` now accept a ``compression`` argument which allows them to transparently handle compressed files. (:issue:`17798`)
305+
- :func:`read_json` and :func:`~DataFrame.to_json` now accept a ``compression`` argument which allows them to transparently handle compressed files. (:issue:`17798`)
305306
- :func:`Series.reindex`, :func:`DataFrame.reindex`, :func:`Index.get_indexer` now support list-like argument for ``tolerance``. (:issue:`17367`)
306307

307308
.. _whatsnew_0210.api_breaking:
@@ -953,7 +954,7 @@ Performance Improvements
953954

954955
- Improved performance of instantiating :class:`SparseDataFrame` (:issue:`16773`)
955956
- :attr:`Series.dt` no longer performs frequency inference, yielding a large speedup when accessing the attribute (:issue:`17210`)
956-
- Improved performance of :meth:`Categorical.set_categories` by not materializing the values (:issue:`17508`)
957+
- Improved performance of :meth:`~Series.cat.set_categories` by not materializing the values (:issue:`17508`)
957958
- :attr:`Timestamp.microsecond` no longer re-computes on attribute access (:issue:`17331`)
958959
- Improved performance of the :class:`CategoricalIndex` for data that is already categorical dtype (:issue:`17513`)
959960
- Improved performance of :meth:`RangeIndex.min` and :meth:`RangeIndex.max` by using ``RangeIndex`` properties to perform the computations (:issue:`17607`)

doc/source/whatsnew/v0.21.1.txt

+124
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
.. _whatsnew_0211:
2+
3+
v0.21.1
4+
-------
5+
6+
This is a minor release from 0.21.1 and includes a number of deprecations, new
7+
features, enhancements, and performance improvements along with a large number
8+
of bug fixes. We recommend that all users upgrade to this version.
9+
10+
.. _whatsnew_0211.enhancements:
11+
12+
New features
13+
~~~~~~~~~~~~
14+
15+
-
16+
-
17+
-
18+
19+
.. _whatsnew_0211.enhancements.other:
20+
21+
Other Enhancements
22+
^^^^^^^^^^^^^^^^^^
23+
24+
-
25+
-
26+
-
27+
28+
.. _whatsnew_0211.deprecations:
29+
30+
Deprecations
31+
~~~~~~~~~~~~
32+
33+
-
34+
-
35+
-
36+
37+
.. _whatsnew_0211.performance:
38+
39+
Performance Improvements
40+
~~~~~~~~~~~~~~~~~~~~~~~~
41+
42+
-
43+
-
44+
-
45+
46+
.. _whatsnew_0211.docs:
47+
48+
Documentation Changes
49+
~~~~~~~~~~~~~~~~~~~~~
50+
51+
-
52+
-
53+
-
54+
55+
.. _whatsnew_0211.bug_fixes:
56+
57+
Bug Fixes
58+
~~~~~~~~~
59+
60+
Conversion
61+
^^^^^^^^^^
62+
63+
-
64+
-
65+
-
66+
67+
Indexing
68+
^^^^^^^^
69+
70+
-
71+
-
72+
-
73+
74+
I/O
75+
^^^
76+
77+
Plotting
78+
^^^^^^^^
79+
80+
-
81+
-
82+
-
83+
84+
Groupby/Resample/Rolling
85+
^^^^^^^^^^^^^^^^^^^^^^^^
86+
87+
-
88+
-
89+
-
90+
91+
Sparse
92+
^^^^^^
93+
94+
-
95+
-
96+
-
97+
98+
Reshaping
99+
^^^^^^^^^
100+
101+
-
102+
-
103+
-
104+
105+
Numeric
106+
^^^^^^^
107+
108+
-
109+
-
110+
-
111+
112+
Categorical
113+
^^^^^^^^^^^
114+
115+
-
116+
-
117+
-
118+
119+
Other
120+
^^^^^
121+
122+
-
123+
-
124+
-

0 commit comments

Comments
 (0)