Hello community, here is the log from the commit of package python-jupytext for openSUSE:Factory checked in at 2020-02-25 16:05:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jupytext (Old) and /work/SRC/openSUSE:Factory/.python-jupytext.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jupytext" Tue Feb 25 16:05:18 2020 rev:4 rq:778851 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/python-jupytext/python-jupytext.changes 2019-11-29 16:01:44.628834300 +0100 +++ /work/SRC/openSUSE:Factory/.python-jupytext.new.26092/python-jupytext.changes 2020-02-25 16:05:51.344446474 +0100 @@ -1,0 +2,66 @@ +Mon Feb 24 15:55:53 UTC 2020 - Todd R <toddrme2...@gmail.com> + +- Update to version 1.3.4 + + Added + * C# and F# Jupyter notebooks are now supported + + Fixed + * `jupytext --to script *.ipynb` now computes the script extension for each notebook + * Fix shebang handling for languages with non-# comments, by Jonas Bushart + * Indented bash commands are now commented out + * The main formats are documented in `jupytext --help` +- Update to version 1.3.3 + + Added + * Jupytext has a logo! Many thanks to Kyle Kelley for contributing the actual logo, and to Chris Holdgraf for suggesting this. + * Nested metadata filtering is now supported! You can use this to rid of `jupytext_version` if you wish. + + Fixed + * Code cells in the Markdown format can contain triple backticks inside multiline strings. + * Changes in the YAML header when running `jupytext --test` on text files are ignored. +- Update to version 1.3.2 + + Fixed + * The `--pre-commit` mode now ignores non-notebook files in the index. + * `nbformat_minor` is taken from the notebook with outputs When inputs and outputs are merged. +- Update to version 1.3.1 + + Added + * New `nomarker` format in the Jupyter Notebook and JupyterLab extensions + + Changed + * The `normarker` format replaces the one previously named `bare`. + + Fixed + * Multiline strings are now accepted in the YAML header. Fix contributed by ZHUO Qiang. + * Fixed the instructions on how to use multiline comments for all Markdown cells in the py:percent format, by ZHUO Qiang. + * Added `cd` to the list of magic commands. + * Do not read paired files when `--set-formats` is being used. +- Update to version 1.3.0 + + Added + * Pairing a notebook to both `.md` and `.py` is now supported. Input cells are loaded from the most recent text representation + * Both the Jupyter Notebook and the Jupyter Lab extension for Jupytext were updated + * Raw cells are now encoded using HTML comments (`<!-- #raw -->` and `<!-- #endraw -->`) in Markdown files + * Markdown cells can be delimited with any of `<!-- #region -->`, `<!-- #markdown -->` or `<!-- #md -->` + * Code blocks from Markdown files, when they don't have an explicit language, appear in Markdown cells in Jupyter + * Code blocks with an explicit language and a `.noeval` attribute are inactive in Jupyter + * Markdown and raw cells can be quoted with triple quotes in the `py:percent` format. And Markdown cells can start with just `# %% [md]` + * The light format uses `# + [markdown]` rather than the previous `cell_type` metadata to identify markdown cells with metadata + * Explicit Markdown cells in the light format `# + [markdown]` can use triple quotes + * IPython magic help commands like `float?` are classified as magics, and thus commented in Python scripts + * Cell metadata can be encoded as either `key=value` (the new default) or in JSON. An automatic option `cell_metadata_json` should help minimize the impact on existing files + * R Markdown hidden inputs, outputs, or cells are now mapped to the corresponding Jupyter Book tags by default + * The notebook metadata filter is automatically updated when extra keys are added to the YAML header + * The Jupyter Notebook extension for Jupytext is compatible with Jupyter Notebook 6.0 + * `jupytext notebook.py --to ipynb` updates the timestamp of `notebook.py` so that the paired notebook still works in Jupyter + * `jupytext --check pytest notebook.ipynb` can be used to run test functions in a notebook + * `jupytext --check` and `jupytext --pipe` can run commands that only operate on files: when `{}` is found in the text of the command, `jupytext` saves the text representation of the notebook in a temp file, and replaces `{}` with the name of that file before executing the command. + * Documented how to sync notebooks in a pre-commit hook + * Added support for Rust/Evxcr, by Jonas Bushart + * Added support for [Robot Framework](https://robots-from-jupyter.github.io/), by Asko Soukka + * Added support for PowerShell + + Changed + * Use `CHANGELOG.md` rather than `HISTORY.rst` + + Fixed + * Commands like `cat = x` are not magic commands, so they are not commented any more + * Fixed an inconsistent round trip (code cell with `"cat"` being converted to a markdown cell) in the `py:light` format + * `jupytext --test textfile.ext` now really compares the text file to its round trip (rather than the corresponding notebook) + * Markdown cells that contain code are now preserved in a round trip through the Markdown and R Markdown formats + * Code cells with a `%%python3` cell magic are now preserved in a round trip through the Markdown format + * `jupytext --execute` runs the notebook in its folder + * Strings in the metadata of code cells are quoted in the Rmd representation. And we escape R code in chunk options with `#R_CODE#` + +------------------------------------------------------------------- Old: ---- jupytext-1.2.4.tar.gz New: ---- jupytext-1.3.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jupytext.spec ++++++ --- /var/tmp/diff_new_pack.DM3IN2/_old 2020-02-25 16:05:52.268448407 +0100 +++ /var/tmp/diff_new_pack.DM3IN2/_new 2020-02-25 16:05:52.272448416 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-jupytext # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,38 +12,38 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 +%define mainver 1.3.4 +%define labver 1.1.1 Name: python-jupytext -%define mainver 1.2.4 -%define labver 1.0.2 Version: %{mainver} Release: 0 -License: MIT Summary: Tool to convert Jupyter notebooks to other formats -Url: https://github.com/mwouts/jupytext +License: MIT Group: Development/Languages/Python +URL: https://github.com/mwouts/jupytext Source: https://files.pythonhosted.org/packages/source/j/jupytext/jupytext-%{mainver}.tar.gz BuildRequires: %{python_module setuptools} +BuildRequires: fdupes BuildRequires: jupyter-jupyterlab-filesystem BuildRequires: jupyter-notebook-filesystem BuildRequires: python-rpm-macros +Requires: jupyter-jupytext = %{mainver} +Requires: python-PyYAML +Requires: python-nbformat >= 4.0.0 +Requires: python-notebook +BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module nbformat >= 4.0.0} BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module mock} +BuildRequires: %{python_module nbformat >= 4.0.0} BuildRequires: %{python_module testfixtures} # /SECTION -BuildRequires: fdupes -Requires: python-nbformat >= 4.0.0 -Requires: python-notebook -Requires: python-PyYAML -Requires: jupyter-jupytext = %{mainver} -BuildArch: noarch - %python_subpackages %description @@ -57,6 +57,7 @@ %package -n jupyter-jupytext Summary: Tool to convert Jupyter notebooks to other formats +Group: Development/Languages/Python Requires: jupyter-nbformat >= 4.0.0 Requires: jupyter-notebook Requires: python3-jupytext = %{mainver} @@ -71,8 +72,9 @@ This package provides the exectuables and jupyter components. %package -n jupyter-jupytext-jupyterlab -Summary: Tool to convert Jupyter notebooks to other formats Version: %{labver} +Summary: Tool to convert Jupyter notebooks to other formats +Group: Development/Languages/Python Requires: jupyter-jupyterlab Requires: python3-jupytext = %{mainver} ++++++ jupytext-1.2.4.tar.gz -> jupytext-1.3.4.tar.gz ++++++ ++++ 20062 lines of diff (skipped)