Hi Matplotlib Team,
I’m Eliza, Conference Co-Chair and work closely with Chethana, our Sprints
Chair. We started working on our sixth iteration of the conference and
wanted to reach out to you and *Matplotlib* because we'd love your
participation and support this year.
We're going to be hosting a hybrid conference (remote and in-person) *on
March 17-20th, 2023* and creating another great event for the *500
attendees* we are expecting to gather at Simon Fraser University, Harbour
Centre campus in Vancouver, BC, and on our online remote platform,
Venueless.
We would like to invite *Matplotlib* to participate in our Sprints Day
on *Monday,
March 20th, 2023*. As a reminder, you are welcome to choose to participate
with *our In-Person attendees on-campus at SFU, or with our Remote
Attendees in our remote platform, Venueless.*
We believe that it would add immense value to our participants to have your
project as part of our Sprints Day schedule, introduce new and returning
attendees to Open Source Software, and the knowledge they gained by
contributing to these projects.
If you are interested or have any questions, please reach out to me or to
sprints(a)pycascades.com with any of them so we can make PyCascades 2023 a
great experience, together.
--
Thank you,
*Eliza Sarobhasa*
*Conference Co-Chair, PyCascades 2023*
@pycascades <http://www.twitter.com/pycascades> | PyCascades 2023
<https://2023.pycascades.com/>
Hi all,
We are pleased to announce the release of Matplotlib 3.7.0.
Pre-built wheels are available for most major platforms, and can be installed using `pip install matplotlib==3.7.0`. Other packages may also be available already; please check with your preferred source.
We thank the 112 authors for the 427 pull requests that comprise the 3.7.0 release.
Highlights of this release include:
- Plotting and Annotation improvements
- `hatch` parameter for pie
- Polar plot errors drawn in polar coordinates
- Additional format string options in `bar_label`
- `ellipse` boxstyle option for annotations
- The *extent* of `imshow` can now be expressed with units
- Reversed order of legend entries
- `pcolormesh` accepts RGB(A) colors
- View current appearance settings for ticks, tick labels, and gridlines
- Style files can be imported from third-party packages
- Improvements to 3D Plotting
- 3D plot pan and zoom buttons
- *adjustable* keyword argument for setting equal aspect ratios in 3D
- `Poly3DCollection` supports shading
- rcParam for 3D pane color
- Figure and Axes Layout
- `colorbar` now has a *location* keyword argument
- Figure legends can be placed outside figures using constrained_layout
- Per-subplot keyword arguments in `subplot_mosaic`
- `subplot_mosaic` no longer provisional
- Widget Improvements
- Custom styling of button widgets
- Blitting in Button widgets
- Other Improvements
- Source links can be shown or hidden for each Sphinx plot directive
- Figure hooks
- New & Improved Narrative Documentation
- Brand new Animations tutorial.
- New grouped and stacked bar chart examples.
- New section for new contributors and reorganized git instructions in the contributing guide.
- Restructured Annotations tutorial.
For further details, please see the What's new in Matplotlib 3.7.0 page:
https://matplotlib.org/stable/users/prev_whats_new/whats_new_3.7.0.html
and the milestone on GitHub:
https://github.com/matplotlib/matplotlib/milestone/70?closed=1
For packagers, this release contains some changes to dependencies:
* NumPy >=1.20 is now required.
* pyparsing >=2.3.1 is now required.
* Qt >=5.10 is now required for the Qt backends.
* importlib >=3.2.0 is now required for Python < 3.10. (This is a new requirement)
This release is signed by my GPG key. The fingerprint is:
EB83 2218 7FD4 5119 2E43 0A72 79B3 FEC4 56F1 2599
and it is also used to sign this message.
--
Kyle Sunden
Matplotlib RSE
Hello!
My name is Chethana and I’m the Sprints Chair at Pycascades 2023
<https://2023.pycascades.com/program/sprints/>. We wanted to reach out and
see if you would be interested in participating with your project at Sprints
<https://2023.pycascades.com/program/sprints/> at Pycascades ‘23.
Having come across and used Matplotlib so extensively, we felt that it
would add immense value to our participants and allow for them to learn
more about how it works in depth and also provide them with exposure into
open source software and its processes.
If you would like to participate, please fill out this interest form
<https://bit.ly/PyCascades2023SprintIntakeForm> or contact us at
sprints(a)pycascades.com.
Looking forward to hearing from you,
Thank you!
--
*Chethana Gopinath*
Sprints Chair, PyCascades 2023