<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d08360f3d06019a77b5cc50b72902285b4fa155e">https://github.com/macports/macports-ports/commit/d08360f3d06019a77b5cc50b72902285b4fa155e</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 d08360f3d06 py-thinc: Update to version 8.1.0, Add Python 310
</span>d08360f3d06 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d08360f3d06019a77b5cc50b72902285b4fa155e
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Thu Jul 21 22:01:31 2022 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-thinc: Update to version 8.1.0, Add Python 310
</span>---
python/py-thinc/Portfile | 42 +++++++++++++----------
python/py-thinc/files/patch-pyproject_toml.diff | 11 ++++++
python/py-thinc/files/patch-requirements_txt.diff | 11 ++++++
python/py-thinc/files/patch-setup_cfg.diff | 15 ++++++++
4 files changed, 60 insertions(+), 19 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-thinc/Portfile b/python/py-thinc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b583aaf0735..04977102c26 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-thinc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-thinc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,13 +7,13 @@ PortGroup compiler_blacklist_versions 1.0
</span>
name py-thinc
# Don't upgrade past py-spaCy's highest supported version (currently 8.1.0).
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.0.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 8.1.0
</span> revision 0
github.setup explosion thinc ${version} v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a76d19b7604e3d11ea30d59f22f197fbdccb9922 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 024474cfa4f92479c0e1caa0cf843aa804f643ffb073e8565dac0f32d3542d8d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1436858
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 935435fcb8b74384857ba11d920c9be6bfba0291 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 39534a4576d70b46b995d6bf584c8c1d1d6780a80f9fcb771e9890aa67807efb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1468379
</span>
supported_archs x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,26 +35,30 @@ compiler.cxx_standard 2011
</span> compiler.blacklist-append *gcc* {clang < 900} {macports-clang-3.[0-9]} macports-clang-4.0
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # diff -NaurdwB ./py-thinc-orig/pyproject.toml ./py-thinc-new/pyproject.toml | sed -E -e 's/\.\/py-thinc-(orig|new)/\.\//' | sed -E -e 's|/opt/local|@@PREFIX@@|g' > ~/Downloads/patch-pyproject_toml.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-pyproject_toml.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-requirements_txt.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-setup_cfg.diff
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.pep517 yes
</span>
depends_lib-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-cython \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-cymem \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-murmurhash \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-tqdm \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-blis \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-plac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-srsly \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-wasabi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-mock \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-preshed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-cython \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-cymem \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-murmurhash \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-tqdm \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-blis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-plac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-srsly \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-wasabi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-mock \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-preshed
</span>
depends_test-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-hypothesis \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-flake8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-hypothesis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-flake8
</span>
post-extract {
# Set cython version
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-thinc/files/patch-pyproject_toml.diff b/python/py-thinc/files/patch-pyproject_toml.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..ded0c0a41d8
</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-thinc/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 2022-07-20 20:29:18.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ .//pyproject.toml 2022-07-20 20:29:34.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5,7 +5,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "murmurhash>=1.0.2,<1.1.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "cymem>=2.0.2,<2.1.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "preshed>=3.0.2,<3.1.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "blis>=0.7.8,<0.8.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "blis>=0.7.8",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "numpy>=1.15.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build-backend = "setuptools.build_meta"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-thinc/files/patch-requirements_txt.diff b/python/py-thinc/files/patch-requirements_txt.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f58745909c1
</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-thinc/files/patch-requirements_txt.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;'>+--- .//requirements.txt 2022-07-20 20:26:23.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ .//requirements.txt 2022-07-20 20:26:36.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,7 +2,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ murmurhash>=1.0.2,<1.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cymem>=2.0.2,<2.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ preshed>=3.0.2,<3.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-blis>=0.7.8,<0.8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++blis>=0.7.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ srsly>=2.4.0,<3.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasabi>=0.8.1,<1.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ catalogue>=2.0.4,<2.1.0
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-thinc/files/patch-setup_cfg.diff b/python/py-thinc/files/patch-setup_cfg.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..54a23a3e79c
</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-thinc/files/patch-setup_cfg.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- .//setup.cfg 2022-07-20 20:18:32.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ .//setup.cfg 2022-07-20 20:19:22.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -35,10 +35,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cymem>=2.0.2,<2.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ preshed>=3.0.2,<3.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ murmurhash>=1.0.2,<1.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- blis>=0.7.8,<0.8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ blis>=0.7.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install_requires =
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Explosion-provided dependencies
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- blis>=0.7.8,<0.8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ blis>=0.7.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ murmurhash>=1.0.2,<1.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cymem>=2.0.2,<2.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ preshed>=3.0.2,<3.1.0
</span></pre><pre style='margin:0'>
</pre>