Skip to content

v0.11.0

Latest
Compare
Choose a tag to compare
@jdranczewski jdranczewski released this 24 Oct 14:05
73aa148

Added a tutorial! Check it out at https://puzzlepiece.readthedocs.io/en/stable/tutorial.html

New features:

  • Puzzles can be indexed in additional ways as a shortcut - you can now directly say puzzle["piece:param"] to get a param. This also autocompletes in IPython.
  • Child params and actions - use Popup.make_child_params to easily create settings popups that modify hidden params.
  • replace_piece - an experimental method to update a Piece in place.
  • done_signal for the LiveWorker emitted when it finishes.
  • new extra module: ipython_shims adds two convenient magics: %%pzp_script and %%safe_run
  • Improvements to DataGrids, including support for custom Rows in add_row and Popups for the Rows.
  • Ability to set a Popup's title.

Fixes:

  • call_stop stops threads too.
  • reduced reliance on Qt spreadsheets - param changes should always indicate correctly with a red background now.