From jeffreback at gmail.com Wed Apr 5 15:48:40 2017 From: jeffreback at gmail.com (Jeff Reback) Date: Wed, 5 Apr 2017 15:48:40 -0400 Subject: [Pandas-dev] Fwd: Doodle: Link for poll "Pandas Dev Meeting" In-Reply-To: References: <86389388.4665730.1490642509059.POLL_ADMIN_PARTICIPATELINK@worker1.doodle.com> Message-ID: reminder for meeting tomorrow at 2pm EST ---------- Forwarded message ---------- From: Jeff Reback Date: Wed, Mar 29, 2017 at 7:11 PM Subject: Fwd: Doodle: Link for poll "Pandas Dev Meeting" To: "pandas-dev at python.org" Thats for everyone responding. So it looks like Mon, Tues, or Thurs at 2pm work for almost everyone. Let's pick Thursday at 2pm EDT. Here is a link the docs and some PR's I like like to discuss. Feel free to edit. https://docs.google.com/document/d/1tGbTiYORHiSPgVMXawiweGJl Bw5dOkVJLY-licoBmBU/edit# Jeff ---------- Forwarded message ---------- From: Jeff Reback Date: Wed, Mar 29, 2017 at 7:51 AM Subject: Fwd: Doodle: Link for poll "Pandas Dev Meeting" To: "pandas-dev at python.org" If you have not already responded and want to participate, please do so. Jeff ---------- Forwarded message ---------- From: Doodle Date: Mon, Mar 27, 2017 at 3:21 PM Subject: Doodle: Link for poll "Pandas Dev Meeting" To: Jeff Reback Hi Jeff Reback, You have initiated a poll "Pandas Dev Meeting" at Doodle. The link to your poll is: http://doodle.com/poll/acfmznfqzrhw5mhp Share this link with all those who should cast their votes. Do not forget to cast your vote, too. (If you did not initiate this poll, somebody must accidentally have used your e-mail address; simply ignore this e-mail, please.) - Your Doodle Team ---- Doodle AG, Werdstrasse 21, 8021 Z?rich -------------- next part -------------- An HTML attachment was scrubbed... URL: From jorisvandenbossche at gmail.com Wed Apr 5 18:18:51 2017 From: jorisvandenbossche at gmail.com (Joris Van den Bossche) Date: Thu, 6 Apr 2017 00:18:51 +0200 Subject: [Pandas-dev] Fwd: Doodle: Link for poll "Pandas Dev Meeting" In-Reply-To: References: <86389388.4665730.1490642509059.POLL_ADMIN_PARTICIPATELINK@worker1.doodle.com> Message-ID: And also a reminder to check out the agenda (and complement if needed), and if you would have time to check the PRs that need discussion before 0.20 (I think the biggest remaining is the agg PR). Joris 2017-04-05 21:48 GMT+02:00 Jeff Reback : > reminder for meeting tomorrow at 2pm EST > > ---------- Forwarded message ---------- > From: Jeff Reback > Date: Wed, Mar 29, 2017 at 7:11 PM > Subject: Fwd: Doodle: Link for poll "Pandas Dev Meeting" > To: "pandas-dev at python.org" > > > Thats for everyone responding. So it looks like Mon, Tues, or Thurs at 2pm > work for almost everyone. > > Let's pick Thursday at 2pm EDT. > > Here is a link the docs and some PR's I like like to discuss. Feel free to > edit. > > https://docs.google.com/document/d/1tGbTiYORHiSPgVMXawiweGJl > Bw5dOkVJLY-licoBmBU/edit# > > Jeff > > ---------- Forwarded message ---------- > From: Jeff Reback > Date: Wed, Mar 29, 2017 at 7:51 AM > Subject: Fwd: Doodle: Link for poll "Pandas Dev Meeting" > To: "pandas-dev at python.org" > > > If you have not already responded and want to participate, please do so. > > Jeff > > ---------- Forwarded message ---------- > From: Doodle > Date: Mon, Mar 27, 2017 at 3:21 PM > Subject: Doodle: Link for poll "Pandas Dev Meeting" > To: Jeff Reback > > > Hi Jeff Reback, > > You have initiated a poll "Pandas Dev Meeting" at Doodle. The link to > your poll is: > > http://doodle.com/poll/acfmznfqzrhw5mhp > > Share this link with all those who should cast their votes. Do not > forget to cast your vote, too. > > (If you did not initiate this poll, somebody must accidentally have > used your e-mail address; simply ignore this e-mail, please.) > > - Your Doodle Team > > ---- > > Doodle AG, Werdstrasse 21, 8021 Z?rich > > > > > _______________________________________________ > Pandas-dev mailing list > Pandas-dev at python.org > https://mail.python.org/mailman/listinfo/pandas-dev > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeffreback at gmail.com Thu Apr 6 08:59:11 2017 From: jeffreback at gmail.com (Jeff Reback) Date: Thu, 6 Apr 2017 08:59:11 -0400 Subject: [Pandas-dev] Fwd: Fwd: Doodle: Link for poll "Pandas Dev Meeting" In-Reply-To: References: <86389388.4665730.1490642509059.POLL_ADMIN_PARTICIPATELINK@worker1.doodle.com> Message-ID: Meeting at 2pm EST today! Video Link: https://appear.in/pandas-dev Doc Link: https://docs.google.com/document/d/1tGbTiYORHiSPgVMXawiweGJlBw5dOkVJLY-licoBmBU/edit# Jeff ---------- Forwarded message ---------- From: Joris Van den Bossche Date: Wed, Apr 5, 2017 at 6:18 PM Subject: Re: [Pandas-dev] Fwd: Doodle: Link for poll "Pandas Dev Meeting" To: Jeff Reback Cc: "pandas-dev at python.org" And also a reminder to check out the agenda (and complement if needed), and if you would have time to check the PRs that need discussion before 0.20 (I think the biggest remaining is the agg PR). Joris 2017-04-05 21:48 GMT+02:00 Jeff Reback : > reminder for meeting tomorrow at 2pm EST > > ---------- Forwarded message ---------- > From: Jeff Reback > Date: Wed, Mar 29, 2017 at 7:11 PM > Subject: Fwd: Doodle: Link for poll "Pandas Dev Meeting" > To: "pandas-dev at python.org" > > > Thats for everyone responding. So it looks like Mon, Tues, or Thurs at 2pm > work for almost everyone. > > Let's pick Thursday at 2pm EDT. > > Here is a link the docs and some PR's I like like to discuss. Feel free to > edit. > > https://docs.google.com/document/d/1tGbTiYORHiSPgVMXawiweGJl > Bw5dOkVJLY-licoBmBU/edit# > > Jeff > > ---------- Forwarded message ---------- > From: Jeff Reback > Date: Wed, Mar 29, 2017 at 7:51 AM > Subject: Fwd: Doodle: Link for poll "Pandas Dev Meeting" > To: "pandas-dev at python.org" > > > If you have not already responded and want to participate, please do so. > > Jeff > > ---------- Forwarded message ---------- > From: Doodle > Date: Mon, Mar 27, 2017 at 3:21 PM > Subject: Doodle: Link for poll "Pandas Dev Meeting" > To: Jeff Reback > > > Hi Jeff Reback, > > You have initiated a poll "Pandas Dev Meeting" at Doodle. The link to > your poll is: > > http://doodle.com/poll/acfmznfqzrhw5mhp > > Share this link with all those who should cast their votes. Do not > forget to cast your vote, too. > > (If you did not initiate this poll, somebody must accidentally have > used your e-mail address; simply ignore this e-mail, please.) > > - Your Doodle Team > > ---- > > Doodle AG, Werdstrasse 21, 8021 Z?rich > > > > > _______________________________________________ > Pandas-dev mailing list > Pandas-dev at python.org > https://mail.python.org/mailman/listinfo/pandas-dev > > _______________________________________________ Pandas-dev mailing list Pandas-dev at python.org https://mail.python.org/mailman/listinfo/pandas-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: From jorisvandenbossche at gmail.com Wed Apr 12 09:20:52 2017 From: jorisvandenbossche at gmail.com (Joris Van den Bossche) Date: Wed, 12 Apr 2017 15:20:52 +0200 Subject: [Pandas-dev] Deprecation of using a dict in groupby().agg({...}) to rename resulting columns Message-ID: Hi all, As a heads up, we are deprecating the use of a dictionary in the agg method on groupby/resample/rolling objects. Basic example: In [1]: df = pd.DataFrame({'A': [1, 1, 1, 2, 2], ...: 'B': range(5), ...: 'C':range(5)}) In [3]: df.groupby('A').B.agg({'foo': 'count'}) Out[3]: foo A 1 3 2 2 The above will be deprecated (and removed in a future version). The documentation added in https://github.com/pandas-dev/pandas/pull/15931 gives a more detailed explanation of the reasoning, but basically it is to clean up the API: now you can use dicts both to specify a aggregation function for a specific column (for dataframes) as to rename the result (series, or dataframes with nested dict), which is a confusing double use of dicts. The PR will be merged shortly, but the 0.20 release is still a few weeks off, so certainly still time to give feedback. Which is certainly welcome! Regards, Joris -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom.augspurger88 at gmail.com Sat Apr 22 21:48:42 2017 From: tom.augspurger88 at gmail.com (Tom Augspurger) Date: Sat, 22 Apr 2017 20:48:42 -0500 Subject: [Pandas-dev] Fwd: ANN: pandas v0.20.0rc1 - RELEASE CANDIDATE In-Reply-To: References: Message-ID: Hi, I'm pleased to announce the availability of the first release candidate of pandas 0.20.0. *Please try this RC and report any issues on the pandas issue tracker . We will be releasing officially in 1-2 weeks.* RELEASE CANDIDATE 1 This is a major release from 0.19.2 and includes a small number of API changes, several new features, enhancements, and performance improvements along with a large number of bug fixes. Highlights 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='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 See the Whatsnew file for more information. Please report any issues here . The release candidate can be installed with conda from our development channel (builds for osx-64, linux-64 and win-64 for Python 2.7, Python 3.5, and Python 3.6 are all available): conda install -c pandas pandas=0.20.0rc1 Or via PyPI pip install --upgrade pip setuptools pip install --pre --upgrade --upgrade-strategy=only-if-needed pandas Tom -------------- next part -------------- An HTML attachment was scrubbed... URL: