[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