Skip to content

Commit 6c80f68

Browse files
committed
DOC: prepare for 0.16.1 release
DOC: edits in v0.16.1 whatsnew
1 parent 8b89842 commit 6c80f68

File tree

2 files changed

+89
-18
lines changed

2 files changed

+89
-18
lines changed

doc/source/release.rst

+74
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,80 @@ analysis / manipulation tool available in any language.
4545
* Binary installers on PyPI: http://pypi.python.org/pypi/pandas
4646
* Documentation: http://pandas.pydata.org
4747

48+
pandas 0.16.1
49+
-------------
50+
51+
**Release date:** (May 11, 2015)
52+
53+
This is a minor release from 0.16.0 and includes a large number of bug fixes
54+
along with several new features, enhancements, and performance improvements.
55+
A small number of API changes were necessary to fix existing bugs.
56+
57+
See the :ref:`v0.16.1 Whatsnew <whatsnew_0161>` overview for an extensive list
58+
of all API changes, enhancements and bugs that have been fixed in 0.16.1.
59+
60+
Thanks
61+
~~~~~~
62+
63+
- Alfonso MHC
64+
- Andy Hayden
65+
- Artemy Kolchinsky
66+
- Chris Gilmer
67+
- Chris Grinolds
68+
- Dan Birken
69+
- David BROCHART
70+
- David Hirschfeld
71+
- David Stephens
72+
- Dr. Leo
73+
- Evan Wright
74+
- Frans van Dunné
75+
- Hatem Nassrat
76+
- Henning Sperr
77+
- Hugo Herter
78+
- Jan Schulz
79+
- Jeff Blackburne
80+
- Jeff Reback
81+
- Jim Crist
82+
- Jonas Abernot
83+
- Joris Van den Bossche
84+
- Kerby Shedden
85+
- Leo Razoumov
86+
- Manuel Riel
87+
- Mortada Mehyar
88+
- Nick Burns
89+
- Nick Eubank
90+
- Olivier Grisel
91+
- Phillip Cloud
92+
- Pietro Battiston
93+
- Roy Hyunjin Han
94+
- Sam Zhang
95+
- Scott Sanderson
96+
- Stephan Hoyer
97+
- Tiago Antao
98+
- Tom Ajamian
99+
- Tom Augspurger
100+
- Tomaz Berisa
101+
- Vikram Shirgur
102+
- Vladimir Filimonov
103+
- William Hogman
104+
- Yasin A
105+
- Younggun Kim
106+
- behzad nouri
107+
- dsm054
108+
- floydsoft
109+
- flying-sheep
110+
- gfr
111+
- jnmclarty
112+
- jreback
113+
- ksanghai
114+
- lucas
115+
- mschmohl
116+
- ptype
117+
- rockg
118+
- scls19fr
119+
- sinhrks
120+
121+
48122
pandas 0.16.0
49123
-------------
50124

doc/source/whatsnew/v0.16.1.txt

+15-18
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _whatsnew_0161:
22

3-
v0.16.1 (April ??, 2015)
4-
------------------------
3+
v0.16.1 (May 11, 2015)
4+
----------------------
55

66
This is a minor bug-fix release from 0.16.0 and includes a a large number of
77
bug fixes along several new features, enhancements, and performance improvements.
@@ -11,12 +11,9 @@ Highlights include:
1111

1212
- Support for a ``CategoricalIndex``, a category based index, see :ref:`here <whatsnew_0161.enhancements.categoricalindex>`
1313
- New section on how-to-contribute to *pandas*, see :ref:`here <contributing>`
14-
- Revised "Merge, join, and concatenate" documentation including graphical examples to make it easier to understand each operations, see :ref:`here <merging>`
15-
16-
- New method ``sample`` for drawing random samples from Series, DataFrames and Panels. See :ref:`here <whatsnew_0161.enchancements.sample>`
17-
18-
- ``BusinessHour`` offset is supported, see :ref:`here <timeseries.businesshour>`
19-
14+
- Revised "Merge, join, and concatenate" documentation, including graphical examples to make it easier to understand each operations, see :ref:`here <merging>`
15+
- New method ``sample`` for drawing random samples from Series, DataFrames and Panels. See :ref:`here <whatsnew_0161.enhancements.sample>`
16+
- ``BusinessHour`` date-offset is now supported, see :ref:`here <timeseries.businesshour>`
2017
- Further enhancement to the ``.str`` accessor to make string operations easier, see :ref:`here <whatsnew_0161.enhancements.string>`
2118

2219
.. contents:: What's new in v0.16.1
@@ -42,7 +39,7 @@ Enhancements
4239

4340
- ``DataFrame.diff`` now takes an ``axis`` parameter that determines the direction of differencing (:issue:`9727`)
4441

45-
- Allow clip, clip_lower, and clip_upper to accept array-like arguments as thresholds (:issue:`6966`). These methods now have an ``axis`` parameter which determines how the Series or DataFrame will be aligned with the threshold(s).
42+
- Allow ``clip``, ``clip_lower``, and ``clip_upper`` to accept array-like arguments as thresholds (This is a regression from 0.11.0). These methods now have an ``axis`` parameter which determines how the Series or DataFrame will be aligned with the threshold(s). (:issue:`6966`)
4643

4744
- ``DataFrame.mask()`` and ``Series.mask()`` now support same keywords as ``where`` (:issue:`8801`)
4845

@@ -58,7 +55,7 @@ Enhancements
5855
- ``Period`` now accepts ``datetime64`` as value input. (:issue:`9054`)
5956

6057
- Allow timedelta string conversion when leading zero is missing from time definition, ie `0:00:00` vs `00:00:00`. (:issue:`9570`)
61-
- Allow Panel.shift with ``axis='items'`` (:issue:`9890`)
58+
- Allow ``Panel.shift`` with ``axis='items'`` (:issue:`9890`)
6259

6360
- Trying to write an excel file now raises ``NotImplementedError`` if the ``DataFrame`` has a ``MultiIndex`` instead of writing a broken Excel file. (:issue:`9794`)
6461
- Allow ``Categorical.add_categories`` to accept ``Series`` or ``np.array``. (:issue:`9927`)
@@ -68,7 +65,7 @@ Enhancements
6865

6966
- ``DataFrame`` and ``Series`` now have ``_constructor_expanddim`` property as overridable constructor for one higher dimensionality data. This should be used only when it is really needed, see :ref:`here <ref-subclassing-pandas>`
7067

71-
- ``pd.lib.infer_dtype`` now returns ``'bytes'`` in Python 3 where appropriate :issue:`10032`.
68+
- ``pd.lib.infer_dtype`` now returns ``'bytes'`` in Python 3 where appropriate. (:issue:`10032`)
7269

7370
.. _whatsnew_0161.enhancements.categoricalindex:
7471

@@ -186,10 +183,10 @@ when sampling from rows.
186183
String Methods Enhancements
187184
^^^^^^^^^^^^^^^^^^^^^^^^^^^
188185

189-
:ref:`Continuing from v0.16.0 <whatsnew_0160.enhancements.string>`, following
190-
enhancements are performed to make string operation easier.
186+
:ref:`Continuing from v0.16.0 <whatsnew_0160.enhancements.string>`, the following
187+
enhancements make string operations easier and more consistent with standard python string operations.
191188

192-
- Following new methods are accesible via ``.str`` accessor to apply the function to each values. This is intended to make it more consistent with standard methods on strings. (:issue:`9766`, :issue:`9773`, :issue:`10031`, :issue:`10045`, :issue:`10052`)
189+
- The following new methods are accesible via ``.str`` accessor to apply the function to each values. (:issue:`9766`, :issue:`9773`, :issue:`10031`, :issue:`10045`, :issue:`10052`)
193190

194191
================ =============== =============== =============== ================
195192
.. .. Methods .. ..
@@ -200,7 +197,7 @@ enhancements are performed to make string operation easier.
200197

201198

202199

203-
- Added ``StringMethods`` (.str accessor) to ``Index`` (:issue:`9068`)
200+
- Added ``StringMethods`` (``.str`` accessor) to ``Index`` (:issue:`9068`)
204201

205202
The ``.str`` accessor is now available for both ``Series`` and ``Index``.
206203

@@ -294,8 +291,8 @@ Performance Improvements
294291
Bug Fixes
295292
~~~~~~~~~
296293

297-
- Fixed bug (:issue:`9542`) where labels did not appear properly in legend of ``DataFrame.plot()``. Passing ``label=`` args also now works, and series indices are no longer mutated.
298-
- Bug in json serialization when frame has length zero.(:issue:`9805`)
294+
- Bug where labels did not appear properly in the legend of ``DataFrame.plot()``, passing ``label=`` arguments works, and Series indices are no longer mutated. (:issue:`9542`)
295+
- Bug in json serialization causing a segfault when a frame had zero length. (:issue:`9805`)
299296
- Bug in ``read_csv`` where missing trailing delimiters would cause segfault. (:issue:`5664`)
300297
- Bug in retaining index name on appending (:issue:`9862`)
301298
- Bug in ``scatter_matrix`` draws unexpected axis ticklabels (:issue:`5662`)
@@ -374,4 +371,4 @@ Bug Fixes
374371
- Google BigQuery connector now imports dependencies on a per-method basis.(:issue:`9713`)
375372
- Updated BigQuery connector to no longer use deprecated ``oauth2client.tools.run()`` (:issue:`8327`)
376373
- Bug in subclassed ``DataFrame``. It may not return the correct class, when slicing or subsetting it. (:issue:`9632`)
377-
- BUG in median() where non-float null values are not handled correctly (:issue:`10040`)
374+
- Bug in ``.median()`` where non-float null values are not handled correctly (:issue:`10040`)

0 commit comments

Comments
 (0)