<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/21d5f991b231ceb9849053c0da6e51a0dbe305f7">https://github.com/macports/macports-ports/commit/21d5f991b231ceb9849053c0da6e51a0dbe305f7</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 21d5f991b23 py-zstd: update to 0.23.0, add py313 subport
</span>21d5f991b23 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 21d5f991b231ceb9849053c0da6e51a0dbe305f7
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Fri Nov 8 23:41:01 2024 +0300

<span style='display:block; white-space:pre;color:#404040;'>    py-zstd: update to 0.23.0, add py313 subport
</span>---
 python/py-zstd/Portfile                        | 10 +++++-----
 python/py-zstd/files/patch-pyproject.toml.diff | 21 ++++++++++++---------
 2 files changed, 17 insertions(+), 14 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-zstd/Portfile b/python/py-zstd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a5211c02aa5..3a4ae535f8a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        indygreg python-zstandard 0.22.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        indygreg python-zstandard 0.23.0
</span> github.tarball_from archive
 name                py-zstd
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,11 +16,11 @@ long_description    This extension allows Zstandard compression from Python
</span> 
 homepage            https://github.com/indygreg/python-zstandard
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  3e089548b0d937e998e03b3d4bce537613ed278e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  34ce7ef020afca1344c538a778e2a2e30dc43b11509aa4cb5cf076228d959ca7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    707644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0786feb7ed354610226b4679248b194005353639 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f29233338bcef11f233737eb58aba85074f0fd3163bec1a20303de1270e6fb16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    732448
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     38 39 310 311 312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     38 39 310 311 312 313
</span> python.pep517_backend \
                     poetry
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-zstd/files/patch-pyproject.toml.diff b/python/py-zstd/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index ded624492f2..3af45aebfd4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-zstd/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-zstd/files/patch-pyproject.toml.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./pyproject.toml       2024-03-30 00:51:04
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./pyproject.toml       2024-03-30 00:52:01
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,8 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- pyproject.toml.orig    2024-07-14 22:13:42
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ pyproject.toml 2024-11-08 23:38:15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,12 +1,7 @@
</span>  [build-system]
  requires = [
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    "cffi==1.16.0",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    "setuptools==68.2.2",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    "wheel==0.41.2",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    "cffi>=1.16.0",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    "setuptools>=68.2.2",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    "wheel>=0.41.2",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "cffi>=1.16.0; python_version <= '3.12'",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "cffi==1.17.0rc1; python_version >= '3.13'",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    # 69.0.0 breaks handling of --config-settings=--build-option, which our CI
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    # relies on. So constrained to an older version until we figure out a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    # workaround. See comment at
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    # https://github.com/pypa/pip/issues/11859#issuecomment-2132287974.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    "setuptools<69.0.0",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "cffi",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    "setuptools",
</span>  ]
  # Need to use legacy backend because setup_zstd.py breaks build isolation.
  build-backend = "setuptools.build_meta:__legacy__"
</pre><pre style='margin:0'>

</pre>