From tcaswell at gmail.com Sun Aug 4 21:42:39 2019 From: tcaswell at gmail.com (Thomas Caswell) Date: Sun, 4 Aug 2019 21:42:39 -0400 Subject: [Matplotlib-devel] Matplotlib 3.2 release schedule Message-ID: Folks, We discussed on the weekly call 2 weeks ago [1] the target dates for 3.2: - Create 3.2.x branch first week of August (aka, this week) - RC1 Third week of August (lets aim for Aug 18) - 3.2.0 on Sept 4 - 3.1.2 concurrently with 3.2.0 (there are a few critical bug fixes) This may be aggressive/ambitious, but lets give it a go! We currently have 276 issues/prs tagged for 3.2 can people please start re-milestoning to 3.3.0 or marking as release critical. Paul Ivanov has agreed to be the release manager for 3.2! Tom [1] https://paper.dropbox.com/doc/In-Matplotlib-2019-meeting-agenda--AiR~YoaVt3xmPEI7~n7YVCo_Ag-aAmENlkgepgsMeDZtlsYu#:h2=Matplotlib-3.2 -- Thomas Caswell tcaswell at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From swfiua at gmail.com Tue Aug 6 13:33:18 2019 From: swfiua at gmail.com (swfiua at gmail.com) Date: Tue, 6 Aug 2019 13:33:18 -0400 Subject: [Matplotlib-devel] table and blume Message-ID: Following yesterday's call, I've put a version of blume on pypi: https://pypi.org/project/blume/ The improved table is in the table.py module. There are a couple of examples in the example folder. If you are feeling brave, eggshow.py will randomly run python code in an examples sub-folder, hoping it is something like the matplotlib examples folder. eggshow and magic are changing all the time at the moment as I try to figure out what belongs where. Johnny -------------- next part -------------- An HTML attachment was scrubbed... URL: From tcaswell at gmail.com Tue Aug 6 19:39:41 2019 From: tcaswell at gmail.com (Thomas Caswell) Date: Tue, 6 Aug 2019 19:39:41 -0400 Subject: [Matplotlib-devel] table and blume In-Reply-To: References: Message-ID: Thanks Johnny! If you still have some time, could you also add it to the third-party package page in the docs? Tom On Tue, Aug 6, 2019 at 1:33 PM swfiua at gmail.com wrote: > Following yesterday's call, I've put a version of blume on pypi: > > https://pypi.org/project/blume/ > > The improved table is in the table.py module. > > There are a couple of examples in the example folder. > > If you are feeling brave, eggshow.py will randomly run python code in an > examples sub-folder, hoping it is something like the matplotlib examples > folder. > > eggshow and magic are changing all the time at the moment as I try to > figure out what belongs where. > > Johnny > _______________________________________________ > Matplotlib-devel mailing list > Matplotlib-devel at python.org > https://mail.python.org/mailman/listinfo/matplotlib-devel > -- Thomas Caswell tcaswell at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From Nicolas.Rougier at inria.fr Wed Aug 7 07:18:41 2019 From: Nicolas.Rougier at inria.fr (Nicolas Rougier) Date: Wed, 7 Aug 2019 13:18:41 +0200 Subject: [Matplotlib-devel] 3D experiments Message-ID: <361A1247-542F-4EF2-BC24-8E5DE3772AAC@inria.fr> I?m playing a bit with 3D rendering in matplotlib using the regular API (LineCollection and PolyCollection) to see how far we can go. Here are some results. I?m using a regulat axis, homogenous coordinates (that simplify everything), a model/view/projection transform, z-depth sorting, lightning and backface culling (removal of hidden triangles). I?m quite happy with the results so I share them with you. The code is not yet online because it?s still a bit messy but it is reasonably fast (but slower than the regular 3D axis projection I would say). I?m not familiar enough with the regular 3D axis projection to know if these experiments are useful or not but I?ll be happy to explain details if you want. Nicolas -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: bar-3d.png Type: image/png Size: 147528 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: bunny.png Type: image/png Size: 142826 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: line-3d.png Type: image/png Size: 106416 bytes Desc: not available URL: From jakob.rohrhirsch at gmail.com Fri Aug 9 08:20:18 2019 From: jakob.rohrhirsch at gmail.com (Jakob Rohrhirsch) Date: Fri, 9 Aug 2019 14:20:18 +0200 Subject: [Matplotlib-devel] New feature for stackplot Message-ID: Hi, I developed a new feature for the stackplot file that I needed and want to contribute this back to matplotlib. You can see the changes here: https://github.com/JakobRohrhirsch/matplotlib/tree/stackplot_custom I tried to follow the contribution guide but I'm not sure if I'm missing something (first time I'm contributing some code). Please let me know if I should send a pull request or if I should add some testing/anything else. Best, Jakob -------------- next part -------------- An HTML attachment was scrubbed... URL: From jklymak at uvic.ca Fri Aug 9 09:54:24 2019 From: jklymak at uvic.ca (Jody Klymak) Date: Fri, 9 Aug 2019 06:54:24 -0700 Subject: [Matplotlib-devel] New feature for stackplot In-Reply-To: References: Message-ID: <09024EFF-D8B3-4790-B3AB-130FEE18ECA9@uvic.ca> I?d open a PR and see if folks think the feature is a good idea for core matplotlib. If they do, then you can add tests and docs. As a general good-proactice, its good to advertise exactly what your change does in the PR so folks understand what they are reviewing. Also be aware that a feature should not overly clutter the API, or lead to undue maintenance headaches down the road. Cheers, Jody > On Aug 9, 2019, at 5:20 AM, Jakob Rohrhirsch wrote: > > Hi, > > I developed a new feature for the stackplot file that I needed and want to contribute this back to matplotlib. You can see the changes here: > https://github.com/JakobRohrhirsch/matplotlib/tree/stackplot_custom > I tried to follow the contribution guide but I'm not sure if I'm missing something (first time I'm contributing some code). Please let me know if I should send a pull request or if I should add some testing/anything else. > > Best, > Jakob > _______________________________________________ > Matplotlib-devel mailing list > Matplotlib-devel at python.org > https://mail.python.org/mailman/listinfo/matplotlib-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From Nicolas.Rougier at inria.fr Tue Aug 20 14:09:22 2019 From: Nicolas.Rougier at inria.fr (Nicolas Rougier) Date: Tue, 20 Aug 2019 20:09:22 +0200 Subject: [Matplotlib-devel] Turbo, An Improved Rainbow Colormap for Visualization Message-ID: <5C97C505-E04C-4B52-BF13-2EC24C5B561D@inria.fr> An interesting effort to sanitize the rainbow colormap (with a lot of comparisons with the inferno and viridis colormaps): https://ai.googleblog.com/2019/08/turbo-improved-rainbow-colormap-for.html Nicolas From ben.v.root at gmail.com Tue Aug 20 14:27:59 2019 From: ben.v.root at gmail.com (Benjamin Root) Date: Tue, 20 Aug 2019 14:27:59 -0400 Subject: [Matplotlib-devel] Turbo, An Improved Rainbow Colormap for Visualization In-Reply-To: <5C97C505-E04C-4B52-BF13-2EC24C5B561D@inria.fr> References: <5C97C505-E04C-4B52-BF13-2EC24C5B561D@inria.fr> Message-ID: Fascinating! I have been wondering if doubling up the brightness curve would be possible. On Tue, Aug 20, 2019 at 2:09 PM Nicolas Rougier wrote: > > > An interesting effort to sanitize the rainbow colormap (with a lot of > comparisons with the inferno and viridis colormaps): > https://ai.googleblog.com/2019/08/turbo-improved-rainbow-colormap-for.html > > > Nicolas > _______________________________________________ > Matplotlib-devel mailing list > Matplotlib-devel at python.org > https://mail.python.org/mailman/listinfo/matplotlib-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pierre.haessig at crans.org Thu Aug 22 09:25:32 2019 From: pierre.haessig at crans.org (Pierre Haessig) Date: Thu, 22 Aug 2019 15:25:32 +0200 Subject: [Matplotlib-devel] Turbo, An Improved Rainbow Colormap for Visualization In-Reply-To: <5C97C505-E04C-4B52-BF13-2EC24C5B561D@inria.fr> References: <5C97C505-E04C-4B52-BF13-2EC24C5B561D@inria.fr> Message-ID: Very interesting. It seems the license is Apache 2.0 (https://gist.github.com/mikhailov-work/ee72ba4191942acecc03fe6da94fc73f). Could this be included in Matplotlib ? Best, Pierre From tcaswell at gmail.com Thu Aug 22 10:31:06 2019 From: tcaswell at gmail.com (Thomas Caswell) Date: Thu, 22 Aug 2019 10:31:06 -0400 Subject: [Matplotlib-devel] Turbo, An Improved Rainbow Colormap for Visualization In-Reply-To: References: <5C97C505-E04C-4B52-BF13-2EC24C5B561D@inria.fr> Message-ID: See discussion at https://github.com/matplotlib/matplotlib/issues/15091 My current view is yes, but targeting 3.3 to give it time to anneal a bit. Tom On Thu, Aug 22, 2019 at 9:35 AM Pierre Haessig wrote: > Very interesting. > > It seems the license is Apache 2.0 > (https://gist.github.com/mikhailov-work/ee72ba4191942acecc03fe6da94fc73f). > Could this be included in Matplotlib ? > > Best, > > Pierre > > > _______________________________________________ > Matplotlib-devel mailing list > Matplotlib-devel at python.org > https://mail.python.org/mailman/listinfo/matplotlib-devel > -- Thomas Caswell tcaswell at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From pierre.haessig at crans.org Fri Aug 23 10:55:16 2019 From: pierre.haessig at crans.org (Pierre Haessig) Date: Fri, 23 Aug 2019 16:55:16 +0200 Subject: [Matplotlib-devel] Turbo, An Improved Rainbow Colormap for Visualization In-Reply-To: References: <5C97C505-E04C-4B52-BF13-2EC24C5B561D@inria.fr> Message-ID: <8f088954-be98-ee73-09d3-7bbe1629cdb8@crans.org> Thanks for the pointer! Le 22/08/2019 ? 16:31, Thomas Caswell a ?crit?: > See discussion at?https://github.com/matplotlib/matplotlib/issues/15091 > > My current view is yes, but targeting 3.3 to give it time to anneal a bit. > > Tom From tcaswell at gmail.com Mon Aug 26 15:15:28 2019 From: tcaswell at gmail.com (Thomas Caswell) Date: Mon, 26 Aug 2019 15:15:28 -0400 Subject: [Matplotlib-devel] Reschedule weekly call Message-ID: Folks, Can we re-schedule the weekly call to Tuesdays 15:00 Eastern US time (UTC -05:00). This is the name time, but shifted forward a day. This would go into effect next week (2019-09-03). Tom -- Thomas Caswell tcaswell at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From tcaswell at gmail.com Mon Aug 26 20:33:23 2019 From: tcaswell at gmail.com (Thomas Caswell) Date: Mon, 26 Aug 2019 20:33:23 -0400 Subject: [Matplotlib-devel] presentations repository history re-write Message-ID: Folks, I just did some history re-writing and force pushed to https://github.com/matplotlib/presentations/ to purge some files that were violating the GitHub TOS (plain-text dumps of information about the the committers to matplotlib/matplotlib) following [1] The new master branch is at: 2b00326841d21780f2ff5a7b1d638c5147091faf If you have a checkout of this repository please reset you local master to the current upstream git reset --hard 2b00326841d21780f2ff5a7b1d638c5147091faf ------ As a follow up, can people please list any recent talks they have given in the table in the readme and, if possible, add their slides to the repo? Tom [1] https://help.github.com/en/articles/removing-sensitive-data-from-a-repository -- Thomas Caswell tcaswell at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: