Skip to content

Commit a620065

Browse files
committed
DOC: Some changes
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 6779ac0 commit a620065

File tree

5 files changed

+200
-15
lines changed

5 files changed

+200
-15
lines changed

doc/source/api.rst

+3
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,9 @@ Excel
6060
:toctree: generated/
6161

6262
read_excel
63+
ExcelFile
6364
ExcelFile.parse
65+
ExcelWriter
6466

6567
JSON
6668
~~~~
@@ -95,6 +97,7 @@ HDFStore: PyTables (HDF5)
9597
:toctree: generated/
9698

9799
read_hdf
100+
HDFStore
98101
HDFStore.put
99102
HDFStore.append
100103
HDFStore.get

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

+12-11
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`)
32+
<https://www.python.org/dev/peps/pep-0519/>`_ on most readers (e.g.
33+
:func:`pd.read_csv`) and writers (e.g. :meth:`DataFrame.to_csv`) (:issue:`13823`).
3334
- 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+
and :class:`~pandas.ExcelWriter` to work properly with the file system path protocol (:issue:`13823`).
3536
- Added ``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+
- :class:`~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

@@ -263,16 +264,16 @@ Other Enhancements
263264
- 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`)
264265
- :func:`DataFrame.add_prefix` and :func:`DataFrame.add_suffix` now accept strings containing the '%' character. (:issue:`17151`)
265266
- 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`)
266-
- :func:`pd.read_sas()` now recognizes much more of the most frequently used date (datetime) formats in SAS7BDAT files. (:issue:`15871`)
267+
- :func:`read_sas()` now recognizes much more of the most frequently used date (datetime) formats in SAS7BDAT files. (:issue:`15871`)
267268
- :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`)
268-
- :func:`Styler.where` has been implemented as a convenience for :func:`Styler.applymap`. (:issue:`17474`)
269+
- :meth:`pandas.io.formats.style.Styler.where` has been implemented as a convenience for :meth:`pandas.io.formats.style.Styler.applymap`. (:issue:`17474`)
269270
- :func:`MultiIndex.is_monotonic_decreasing` has been implemented. Previously returned ``False`` in all cases. (:issue:`16554`)
270-
- :func:`Categorical.rename_categories` now accepts a dict-like argument as ``new_categories`` and only updates the categories found in that dict. (:issue:`17336`)
271+
- :func:`~Series.cat.rename_categories` now accepts a dict-like argument as ``new_categories`` and only updates the categories found in that dict. (:issue:`17336`)
271272
- :func:`read_excel` raises ``ImportError`` with a better message if ``xlrd`` is not installed. (:issue:`17613`)
272273
- :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`)
273274
- :meth:`DataFrame.assign` will preserve the original order of ``**kwargs`` for Python 3.6+ users instead of sorting the column names. (:issue:`14207`)
274275
- Improved the import time of pandas by about 2.25x. (:issue:`16764`)
275-
- :func:`read_json` and :func:`to_json` now accept a ``compression`` argument which allows them to transparently handle compressed files. (:issue:`17798`)
276+
- :func:`read_json` and :func:`~DataFrame.to_json` now accept a ``compression`` argument which allows them to transparently handle compressed files. (:issue:`17798`)
276277
- :func:`Series.reindex`, :func:`DataFrame.reindex`, :func:`Index.get_indexer` now support list-like argument for ``tolerance``. (:issue:`17367`)
277278

278279
.. _whatsnew_0210.api_breaking:
@@ -924,7 +925,7 @@ Performance Improvements
924925

925926
- Improved performance of instantiating :class:`SparseDataFrame` (:issue:`16773`)
926927
- :attr:`Series.dt` no longer performs frequency inference, yielding a large speedup when accessing the attribute (:issue:`17210`)
927-
- Improved performance of :meth:`Categorical.set_categories` by not materializing the values (:issue:`17508`)
928+
- Improved performance of :meth:`~Series.cat.set_categories` by not materializing the values (:issue:`17508`)
928929
- :attr:`Timestamp.microsecond` no longer re-computes on attribute access (:issue:`17331`)
929930
- Improved performance of the :class:`CategoricalIndex` for data that is already categorical dtype (:issue:`17513`)
930931
- 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

+83
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
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+
.. _whatsnew_0211.enhancements.other:
16+
17+
Other Enhancements
18+
^^^^^^^^^^^^^^^^^^
19+
20+
.. _whatsnew_0211.api_breaking:
21+
22+
Backwards incompatible API changes
23+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24+
25+
.. _whatsnew_0211.api:
26+
27+
Other API Changes
28+
^^^^^^^^^^^^^^^^^
29+
30+
.. _whatsnew_0211.deprecations:
31+
32+
Deprecations
33+
~~~~~~~~~~~~
34+
35+
.. _whatsnew_0211.prior_deprecations:
36+
37+
Removal of prior version deprecations/changes
38+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39+
40+
.. _whatsnew_0211.performance:
41+
42+
Performance Improvements
43+
~~~~~~~~~~~~~~~~~~~~~~~~
44+
45+
.. _whatsnew_0211.docs:
46+
47+
Documentation Changes
48+
~~~~~~~~~~~~~~~~~~~~~
49+
50+
.. _whatsnew_0211.bug_fixes:
51+
52+
Bug Fixes
53+
~~~~~~~~~
54+
55+
Conversion
56+
^^^^^^^^^^
57+
58+
Indexing
59+
^^^^^^^^
60+
61+
I/O
62+
^^^
63+
64+
Plotting
65+
^^^^^^^^
66+
67+
Groupby/Resample/Rolling
68+
^^^^^^^^^^^^^^^^^^^^^^^^
69+
70+
Sparse
71+
^^^^^^
72+
73+
Reshaping
74+
^^^^^^^^^
75+
76+
Numeric
77+
^^^^^^^
78+
79+
Categorical
80+
^^^^^^^^^^^
81+
82+
Other
83+
^^^^^

doc/source/whatsnew/v0.22.0.txt

+84
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
.. _whatsnew_0220:
2+
3+
v0.22.0
4+
-------
5+
6+
This is a major release from 0.21.1 and includes a number of API changes,
7+
deprecations, new features, enhancements, and performance improvements along
8+
with a large number of bug fixes. We recommend that all users upgrade to this
9+
version.
10+
11+
.. _whatsnew_0220.enhancements:
12+
13+
New features
14+
~~~~~~~~~~~~
15+
16+
.. _whatsnew_0220.enhancements.other:
17+
18+
Other Enhancements
19+
^^^^^^^^^^^^^^^^^^
20+
21+
.. _whatsnew_0220.api_breaking:
22+
23+
Backwards incompatible API changes
24+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25+
26+
.. _whatsnew_0220.api:
27+
28+
Other API Changes
29+
^^^^^^^^^^^^^^^^^
30+
31+
.. _whatsnew_0220.deprecations:
32+
33+
Deprecations
34+
~~~~~~~~~~~~
35+
36+
.. _whatsnew_0220.prior_deprecations:
37+
38+
Removal of prior version deprecations/changes
39+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40+
41+
.. _whatsnew_0220.performance:
42+
43+
Performance Improvements
44+
~~~~~~~~~~~~~~~~~~~~~~~~
45+
46+
.. _whatsnew_0220.docs:
47+
48+
Documentation Changes
49+
~~~~~~~~~~~~~~~~~~~~~
50+
51+
.. _whatsnew_0220.bug_fixes:
52+
53+
Bug Fixes
54+
~~~~~~~~~
55+
56+
Conversion
57+
^^^^^^^^^^
58+
59+
Indexing
60+
^^^^^^^^
61+
62+
I/O
63+
^^^
64+
65+
Plotting
66+
^^^^^^^^
67+
68+
Groupby/Resample/Rolling
69+
^^^^^^^^^^^^^^^^^^^^^^^^
70+
71+
Sparse
72+
^^^^^^
73+
74+
Reshaping
75+
^^^^^^^^^
76+
77+
Numeric
78+
^^^^^^^
79+
80+
Categorical
81+
^^^^^^^^^^^
82+
83+
Other
84+
^^^^^

0 commit comments

Comments
 (0)