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 <[email protected]>
+
+- 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)