Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

weakref to enable gc + setting children with iterable + fix various tooltips #3921

Open
wants to merge 17 commits into
base: main
Choose a base branch
from

Commits on Jun 8, 2024

  1. Update Widget List.ipynb

    Example for FloatLogSlider labeled min and max in reverse order; changed it so it is correct.
    liamb27 authored and Alan Fleming committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    d482927 View commit details
    Browse the repository at this point in the history
  2. Update package imports

    1. @lumino/messaging ^2.1 should be ^2.0.1
    2. @lumino/messaging ^2.1 should be ^2.0.1
    3. istanbul-instrumenter-loader is not maintaned for 6 years
    Alan Fleming committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    3fec38a View commit details
    Browse the repository at this point in the history
  3. Fix/unify tooltips.

    Alan Fleming committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    2baf3d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53adf75 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. Add weakref with opt in automatic widget deletion using 'enable_weakr…

    …eference'.
    Alan Fleming committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    b9d043e View commit details
    Browse the repository at this point in the history
  2. Add Children for Box (and subclasses) to support validation of any ty…

    …pe of iterable plus a configurable option to omit invalid items (including closed widgets) and log a warning or error.
    Alan Fleming committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    cf8ef63 View commit details
    Browse the repository at this point in the history
  3. Update yarn.lock (ran jlpm dlx yarn-berry-deduplicate).

    Alan Fleming committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    54bd2c6 View commit details
    Browse the repository at this point in the history
  4. Run lint.

    Alan Fleming committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    75da2f9 View commit details
    Browse the repository at this point in the history
  5. Fix tests that need dummy comm & update yarn.lock.

    Alan Fleming committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    0c1dafe View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Merge branch 'main' of https://github.com/jupyter-widgets/ipywidgets

    …into weakref
    Alan Fleming committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    077d950 View commit details
    Browse the repository at this point in the history
  2. Fix tests and lock file.

    Alan Fleming committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    3e49c8e View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Simplify tooltips to work everywhere

    Alan Fleming committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    7fa9cba View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Remove unnecessary code.

    Alan Fleming committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    234752c View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Update the widget model specification for 'Children'.

    Alan Fleming committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    9d5a482 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Make _model_id a property

    Alan Fleming committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    8286c7c View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Merge branch 'main' of https://github.com/jupyter-widgets/ipywidgets

    …into weakref
    Alan Fleming committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    dec5524 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    ca3d0cb View commit details
    Browse the repository at this point in the history