Shapeout2

Latest version: v2.21.4

Safety actively analyzes 707435 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 19

2.21.4

- fix: incorrect path list check when loading broken dataset
- fix: duplicate filters via block matrix results in AttributeError (184)
- fix: plot sizes chaotic due to improper use of setFixedSize (176)
- fix: plot size not set correctly when loading session
- fix: base automated plot size adjustment on minimal plot dimensions (180)
- docs: update screenshot scripts and refresh screenshots
- enh: allow to change plot window size via edge handles (51)
- setup: migrate pyqtgraph from 0.13.3 to 0.13.6 (109)

2.21.3

- enh: support displaying unnamed table data
- setup: bump dclab to 0.62.11

2.21.2

- fix: signal race condition when editing filters in AnalysisView (148)
- fix: signal race condition when editing plots in AnalysisView (172)
- enh: use QuickView selection to navigate AnalysisView slots and filters
- enh: when batch-loading datasets, allow individual files to fail
- enh: auto-select logs in AnalysisView
- enh: improve table graph selection (remember graph, clear if unavailable)

2.21.1

- fix: maximize image size in QuickView
- fix: colormap for QPI data only updating for one image view in QuickView
- ref: QuickView code needed tidying up

2.21.0

- feat: implement showing dataset basins in the analysis view (182)
- feat: implement showing dataset logs in the analysis view (140)
- feat: implement showing dataset tables in the analysis view (141)
- enh: more Quick View default choices than "deform" and "area_um"
- enh: update icon theme
- docs: document new features in Analysis View
- setup: pygments (for json formatting) is now an explicit dependency
- setup: bump dclab to 0.62.9
- ref: simplify logic in Analysis View
- ref: do not override `QtWidgets`' `__setstate__` and `__getstate__`;
use `write_pipeline_state` and `read_pipeline_state` instead

2.20.1

- fix: regression TypeError when trying to plot contour data

Page 1 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.