Skip to content

Commit 8aff124

Browse files
DOC: Updated release and whatsnew for 0.23.0 [ci skip] (#21051)
[ci skip]
1 parent 186ce4e commit 8aff124

File tree

2 files changed

+363
-2
lines changed

2 files changed

+363
-2
lines changed

doc/source/release.rst

+355
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,361 @@ analysis / manipulation tool available in any language.
3737
* Binary installers on PyPI: https://pypi.org/project/pandas
3838
* Documentation: http://pandas.pydata.org
3939

40+
pandas 0.23.0
41+
-------------
42+
43+
**Release date**: May 15, 2017
44+
45+
This is a major release from 0.23.0 and includes a number of API changes, new
46+
features, enhancements, and performance improvements along with a large number
47+
of bug fixes. We recommend that all users upgrade to this version.
48+
49+
Highlights include:
50+
51+
- :ref:`Round-trippable JSON format with 'table' orient <whatsnew_0230.enhancements.round-trippable_json>`.
52+
- :ref:`Instantiation from dicts respects order for Python 3.6+ <whatsnew_0230.api_breaking.dict_insertion_order>`.
53+
- :ref:`Dependent column arguments for assign <whatsnew_0230.enhancements.assign_dependent>`.
54+
- :ref:`Merging / sorting on a combination of columns and index levels <whatsnew_0230.enhancements.merge_on_columns_and_levels>`.
55+
- :ref:`Extending Pandas with custom types <whatsnew_023.enhancements.extension>`.
56+
- :ref:`Excluding unobserved categories from groupby <whatsnew_0230.enhancements.categorical_grouping>`.
57+
58+
See the :ref:`full whatsnew <whatsnew_0230>` for a list of all the changes.
59+
60+
Thanks
61+
~~~~~~
62+
63+
A total of 328 people contributed to this release. People with a "+" by their
64+
names contributed a patch for the first time.
65+
66+
* Aaron Critchley
67+
* AbdealiJK +
68+
* Adam Hooper +
69+
* Albert Villanova del Moral
70+
* Alejandro Giacometti +
71+
* Alejandro Hohmann +
72+
* Alex Rychyk
73+
* Alexander Buchkovsky
74+
* Alexander Lenail +
75+
* Alexander Michael Schade
76+
* Aly Sivji +
77+
* Andreas Költringer +
78+
* Andrew
79+
* Andrew Bui +
80+
* András Novoszáth +
81+
* Andy Craze +
82+
* Andy R. Terrel
83+
* Anh Le +
84+
* Anil Kumar Pallekonda +
85+
* Antoine Pitrou +
86+
* Antonio Linde +
87+
* Antonio Molina +
88+
* Antonio Quinonez +
89+
* Armin Varshokar +
90+
* Artem Bogachev +
91+
* Avi Sen +
92+
* Azeez Oluwafemi +
93+
* Ben Auffarth +
94+
* Bernhard Thiel +
95+
* Bhavesh Poddar +
96+
* BielStela +
97+
* Blair +
98+
* Bob Haffner
99+
* Brett Naul +
100+
* Brock Mendel
101+
* Bryce Guinta +
102+
* Carlos Eduardo Moreira dos Santos +
103+
* Carlos García Márquez +
104+
* Carol Willing
105+
* Cheuk Ting Ho +
106+
* Chitrank Dixit +
107+
* Chris
108+
* Chris Burr +
109+
* Chris Catalfo +
110+
* Chris Mazzullo
111+
* Christian Chwala +
112+
* Cihan Ceyhan +
113+
* Clemens Brunner
114+
* Colin +
115+
* Cornelius Riemenschneider
116+
* Crystal Gong +
117+
* DaanVanHauwermeiren
118+
* Dan Dixey +
119+
* Daniel Frank +
120+
* Daniel Garrido +
121+
* Daniel Sakuma +
122+
* DataOmbudsman +
123+
* Dave Hirschfeld
124+
* Dave Lewis +
125+
* David Adrián Cañones Castellano +
126+
* David Arcos +
127+
* David C Hall +
128+
* David Fischer
129+
* David Hoese +
130+
* David Lutz +
131+
* David Polo +
132+
* David Stansby
133+
* Dennis Kamau +
134+
* Dillon Niederhut
135+
* Dimitri +
136+
* Dr. Irv
137+
* Dror Atariah
138+
* Eric Chea +
139+
* Eric Kisslinger
140+
* Eric O. LEBIGOT (EOL) +
141+
* FAN-GOD +
142+
* Fabian Retkowski +
143+
* Fer Sar +
144+
* Gabriel de Maeztu +
145+
* Gianpaolo Macario +
146+
* Giftlin Rajaiah
147+
* Gilberto Olimpio +
148+
* Gina +
149+
* Gjelt +
150+
* Graham Inggs +
151+
* Grant Roch
152+
* Grant Smith +
153+
* Grzegorz Konefał +
154+
* Guilherme Beltramini
155+
* HagaiHargil +
156+
* Hamish Pitkeathly +
157+
* Hammad Mashkoor +
158+
* Hannah Ferchland +
159+
* Hans
160+
* Haochen Wu +
161+
* Hissashi Rocha +
162+
* Iain Barr +
163+
* Ibrahim Sharaf ElDen +
164+
* Ignasi Fosch +
165+
* Igor Conrado Alves de Lima +
166+
* Igor Shelvinskyi +
167+
* Imanflow +
168+
* Ingolf Becker
169+
* Israel Saeta Pérez
170+
* Iva Koevska +
171+
* Jakub Nowacki +
172+
* Jan F-F +
173+
* Jan Koch +
174+
* Jan Werkmann
175+
* Janelle Zoutkamp +
176+
* Jason Bandlow +
177+
* Jaume Bonet +
178+
* Jay Alammar +
179+
* Jeff Reback
180+
* JennaVergeynst
181+
* Jimmy Woo +
182+
* Jing Qiang Goh +
183+
* Joachim Wagner +
184+
* Joan Martin Miralles +
185+
* Joel Nothman
186+
* Joeun Park +
187+
* John Cant +
188+
* Johnny Metz +
189+
* Jon Mease
190+
* Jonas Schulze +
191+
* Jongwony +
192+
* Jordi Contestí +
193+
* Joris Van den Bossche
194+
* José F. R. Fonseca +
195+
* Jovixe +
196+
* Julio Martinez +
197+
* Jörg Döpfert
198+
* KOBAYASHI Ittoku +
199+
* Kate Surta +
200+
* Kenneth +
201+
* Kevin Kuhl
202+
* Kevin Sheppard
203+
* Krzysztof Chomski
204+
* Ksenia +
205+
* Ksenia Bobrova +
206+
* Kunal Gosar +
207+
* Kurtis Kerstein +
208+
* Kyle Barron +
209+
* Laksh Arora +
210+
* Laurens Geffert +
211+
* Leif Walsh
212+
* Liam Marshall +
213+
* Liam3851 +
214+
* Licht Takeuchi
215+
* Liudmila +
216+
* Ludovico Russo +
217+
* Mabel Villalba +
218+
* Manan Pal Singh +
219+
* Manraj Singh
220+
* Marc +
221+
* Marc Garcia
222+
* Marco Hemken +
223+
* Maria del Mar Bibiloni +
224+
* Mario Corchero +
225+
* Mark Woodbridge +
226+
* Martin Journois +
227+
* Mason Gallo +
228+
* Matias Heikkilä +
229+
* Matt Braymer-Hayes
230+
* Matt Kirk +
231+
* Matt Maybeno +
232+
* Matthew Kirk +
233+
* Matthew Rocklin +
234+
* Matthew Roeschke
235+
* Matthias Bussonnier +
236+
* Max Mikhaylov +
237+
* Maxim Veksler +
238+
* Maximilian Roos
239+
* Maximiliano Greco +
240+
* Michael Penkov
241+
* Michael Röttger +
242+
* Michael Selik +
243+
* Michael Waskom
244+
* Mie~~~
245+
* Mike Kutzma +
246+
* Ming Li +
247+
* Mitar +
248+
* Mitch Negus +
249+
* Montana Low +
250+
* Moritz Münst +
251+
* Mortada Mehyar
252+
* Myles Braithwaite +
253+
* Nate Yoder
254+
* Nicholas Ursa +
255+
* Nick Chmura
256+
* Nikos Karagiannakis +
257+
* Nipun Sadvilkar +
258+
* Nis Martensen +
259+
* Noah +
260+
* Noémi Éltető +
261+
* Olivier Bilodeau +
262+
* Ondrej Kokes +
263+
* Onno Eberhard +
264+
* Paul Ganssle +
265+
* Paul Mannino +
266+
* Paul Reidy
267+
* Paulo Roberto de Oliveira Castro +
268+
* Pepe Flores +
269+
* Peter Hoffmann
270+
* Phil Ngo +
271+
* Pietro Battiston
272+
* Pranav Suri +
273+
* Priyanka Ojha +
274+
* Pulkit Maloo +
275+
* README Bot +
276+
* Ray Bell +
277+
* Riccardo Magliocchetti +
278+
* Ridhwan Luthra +
279+
* Robert Meyer
280+
* Robin
281+
* Robin Kiplang'at +
282+
* Rohan Pandit +
283+
* Rok Mihevc +
284+
* Rouz Azari
285+
* Ryszard T. Kaleta +
286+
* Sam Cohan
287+
* Sam Foo
288+
* Samir Musali +
289+
* Samuel Sinayoko +
290+
* Sangwoong Yoon
291+
* SarahJessica +
292+
* Sharad Vijalapuram +
293+
* Shubham Chaudhary +
294+
* SiYoungOh +
295+
* Sietse Brouwer
296+
* Simone Basso +
297+
* Stefania Delprete +
298+
* Stefano Cianciulli +
299+
* Stephen Childs +
300+
* StephenVoland +
301+
* Stijn Van Hoey +
302+
* Sven
303+
* Talitha Pumar +
304+
* Tarbo Fukazawa +
305+
* Ted Petrou +
306+
* Thomas A Caswell
307+
* Tim Hoffmann +
308+
* Tim Swast
309+
* Tom Augspurger
310+
* Tommy +
311+
* Tulio Casagrande +
312+
* Tushar Gupta +
313+
* Tushar Mittal +
314+
* Upkar Lidder +
315+
* Victor Villas +
316+
* Vince W +
317+
* Vinícius Figueiredo +
318+
* Vipin Kumar +
319+
* WBare
320+
* Wenhuan +
321+
* Wes Turner
322+
* William Ayd
323+
* Wilson Lin +
324+
* Xbar
325+
* Yaroslav Halchenko
326+
* Yee Mey
327+
* Yeongseon Choe +
328+
* Yian +
329+
* Yimeng Zhang
330+
* ZhuBaohe +
331+
* Zihao Zhao +
332+
* adatasetaday +
333+
* akielbowicz +
334+
* akosel +
335+
* alinde1 +
336+
* amuta +
337+
* bolkedebruin
338+
* cbertinato
339+
* cgohlke
340+
* charlie0389 +
341+
* chris-b1
342+
* csfarkas +
343+
* dajcs +
344+
* deflatSOCO +
345+
* derestle-htwg
346+
* discort
347+
* dmanikowski-reef +
348+
* donK23 +
349+
* elrubio +
350+
* fivemok +
351+
* fjdiod
352+
* fjetter +
353+
* froessler +
354+
* gabrielclow
355+
* gfyoung
356+
* ghasemnaddaf
357+
* h-vetinari +
358+
* himanshu awasthi +
359+
* ignamv +
360+
* jayfoad +
361+
* jazzmuesli +
362+
* jbrockmendel
363+
* jen w +
364+
* jjames34 +
365+
* joaoavf +
366+
* joders +
367+
* jschendel
368+
* juan huguet +
369+
* l736x +
370+
* luzpaz +
371+
* mdeboc +
372+
* miguelmorin +
373+
* miker985
374+
* miquelcamprodon +
375+
* orereta +
376+
* ottiP +
377+
* peterpanmj +
378+
* rafarui +
379+
* raph-m +
380+
* readyready15728 +
381+
* rmihael +
382+
* samghelms +
383+
* scriptomation +
384+
* sfoo +
385+
* stefansimik +
386+
* stonebig
387+
* tmnhat2001 +
388+
* tomneep +
389+
* topper-123
390+
* tv3141 +
391+
* verakai +
392+
* xpvpc +
393+
* zhanghui +
394+
40395
pandas 0.22.0
41396
-------------
42397

doc/source/whatsnew/v0.23.0.txt

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _whatsnew_0230:
22

3-
v0.23.0
4-
-------
3+
v0.23.0 (May 15, 2017)
4+
----------------------
55

66
This is a major release from 0.22.0 and includes a number of API changes,
77
deprecations, new features, enhancements, and performance improvements along
@@ -319,6 +319,7 @@ The method has now gained a keyword ``join`` to control the manner of alignment,
319319
In v.0.23 `join` will default to None (meaning no alignment), but this default will change to ``'left'`` in a future version of pandas.
320320

321321
.. ipython:: python
322+
:okwarning:
322323

323324
s = pd.Series(['a', 'b', 'c', 'd'])
324325
t = pd.Series(['b', 'd', 'e', 'c'], index=[1, 3, 4, 2])
@@ -613,6 +614,11 @@ Deprecate Panel
613614
with a ``MultiIndex`` on a ``DataFrame`` via the :meth:`~Panel.to_frame` or with the `xarray package <http://xarray.pydata.org/en/stable/>`__. Pandas
614615
provides a :meth:`~Panel.to_xarray` method to automate this conversion. For more details see :ref:`Deprecate Panel <dsintro.deprecate_panel>` documentation. (:issue:`13563`, :issue:`18324`).
615616

617+
.. ipython:: python
618+
:suppress:
619+
620+
import pandas.util.testing as tm
621+
616622
.. ipython:: python
617623
:okwarning:
618624

0 commit comments

Comments
 (0)