Scipion-pyworkflow

Latest version: v3.10.6

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

Scan your dependencies

Page 5 of 7

3.0.26

-------
- Reporting url is now pointing to https.

3.0.25

-------
- Fix logger error when downloading a new dataset.

3.0.24

-------
- Do not fail when getting the size of an empty protocol.

3.0.23

-------
Users:
- Fixing a bug for static protocols: when a protocol had another protocol as input, it failed to wait until it had finished.
- Improvements in responsiveness to font size: Tables and automatic layouts. Object browser, Search windows.
- Filebrowser has 2 new shortcuts: "recent" and "Protocol folder"
- Text widget: "File does not exist message" removed.
- Rescue colors in terminal
- Rescue output in tests.
- New color mode: Size (GREEN < 1MB, ORANGE < 1GB, RED < 1TB, DARK > 1TB
- Color mode info is shown in the "info line" when switching
- Color mode age: fixed.
- New config variables:
SCIPION_LOG_FORMAT: Define log lines format base on python convention,
SCIPION_TEST_NOSYNC: Disable dataset syncing,
SCIPION_GUI_REFRESH_INITIAL_WAIT: Initial time to wait after a manual refresh. Defaults to 5.
SCIPION_GUI_CANCEL_AUTO_REFRESH: True will cancel automatic refreshes.
- scipion printenv returns also int variables.
- Tolerate project update errors (e.g.: read only filesystem due to quota + update)
- Check if scheduled process is alive when updating.

Developers:
- Some modules switched to use logger instead of print: viewprotocols.py, browser.py and launch.py,
pw_schedule_run.py, viewprojects.py, canvas.py, project.py, protocol.py.
- LoggerConfigurator adapted to received logfile, flag for console handler and line format.
- pw_run_tests.py uses logging now.
- tests mode with --log now works. All goes to the same file and is not html.
- Protocol.getPath added = Protocol._getPath
- form.py, process.py, pw_sync_data.py, utils.py use logging now.
- All logging messages are affected by SCIPION_LOG_FORMAT (defaults to %(message)).
- stdout handler does exclude ERROR and CRITICAL messages.
- Test output can be sent to a log file (--log) and uses SCIPION_LOG_FORMAT.
- testdata --check-all renamed to --check and optionally can check a single dataset.

3.0.22

-------
- Fixing a persistent error related with the logic of the EXECUTE/SCHEDULE button

3.0.21

-------
- Generating an interface to create the scipion log file.
- Creating an option to display the scipion log
- New "Search protocol in graph" (Control + l) window to locate a box in the graph
- At loading time, selected protocol is "focused" (window scrolls to it)
- Control + MouseWheel scrolls horizontally
- Links are also detected when they are just "http"
- Bugfixed: Input list is shown when there are possible outputs and need to "expose details" (like selecting a specific volume in a set)
- Bugfixed: Outputs that a numeric do not break the "Browse object window"
- Fixing an error related with the logic of the EXECUTE/SCHEDULE button

Developers:
- prerequisites could be just the id or the previous list of ids when adding a step.

Page 5 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.