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

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


Branch: CURRENT, Version: 0.20.3, Package name: py27-pandas-0.20.3, 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]

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

Master sites:

SHA1: 3cd8ddd9840c21f6b8614131bd932d8a94eefac0
RMD160: 8fef6af23de5b1dc2cba792d848e90f641826ab6
Filesize: 10158.384 KB

Version history: (Expand)


CVS history: (Expand)


   2017-07-14 12:17:02 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
0.20.3

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

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

Indexing
* 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

I/O
* 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 \ 
provided.
* 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

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

Reshaping
* 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

Categorical
* 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:
v0.20.2:
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.
   2016-08-19 09:57:26 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Prefer egg.mk to distutils.mk. Clean up. Add missing dependency on
py-sqlite3.  Add missing test dependency on py-nose.
Add comments with links to bug reports about test failures.

Bump PKGREVISION for dependency change.
   2016-08-16 05:22:12 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
Update py-pandas to 0.18.1

Highlights in changelog:

v0.18.1:
    .groupby(...) has been enhanced to provide convenient syntax when working \ 
with .rolling(..), .expanding(..) and .resample(..) per group, see here
    pd.to_datetime() has gained the ability to assemble dates from a DataFrame, \ 
see here
    Method chaining improvements, see here.
    Custom business hour offset, see here.
    Many bug fixes in the handling of sparse, see here
    Expanded the Tutorials section with a feature on modern pandas, courtesy of \ 
@TomAugsburger. (GH13045).

v0.18.0:
    Moving and expanding window functions are now methods on Series and \ 
DataFrame, similar to .groupby, see here.
    Adding support for a RangeIndex as a specialized form of the Int64Index for \ 
memory savings, see here.
    API breaking change to the .resample method to make it more .groupby like, \ 
see here.
    Removal of support for positional indexing with floats, which was deprecated \ 
since 0.14.0. This will now raise a TypeError, see here.
    The .to_xarray() function has been added for compatibility with the xarray \ 
package, see here.
    The read_sas function has been enhanced to read sas7bdat files, see here.
    Addition of the .str.extractall() method, and API changes to the \ 
.str.extract() method and .str.cat() method.
    pd.test() top-level nose test runner is available (GH4327).

Update by K.I.A.Derouiche in PR pkg/51272
Slightly modified.
   2016-07-15 09:24:06 by Thomas Klausner | Files touched by this commit (2)
Log message:
Do not include py-numexpr/bl3.mk, just DEPEND on it.
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.