Hello PyQtGraph mail list!  Today, there are two items I wanted to bring to
everyone's attention.

First, we released 0.12.2, thank you to the contributors that made the
release possible!  You can see the changelog here
<https://github.com/pyqtgraph/pyqtgraph/blob/master/CHANGELOG>, but the
changes are more significant (in a non API breaking way) than you would
think for a patch release.

First, some potential breakages folks should be aware of.

   - We removed support for Qt 6.0 bindings (still support Qt5 5.12-5.15
   and Qt6 6.1+)
   - We also cleaned up the items in the top level namespace (from
   pyqtgraph import X), items that we removed should not have been there to
   begin with.

In terms of the benefits, this release is *huge.*

   - Line plots with connect='all' have almost a 2x speedup
      - Added an optional skipFiniteCheck argument that you should set to
      True if you know the values you are plotting will not have any
np.NaN values
   - Scatter plots also received a significant speedup as well (in all
   cases of hover/pan/zoom/draw)
   - ImageItem.setImage has received anywhere from a minor speedup to 900x
   speedup depending on the args you pass to it.
   - Optional numba support (right now used only in ImageItem.setData)
   - Added viridis, magma, plasma, inferno, and cividis colormaps to the
   library
   - Added GLTextItem to the list of GLGraphicItems
   - Wide variety of bug-fixes

The second topic I wanted to bring to everyone's attention is our
participation in the SciPy Sprints <https://www.scipy2021.scipy.org/sprints> on
the evening of July 16th, as well as July 17 and 18.  The times are a bit
confusing, there are "mentored" hours, that are on July 16 1800-2200 CDT,
July 17 from 0500-0900 CDT (not sure if a maintainer will be online during
this block) and 1100-1500 CDT, where there is a general help desk, and some
maintainers should be available to assist individuals.  Apart from the
mentored time blocks, many of the maintainers will plan on collaborating on
the library during that weekend, and if you're interested in joining us,
we'd love to have you.  Here is a link to a discussion on the repo about
this <https://github.com/pyqtgraph/pyqtgraph/discussions/1874>.

If you plan on joining us for the sprints, and have an area of the library
that you want to work on, please comment on the github discussion.

Thanks everyone!
Ogi

-- 
You received this message because you are subscribed to the Google Groups 
"pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyqtgraph/CA%2BnduTGrQtF_7Bm%2Bc1CzbGdZ6Oszi8g51WO2h2tU0LKL5O3sUQ%40mail.gmail.com.

Reply via email to