./math/py-pandas, Python Data Analysis Library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.22.0, Package name: py27-pandas-0.22.0, Maintainer: bad

pandas is an open source, BSD-licensed library providing
high-performance, easy-to-use data structures and data analysis tools
for the Python programming language.

Required to run:
[graphics/py-matplotlib] [math/py-pytables] [devel/py-setuptools] [time/py-dateutil] [time/py-pytz] [databases/py-sqlite3] [math/py-scipy] [math/py-numpy] [math/py-numexpr] [lang/python27] [math/py-bottleneck]

Required to build:
[devel/py-nose] [pkgtools/cwrappers]

Master sites:

SHA1: e62c0c9e606054c1c7a081fd3f4dcb74c0b31ff9
RMD160: 6a8e2f6494c8c9f0f7adfbb738203e5e3f0b55c6
Filesize: 11032.296 KB

Version history: (Expand)

CVS history: (Expand)

   2018-01-30 10:21:44 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Now DEPENDS on py-matplotlib rather than buildlinking
   2018-01-05 17:13:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pandas: updated to 0.22.0


This is a major release from 0.21.1 and includes a single, API-breaking change. \ 
We recommend that all users upgrade to this version after carefully reading the \ 
release note.

The only changes are:
* The sum of an empty or all-NA Series is now 0
* The product of an empty or all-NA Series is now 1
* We’ve added a min_count parameter to .sum() and .prod() controlling the \ 
minimum number of valid values for the result to be valid. If fewer than \ 
min_count non-NA values are present, the result is NA. The default is 0. To \ 
return NaN, the 0.21 behavior, use min_count=1.
   2017-12-14 14:38:00 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-pandas: updated to 0.21.1

Restore Matplotlib datetime Converter Registration
New features
- Improvements to the Parquet IO functionality
- Other Enhancements
Performance Improvements
Bug Fixes
- Conversion
- Indexing
- I/O
- Plotting
- Groupby/Resample/Rolling
- Reshaping
- Numeric
- Categorical
- String
   2017-11-02 10:41:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-pandas: updated to 0.21.0

v0.21.0 Final:

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 \ 

Highlights include:
* Integration with Apache Parquet, including a new top-level read_parquet \ 
function and DataFrame.to_parquet method, see here.
* New user-facing dtype pandas.api.types.CategoricalDtype for specifying \ 
categoricals independent of the data, see here.
* The behavior of sum and prod on all-NaN Series/DataFrames is now consistent \ 
and no longer depends on whether bottleneck is installed, see here.
* Compatibility fixes for pypy, see here.
* Additions to the drop, reindex and rename API to make them more consistent, \ 
see here.
* Addition of the new methods DataFrame.infer_objects (see here) and \ 
GroupBy.pipe (see here).
* Indexing with a list of labels, where one or more of the labels is missing, is \ 
deprecated and will raise a KeyError in a future version
   2017-07-14 12:17:02 by Adam Ciarcinski | Files touched by this commit (3)
Log message:

Bug Fixes
* Fixed a bug in failing to compute rolling computations of a \ 
column-MultiIndexed DataFrame
* Fixed a pytest marker failing downstream packages’ tests suites

* Bug in pickle compat prior to the v0.20.x series, when UTC is a timezone in a \ 
* Bug in Series construction when passing a Series with dtype='category'.
* Bug in DataFrame.astype() when passing a Series as the dtype kwarg..

* Bug in Float64Index causing an empty array instead of None to be returned from \ 
.get(np.nan) on a Series whose index did not contain any NaN s
* Bug in MultiIndex.isin causing an error when passing an empty iterable
* Fixed a bug in a slicing DataFrame/Series that have a TimedeltaIndex

* Bug in read_csv() in which files weren’t opened as binary files by the C \ 
engine on Windows, causing EOF characters mid-field, which would fail
* Bug in read_hdf() in which reading a Series saved to an HDF file in \ 
‘fixed’ format fails when an explicit mode='r' argument is supplied
* Bug in DataFrame.to_latex() where bold_rows was wrongly specified to be True \ 
by default, whereas in reality row labels remained non-bold whatever parameter \ 
* Fixed an issue with DataFrame.style() where generated element ids were not unique
* Fixed loading a DataFrame with a PeriodIndex, from a format='fixed' HDFStore, \ 
in Python 3, that was written in Python 2

* Fixed regression that prevented RGB and RGBA tuples from being used as color \ 
* Fixed an issue with DataFrame.plot.scatter() that incorrectly raised a \ 
KeyError when categorical data is used for plotting

* PeriodIndex / TimedeltaIndex.join was missing the sort= kwarg
* Bug in joining on a MultiIndex with a category dtype for a level.
* Bug in merge() when merging/joining with multiple categorical columns

* Bug in DataFrame.sort_values not respecting the kind parameter with \ 
categorical data
   2017-06-07 10:13:56 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
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.
   2017-05-21 10:54:33 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 0.20.1:
New .agg() API for Series/DataFrame similar to the groupby-rolling-resample \ 
API’s, see here
Integration with the feather-format, including a new top-level pd.read_feather() \ 
and DataFrame.to_feather() method, see here.
The .ix indexer has been deprecated, see here
Panel has been deprecated, see here
Addition of an IntervalIndex and Interval scalar type, see here
Improved user API when grouping by index levels in .groupby(), see here
Improved support for UInt64 dtypes, see here
A new orient for JSON serialization, orient='table', that uses the Table Schema \ 
spec and that gives the possibility for a more interactive repr in the Jupyter \ 
Notebook, see here
Experimental support for exporting styled DataFrames (DataFrame.style) to Excel, \ 
see here
Window binary corr/cov operations now return a MultiIndexed DataFrame rather \ 
than a Panel, as Panel is now deprecated, see here
Support for S3 handling now uses s3fs, see here
Google BigQuery support now uses the pandas-gbq library, see here
   2017-02-20 18:00:37 by Thomas Klausner | Files touched by this commit (30)
Log message:
Switch py-dateutils to plain DEPENDS.

It supports both python 2 and 3 nowadays.