Hello community, here is the log from the commit of package python-jupyterlab for openSUSE:Factory checked in at 2020-03-04 09:47:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jupyterlab (Old) and /work/SRC/openSUSE:Factory/.python-jupyterlab.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupyterlab" Wed Mar 4 09:47:26 2020 rev:5 rq:781253 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jupyterlab/python-jupyterlab.changes 2020-01-29 13:19:54.126216510 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupyterlab.new.26092/python-jupyterlab.changes 2020-03-04 09:47:36.682186929 +0100 @@ -1,0 +2,101 @@ +Tue Mar 3 14:35:01 UTC 2020 - Todd R <[email protected]> + +- Update to 2.0.0 + + User-facing changes + * New user interface for notebook cell tags + * File info display when hovering on a file in the file browser + * Support for searching outputs in notebooks + * ``Ctrl Shift .`` and ``Ctrl Shift ,`` shortcuts move focus to the next and previous tab bar in the main area, respectively + * ``Shift Home`` and ``Shift End`` shortcuts in a notebook select all cells from the current cell to the top or bottom of a notebook, respectively + * Explicit "No Kernel" button in the kernel selection dialog for new notebooks + * Notebook ``recordTiming`` advanced setting to control whether execution timing information is stored in notebook files + * "Select current running or last run cell" command added (requires notebook ``recordTiming`` advanced setting to be set to true) + * Codemirror ``lineWiseCopyCut`` advanced setting to control the behavior of the copy/cut keyboard shortcuts when there is no selection + * Refreshed the command palette and property inspector sidebar icons and user interfaces + * "New File" and "New Markdown File" items in file browser context menu + * "Download" item in File menu + * "Restart Kernel and Run up to Selected Cell" item in notebook Kernel menu + * In extension manager, the "enable" button is now only shown for installed extensions + * Dialogs can now be closed by clicking outside of them + * ``documentsearch:startWithReplace`` command to open the document find overlay with replace. There is not currently a default keyboard shortcut for this, but one can be assigned as a custom keyboard shortcut in Advanced Settings. + * ``#`` added to the CSV Viewer delimiter options + * The JSON viewer now only displays structure hints for arrays and empty objects for a more streamlined feel + * Optional platform-aware keyboard shortcut fields ``linuxKeys``, ``macKeys``, and ``winKeys`` in keyboard shortcut definitions + * Added options for ``jupyter lab clean`` to clean specific parts of the build, such as ``--extensions``, ``--settings``, ``--static``, and ``--all`` + * Removed the vega 4 and vega-lite 2 renderers (vega 5 and vega-lite 4 is included in JupyterLab by default). These legacy renderers may be available via custom extensions + * JupyterHub users should use the ``c.Spawner.default_url = '/lab'`` setting instead of the deprecated and now removed ``labhubapp`` + + Backward incompatible changes + * Switch from ``@phosphor`` to ``@lumino`` dependencies. + * Factor out the ``settingsregistry`` and ``statedb`` packages from coreutils + * Rework services architecture (sessions, kernels, terminals) and rename ``ClientSession`` to ``SessionContext`` + * Upgrade to TypeScript 3.7 + * Remove ``polling`` from coreutils in favor for ``@lumino/polling`` + * TypeScript strict null checking in core packages + * Update state database list method to query based on namespace match. + * Address code todo items and deprecations for 2.0 + * Update Console panel tracker widgets + * Update contribution guide to require node v12+ + * New API for the ``Running`` sidebar extension + * Clean up handling of icons under unified LabIcon + + Other changes + * New property inspector used to display the properties of the currently selected main area widget + * Allow metadata for launcher items + * Allow default file browser to restore manually. + * Upgrade bundled yarn to 1.21.1 + * Make session dialogs configurable + * Support transient editor configs + * Optionally force new browser tab + * Update core dependencies (e.g., ``codemirror``, ``xterm.js``, ``markdown``, ``fontawesome``, etc.) + * Add storybook to ``ui-components`` + * Add explicit documentation encouraging people to re-use lab components + * Enable TypeScript sourcemaps for debugging locally installed labextensions + * Add ``UseSignal`` example to the docs + * Add ``env`` prop to kernel options + * Add kernelspec metadata + * Allow different mimetypes for the clipboard data + * Add password dialog to apputils + * Alias phosphor packages to lumino to allow a deprecation period for phosphor + * Match react version in ui-components peerdependencies + * Fix lint-staged for both win and mac + * Update websocket workaround for node environments + * Fix handling of linked extensions + * Fix extension compatibility checks for prereleases and extensions supporting multiple major versions of JupyterLab + * Teach update-dependency about more range specifiers and make it adopt the current range for any tag + * Add support for giving a rank to items in the top area + * Apply all options to the initial JupyterLab application instance + + Bugfixes + * "Copy Shareable Link" in the file browser context menu now properly works in JupyterHub + * Update Mathjax CDN in the cell and console examples + * Revert ensure-max-old-space now that Node 12+ has better default memory ceilings + * Resolve race condition between default file browser and tree urls. + * Fix handling of code editor refresh + * Start new notebooks in edit mode + * Use consistent versions of React + * Add scrollbar styles to nbconvert-css + * Close output views when corresponding notebooks are closed + * Fixed incorrect white background for new command palette icon + * Block fetching the settings for a plugin that is disabled + * When timing metadata changes, ensure signal fires + * Prevent memory leaks in Vega renderer + * Handle cell execution cancellation when cell is disposed + * Fix dropdown option style issue on Windows + * Make sure label is linked to a control when checking for element type + * Refine log console message UX + * Fix multicursor backspacing + * Reset log display and count when non-notebook tab gets activated + * Fix Safari multiple tabs by working around a Safari bug. + * Skip custom click behavior on links when the download attribute is set + * Fix context menu hit test to deal with SVG nodes. + * Fix overwriting of target attribute of anchors rendered by ``IPython.display`` + * Fix file browser location in tree view + * Stop too many fetch calls in docmanager-extension + * Ensures that ``Shift Tab`` dedent shortcut works correctly in the file editor + * Fix unexpected jump to last search result when using documentsearch + * Fixed refresh issue for html viewer + * Fix for center-aligned images with IPython.display.image + * Changes to setting editor should trigger application dirty state + * Move vega from "devdependencies" to "dependencies" + * Restore default file browser manually. + * Use default ``app_dir`` when ``app_dir`` is ``''`` + +------------------------------------------------------------------- Old: ---- jupyterlab-1.2.6-py2.py3-none-any.whl New: ---- jupyterlab-2.0.0-py2.py3-none-any.whl ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jupyterlab.spec ++++++ --- /var/tmp/diff_new_pack.5i8jiD/_old 2020-03-04 09:47:38.330187917 +0100 +++ /var/tmp/diff_new_pack.5i8jiD/_new 2020-03-04 09:47:38.330187917 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-jupyterlab -Version: 1.2.6 +Version: 2.0.0 Release: 0 Summary: Environment for interactive and reproducible computing License: BSD-3-Clause @@ -100,8 +100,8 @@ %python_expand sed -i -e 's|^#!/usr/bin/env node|#!%{_bindir}/node|' %{buildroot}%{$python_sitelib}/jupyterlab/staging/yarn.js %python_expand chmod a+x %{buildroot}%{$python_sitelib}/jupyterlab/node-version-check.js %python_expand chmod a+x %{buildroot}%{$python_sitelib}/jupyterlab/staging/yarn.js -%python_expand %fdupes %{buildroot}%{$python_sitelib}} -%{fdupes %{buildroot}%{_jupyter_prefix} %{buildroot}%{python3_sitelib}} +%python_expand %fdupes %{buildroot}%{$python_sitelib} +%fdupes %{buildroot}%{_jupyter_prefix} cp %{buildroot}%{python3_sitelib}/jupyterlab-%{version}.dist-info/LICENSE . @@ -109,13 +109,13 @@ export PYTHONDONTWRITEBYTECODE=1 # Disable build checks that pull in remote resources with npm %{pytest %{buildroot}%{$python_sitelib}/jupyterlab/ -k \ - 'not (test_build or test_clear or test_build_check or test_build_custom or test_uninstall_core_extension or test_install_and_uninstall_pinned or test_install_and_uninstall_pinned_folder)' + 'not (test_build or test_clear or test_build_check or test_build_custom or test_uninstall_core_extension or test_install_and_uninstall_pinned or test_install_and_uninstall_pinned_folder or test_install_extension)' } %files %{python_files} %license %{python_sitelib}/jupyterlab-%{version}.dist-info/LICENSE %{python_sitelib}/jupyterlab/ -%{python_sitelib}/jupyterlab-%{version}.dist-info +%{python_sitelib}/jupyterlab-%{version}.dist-info/ %files -n jupyter-jupyterlab %license LICENSE
