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