Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-metakernel for openSUSE:Factory checked in at 2026-04-11 22:26:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-metakernel (Old) and /work/SRC/openSUSE:Factory/.python-metakernel.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-metakernel" Sat Apr 11 22:26:56 2026 rev:23 rq:1346112 version:1.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-metakernel/python-metakernel.changes 2026-03-14 22:24:27.522259487 +0100 +++ /work/SRC/openSUSE:Factory/.python-metakernel.new.21863/python-metakernel.changes 2026-04-11 22:32:37.271720665 +0200 @@ -1,0 +2,53 @@ +Sat Apr 11 18:58:38 UTC 2026 - Dirk Müller <[email protected]> + +- update to 1.0.0: + * DisplayData() for raw MIME bundle display + * schedule_display_output() for pushing messages to frontends + outside of execution + * %lsmagic -v for magic load debugging + * kernel_javascript support — write kernel.js during kernelspec + install + * JupyterHub deployment docs and cross-origin regression tests + * ## Bug Fixes + * execute_reply now reports error status when do_execute_direct + raises (#175) — previously errors were silently + * swallowed with an 'ok' status + * %px / %px errors now surface as proper error messages + * %%tutor no longer loads all iframes immediately (#68) — only + the active frame loads + * %jigsaw cross-origin errors fixed and button functionality + restored (#375), plus fix for saving files when workspace + * path includes a subdirectory + * %%python display() routed to wrong kernel — fixed + * %activity magic showed wrong results on repeated "Results" + clicks (#240) — fixed + * ipywidgets Output context manager now works with MetaKernel + * shell_magic load failure on Windows — fixed via lazy- + initializing the shell process + * prompt_change_cmd stored unformatted template (#359) — fixed + * REPLWrapper encoding parameter added to fix startup hang on + Windows + * REPLWrapper waits for any output instead of default prompt on + startup (#357), and clears PS0 in bash wrapper + * REPLWrapper args parameter added to support executable paths + with spaces + * ## Documentation + * Switched from Sphinx to MkDocs + * Added debugging section to new-kernel docs + * Included magics README in docs + * Added Binder support for interactive examples + * ## CI/CD & Project Infrastructure + * Migrated build system from uv to Poetry 2.3 + * Bumped minimum dependency versions to 2023+ releases + * Refactored CI into composite actions; added release/publish + workflows + * Migrated local actions to calysto/maintainer_tools + * Added example notebook CI via run_notebooks.sh + * Added ruff S (flake8-bandit) security checks + * Added validate-pyproject lint hook + * Added GitHub issue templates and PR template + * Added codecov configuration + * Added pre-commit auto-update workflow + * Removed virtualenv pins from example kernels + +------------------------------------------------------------------- Old: ---- metakernel-0.32.0.tar.gz New: ---- metakernel-1.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-metakernel.spec ++++++ --- /var/tmp/diff_new_pack.1USvh6/_old 2026-04-11 22:32:37.783741606 +0200 +++ /var/tmp/diff_new_pack.1USvh6/_new 2026-04-11 22:32:37.787741770 +0200 @@ -18,38 +18,40 @@ %{?sle15_python_module_pythons} Name: python-metakernel -Version: 0.32.0 +Version: 1.0.0 Release: 0 Summary: Metakernel for Jupyter License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/Calysto/metakernel Source: https://files.pythonhosted.org/packages/source/m/metakernel/metakernel-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.8} -BuildRequires: %{python_module hatchling} +BuildRequires: %{python_module base >= 3.11} BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry-core >= 2.0.0} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-comm > 0.1.0 -Requires: python-ipykernel >= 5.5.6 -Requires: python-jedi >= 0.18 -Requires: python-jupyter-core >= 4.9.2 -Requires: python-pexpect >= 4.8 +Requires: python-comm >= 0.1.3 +Requires: python-ipykernel >= 6.22.0 +Requires: python-jedi >= 0.19.0 +Requires: python-jupyter-core >= 5.3.1 +Requires: python-pexpect >= 4.9.0 Recommends: python-ipyparallel Recommends: python-portalocker Provides: python-jupyter_metakernel = %{version} Obsoletes: python-jupyter_metakernel < %{version} BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module ipykernel >= 5.5.6} -BuildRequires: %{python_module comm >= 0.1.0} -BuildRequires: %{python_module ipywidgets} -BuildRequires: %{python_module jupyter-core >= 4.9.2} +BuildRequires: %{python_module comm >= 0.1.3} +BuildRequires: %{python_module ipykernel >= 6.22.0} +BuildRequires: %{python_module ipython >= 9.0} +BuildRequires: %{python_module ipywidgets >= 8.0.5} +BuildRequires: %{python_module jupyter-core >= 5.3.1} +BuildRequires: %{python_module jupyter_kernel_test >= 0.6.0} BuildRequires: %{python_module matplotlib} -BuildRequires: %{python_module pexpect >= 4.8} -BuildRequires: %{python_module pytest-timeout} -BuildRequires: %{python_module pytest} -BuildRequires: %{python_module requests} +BuildRequires: %{python_module pexpect >= 4.9.0} +BuildRequires: %{python_module pytest >= 9.0} +BuildRequires: %{python_module pytest-timeout >= 2.2.0} +BuildRequires: %{python_module requests >= 2.29.0} BuildRequires: coreutils-doc BuildRequires: man # /SECTION @@ -76,7 +78,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%pytest +%pytest -k "not (test_spawn_args or test_spawn_no_args)" %files %{python_files} %doc README.md ++++++ metakernel-0.32.0.tar.gz -> metakernel-1.0.0.tar.gz ++++++ ++++ 9040 lines of diff (skipped)
