Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Joris Van den Bossche Newsgroups: comp.lang.python.announce Subject: ANN: pandas v0.19.0 released Date: Mon, 3 Oct 2016 11:48:06 +0200 Lines: 203 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de XS4MEAv33+6qFv8fooB9tADlXI1wjFnvszV0G7NotfdA== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.005 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'jeff': 0.04; 'url:github': 0.05; 'brett': 0.07; 'classes.': 0.07; 'deprecated': 0.07; 'pypi': 0.07; 'subject:ANN': 0.07; 'subject:released': 0.07; 'python': 0.09; 'bool': 0.09; 'high-level': 0.09; 'roger': 0.09; 'skip:k 40': 0.09; 'tom': 0.09; 'url:issues': 0.09; 'api': 0.10; 'bug': 0.10; 'index': 0.11; '<>.': 0.13; 'python.': 0.14; 'andy': 0.16; 'camilo': 0.16; 'choi': 0.16; 'deprecation': 0.16; 'gained': 0.16; 'hassan': 0.16; 'ignores': 0.16; 'ivan': 0.16; 'kern': 0.16; 'nicolas': 0.16; 'o\xe2\x80\x99brien': 0.16; 'piotr': 0.16; 'ravi': 0.16; 'released.': 0.16; 'roy': 0.16; 'url:pydata': 0.16; 'url:whatsnew': 0.16; 'steve': 0.16; 'alex': 0.18; 'version.': 0.18; 'windows': 0.20; 'kevin': 0.20; 'all,': 0.21; 'bird': 0.22; 'aims': 0.22; 'features,': 0.22; 'parsing': 0.22; 'stephen': 0.22; 'paul': 0.23; 'changes,': 0.23; 'consistent': 0.23; 'daniel': 0.23; 'previously': 0.24; 'message-id:@mail.gmail.com': 0.25; 'install': 0.26; 'mike': 0.27; 'data,': 0.27; 'skip:j 20': 0.27; "i'm": 0.28; 'operations': 0.28; 'comparison': 0.29; 'freeman': 0.29; 'index,': 0.29; 'josh': 0.29; 'uwe': 0.29; 'wright': 0.29; 'announce': 0.29; 'to:no real name:2**1': 0.29; 'van': 0.29; 'function': 0.30; 'jim': 0.30; 'michael': 0.31; '---': 0.32; 'received:google.com': 0.32; 'source': 0.32; 'changed': 0.33; 'chris': 0.33; '8bit%:80': 0.33; 'enhanced': 0.33; 'utility': 0.33; 'method': 0.33; 'url:en': 0.33; 'channel': 0.34; 'grant': 0.34; 'tool': 0.34; 'joe': 0.35; 'robert': 0.35; 'to:addr:googlegroups.com': 0.35; 'open': 0.35; 'release': 0.35; 'url:org': 0.36; 'file': 0.36; 'language.': 0.36; 'modules': 0.36; 'subject:: ': 0.36; 'setting': 0.37; 'thanks': 0.37; 'thank': 0.37; 'data': 0.38; 'christian': 0.38; 'skip:z 10': 0.38; 'skip:p 20': 0.38; 'issue': 0.39; 'large': 0.39; '8bit%:14': 0.39; 'to:addr:python.org': 0.39; 'proto:https': 0.40; 'skip:w 30': 0.61; 'url:0': 0.61; 'more': 0.62; 'easy': 0.62; 'providing': 0.62; '8bit%:46': 0.63; 'introduction': 0.63; 'smith': 0.63; 'thomas': 0.63; 'skip:n 10': 0.63; 'designed': 0.63; 'our': 0.63; 'world': 0.65; 'real': 0.65; 'series': 0.65; 'here': 0.66; '8bit%:38': 0.66; 'fundamental': 0.66; 'matthew': 0.66; 'shortly.': 0.66; '8bit%:27': 0.71; 'to:addr:python-announce- list': 0.71; 'analysis': 0.72; 'removal': 0.79; '*how': 0.84; 'changes.': 0.84; 'eduardo': 0.84; 'expressive': 0.84; 'fast,': 0.84; 'flexible,': 0.84; 'giacomo': 0.84; 'henderson': 0.84; 'hoffmann': 0.84; 'issues:': 0.84; 'jenn': 0.84; 'neil': 0.84; 'olsen': 0.84; 'russell': 0.84; 'shawn': 0.84; 'stewart': 0.84; '*thanks': 0.91; 'zhang': 0.91; 'ali': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=KW2ZeG4a2nB/8jhKmLe95AkRlFdW/X7D9kgebkRbZVs=; b=zXsSd3VLvWQc+G51+1xIfYCiASZtDwF8iA3eFSzfwXsUJsezsCMZ6RUFFBxzJ7EQKb rxZHkaV2t+KS1BfPAa/4ul/LjkSBqmcuhzHB4BHt3n20Olo7odOSWrMqQ3dbCf6YcJPH X6xoIma9xvjmoUYtBZWaNeRdzni5zpwRjRpHRcslQe6pYodXdhqeQWBePDkL6PFms+RU pJ5pu1xtSIbwL93qUGSwWtsIWkxyuOdjvlNZSvvdtvN0Dl11q2+oirM57MHQ/qHca67O /L1wKH9pR8VdCynDSLTpcNr7y9uJQrCbK+LCxxEef92bbJlFiULtQze583nDOL+FFU4Z ku9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=KW2ZeG4a2nB/8jhKmLe95AkRlFdW/X7D9kgebkRbZVs=; b=GF/0tX7J7a3mzTKR78zPA6Z6brrNloPyH0J3pxiIhYzs5EMDbc2OT4BNmFmrrKFmdV hhy86tJuuV6uIf/wCId+J4fB6na3pMADhh9yMgOqiJVLvPqJZSJRvKhVQoKJ+BlxJL3Z tU2sHrg3pAqDtECV7OGo0L1rNeg4A/0uhvEVXnwlSxwTvZlh/CxN3Wc6FBazQoy1TusT Ho8gtozlHq3uuVaHzj15OcUcqqzkc3XPhOAsE8Z6CYrgeHL3Iivc+pvtWbvhv51yA8Hd ZoWdnG1Ib9X7lsuUzUCeHCDz1vac64L2LXCTXFA27SygZArqU1ojsN61dnsVMiUJaofY VqDg== X-Gm-Message-State: AA6/9Rl40c+870x1g5BFbRV+g+nvuVDxx4l0udbkAgl+YBgyA7i7/stUuVLjrpkqhnGR+ld2U90g9OcxV5qMBA== X-Received: by 10.36.175.20 with SMTP id t20mr14227383ite.77.1475488086638; Mon, 03 Oct 2016 02:48:06 -0700 (PDT) X-Mailman-Approved-At: Mon, 03 Oct 2016 06:04:45 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:2271 Hi all, I'm happy to announce pandas 0.19.0 has been released. This is a major release from 0.18.1 and includes a number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes. See the Whatsnew file for more information. We recommend that all users upgrade to this version. This is the work of 5 months of development by 117 contributors. A big thank you to all contributors! Joris --- *What is it:* pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with =E2=80=9Crelational=E2=80=9D or = =E2=80=9Clabeled=E2=80=9D 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. *Highlights of the 0.19.0 release include:* - New method merge_asof for asof-style time-series joining, see here - The .rolling() method is now time-series aware, see here - read_csv now supports parsing Categorical data, see here - A function union_categorical has been added for combining categoricals, see here - PeriodIndex now has its own period dtype, and changed to be more consistent with other Index classes. See here - Sparse data structures gained enhanced support of int and bool dtypes, see here - Comparison operations with Series no longer ignores the index, see her= e for an overview of the API changes. - Introduction of a pandas development API for utility functions, see here . - Deprecation of Panel4D and PanelND. We recommend to represent these types of n-dimensional data with the xarray package . - Removal of the previously deprecated modules pandas.io.data, pandas.io.wb, pandas.tools.rplot. See the Whatsnew file for more information. *How to get it:* Source tarballs and windows/mac/linux wheels are available on PyPI (thanks to Christoph Gohlke for the windows wheels, and to Matthew Brett for setting up the mac/linux wheels). Conda packages are already available via the conda-forge channel (conda install pandas -c conda-forge). It will be available on the main channel shortly. *Issues:* Please report any issues on our issue tracker: https://github.com/pydata/pandas/issues *Thanks to all the contributors:* - adneu - Adrien Emery - agraboso - Alex Alekseyev - Alex Vig - Allen Riddell - Amol - Amol Agrawal - Andy R. Terrel - Anthonios Partheniou - babakkeyvani - Ben Kandel - Bob Baxley - Brett Rosen - c123w - Camilo Cota - Chris - chris-b1 - Chris Grinolds - Christian Hudon - Christopher C. Aycock - Chris Warth - cmazzullo - conquistador1492 - cr3 - Daniel Siladji - Douglas McNeil - Drewrey Lupton - dsm054 - Eduardo Blancas Reyes - Elliot Marsden - Evan Wright - Felix Marczinowski - Francis T. O=E2=80=99Donovan - G=C3=A1bor Lipt=C3=A1k - Geraint Duck - gfyoung - Giacomo Ferroni - Grant Roch - Haleemur Ali - harshul1610 - Hassan Shamim - iamsimha - Iulius Curt - Ivan Nazarov - jackieleng - Jeff Reback - Jeffrey Gerard - Jenn Olsen - Jim Crist - Joe Jevnik - John Evans - John Freeman - John Liekezer - Johnny Gill - John W. O=E2=80=99Brien - John Zwinck - Jordan Erenrich - Joris Van den Bossche - Josh Howes - Jozef Brandys - Kamil Sindi - Ka Wo Chen - Kerby Shedden - Kernc - Kevin Sheppard - Matthieu Brucher - Maximilian Roos - Michael Scherer - Mike Graham - Mortada Mehyar - mpuels - Muhammad Haseeb Tariq - Nate George - Neil Parley - Nicolas Bonnotte - OXPHOS - Pan Deng / Zora - Paul - Pauli Virtanen - Paul Mestemaker - Pawel Kordek - Pietro Battiston - pijucha - Piotr Jucha - priyankjain - Ravi Kumar Nimmi - Robert Gieseke - Robert Kern - Roger Thomas - Roy Keyes - Russell Smith - Sahil Dua - Sanjiv Lobo - Sa=C5=A1o Stanovnik - Shawn Heide - sinhrks - Sinhrks - Stephen Kappel - Steve Choi - Stewart Henderson - Sudarshan Konge - Thomas A Caswell - Tom Augspurger - Tom Bird - Uwe Hoffmann - wcwagner - WillAyd - Xiang Zhang - Yadunandan - Yaroslav Halchenko - YG-Riku - Yuichiro Kaneko - yui-knk - zhangjinjie - znmean - =E9=A2=9C=E5=8F=91=E6=89=8D=EF=BC=88Yan Facai=EF=BC=89