Skip to content

Releases: pyapp-kit/magicgui

v0.8.3

04 Jun 13:19
df083f1
Compare
Choose a tag to compare

Changelog

v0.8.3 (2024-06-04)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: fix compatibility with typing-extensions 0.4.12 #649 (tlambert03)

Merged pull requests:

v0.8.2 (2024-03-05)

Full Changelog

Fixed bugs:

  • fix: fix parent_changed signal, and rename to native_parent_changed #628 (tlambert03)

Tests & CI:

Merged pull requests:

v0.8.1 (2023-12-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Ensure QImage is ARGB32 before converting to numpy #618 (aganders3)
  • fix: allow future annotations in ipywidgets backend #609 (tlambert03)
  • Make kwargs of container-like widgets consistent #606 (hanjinliu)

Documentation:

Merged pull requests:

v0.8.0 (2023-10-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: Allow user to overwrite default widget opts #602 (Czaki)
  • chore: preserve magicgui-decorated function parameter hints with ParamSpec #600 (tlambert03)
  • fix: Support Annotated types in list/tuple #588 (hanjinliu)
  • fix: fix Literal with widget_type #586 (tlambert03)
  • fix: Fix parent attribute to point to proper magicgui widget parent #583 (tlambert03)
  • fix: prevent dupe calls, alternative #546 (Czaki)

Tests & CI:

Documentation:

Merged pull requests:

v0.7.3 (2023-08-12)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Update choices setter for categorical widget to ensure _default_choices are updated when a callable choices is passed #563 (jamesyan-git)
  • Fix bind when annotating with unknown type #560 (tlambert03)
  • fix: fix binding of non ValueWidgets in guiclass #556 (tlambert03)

Tests & CI:

Merged pull requests:

v0.7.2 (2023-03-05)

Full Changelog

Fixed bugs:

  • fix: accept any Annotated options that are castable to a dict #540 (...
Read more

v0.8.2

05 Mar 17:43
baff0aa
Compare
Choose a tag to compare

Changelog

v0.8.2 (2024-03-05)

Full Changelog

Fixed bugs:

  • fix: fix parent_changed signal, and rename to native_parent_changed #628 (tlambert03)

Tests & CI:

Merged pull requests:

v0.8.1 (2023-12-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Ensure QImage is ARGB32 before converting to numpy #618 (aganders3)
  • fix: allow future annotations in ipywidgets backend #609 (tlambert03)
  • Make kwargs of container-like widgets consistent #606 (hanjinliu)

Documentation:

Merged pull requests:

v0.8.0 (2023-10-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: Allow user to overwrite default widget opts #602 (Czaki)
  • chore: preserve magicgui-decorated function parameter hints with ParamSpec #600 (tlambert03)
  • fix: Support Annotated types in list/tuple #588 (hanjinliu)
  • fix: fix Literal with widget_type #586 (tlambert03)
  • fix: Fix parent attribute to point to proper magicgui widget parent #583 (tlambert03)
  • fix: prevent dupe calls, alternative #546 (Czaki)

Tests & CI:

Documentation:

Merged pull requests:

v0.7.3 (2023-08-12)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Update choices setter for categorical widget to ensure _default_choices are updated when a callable choices is passed #563 (jamesyan-git)
  • Fix bind when annotating with unknown type #560 (tlambert03)
  • fix: fix binding of non ValueWidgets in guiclass #556 (tlambert03)

Tests & CI:

Merged pull requests:

v0.7.2 (2023-03-05)

Full Changelog

Fixed bugs:

  • fix: accept any Annotated options that are castable to a dict #540 (tlambert03)

v0.7.1 (2023-03-05)

Full Changelog

Fixed bugs:

  • Fix recursion error when connecting to container self.method during subclass init #539 (tlambert03)

v0.7.0 (2023-02-27)

Full Changelog

Fixed bugs:

v0.7.0.rc1 (2023-02-24)

[Full Chang...

Read more

v0.8.1

06 Dec 16:42
05e2a8a
Compare
Choose a tag to compare

Changelog

v0.8.1 (2023-12-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Ensure QImage is ARGB32 before converting to numpy #618 (aganders3)
  • fix: allow future annotations in ipywidgets backend #609 (tlambert03)
  • Make kwargs of container-like widgets consistent #606 (hanjinliu)

Documentation:

Merged pull requests:

v0.8.0 (2023-10-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: Allow user to overwrite default widget opts #602 (Czaki)
  • chore: preserve magicgui-decorated function parameter hints with ParamSpec #600 (tlambert03)
  • fix: Support Annotated types in list/tuple #588 (hanjinliu)
  • fix: fix Literal with widget_type #586 (tlambert03)
  • fix: Fix parent attribute to point to proper magicgui widget parent #583 (tlambert03)
  • fix: prevent dupe calls, alternative #546 (Czaki)

Tests & CI:

Documentation:

Merged pull requests:

v0.7.3 (2023-08-12)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Update choices setter for categorical widget to ensure _default_choices are updated when a callable choices is passed #563 (jamesyan-git)
  • Fix bind when annotating with unknown type #560 (tlambert03)
  • fix: fix binding of non ValueWidgets in guiclass #556 (tlambert03)

Tests & CI:

Merged pull requests:

v0.7.2 (2023-03-05)

Full Changelog

Fixed bugs:

  • fix: accept any Annotated options that are castable to a dict #540 (tlambert03)

v0.7.1 (2023-03-05)

Full Changelog

Fixed bugs:

  • Fix recursion error when connecting to container self.method during subclass init #539 (tlambert03)

v0.7.0 (2023-02-27)

Full Changelog

Fixed bugs:

v0.7.0.rc1 (2023-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

Merged pull requests:

  • refactor: enable strict mypy type checking for most modules #518 (tlambert03)
  • refactor: make ValueW...
Read more

v0.8.0

20 Oct 17:56
b28c499
Compare
Choose a tag to compare

Changelog

v0.8.0 (2023-10-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: Allow user to overwrite default widget opts #602 (Czaki)
  • chore: preserve magicgui-decorated function parameter hints with ParamSpec #600 (tlambert03)
  • fix: Support Annotated types in list/tuple #588 (hanjinliu)
  • fix: fix Literal with widget_type #586 (tlambert03)
  • fix: Fix parent attribute to point to proper magicgui widget parent #583 (tlambert03)
  • fix: prevent dupe calls, alternative #546 (Czaki)

Tests & CI:

Documentation:

Merged pull requests:

v0.7.3 (2023-08-12)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Update choices setter for categorical widget to ensure _default_choices are updated when a callable choices is passed #563 (jamesyan-git)
  • Fix bind when annotating with unknown type #560 (tlambert03)
  • fix: fix binding of non ValueWidgets in guiclass #556 (tlambert03)

Tests & CI:

Merged pull requests:

v0.7.2 (2023-03-05)

Full Changelog

Fixed bugs:

  • fix: accept any Annotated options that are castable to a dict #540 (tlambert03)

v0.7.1 (2023-03-05)

Full Changelog

Fixed bugs:

  • Fix recursion error when connecting to container self.method during subclass init #539 (tlambert03)

v0.7.0 (2023-02-27)

Full Changelog

Fixed bugs:

v0.7.0.rc1 (2023-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

Merged pull requests:

v0.7.0.rc0 (2022-11-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Tests & CI:

Read more

v0.7.3

12 Aug 14:26
Compare
Choose a tag to compare

Changelog

v0.7.3 (2023-08-12)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Update choices setter for categorical widget to ensure _default_choices are updated when a callable choices is passed #563 (jamesyan-git)
  • Fix bind when annotating with unknown type #560 (tlambert03)
  • fix: fix binding of non ValueWidgets in guiclass #556 (tlambert03)

Tests & CI:

Merged pull requests:

v0.7.2 (2023-03-05)

Full Changelog

Fixed bugs:

  • fix: accept any Annotated options that are castable to a dict #540 (tlambert03)

v0.7.1 (2023-03-05)

Full Changelog

Fixed bugs:

  • Fix recursion error when connecting to container self.method during subclass init #539 (tlambert03)

v0.7.0 (2023-02-27)

Full Changelog

Fixed bugs:

v0.7.0.rc1 (2023-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

Merged pull requests:

v0.7.0.rc0 (2022-11-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Tests & CI:

Documentation:

Merged pull requests:

v0.6.1 (2022-11-18)

Full Changelog

v0.6.0 (2022-10-26)

Full Changelog

Tests & CI:

  • tests: skip mypy tests on all but linux #481 ([tlambert03...
Read more

v0.7.2

05 Mar 21:12
Compare
Choose a tag to compare

Changelog

v0.7.2 (2023-03-05)

Full Changelog

Fixed bugs:

  • fix: accept any Annotated options that are castable to a dict #540 (tlambert03)

v0.7.1 (2023-03-05)

Full Changelog

Fixed bugs:

  • Fix recursion error when connecting to container self.method during subclass init #539 (tlambert03)

v0.7.0 (2023-02-27)

Full Changelog

Fixed bugs:

v0.7.0.rc1 (2023-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

Merged pull requests:

v0.7.0.rc0 (2022-11-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Tests & CI:

Documentation:

Merged pull requests:

v0.6.1 (2022-11-18)

Full Changelog

v0.6.0 (2022-10-26)

Full Changelog

Tests & CI:

Documentation:

Merged pull requests:

v0.6.0rc2 (2022-10-25)

Full Changelog

Implemented enhancements:

  • Enable option to raise excpetion if magicgui cannot determine widget for provided value/annotation #476 (Czaki)

Documentation:

v0.6.0rc1 (2022-10-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

v0.6.0rc0 (2022-10-21)

Full Changelog

Implemented enhancements:

  • Support Literal type #458 ([hanj...
Read more

v0.7.1

05 Mar 16:16
Compare
Choose a tag to compare

Changelog

v0.7.1 (2023-03-05)

Full Changelog

Fixed bugs:

  • Fix recursion error when connecting to container self.method during subclass init #539 (tlambert03)

v0.7.0 (2023-02-27)

Full Changelog

Fixed bugs:

v0.7.0.rc1 (2023-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

Merged pull requests:

v0.7.0.rc0 (2022-11-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Tests & CI:

Documentation:

Merged pull requests:

v0.6.1 (2022-11-18)

Full Changelog

v0.6.0 (2022-10-26)

Full Changelog

Tests & CI:

Documentation:

Merged pull requests:

v0.6.0rc2 (2022-10-25)

Full Changelog

Implemented enhancements:

  • Enable option to raise excpetion if magicgui cannot determine widget for provided value/annotation #476 (Czaki)

Documentation:

v0.6.0rc1 (2022-10-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

v0.6.0rc0 (2022-10-21)

Full Changelog

Implemented enhancements:

Read more

v0.7.0

27 Feb 15:56
Compare
Choose a tag to compare

Changelog

v0.7.0 (2023-02-27)

Full Changelog

Fixed bugs:

v0.7.0.rc1 (2023-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

Merged pull requests:

v0.7.0.rc0 (2022-11-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Tests & CI:

Documentation:

Merged pull requests:

v0.6.1 (2022-11-18)

Full Changelog

v0.6.0 (2022-10-26)

Full Changelog

Tests & CI:

Documentation:

Merged pull requests:

v0.6.0rc2 (2022-10-25)

Full Changelog

Implemented enhancements:

  • Enable option to raise excpetion if magicgui cannot determine widget for provided value/annotation #476 (Czaki)

Documentation:

v0.6.0rc1 (2022-10-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

v0.6.0rc0 (2022-10-21)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: fix deprecation warning from matplotib about accessing colormaps from mpl.cm #451 (tlambert03)
  • Fix FunctionGui behavior as a class method [#443](https:/...
Read more

v0.7.0.rc1

24 Feb 01:32
Compare
Choose a tag to compare

Changelog

0.7.0 (2023-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

Merged pull requests:

v0.7.0.rc0 (2022-11-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Tests & CI:

Documentation:

Merged pull requests:

v0.6.1 (2022-11-18)

Full Changelog

v0.6.0 (2022-10-26)

Full Changelog

Tests & CI:

Documentation:

Merged pull requests:

v0.6.0rc2 (2022-10-25)

Full Changelog

Implemented enhancements:

  • Enable option to raise excpetion if magicgui cannot determine widget for provided value/annotation #476 (Czaki)

Documentation:

v0.6.0rc1 (2022-10-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

v0.6.0rc0 (2022-10-21)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: fix deprecation warning from matplotib about accessing colormaps from mpl.cm #451 (tlambert03)
  • Fix FunctionGui behavior as a class method #443 (hanjinliu)
  • Expose QScrollArea as native widget #429 (dstansby)
  • Turn off adaptive step if "step" option is given #425 ([hanji...
Read more

v0.7.0.rc0

26 Nov 18:53
Compare
Choose a tag to compare

Changelog

0.7.0.rc0 (2022-11-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Tests & CI:

Documentation:

Merged pull requests:

v0.6.1 (2022-11-18)

Full Changelog

v0.6.0 (2022-10-26)

Full Changelog

Tests & CI:

Documentation:

Merged pull requests:

v0.6.0rc2 (2022-10-25)

Full Changelog

Implemented enhancements:

  • Enable option to raise excpetion if magicgui cannot determine widget for provided value/annotation #476 (Czaki)

Documentation:

v0.6.0rc1 (2022-10-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

Documentation:

v0.6.0rc0 (2022-10-21)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • fix: fix deprecation warning from matplotib about accessing colormaps from mpl.cm #451 (tlambert03)
  • Fix FunctionGui behavior as a class method #443 (hanjinliu)
  • Expose QScrollArea as native widget #429 (dstansby)
  • Turn off adaptive step if "step" option is given #425 (hanjinliu)

Tests & CI:

Documentation:

Merged pull requests:

v0.5.1 (2022-06-14)

Full Changelog

Fixed bugs:

  • Emit signal only if value of caterogical widget changed #422 (Czaki)

Merged pull requests:

v0.5.0 (2022-06-13)

Full Changelog

Implemented enhancements:

  • feat: add request_values convenience, shows modal dialog to request values #416 (tlambert03)
  • Change to use adaptive step is SpinBox and FloatSpinBox #403 (Czaki)
  • Make call_button public #391 (dstansby)
  • Add scrollable widge...
Read more