Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Tom Augspurger Newsgroups: comp.lang.python.announce Subject: ANN: pandas v0.20.1 released Date: Fri, 5 May 2017 15:20:09 -0500 Lines: 306 Sender: tom.augspurger88@gmail.com 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 2yoNbMw+9PvURykjkA9+Lw4Suy5xNDjVQ9Wh4H7olxcA== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'jeff': 0.04; 'binary': 0.05; 'json': 0.05; 'schema': 0.05; 'url:github': 0.05; 'brett': 0.07; 'method,': 0.07; 'pypi': 0.07; 'skip:t 60': 0.07; 'subject:ANN': 0.07; 'subject:released': 0.07; 'python': 0.09; 'backwards': 0.09; 'deprecated,': 0.09; 'experimental': 0.09; 'high-level': 0.09; 'roger': 0.09; 'tom': 0.09; 'type,': 0.09; 'url:issues': 0.09; 'api': 0.10; 'bug': 0.10; 'python.': 0.14; '204': 0.16; 'adam': 0.16; 'alexis': 0.16; 'alted': 0.16; 'brett-': 0.16; 'dimitris': 0.16; 'dmitry': 0.16; 'fernandez': 0.16; 'francesc': 0.16; 'guilherme': 0.16; 'huang': 0.16; 'irv': 0.16; 'jackie': 0.16; 'justin': 0.16; 'kelley': 0.16; 'lukasz': 0.16; 'pandas': 0.16; 'piotr': 0.16; 'prakash': 0.16; 'pytest': 0.16; 'released.': 0.16; 'sebastian': 0.16; 'setuptools': 0.16; 'spec,': 0.16; 'url:pydata': 0.16; 'url:whatsnew': 0.16; 'willmer': 0.16; 'yin': 0.16; 'sender:addr:gmail.com': 0.17; 'library,': 0.18; 'switched': 0.18; 'version.': 0.18; 'jan': 0.18; 'windows': 0.19; '8bit%:3': 0.20; 'kevin': 0.20; 'all,': 0.21; 'bird': 0.22; 'aims': 0.22; 'greg': 0.22; 'skip:i 60': 0.22; 'stephen': 0.22; 'changes,': 0.23; 'daniel': 0.23; 'url:io': 0.23; 'message-id:@mail.gmail.com': 0.24; 'skip:m 30': 0.25; 'linux': 0.26; 'jim': 0.27; 'operations': 0.28; "i'm": 0.29; 'kim': 0.29; 'methods.': 0.29; 'nick': 0.29; 'top-level': 0.29; 'uwe': 0.29; 'announce': 0.29; 'van': 0.29; 'skip:e 30': 0.30; 'install': 0.31; 'received:google.com': 0.32; '---': 0.32; 'michael': 0.32; 'framework': 0.32; 'handling': 0.32; 'source': 0.32; 'chris': 0.33; '8bit%:25': 0.33; 'features,': 0.33; 'foo': 0.33; 'larry': 0.33; '8bit%:12': 0.34; 'bill': 0.34; 'jun': 0.34; 'table': 0.34; 'tool': 0.34; '8bit%:13': 0.34; 'release': 0.34; 'similar': 0.34; 'integration': 0.35; 'formats': 0.35; 'joe': 0.35; 'robert': 0.35; 'skip:- 30': 0.35; '8bit%:15': 0.36; 'file': 0.36; 'world': 0.65; '8bit%:38': 0.66; 'fundamental': 0.66; 'matthew': 0.66; 'sam': 0.66; 'scott': 0.66; 'here': 0.66; 'real': 0.66; 'to:no real name:2**2': 0.66; '8bit%:21': 0.67; 'skip:a 40': 0.67; 'below.': 0.67; 'levels': 0.70; 'soon.': 0.71; '8bit%:31': 0.72; 'building,': 0.72; 'rob': 0.72; 'to:addr:python-announce-list': 0.72; 'analysis': 0.73; 'sales': 0.73; 'improved': 0.76; 'bank': 0.76; 'charlton': 0.84; 'clemens': 0.84; 'excel,': 0.84; 'expressive': 0.84; 'fast,': 0.84; 'flexible,': 0.84; 'giacomo': 0.84; 'issues:': 0.84; 'panel,': 0.84; 'shawn': 0.84; 'stewart': 0.84; 'welsh': 0.84; 'adrian': 0.91; 'albert': 0.91; 'elliott': 0.91; 'joel': 0.91; 'min': 0.91; 'zhang': 0.91; 'carlos': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=XNN81R95bEv1wbyv+vfOJT5VjQndPlt/VkVQCTUYdEs=; b=H9owUIwdWbrqAarJXNPWwoC8Rzko5ZxZLLKxk6mmk2o2nCvxA6W2v/uUm5077jT/rQ 0/ePKhjfG6GsUuEqCsZgPc0dr/w5grajAJ0UnrC6Mrq/+VbzSOqxZcclADmgnQuPNC4c icpxJ4sg7UGUbyfJVzs/3g6noq4ZO2B6+jc/AXwgTQpunwRKBWjEDxQced/E8CI0KsAL yAAvoAoxxk2f9i0nkEXr7nTOUYdvFOk2/LTnvAUIpErwJul2lC55NdPnkmZD7J+gh4Nn GioqL+2YJlQiAOWPIbmaeCNTLbWV84qLicMLDv+j5/pFfgyJ2EhV2z6pm5stnKDP+CI4 l75Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=XNN81R95bEv1wbyv+vfOJT5VjQndPlt/VkVQCTUYdEs=; b=I480yphBTi+JXqz78fxrJXnG+4E2/EVv4gPwVaGsrJ8O+SHfDRqlvaxn+R5vpY/fg3 /hK/EAmaLABTFYntj7dZiJNjUTbBl+4H6HduyNYRpdacrT327CV4I6h9lDFRkSYYJh8C rni0iiq5PzwCS1aXJtDla8TG5k1N4LY7iXlhMIgM3yEMafjM+GpDxeRM6Q8q/YL6FtNQ v2y9ve9SfjCRfIfenQglz/ZehkfQ4DbTj8U3MOdrU3tkuh7aNylhZ2a5BGyEpILiKhbB puz74Mxsdrynb/j3vWpZwFgPGPF7JDASlvUB+sXD+vwOPmMQjhMQXlFUpQGppONiZVGA aNyQ== X-Gm-Message-State: AN3rC/63KffgLw6ftv/PQy1u/PvFlSY3+M1OoSsZkSbzWCjs27/ij4tI QaJaMJaE8ZFbaNm33iHBMPHWb2pcOhuD7dEgeA== X-Received: by 10.237.39.100 with SMTP id n91mr8604400qtd.285.1494015629451; Fri, 05 May 2017 13:20:29 -0700 (PDT) X-Google-Sender-Auth: I_70aAAOb-n9ebdB060AnX6osTM X-Mailman-Approved-At: Sun, 07 May 2017 10:32:05 -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:2480 Hi all, I'm happy to announce that pandas 0.20.0 and 0.20.1 have been released. Pandas 0.20.1 contains a single additional change from 0.20.0 for backwards compatibility with projects using pandas' utils methods. See https://github.com/pandas-dev/pandas/pull/16250. The full release notes for 0.20.0 are below. This is a major release from 0.19.2 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: http://pandas.pydata.org/pandas-docs/version/0.20/whatsnew.html We recommend that all users upgrade to this version. This release includes 897 commits over 5 months of development by 204 contributors. A big thank you to all contributors! Tom --- *## 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.20.0 release include:* - 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 accessing levels in .groupby(), see here - Improved support for UInt64 dtypes, see here - A new orient for JSON serialization, orient=3D'table', that uses the Table Schema spec, see here - Experimental support for exporting DataFrame.style formats 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 - Switched the test framework to use pytest *## How to get it:* Source tarballs and Windows / Mac / Linux wheels are available on PyPI (tha= nks to Christoph Gohlke for the windows wheels, and to Matthew Brett for setting up the Mac / Linux wheels) pip install --upgrade pip setuptools pip install --upgrade --upgrade-strategy=3Donly-if-needed pandas Conda packages currently building, and will be available via the conda-forge channel (conda install pandas -c conda-forge). It will be available on the default channel soon. conda install -c conda-forge pandas *## Issues:* Please report any issues on our issue tracker: https://github.com/pydata/ pandas/issues/ *## Thanks to all the contributors:* - Adam J. Stewart - Adrian - Ajay Saxena - Akash Tandon - Albert Villanova del Moral - Aleksey Bilogur - Alexis Mignon - Amol Kahat - Andreas Winkler - Andrew Kittredge - Anthonios Partheniou - Arco Bast - Ashish Singal - Baurzhan Muftakhidinov - Ben Kandel - Ben Thayer - Ben Welsh - Bill Chambers - Brandon M. Burroughs - Brian - Brian McFee - Carlos Souza - Chris - Chris Ham - Chris Warth - Christoph Gohlke - Christoph Paulik - Christopher C. Aycock - Clemens Brunner - D.S. McNeil - DaanVanHauwermeiren - Daniel Himmelstein - Dave Willmer - David Cook - David Gwynne - David Hoffman - David Krych - Diego Fernandez - Dimitris Spathis - Dmitry L - Dody Suria Wijaya - Dominik Stanczak - Dr-Irv - Dr. Irv - Elliott Sales de Andrade - Ennemoser Christoph - Francesc Alted - Fumito Hamamura - Giacomo Ferroni - Graham R. Jeffries - Greg Williams - Guilherme Beltramini - Guilherme Samora - Hao Wu - Harshit Patni - Ilya V. Schurov - Iv=C3=A1n Vall=C3=A9s P=C3=A9rez - Jackie Leng - Jaehoon Hwang - James Draper - James Goppert - James McBride - James Santucci - Jan Schulz - Jeff Carey - Jeff Reback - JennaVergeynst - Jim - Jim Crist - Joe Jevnik - Joel Nothman - John - John Tucker - John W. O'Brien - John Zwinck - Jon M. Mease - Jon Mease - Jonathan Whitmore - Jonathan de Bruin - Joost Kranendonk - Joris Van den Bossche - Joshua Bradt - Julian Santander - Julien Marrec - Jun Kim - Justin Solinsky - Kacawi - Kamal Kamalaldin - Kerby Shedden - Kernc - Keshav Ramaswamy - Kevin Sheppard - Kyle Kelley - Larry Ren - Leon Yin - Line Pedersen - Lorenzo Cestaro - Luca Scarabello - Lukasz - Mahmoud Lababidi - Mark Mandel - Matt Roeschke - Matthew Brett - Matthew Roeschke - Matti Picus - Maximilian Roos - Michael Charlton - Michael Felt - Michael Lamparski - Michiel Stock - Mikolaj Chwalisz - Min RK - Miroslav =C5=A0ediv=C3=BD - Mykola Golubyev - Nate Yoder - Nathalie Rud - Nicholas Ver Halen - Nick Chmura - Nolan Nichols - Pankaj Pandey - Pawel Kordek - Pete Huang - Peter - Peter Csizsek - Petio Petrov - Phil Ruffwind - Pietro Battiston - Piotr Chromiec - Prasanjit Prakash - Rob Forgione - Robert Bradshaw - Robin - Rodolfo Fernandez - Roger Thomas - Rouz Azari - Sahil Dua - Sam Foo - Sami Salonen - Sarah Bird - Sarma Tangirala - Scott Sanderson - Sebastian Bank - Sebastian Gs=C3=A4nger - Shawn Heide - Shyam Saladi - Sinhrks - Stephen Rauch - S=C3=A9bastien de Menten - Tara Adiseshan - Thiago Serafim - Thoralf Gutierrez - Thrasibule - Tobias Gustafsson - Tom Augspurger - Tong SHEN - Tong Shen - TrigonaMinima - Uwe - Wes Turner - Wiktor Tomczak - WillAyd - Yaroslav Halchenko - Yimeng Zhang - abaldenko - adrian-stepien - alexandercbooth - atbd - bastewart - bmagnusson - carlosdanielcsantos - chaimdemulder - chris-b1 - dickreuter - discort - dr-leo - dubourg - dwkenefick - funnycrab - gfyoung - goldenbull - hesham.shabana - jojomdt - linebp - manu - manuels - mattip - maxalbert - mcocdawc - nuffe - paul-mannino - pbreach - sakkemo - scls19fr - sinhrks - stijnvanhoey - the-nose-knows - themrmax - tomrod - tzinckgraf - wandersoncferreira - watercrossing - wcwagner - xgdgsc - yui-knk