Skip to content

Releases: Dennis-van-Gils/python-dvg-pyqtgraph-threadsafe

PyPi v3.4.0

24 Jun 16:34
Compare
Choose a tag to compare

Code quality improvements:

  • Using qtpy library instead of my own Qt5/6 mechanism
  • Using f-strings
  • Extended API and docstrings, like on PlotManager.
  • Arguments linked_curves and linked_plots are hinted as Sequence instead
    of as List

Added support:

  • Support for Numpy 2.0

PyPi v3.3.0

27 Feb 13:04
Compare
Choose a tag to compare
  • Raise ImportError instead of general Exception

PyPi v3.2.6

13 Oct 16:17
Compare
Choose a tag to compare
  • Added link to notes on use-case: DAQ

PyPi v3.2.5

13 Oct 13:14
Compare
Choose a tag to compare
  • Minor edit: Using explicit arguments x and y to set the curve data and set the flag skipFiniteCheck=True. Both save (marginal) CPU time.

PyPi v3.2.4

12 Oct 20:28
4a055f3
Compare
Choose a tag to compare
  • Bug fix: Snapshot creation checks if internal buffer is of type RingBuffer and casts to numpy.ndarray. This resolves an intermittent error where the isfinite boolean return array was operating as mask on the RingBuffer, which fails. The boolean return array now always operates on numpy.ndarray.
  • Fix for external bug in paintGL of pyqtgraph\graphicsItems\PlotCurveItem.py: Added explicit check to ensure that the curve is only drawn when it has more than 1 point.
  • Added benchmark running python=3.10 and pyqtgraph==0.13.1

PyPi v3.2.3

11 Oct 16:01
Compare
Choose a tag to compare
  • Fixed bug in PyQt6: QMessageBox.Yes --> QMessageBox.StandardButton.Yes

PyPi v3.2.2

18 Sep 13:13
Compare
Choose a tag to compare
  • Updated discussion on benchmarks
  • The batch file for auto-creation of the conda environments found in the benchmark folder now uses the conda-forge channel.

PyPi v3.2.1

17 Sep 20:55
7ca8b0e
Compare
Choose a tag to compare
  • Neater mechanism to support both PyQt and PySide
  • Added benchmarks
  • Improved demos

PyPi v3.2.0

13 Sep 17:43
Compare
Choose a tag to compare
  • Added support for PyQt5, PyQt6, Pyside2 and PySide6. Thanks @mvgorcum for your suggestion.

PyPi v3.1.0

10 May 20:34
Compare
Choose a tag to compare
  • Removed redundant argument capacity from init PlotCurve()