<pre style='margin:0'>
Andrey Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0c8a678107609963f1f9b3ec142aaf5651d76cf7">https://github.com/macports/macports-ports/commit/0c8a678107609963f1f9b3ec142aaf5651d76cf7</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 0c8a6781076 py-jupytext: update to 1.16.1
</span>0c8a6781076 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0c8a678107609963f1f9b3ec142aaf5651d76cf7
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Mon Mar 18 12:46:33 2024 +0300
<span style='display:block; white-space:pre;color:#404040;'> py-jupytext: update to 1.16.1
</span>---
python/py-jupytext/Portfile | 38 ++++++++++++----------
python/py-jupytext/files/patch-pyproject.toml.diff | 11 +++++++
2 files changed, 32 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-jupytext/Portfile b/python/py-jupytext/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4fd57fa279b..14dddd3dffe 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-jupytext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-jupytext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup mwouts jupytext 1.15.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup mwouts jupytext 1.16.1 v
</span>
name py-jupytext
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,6 +14,9 @@ license MIT
</span> supported_archs noarch
platforms {darwin any}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 38 39 310 311 312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517_backend hatch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts
long_description Jupytext can save Jupyter notebooks as Markdown and R \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,22 +24,23 @@ long_description Jupytext can save Jupyter notebooks as Markdown and R \
</span> also convert these documents **into** Jupyter Notebooks, \
allowing you to synchronize content in both directions.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 62152c16bb75bd6523b004ec96fcaa9db16cc13f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 3171e3e2827cbd63556158eb1df107e6e38e38e14c74612ac6cc7a29f4215298 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5235055
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 38 39 310 311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 42d6415a0f1e6d6b0f4acacdb1ac8dbc12d18cdc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 74c03ea1f1d525731ca96355f381838df51fd0724020ea8319330c55af68a6ac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4590143
</span>
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-jupyterlab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-nbformat \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-toml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-markdown-it-py \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-yaml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace {s|jupyter_packaging~=0\.7\.9|jupyter_packaging>=0.7.9|g} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/pyproject.toml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-hatch-jupyter-builder \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-jupyterlab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:npm10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-nbformat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-mdit-py-plugins \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-markdown-it-py \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-packaging \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-yaml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-toml
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.env-append PATH=${prefix}/Library/Frameworks/Python.framework/Versions/${python.branch}/bin:$::env(PATH)
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-jupytext/files/patch-pyproject.toml.diff b/python/py-jupytext/files/patch-pyproject.toml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..4891c0bc07f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-jupytext/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pyproject.toml.orig 2024-01-13 20:13:08
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pyproject.toml 2024-03-18 11:45:39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -139,7 +139,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Runtime dependency for this build hook
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # We need jupyterlab as build time depdendency to get jlpm (wrapper around yarn)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dependencies = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "hatch-jupyter-builder>=0.5", "jupyterlab>=4"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "hatch-jupyter-builder>=0.5"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # We use npm_builder to build the jupyterlab extension
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-function = "hatch_jupyter_builder.npm_builder"
</span></pre><pre style='margin:0'>
</pre>