From garcia.marc at gmail.com Fri Feb 5 08:21:02 2021 From: garcia.marc at gmail.com (Marc Garcia) Date: Fri, 5 Feb 2021 13:21:02 +0000 Subject: [Pandas-dev] Crypto project to fund open source Message-ID: Hi, I've been contacting regarding a crypto project that aims at funding open source projects. Not sure about the details, but seems like if we register pandas, we'll be getting funds as the crypto is mined (after users endorse pandas I think). Not so familiar myself with crypto or the project, but just in case anyone finds it interesting and wants to add pandas to it: https://devprotocol.xyz/ Cheers, Marc -------------- next part -------------- An HTML attachment was scrubbed... URL: From jorisvandenbossche at gmail.com Tue Feb 9 13:17:40 2021 From: jorisvandenbossche at gmail.com (Joris Van den Bossche) Date: Tue, 9 Feb 2021 19:17:40 +0100 Subject: [Pandas-dev] A case for a simplified (non-consolidating) BlockManager with 1D blocks In-Reply-To: References: <807A8451-2547-4891-95F3-B1211496CEA6@xs4all.nl> <1462664690.2963025.1591907360318@mail.yahoo.com> Message-ID: On Mon, 31 Aug 2020 at 16:20, Joris Van den Bossche < jorisvandenbossche at gmail.com> wrote: > > > On Fri, 12 Jun 2020 at 22:34, Joris Van den Bossche < > jorisvandenbossche at gmail.com> wrote: > >> On Thu, 11 Jun 2020 at 23:35, Brock Mendel >> wrote: >> >>> > We actually *have* prototypes: the prototype of the split-policy >>> discussed >>> >>> AFAICT that is a 5 year old branch. Is there a version of this based >>> off of master that you can show asv results for? >>> >>> A correction here: that branch has been updated several times over the >> last 5 years, and a last time two weeks ago when I started this thread, as >> I explained in the github issue comment I linked to: >> https://github.com/pandas-dev/pandas/issues/10556#issuecomment-633703160 >> >> >>> > Also, if performance is in the end the decisive criterion, I repeat my >>> earlier remark in this thread: we need to be clearer about what we want / >>> expect. >>> >>> In principle, this is pretty much exactly what the asvs are supposed to >>> represent. >>> >> >> Well, I am repeating myself .. but I already mentioned that I am not sure >> ASV is fully useful for this, as that requires a complete working >> replacement, which is IMO too much to ask for an initial prototype. >> >> But OK, the message is clear: we need a more concrete implementation / >> prototype. So let's put this discussion aside for a moment, and focus on >> that instead. I will try to look at that in the coming weeks, but any help >> is welcome (and I will try to get it running with ASV, or at least a part >> of it). >> >> > To come back to this: I cleaned up a proof-of-concept implementation that > I started after the above discussed, and put it in a PR to view/discuss: > https://github.com/pandas-dev/pandas/pull/36010 > > Another follow-up: the proof-of-concept now is merged in the master branch, and I am currently working on making it more feature complete (see https://github.com/pandas-dev/pandas/issues/39146 for an overview issue) Joris -------------- next part -------------- An HTML attachment was scrubbed... URL: From jorisvandenbossche at gmail.com Tue Feb 9 13:35:53 2021 From: jorisvandenbossche at gmail.com (Joris Van den Bossche) Date: Tue, 9 Feb 2021 19:35:53 +0100 Subject: [Pandas-dev] February 2021 monthly community meeting (Feb 10, UTC 18:00) Message-ID: Hi all, The next monthly dev call is tomorrow (Wednesday, February 10th) at 18:00 UTC. All are welcome to attend! More details (agenda/minutes, video link) can be found at https://github.com/pandas-dev/pandas/issues/39704 Joris -------------- next part -------------- An HTML attachment was scrubbed... URL: From simonjayhawkins at gmail.com Tue Feb 9 16:25:40 2021 From: simonjayhawkins at gmail.com (Simon Hawkins) Date: Tue, 9 Feb 2021 21:25:40 +0000 Subject: [Pandas-dev] ANN: Pandas 1.2.2 Released Message-ID: Hi all, I'm pleased to announce the release of pandas 1.2.2. This is a patch release in the 1.2.x series and includes some regression fixes and bug fixes. We recommend that all users upgrade to this version. See the release notes for a list of all the changes. The release can be installed from PyPI python -m pip install --upgrade pandas==1.2.2 Or from conda-forge conda install -c conda-forge pandas==1.2.2 Please report any issues with the release on the pandas issue tracker . Thanks to all the contributors who made this release possible. -------------- next part -------------- An HTML attachment was scrubbed... URL: From irv at princeton.com Wed Feb 10 13:39:50 2021 From: irv at princeton.com (Irv Lustig) Date: Wed, 10 Feb 2021 13:39:50 -0500 Subject: [Pandas-dev] Try this link for pandas dev meeting Message-ID: For resumption of meeting on 2/10: https://us02web.zoom.us/j/85199513835?pwd=dDZGdmlVUCtiUFVxVzdDcG1uVE5PUT09 -Irv -------------- next part -------------- An HTML attachment was scrubbed... URL: From arj.python at gmail.com Wed Feb 17 01:35:16 2021 From: arj.python at gmail.com (Abdur-Rahmaan Janhangeer) Date: Wed, 17 Feb 2021 10:35:16 +0400 Subject: [Pandas-dev] Open PR on pandas dev blog In-Reply-To: References: Message-ID: Greetings, any update? On Tue, 1 Dec 2020, 12:18 Joris Van den Bossche, < jorisvandenbossche at gmail.com> wrote: > Hi Abdur-Rahmaan, > > Sorry for the slow reply on those PRs. I have taken a look now. > > Best, > Joris > > On Tue, 1 Dec 2020 at 06:08, Abdur-Rahmaan Janhangeer < > arj.python at gmail.com> wrote: > >> Greetings list, >> >> I want to contribute to the pandas-dev blog. >> I did two sentry PR to receive feedback as to my style >> but until now there hasn't been a reply. >> https://github.com/pandas-dev/pandas-blog/pulls >> >> I'm interested into contributing more enhancements to the >> blog since i'm a Pelican user since sometimes. >> >> Kind Regards, >> >> Abdur-Rahmaan Janhangeer >> about | blog >> >> github >> Mauritius >> _______________________________________________ >> 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 andy.terrel at gmail.com Fri Feb 19 16:56:54 2021 From: andy.terrel at gmail.com (Andy Ray Terrel) Date: Fri, 19 Feb 2021 15:56:54 -0600 Subject: [Pandas-dev] Docs flagged as malicious Message-ID: Hi all, Google has flagged pandas docs as malicious. This is resulting in many messages from Cloudflare and Rackspace to web at pydata.org. Anyone know what might have caused this? https://transparencyreport.google.com/safe-browsing/search?url=https:%2F%2Fpandas.pydata.org%2Fpandas-docs%2Fstable%2F -- Andy -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrocklin at gmail.com Fri Feb 19 17:01:42 2021 From: mrocklin at gmail.com (Matthew Rocklin) Date: Fri, 19 Feb 2021 16:01:42 -0600 Subject: [Pandas-dev] Docs flagged as malicious In-Reply-To: References: Message-ID: Well, pandas are fierce creatures after all. On Fri, Feb 19, 2021 at 3:57 PM Andy Ray Terrel wrote: > Hi all, > > Google has flagged pandas docs as malicious. This is resulting in many > messages from Cloudflare and Rackspace to web at pydata.org. Anyone know > what might have caused this? > > > https://transparencyreport.google.com/safe-browsing/search?url=https:%2F%2Fpandas.pydata.org%2Fpandas-docs%2Fstable%2F > > -- Andy > _______________________________________________ > 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 rth.yurchak at gmail.com Fri Feb 19 17:32:12 2021 From: rth.yurchak at gmail.com (Roman Yurchak) Date: Fri, 19 Feb 2021 23:32:12 +0100 Subject: [Pandas-dev] Docs flagged as malicious In-Reply-To: References: Message-ID: <026a5ab7-5d2a-273f-b1e4-2fff5c9210ce@gmail.com> Looks like it only affects the stable documentation. The dev docs https://pandas.pydata.org/pandas-docs/dev/ are not flagged. The stable docs says it was generated on Feb 9, maybe connecting to the server where docs are uploaded and manually checking that there are no file modifications after that date could help? If it's not a false positive. Other similar services don't seem to be flagging pandas docs, just Google. Roman On 19/02/2021 23:01, Matthew Rocklin wrote: > Well, pandas are fierce creatures after all. > > On Fri, Feb 19, 2021 at 3:57 PM Andy Ray Terrel > wrote: > > Hi all, > > Google has flagged pandas docs as malicious. This is resulting in > many messages from Cloudflare and Rackspace to web at pydata.org > . Anyone know what might have caused this? > > https://transparencyreport.google.com/safe-browsing/search?url=https:%2F%2Fpandas.pydata.org%2Fpandas-docs%2Fstable%2F > > > -- Andy > _______________________________________________ > 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 > From jeffreback at gmail.com Fri Feb 19 17:33:04 2021 From: jeffreback at gmail.com (Jeff Reback) Date: Fri, 19 Feb 2021 17:33:04 -0500 Subject: [Pandas-dev] Docs flagged as malicious In-Reply-To: References: Message-ID: <190CFCA5-5542-4E2E-B67D-6B251B86A5B5@gmail.com> see https://github.com/pandas-dev/pandas/issues/39862 > On Feb 19, 2021, at 5:02 PM, Matthew Rocklin wrote: > > ? > Well, pandas are fierce creatures after all. > >> On Fri, Feb 19, 2021 at 3:57 PM Andy Ray Terrel wrote: >> Hi all, >> >> Google has flagged pandas docs as malicious. This is resulting in many messages from Cloudflare and Rackspace to web at pydata.org. Anyone know what might have caused this? >> >> https://transparencyreport.google.com/safe-browsing/search?url=https:%2F%2Fpandas.pydata.org%2Fpandas-docs%2Fstable%2F >> >> -- Andy >> _______________________________________________ >> 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 tom.augspurger88 at gmail.com Fri Feb 19 19:51:24 2021 From: tom.augspurger88 at gmail.com (Tom Augspurger) Date: Fri, 19 Feb 2021 18:51:24 -0600 Subject: [Pandas-dev] Docs flagged as malicious In-Reply-To: <026a5ab7-5d2a-273f-b1e4-2fff5c9210ce@gmail.com> References: <026a5ab7-5d2a-273f-b1e4-2fff5c9210ce@gmail.com> Message-ID: <13BE6CAF-1FF0-419F-B0AC-046DD69877B7@gmail.com> I?m poking around on the web server now. I don?t see any new files. > On Feb 19, 2021, at 4:32 PM, Roman Yurchak wrote: > > Looks like it only affects the stable documentation. The dev docs https://pandas.pydata.org/pandas-docs/dev/ are not flagged. > > The stable docs says it was generated on Feb 9, maybe connecting to the server where docs are uploaded and manually checking that there are no file modifications after that date could help? If it's not a false positive. Other similar services don't seem to be flagging pandas docs, just Google. > > Roman > On 19/02/2021 23:01, Matthew Rocklin wrote: >> Well, pandas are fierce creatures after all. >> On Fri, Feb 19, 2021 at 3:57 PM Andy Ray Terrel > wrote: >> Hi all, >> Google has flagged pandas docs as malicious. This is resulting in >> many messages from Cloudflare and Rackspace to web at pydata.org >> . Anyone know what might have caused this? >> https://transparencyreport.google.com/safe-browsing/search?url=https:%2F%2Fpandas.pydata.org%2Fpandas-docs%2Fstable%2F >> >> -- Andy >> _______________________________________________ >> 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 > _______________________________________________ > Pandas-dev mailing list > Pandas-dev at python.org > https://mail.python.org/mailman/listinfo/pandas-dev From devin.petersohn at gmail.com Mon Feb 22 10:44:45 2021 From: devin.petersohn at gmail.com (Devin Petersohn) Date: Mon, 22 Feb 2021 09:44:45 -0600 Subject: [Pandas-dev] Towards deduplicating APIs and behaviors - level aggregations Message-ID: Hi team, I was hoping to open a discussion on deduplicating and ideally simplifying the pandas API. There are multiple cases where certain operations are able to be called many different ways. For concreteness, I propose to start with the `level` parameter to aggregations. In the wild, I do not see a significant number of uses of the `level` parameter for sum/prod/count/etc. Internally, it is simply rewritten as a groupby: https://github.com/pandas-dev/pandas/blob/v1.2.2/pandas/core/generic.py#L10549-L10558. My proposal is that the `level` parameter to these aggregations be deprecated in favor of `groupby` with the `level` parameter. To me at least, the `groupby` syntax is more clear about what to expect in terms of output. I am happy to help contribute the changes necessary. I can also open an issue if GitHub is a better place for this discussion. Devin -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeffreback at gmail.com Mon Feb 22 12:16:59 2021 From: jeffreback at gmail.com (Jeff Reback) Date: Mon, 22 Feb 2021 12:16:59 -0500 Subject: [Pandas-dev] Towards deduplicating APIs and behaviors - level aggregations In-Reply-To: References: Message-ID: yep this is prob ok to deprecate pls open an issue / PR > On Feb 22, 2021, at 10:53 AM, Devin Petersohn wrote: > > ? > Hi team, > > I was hoping to open a discussion on deduplicating and ideally simplifying the pandas API. There are multiple cases where certain operations are able to be called many different ways. For concreteness, I propose to start with the `level` parameter to aggregations. > > In the wild, I do not see a significant number of uses of the `level` parameter for sum/prod/count/etc. Internally, it is simply rewritten as a groupby: https://github.com/pandas-dev/pandas/blob/v1.2.2/pandas/core/generic.py#L10549-L10558. My proposal is that the `level` parameter to these aggregations be deprecated in favor of `groupby` with the `level` parameter. To me at least, the `groupby` syntax is more clear about what to expect in terms of output. > > I am happy to help contribute the changes necessary. I can also open an issue if GitHub is a better place for this discussion. > > Devin > _______________________________________________ > 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: