Releases: PlotPyStack/guidata
Releases · PlotPyStack/guidata
v3.0.4 - New major release
New major release:
- New BSD 3-Clause License
- Black code formatting on all Python files
- New automated test suite:
- Added module
guidata.env
to handle execution environment - Added support for an "unattended" execution mode (Qt loop is bypassed)
- Added support for pytest fixtures
- Added support for coverage testing: 70% coverage to date
- Added module
- Documentation was entirely rewritten using Sphinx
- Reorganized modules:
- Moved
guidata.hd5io
toguidata.dataset.hdf5io
- Moved
guidata.jsonio
toguidata.dataset.jsonio
- Renamed
guidata.userconfigio
toguidata.dataset.iniio
- New package
guidata.utils
for utility functions:- Removed deprecated or unused functions in old
guidata.utils
module - Moved old
guidata.utils
module toguidata.utils.misc
, except the
functionsupdate_dataset
andrestore_dataset
which are still in
guidata.utils
(root module) - Moved
guidata.encoding
toguidata.utils.encoding
- Moved
guidata.gettext_helpers
toguidata.utils.gettext_helpers
- Removed deprecated or unused functions in old
- Splitted
guidata.qtwidgets
in two modules:guidata.widgets.dockable
for dockable widgetsguidata.widgets.rotatedlabel
for rotated label
- Moved
- Other changes:
guidata.guitest
:- Added support for subpackages
- New comment directive (
# guitest: show
) to add test module to test suite or
to show test module in test launcher (this replaces the oldSHOW = True
line)
guidata.dataset.datatypes.DataSet
: newcreate
class method for concise
dataset creation, allowing to create a dataset with a single line of code by
passing default item values as keyword arguments
v2.3.1: Fixed compatibility with Python 3.11
Updated CHANGELOG.md and version
v2.2.1
Updated CHANGELOG
Hotfix v2.0.4
updated changelog
Added Python 3.10, QtPy 2.0 support (dropped Python 2 support)
PySide2 support
This release adds PySide2 support.
Maintenance release
Added compatibility with Spyder v4 + improved compatibility with PyQt5.
v1.7.6
Fixed Spyder v3.0 compatibility issue