Release Notes — pandas 0.18.1 documentation (original) (raw)

This is the list of changes to pandas between each release. For full details, see the commit logs at http://github.com/pydata/pandas

What is it

pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with “relational” or “labeled” data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language.

Where to get it

pandas 0.18.1

Release date: (May 3, 2016)

This is a minor release from 0.18.0 and includes a large number of bug fixes along with several new features, enhancements, and performance improvements.

Highlights include:

See the v0.18.1 Whatsnew overview for an extensive list of all enhancements and bugs that have been fixed in 0.18.1.

Thanks

pandas 0.18.0

Release date: (March 13, 2016)

This is a major release from 0.17.1 and includes a small number of API changes, several 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:

See the v0.18.0 Whatsnew overview for an extensive list of all enhancements and bugs that have been fixed in 0.17.1.

Thanks

pandas 0.17.1

Release date: (November 21, 2015)

This is a minor release from 0.17.0 and includes a large number of bug fixes along with several new features, enhancements, and performance improvements.

Highlights include:

See the v0.17.1 Whatsnew overview for an extensive list of all enhancements and bugs that have been fixed in 0.17.1.

Thanks

pandas 0.17.0

Release date: (October 9, 2015)

This is a major release from 0.16.2 and includes a small number of API changes, several 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:

See the v0.17.0 Whatsnew overview for an extensive list of all enhancements and bugs that have been fixed in 0.17.0.

Thanks

pandas 0.16.2

Release date: (June 12, 2015)

This is a minor release from 0.16.1 and includes a large number of bug fixes along with several new features, enhancements, and performance improvements.

Highlights include:

See the v0.16.2 Whatsnew overview for an extensive list of all enhancements and bugs that have been fixed in 0.16.2.

Thanks

pandas 0.16.1

Release date: (May 11, 2015)

This is a minor release from 0.16.0 and includes a large number of bug fixes along with several new features, enhancements, and performance improvements. A small number of API changes were necessary to fix existing bugs.

See the v0.16.1 Whatsnew overview for an extensive list of all API changes, enhancements and bugs that have been fixed in 0.16.1.

Thanks

pandas 0.16.0

Release date: (March 22, 2015)

This is a major release from 0.15.2 and includes a number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes.

Highlights include:

See the v0.16.0 Whatsnew overview or the issue tracker on GitHub for an extensive list of all API changes, enhancements and bugs that have been fixed in 0.16.0.

Thanks

pandas 0.15.2

Release date: (December 12, 2014)

This is a minor release from 0.15.1 and includes a large number of bug fixes along with several new features, enhancements, and performance improvements. A small number of API changes were necessary to fix existing bugs.

See the v0.15.2 Whatsnew overview for an extensive list of all API changes, enhancements and bugs that have been fixed in 0.15.2.

Thanks

pandas 0.15.1

Release date: (November 9, 2014)

This is a minor release from 0.15.0 and includes a small number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes.

See the v0.15.1 Whatsnew overview for an extensive list of all API changes, enhancements and bugs that have been fixed in 0.15.1.

Thanks

pandas 0.15.0

Release date: (October 18, 2014)

This is a major release from 0.14.1 and includes a number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes.

Highlights include:

See the v0.15.0 Whatsnew overview or the issue tracker on GitHub for an extensive list of all API changes, enhancements and bugs that have been fixed in 0.15.0.

Thanks

pandas 0.14.1

Release date: (July 11, 2014)

This is a minor release from 0.14.0 and includes a small number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes.

Highlights include:

See the v0.14.1 Whatsnew overview or the issue tracker on GitHub for an extensive list of all API changes, enhancements and bugs that have been fixed in 0.14.1.

Thanks

pandas 0.14.0

Release date: (May 31, 2014)

This is a major release from 0.13.1 and includes a number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes.

Highlights include:

See the v0.14.0 Whatsnew overview or the issue tracker on GitHub for an extensive list of all API changes, enhancements and bugs that have been fixed in 0.14.0.

Thanks

pandas 0.13.1

Release date: (February 3, 2014)

New Features

API Changes

Experimental Features

Improvements to existing features

Bug Fixes

pandas 0.13.0

Release date: January 3, 2014

New Features

Experimental Features

Improvements to existing features

API Changes

In [3]: arr = np.array([1, 2, 3, 4])

In [4]: arr2 = np.array([5, 3, 2, 1])

In [5]: arr / arr2 Out[5]: array([0, 0, 1, 4])

In [6]: pd.Series(arr) / pd.Series(arr2) # no future import required Out[6]: 0 0.200000 1 0.666667 2 1.500000 3 4.000000 dtype: float64

Internal Refactoring

In 0.13.0 there is a major refactor primarily to subclass Series fromNDFrame, which is the base class currently for DataFrame and Panel, to unify methods and behaviors. Series formerly subclassed directly fromndarray. (GH4080, GH3862, GH816) See Internal Refactoring

Bug Fixes

pandas 0.12.0

Release date: 2013-07-24

New Features

Improvements to existing features

API Changes

Experimental Features

Bug Fixes

pandas 0.11.0

Release date: 2013-04-22

New Features

Improvements to existing features

2001-01-02 0.469112 -0.282863 -1.509059 -1.135632
2001-01-03 1.212112 -0.173215 0.119209 -1.044236
2001-01-04 -0.861849 -2.104569 -0.494929 1.071804
2001-01-05 0.721555 -0.706771 -1.039575 0.271860
In [4]: p.reindex(items=['ItemA'],minor=['B']).squeeze()
Out[4]:
2001-01-02 -0.282863
2001-01-03 -0.173215
2001-01-04 -2.104569
2001-01-05 -0.706771
Freq: D, Name: B, dtype: float64

2001-10-31 0.838796
2001-11-30 0.897333
2001-12-31 0.732592

API Changes

Bug Fixes

pandas 0.10.1

Release date: 2013-01-22

New Features

API Changes

Improvements to existing features

Bug Fixes

pandas 0.10.0

Release date: 2012-12-17

New Features

Experimental Features

API Changes

Improvements to existing features

Bug Fixes

pandas 0.9.1

Release date: 2012-11-14

New Features

API Changes

Improvements to existing features

Bug Fixes

pandas 0.9.0

Release date: 10/7/2012

New Features

Improvements to existing features

API Changes

Bug Fixes

pandas 0.8.1

Release date: July 22, 2012

New Features

Improvements to existing features

Bug Fixes

pandas 0.8.0

Release date: 6/29/2012

New Features

Improvements to existing features

API Changes

Bug Fixes

pandas 0.7.3

Release date: April 12, 2012

New Features

API Changes

Bug Fixes

pandas 0.7.2

Release date: March 16, 2012

New Features

API Changes

Improvements to existing features

Bug Fixes

pandas 0.7.1

Release date: February 29, 2012

New Features

Improvements to existing features

Bug Fixes

pandas 0.7.0

Release date: 2/9/2012

New Features

API Changes

Improvements to existing features

Bug Fixes

Thanks

pandas 0.6.1

Release date: 12/13/2011

API Changes

New Features

Improvements to existing features

Bug Fixes

Thanks

pandas 0.6.0

Release date: 11/25/2011

API Changes

New Features

Improvements to existing features

Bug Fixes

Thanks

pandas 0.5.0

Release date: 10/24/2011

This release of pandas includes a number of API changes (see below) and cleanup of deprecated APIs from pre-0.4.0 releases. There are also bug fixes, new features, numerous significant performance enhancements, and includes a new ipython completer hook to enable tab completion of DataFrame columns accesses and attributes (a new feature).

In addition to the changes listed here from 0.4.3 to 0.5.0, the minor releases 4.1, 0.4.2, and 0.4.3 brought some significant new functionality and performance improvements that are worth taking a look at.

Thanks to all for bug reports, contributed patches and generally providing feedback on the library.

API Changes

Deprecations Removed

New Features

Improvements to existing features

Bug Fixes

Thanks

pandas 0.4.3

Release date: 10/9/2011

is is largely a bugfix release from 0.4.2 but also includes a handful of new d enhanced features. Also, pandas can now be installed and used on Python 3 hanks Thomas Kluyver!).

New Features

Improvements to existing features

API Changes

Bug Fixes

Thanks

pandas 0.4.2

Release date: 10/3/2011

is is a performance optimization release with several bug fixes. The new t64Index and new merging / joining Cython code and related Python frastructure are the main new additions

New Features

Improvements to existing features

API Changes

Bug Fixes

Thanks

pandas 0.4.1

Release date: 9/25/2011

is is primarily a bug fix release but includes some new features and improvements

New Features

Improvements to existing features

API Changes

Bug Fixes

Thanks

pandas 0.4.0

Release date: 9/12/2011

New Features

Improvements to existing features

API Changes

Bug Fixes

Thanks

pandas 0.3.0

Release date: February 20, 2011

New features

Improvements to existing features

API Changes

Bug Fixes