[pandas] annotated tag v0.7.0 created (now e5778d5)
Andreas Tille
tille at debian.org
Wed Dec 28 15:20:25 UTC 2016
This is an automated email from the git hooks/post-receive script.
tille pushed a change to annotated tag v0.7.0
in repository pandas.
at e5778d5 (tag)
tagging 13f5db0ac0ba5a30d64866cdbd02b9985efa6303 (commit)
replaces v0.7.0rc1
tagged by Wes McKinney
on Thu Feb 9 17:29:10 2012 -0500
- Log -----------------------------------------------------------------
Version 0.7.0
Adam Klein (52):
ENH: closes #288
TST: added tests for cummin, cummax. closes #647
DOC: added release notes, docs for #288, #647
BUG: fix arithmetic between DataFrame and non-indexed array-like #672
TST: added test coverage to unboxed arithmetic with dataframe
DOCS: added release notes to fix for #672
BUG: #680 incorporate @takluyver comments
BUG: #680 fix TypeError failure on sys.stdin.encoding access
BUG: more #680 fixes
BUG: revert unnecessary unicode wrapper in series
BUG: #680, print consistently when dataframe is empty
BUG: closes #691, assignment with ix and mixed dtypes
BUG: related to closes #691, removed cruft
TST: added a test related to #680
BUG: #680 rears again. cut off another hydra head
BUG: #680 clean up with check for py3compat
ENH: added drop parameter to reset_index, added to Series for symmetry
BUG: closes #697, groupby level bug
BUG: Bar plot fails if axis parameter supplied, closes #702
DOC: note EWMA adjustment, closes #703
BUG: closes #705, csv is encoded utf-8 and then decoded on the read side
BUG: inconsistency in .ix with integer label and float index
BUG: closes #709, bug in ix + multiindex use case
TST: added better testing for #709
BUG: made encoding optional on csv read/write, addresses #717
added vbench for write csv
TST: renamed io b/c module conflict, made suite check for config
DOC: added info on encoding parameter for csv i/o
BUG: closes #719, check for sortedness of multiindex in to_panel
BUG: closes #719, sortedness check in to_panel
BUG: closes #719, sortedness check in to_panel, fixed
ENH: closes #720, clarification on docs, vbench for sortlevel
ENH: re #720, added alternative private constructor
ENH: sortlevel fixes per comments for #720
TST: changed vbench for #720
fixed pep8 spacing issue
BLD: #728, make tseries build cleanly
BLD: #728, make sparse and engines build cleanly
BUG: closes #743, None not treated as NA in PyObjectHashtable
TST: added test for #743
BUG: code to address #742, DataFrame.rank
BUG: fix related to #742, handle nan, none correctly
BUG: fixed test for #742
BUG: fixes #742 per comments on PR #750
ENH: added git sha check for jenkins builds
ENH: fix git/sha lookup for jenkins
ENH: reset jenkins-specific change, shouldn't be needed.
ENH: make sha lookup compatible with msysgit
BUG: fix #1.QNAN0' float bug on 2.6/win64
BUG: closes #764, set_index destroys column multiindex
DOC: added docs for 7 release
DOC: fix duplicates in release
Chris Billington (3):
Modifications to column-hierarchical behaviour as per "'Mixed depth' hierarchical column labels'" discussion on pystatsmodels.
Tests for 'mixed depth' hierarchical columns.
Fixed regression with Panels caused by NDFrame not checking if it was DataFrame before assuming it had a 'columns' attribute.
Dieter Vandenbussche (17):
Handle subclasses of dicts in DataFrame constructor, with tests
Use izip instead of zip
Add to_excel method to DataFrame, add ExcelWriter helper class
Minor changes based on comments
Add unittest for to_excel
Missed one variable rename
Special case np.int64 in ExcelWriter and add unittest
Add support for reading/writing .xlsx using openpyxl
Document writing multiple DataFrames to different sheets
Test to_excel with MultiIndex
Add to_excel in Panel and corresponding test
Document sheet_name arg in docstring, give it a default value
Add some additional excel reading/writing tests
Combine xlsx tests with xls to avoid code duplication
Fix up docstrings
Put ExcelWriter in pandas namespace
Add sheet_names property to ExcelFile, with tests
Fabrizio Pollastri (1):
* Added cummax and cummin methods for Series And DataFrame.
Josh Klein (2):
updated license and credits for overview
updated support contact info
Luca Beltrame (1):
Fix syntax error in map.py.
Olivier Grisel (3):
DOC: CSS fix for the reference documentation headers
merge overlap non regression test
FIX: handle overlap when explicit left or right keys are passed explicitly
Skipper Seabold (3):
BUG: week as top-level iterator overwrites week instance
ENH: Allow Series.to_csv to ignore the index.
DOC: Clarify DataFrame.sort doc string
Thomas Kluyver (5):
TST: Fixes for tests on Python 3.
Don't use unnecessary UnicodeReader on Python 3.
Fix test that assumed py2.
Prototype vectorised string functions.
Convert simple-mapped results back to Series.
Wes McKinney (119):
BLD: exclude png files from tarball
BUG: Fix out-of-bounds segfault in pad_object and backfill_object methods
BUG: don't automatically align in comparison ops, revert change
Merge branch 'master' of github.com:wesm/pandas
ENH: implement Series.unique, disable comparison-alignment with Series, GH #658
ENH: use khash
BUG: enable DataFrame column creation from a list of tuples
BUG: hacks to support indexing with tuples contained in MultiIndex levels
ENH: try to convert dtypes in Index.map
BUG: handling of tuples in MultiIndex level
BUG: don't lose columns name when passing list of labels to DataFrame.__getitem__, GH #662
ENH: handle list of values intelligently as grouping array when possible, GH #659
DOC: release notes
ENH: break circular reference causing memory leak in sparse array / series / frame, GH #663
ENH: string format None and None and not NaN
TST: test behavior of passing None to Series constructor
DOC: gotcha docs re: #656
BUG: make groupby play nice with sparse objects, modify SparseSeries.take to return SparseSeries, dictification tests, GH #666
BUG: pass on sort kind from Series.sort to order and in argsort GH #668
ENH: can pass sequence of integers to DataFrame.{irow/icol} and Series.iget, GH #654"
BUG: fix integer-slicing from integers-as-floats, GH #670
BUG: fix indexing corner case with MultiIndex re: #671
BUG: catch zero division errors in nanops from object dtype arrays in all NA case, GH #676
ENH: some tidying for GH #672
BUG: fix segfault in infer_dtype for length-0 indexes
BUG: don't type-cast when setting integer into existing DataFrame float column. special case for now, GH #669
DOC: more on gotchas, review integer indexing API changes, GH #627
DOC: CSS fixes to pad body and header on narrower browser windows
BUG: groupby with dict passed had stopped working in some cases, GH #679
BUG: fix handling of integer level names, caused downstream pivot_table bug #678
DOC: release notes
BUG: script illustrating panel-as-table slowness
ENH: better console unicode handling, GH #680, #340
ENH: to_panel refactor and retool HDFStore table reader to not have to create MultiIndex, fixes perf regression
ENH: silently drop None in concat, memoize datetime integers in HDFStore conversion
BUG: fix SparseSeries.combine_first work when passed dense Series, make SparseDataFrame.combine_first work also, GH #687
DOC: release notes, python 2.5 product compat
TST: unicode codec test issue, GH #680
TST: unicode woes on windoze GH #680
TST: even more woes GH #680
TST: ok, this appears to work GH #680
ENH: cythonize timestamp conversion in HDFStore
BUG: unbox 0-dimensional arrays in map_infer, GH #690
BUG: raise exception in DateRange with MonthEnd(0) instead of infinite loop, GH #683
TST: unit test for PR #684
BUG: handle incomparable values when creating Factor, caused bug in py3
ENH: change to tree-like MultiIndex output with > 2 levels, GH #689
BUG: integer slices should never access label-indexing, GH #700
ENH: close #694, #693, #692
BUG: remove poor man's breakpoint
BUG: don't assume that each object contains every unique block type in concat, GH #708
DOC: release notes
TST: add bench_unique.py
BUG: float64 hash table for handling NAs in Series.unique, close #714
Merge pull request #729 from adamklein/IS728
Merge pull request #725 from adamklein/IS720
Merge pull request #711 from takluyver/strings
ENH: add isin method to Index, GH #657
TST: test coverage
ENH: memoize objects when reading from file to reduce memory footprint
BUG: don't hash dtype because of endianness confusion re: #748 and #747
BUG: fix Series.unique with 'different' NA values in an object array #714
ENH: add abs method to objects, implement array interface on Panel, SparsePanel #740
ENH: rename col_or_columns argument in DataFrame.drop_duplicates #734
BUG: SparseSeries.dropna should point to special function, return dense Series in case of NA fill value, GH #730
DOC: DataFrame.to_string/Series.to_string docstrings, GH #732
TST: test coverage, refactored hash table unique into nanops for now
ENH: add sort option to DataFrame.join + vbench, GH #731
ENH: be a bit more clever to avoid consolidation with join keys, GH #733
ENH: delete cruft from #733
ENH: improved handling of NAs in binary ops with object Series, GH #737
BUG: use map_infer instead of np.vectorize. handle NA sentinels if converter yields numeric array, GH #753
ENH: speed up DataFrame._get_numeric_data and add vbenchmark #751
BUG: ignore encoding option when writing csv in python 3, GH #738
BUG: use infinity sentinel in #742, but having some datetime woes
BUG: workaround datetime.datetime TypeError #742
ENH: beef up Float64HashTable, add algorithms.py to start collecting central algos, close #502 at some point
DOC: very basic hack to separate vbench project from main docs, generate chapters by module. Need some prettification, close #718
BUG: test coverage and bugfix in rank_2d_generic
BUG: catch AttributeError instead of NameError for bottleneck
ENH: refactor formatting stuff. also close #755
ENH: rewrite/refactor of string formatting esp float formatting re: #726
DOC: upload vbench to pydata.org
TST: test coverage
BUG: use float_format if set, test for set_eng_float_format, for Index.format bug with datetimes, close #758
BUG: also try to cast non-MultiIndex to better dtype when calling reset_index #726 #440
ENH: optimized Cython groupby routines for aggregating 2D blocks, added vbenchmark, GH #745
BUG: handle object dtype arrays in OLS class, GH #759
ENH: refactor groupby and accelerate groupby with integer keys, add vbenchmark
DOC: stable and dev docs to pydata.org
ENH: more testing for PR #757 and don't copy data
TST: finish groupby test coverage
TST: unit tests, and left justify index float formatting
TST: test coverage
BUG: fix docstring
ENH: more intelligent inference about index_col for Excel files, test coverage for PR #735
TST: more merge test coverage, refactoring
TST: skip excel tests if libraries not installed
TST: merge test coverage and trim floating point zeros even if there are NAs
BUG: fix subtle bug in maybe_convert_objects causing indexes to be mutated, test coverage, fix #766
ENH: can pass file handle or StringIO to Series.to_csv and DataFrame.to_csv, GH #765
DOC: release notes
STY: pep8
DOC: update docs to reflect new PyData home
TST: use BytesIO with encoded text for python3
TST: skip test on Python 3
TST: test coverage, pep8
TST: test coverage
STY: fit in 80 columns
BUG: always return True for onOffset for regular DateOffset, close #770
TST: fix debian / 2.5 test
DOC: readme update
TST: fix numerical stability issue present on certain platforms
TST: fix vbench per Series constructor api change
BUG: use UnicodeWriter on Python 2.x
BUG: actually pass encoding to UnicodeWriter
BUG: open file in Python 3 with given encoding
BUG: pass encoding to open in Python 3
RLS: Version 0.7.0
fabriziop (1):
Update pandas/core/generic.py
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pandas.git
More information about the debian-science-commits
mailing list