Packages changed:
  apparmor (3.0.6 -> 3.0.7)
  libapparmor (3.0.6 -> 3.0.7)
  llvm14
  man-pages-ja (20220415 -> 20220815)
  python-ipywidgets (7.7.1 -> 8.0.1)
  python-nbclient (0.6.6 -> 0.6.7)
  python-qtconsole (5.3.1 -> 5.3.2)
  schily
  tree (2.0.2 -> 2.0.3)

=== Details ===

==== apparmor ====
Version update (3.0.6 -> 3.0.7)
Subpackages: apparmor-abstractions apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang python3-apparmor

- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)

==== libapparmor ====
Version update (3.0.6 -> 3.0.7)

- update to AppArmor 3.0.7
  - fix setuptools version detection in buildpath.py
  - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.7
    for the detailed upstream changelog
- add dnsmasq-cpu-possible.diff: allow reading /sys/devices/system/cpu/possible
  in dnsmasc//libvirt-leaseshelper profile (boo#1202849)

==== llvm14 ====

- Add llvm-lifetime-for-rust.patch to have Rust memory management
  functions considered as lifetime markers. This should aid dead
  store elimination to dynamically allocated memory in Rust code.
- Don't declare python3-clang as noarch: Python packages are
  installed into %{_libdir}.
- Use black RPM macro magic to deduplicate binary lists. This
  should have no effect on the generated RPM but shaves ~400 lines
  off the specfile and hopefully makes future maintenance easier.

==== man-pages-ja ====
Version update (20220415 -> 20220815)

- Update to release 20220815
  * Improved manual pages

==== python-ipywidgets ====
Version update (7.7.1 -> 8.0.1)

- specfile:
  * update required versions
  * require python >= 3.7
- update to version 8.0.1:
  * Deserialize state before setting it, as is done elsewhere
    set_state i…
  * Update to lerna 5.4.3
- changes from version 8.0.0:
  * changes
    + Add a cookiecutter-based tutorial to build a custom widget
    (#2919)
    + Change media widgets to use memory views. (#2723)
    + Upgrade to FontAwesome 5 in html-manager (#2713)
    + Play widget now toggles between play and pause button as needed
    (#2703, #2671)
    + Drop support for mapping types as selection options (#2679,
    [#1958])
    + Focus or blur a widget. (#2664, #2692, #2691, #2690)
    + Drop notebook dependency from widgetsnbextension (#2590)
    + Cast ‘value’ in range sliders to a tuple (#2441)
    + Play widget: expose playing and repeat (#2283, #1897)
    + Fix debouncing and throttling code (#3060)
    + Fix regression on spinning icons (#2685, #2477)
    + Fix selection container default index (#1823)
    + Remove deprecated overflow properties (#2688)
    + Select: Do not force a selection if there is currently no
    selection and the options list changes (#3284)
    + Add support for localization to the lab extension (#3286)
    + Drop support for Python 2.7, 3.4, and 3.5 (#2558, #2655, #3131,
    [#3120])
    + Fix character escapes in combobox options (#2972)
    + Modify outputs to use a comm if IPython is not available (#2954)
    + Bugfix/parameters in the from_file method to be passed along in
    the media class (#3074)
    + Widgetsnbextension: throw error on failure to render (#3280)
    + Fix memory leak from Image widget not releasing object urls
    (#3171, #3170)
    + ErrorWidget as fallback when widgets models or views fail -
    Following up (#3304)
    + Fix matplotlib plots in interact (#3277)
    + Fix selection equality checking (#2897)
    + Remove the on_displayed Python callback mechanism (#2021)
  * Python
    + Widget.widgets and Widget.widget_types are now private variables
    (#3122, #3173)
    + Generate the widget data spec as JSON (#2193)
    + Use _repr_mimebundle_ and require ipython 6.1 or later. (#2021,
    [#1811])
    + Hold sync during set_state + fix selection widgets flakiness
    (#3271)
    + Remove deprecated handle_kernel alias (#2694)
    + Removed deprecated signature of the register decorator (#2695)
  * Javascript
    + Fix CSS variable names to match JupyterLab names (#2801, #2062)
    + Delete display_model and display_view (#2752, #2751)
    + Drop underscore usage (#2742)
    + Upgrade to es2017 javascript (#2725)
    + Split base manager into separate packages (#2710, #2561)
    + Change Phosphor to Lumino (#2681, #3267)
    + Widgetmanagerbase: improve create_view return type (#2662)
    + Refactor the JupyterLab widget manager so it can be reused
    (#2532)
    + Make more of lab manager dependencies optional (#2528)
    + Remove class jupyter-widgets from jp-outputarea-output node
    (#2500)
    + Rename pWidget to luminoWidget and deprecate pWidget (#3118,
    [#3141], #3358,)
    + Add layout, style, and shown events (#3300)
    + Implement jupyter.widget.control comm channel (#3313)
    + Update to TypeScript 4.3 (#3162)
    + Add event listener for resize events (#3124)
    + Remove process.cwd polyfill (#3315)
    + Make sure buffer is a DataView (#3127)
    + Deprecate the overly broad CSS class widget and introduce a
    similar jupyter-widget CSS class (#3146)
    + Fetch the full widget state via a control Comm (#3021)
    + Export LabWidgetManager and KernelWidgetManager (#3166)
    + More helpful semver range message (#3185)
    + Make the base widget manager .get_model() method always return a
    Promise, which is rejected if the requested model is not
    registered. To test if a model is registered, use the new
    .has_model() method (#3389)
  * Documentation improvements
    + Documentation overhaul (#3104, #3096, #3099, #3076, #2824,
    [#3246], #3243, #3103, #3165, #3283, #2927, #3062, #3129, #3130,
    [#3155], )
    + Remove step parameter from widget list notebook (#3106)
    + Remove extra requirements from doc to fix RTD build (#3098)
    + Align doc requirements for 7.x branch with master (#3094)
    + Remove defunct deep-links from install in README (#3225)
    + Fix documentation about embedding widget in HTML (#3224)
    + Fix example web3 missing process during runtime (#3223)
    + Complete docstring for interactive. (#3169)
    + Unpin ipykernel<6 for the docs (#3168)
    + Checking milestone and generating changelog (#3125)
    + Change graph example to receive a tuple instead of a dict
    (#3117)
    + Fix debouncing and throttling code (#3060)
    + Variable Inspector example used a wrong callback argument
    ... changelog too long, skipping 16 lines ...
    + Add Binder links and badges (#3164, #3212, #3151, #3148, #2701)

==== python-nbclient ====
Version update (0.6.6 -> 0.6.7)

- Update to 0.6.7
  * Fix tests for ipywidgets 8 #246 (@frenzymadness)

==== python-qtconsole ====
Version update (5.3.1 -> 5.3.2)

- Update to version 5.3.2
  * Fix syntax highlighting with multiline inputs.
- Test with xvfb display
- Remove skip of previously segfaulting tests
- Allow PyQt6 and Pyside6 as backend
- Add missing pyzmq requirement (was already transitive)
- Remove obsolete jupyter package, provide desktop files and icon
  for every flavor

==== schily ====
Subpackages: libcdrdeflt1_0 libdeflt1_0 libfile1_0 libfind4_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs spax star

- Fix update-alternatives for rmt.1

==== tree ====
Version update (2.0.2 -> 2.0.3)

- tree 2.0.3:
  * Fix segfault when filelimit is used and tree encounters a
    directory it cannot enter
  * Fixed broken -x option (stops recursing.)
  * Fix use after free (causing segfault) for dir/subdir in list.c
  * Multiple fixes for .gitignore functionality
  * Fixed segfault when an unknown directory is given with -X
  * Fixed output up for -X and -J options