Skip to content

Commit

Permalink
Whatsnew cleanup (pandas-dev#17858)
Browse files Browse the repository at this point in the history
* start

* borrow from numpy

(cherry picked from commit 496a6763347346cb84e94ad3725123aea95b03dd)

* More

* pep8

* Fix README extension for MANIFEST
  • Loading branch information
TomAugspurger authored and Krzysztof Chomski committed Oct 16, 2017
1 parent 877d194 commit 4828062
Show file tree
Hide file tree
Showing 7 changed files with 420 additions and 111 deletions.
2 changes: 1 addition & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
include MANIFEST.in
include LICENSE
include RELEASE.md
include README.rst
include README.md
include setup.py
include pyproject.toml

Expand Down
8 changes: 6 additions & 2 deletions doc/source/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -645,8 +645,12 @@ strings and apply several methods to it. These can be accessed like
Categorical
~~~~~~~~~~~

.. autoclass:: api.types.CategoricalDtype
:members: categories, ordered
The dtype of a ``Categorical`` can be described by a :class:`pandas.api.types.CategoricalDtype`.

.. autosummary::
:toctree: generated/

api.types.CategoricalDtype

If the Series is of dtype ``CategoricalDtype``, ``Series.cat`` can be used to change the categorical
data. This accessor is similar to the ``Series.dt`` or ``Series.str`` and has the
Expand Down
258 changes: 216 additions & 42 deletions doc/source/release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,55 +37,229 @@ analysis / manipulation tool available in any language.
* Binary installers on PyPI: http://pypi.python.org/pypi/pandas
* Documentation: http://pandas.pydata.org

pandas 0.20.2
-------------
pandas 0.21.0RC1
----------------

**Release date:** June 4, 2017
**Release date:** October 13, 2017

This is a minor bug-fix release in the 0.20.x series and includes some small regression fixes,
bug fixes and performance improvements.
We recommend that all users upgrade to this version.
This is a major release from 0.20.3 and includes a number of API changes,
deprecations, new features, enhancements, and performance improvements along
with a large number of bug fixes. We recommend that all users upgrade to this
version.

Highlights include:

- 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>`.
- New user-facing :class:`pandas.api.types.CategoricalDtype` for specifying
categoricals independent of the data, see :ref:`here <whatsnew_0210.enhancements.categorical_dtype>`.
- The behavior of ``sum`` and ``prod`` on all-NaN Series/DataFrames is now consistent and no longer depends on whether `bottleneck <http://berkeleyanalytics.com/bottleneck>`__ is installed, see :ref:`here <whatsnew_0210.api_breaking.bottleneck>`
- Compatibility fixes for pypy, see :ref:`here <whatsnew_0210.pypy>`.

See the :ref:`v0.20.2 Whatsnew <whatsnew_0202>` overview for an extensive list
of all enhancements and bugs that have been fixed in 0.20.2.
See the :ref:`v0.21.0 Whatsnew <whatsnew_0210>` overview for an extensive list
of all enhancements and bugs that have been fixed in 0.21.0

Thanks
~~~~~~

- Aaron Barber
- Andrew 亮
- Becky Sweger
- Christian Prinoth
- Christian Stade-Schuldt
- DSM
- Erik Fredriksen
- Hugues Valois
- Jeff Reback
- Jeff Tratner
- JimStearns206
- John W. O'Brien
- Joris Van den Bossche
- JosephWagner
- Keith Webber
- Mehmet Ali "Mali" Akmanalp
- Pankaj Pandey
- Patrick Luo
- Patrick O'Melveny
- Pietro Battiston
- RobinFiveWords
- Ryan Hendrickson
- SimonBaron
- Tom Augspurger
- WBare
- bpraggastis
- chernrick
- chris-b1
- economy
- gfyoung
- jaredsnyder
- keitakurita
- linebp
- lloydkirk
A total of 196 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.

* 3553x +
* Aaron Barber
* Adam Gleave +
* Adam Smith +
* Adrian Liaw +
* Alan Velasco +
* Alan Yee +
* Alex B +
* Alex Lubbock +
* Alex Marchenko +
* Alex Rychyk +
* Amol K +
* Andreas Winkler
* Andrew +
* Andrew 亮
* André Jonasson +
* Becky Sweger
* Berkay +
* Bob Haffner +
* Bran Yang
* Brock Mendel +
* Carol Willing +
* Carter Green +
* Chankey Pathak +
* Chris
* Chris Billington
* Chris Filo Gorgolewski +
* Chris Kerr
* Chris M +
* Chris Mazzullo +
* Christian Prinoth
* Christian Stade-Schuldt
* Christoph Moehl +
* DSM
* Daniel Chen +
* Daniel Grady
* Daniel Himmelstein
* Dave Willmer
* David Cook
* David Gwynne
* David Read +
* Dillon Niederhut +
* Douglas Rudd
* Eric Stein +
* Eric Wieser +
* Erik Fredriksen
* Florian Wilhelm +
* Floris Kint +
* Forbidden Donut
* Gabe F +
* Giftlin +
* Giftlin Rajaiah +
* Giulio Pepe +
* Guilherme Beltramini
* Guillem Borrell +
* Hanmin Qin +
* Hendrik Makait +
* Hugues Valois
* Hussain Tamboli +
* Iva Miholic +
* Jan Novotný +
* Jean Helie +
* Jean-Baptiste Schiratti +
* Jean-Mathieu Deschenes
* Jeff Knupp +
* Jeff Reback
* Jeff Tratner
* JennaVergeynst
* JimStearns206
* Joel Nothman
* John W. O'Brien
* Jon Crall +
* Joris Van den Bossche
* JosephWagner
* Juarez Bochi
* Julian Kuhlmann +
* Karel De Brabandere
* Kassandra Keeton +
* Keiron Pizzey +
* Keith Webber
* Kernc
* Kevin Sheppard
* Kirk Hansen +
* Licht Takeuchi +
* Lucas Kushner +
* Mahdi Ben Jelloul +
* Makarov Andrey +
* Malgorzata Turzanska +
* Marc Garcia +
* Margaret Sy +
* MarsGuy +
* Matt Bark +
* Matthew Roeschke
* Matti Picus
* Mehmet Ali "Mali" Akmanalp
* Michael Gasvoda +
* Michael Penkov +
* Milo +
* Morgan Stuart +
* Morgan243 +
* Nathan Ford +
* Nick Eubank
* Nick Garvey +
* Oleg Shteynbuk +
* P-Tillmann +
* Pankaj Pandey
* Patrick Luo
* Patrick O'Melveny
* Paula +
* Peter Quackenbush
* Peter Yanovich +
* Phillip Cloud
* Pierre Haessig
* Pietro Battiston
* Pradyumna Reddy Chinthala
* Prasanjit Prakash
* RobinFiveWords
* Ryan Hendrickson
* Sam Foo
* Sangwoong Yoon +
* Simon Gibbons +
* SimonBaron
* Steven Cutting +
* Sudeep +
* Sylvia +
* T N +
* Telt
* Thomas A Caswell
* Tim Swast +
* Tom Augspurger
* Tong SHEN
* Tuan +
* Utkarsh Upadhyay +
* Vincent La +
* Vivek +
* WANG Aiyong
* WBare
* Wes McKinney
* XF +
* Yi Liu +
* Yosuke Nakabayashi +
* abarber4gh +
* aernlund +
* agustín méndez +
* andymaheshw +
* ante328 +
* aviolov +
* bpraggastis
* cbertinato +
* cclauss +
* chernrick
* chris-b1
* dkamm +
* dwkenefick
* economy
* faic +
* fding253 +
* gfyoung
* guygoldberg +
* hhuuggoo +
* huashuai +
* ian
* iulia +
* jaredsnyder
* jbrockmendel +
* jdeschenes
* jebob +
* jschendel +
* keitakurita
* kernc +
* kiwirob +
* kjford
* linebp
* lloydkirk
* louispotok +
* majiang +
* manikbhandari +
* mattip
* maxwasserman +
* mjlove12 +
* nmartensen +
* pandas-docs-bot +
* parchd-1 +
* philipphanemann +
* rdk1024 +
* reidy-p +
* ri938
* ruiann +
* rvernica +
* s-weigand +
* skwbc +
* step4me +
* topper-123 +
* tsdlovell
* ysau +
* zzgao +

pandas 0.20.0 / 0.20.1
----------------------
Expand Down
5 changes: 5 additions & 0 deletions doc/source/whatsnew/v0.20.0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@ Check the :ref:`API Changes <whatsnew_0200.api_breaking>` and :ref:`deprecations
New features
~~~~~~~~~~~~

.. ipython:: python
:suppress:

import pandas.util.testing as tm

.. _whatsnew_0200.enhancements.agg:

``agg`` API for DataFrame/Series
Expand Down
Loading

0 comments on commit 4828062

Please sign in to comment.