<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/efe00067c8d9bf44be52c15f69df53a8df072c2b">https://github.com/macports/macports-ports/commit/efe00067c8d9bf44be52c15f69df53a8df072c2b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit efe00067c8d9bf44be52c15f69df53a8df072c2b
</span>Author: Vadym-Valdis Yudaiev <judaew@macports.org>
AuthorDate: Sat Dec 10 13:08:34 2022 +0200
<span style='display:block; white-space:pre;color:#404040;'> py-poetry: Update to 1.3.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See https://github.com/macports/macports-ports/commit/26c482bdf2820969485137cebeea7e88952acd5b#commitcomment-92622434
</span><span style='display:block; white-space:pre;color:#404040;'> See https://github.com/python-poetry/poetry/issues/6508
</span>---
python/poetry/Portfile | 44 +++++++++++++++++------------
python/poetry/files/patch-requirements.diff | 11 --------
2 files changed, 26 insertions(+), 29 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/poetry/Portfile b/python/poetry/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 27685af904d..623d56f5d01 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/poetry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/poetry/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
name poetry
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.1.15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.3.0
</span> revision 0
categories-append devel
platforms {darwin any}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,11 +23,9 @@ long_description Poetry: Dependency Management for Python. \
</span>
homepage https://python-poetry.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 6dfa660627a3f1d6224347a4177ad40023fafcaf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a373848fd205f31b2f6bee6b87a201ea1e09ca573a2f40d0991539f564cedffd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 135917
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-requirements.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9f28632277cae2e3da04ef8b391c321de15e8678 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d42943b44e80f5afafebdb696393cbdbcc750aecfaa6801174a4da42147c73fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 871885
</span>
variant python37 conflicts python38 python39 python310 description {Use Python 3.7} {}
variant python38 conflicts python37 python39 python310 description {Use Python 3.8} {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,29 +43,36 @@ foreach pv {310 39 38 37} {
</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><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.pep517_backend poetry
</span>
# These are in pyproject.toml order
depends_lib-append \
port:py${python.version}-poetry-core \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-poetry-plugin-export \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-cachecontrol \
</span> port:py${python.version}-cleo \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-clikit \
</span> port:py${python.version}-crashtest \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-clikit \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-dulwich \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-html5lib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-jsonschema \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-keyring \
</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}-pexpect \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-pkginfo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-platformdirs \
</span> port:py${python.version}-requests \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-cachy \
</span> port:py${python.version}-requests-toolbelt \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-cachecontrol \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-pkginfo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-html5lib \
</span> port:py${python.version}-shellingham \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-tomli \
</span> port:py${python.version}-tomlkit \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-pexpect \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-packaging \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-trove-classifiers \
</span> port:py${python.version}-virtualenv \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-keyring
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-xattr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-urllib3
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${python.version} < 38} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${python.version} < 310} {
</span> depends_lib-append \
port:py${python.version}-importlib-metadata
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,11 +85,14 @@ depends_lib-append \
</span> post-destroot {
xinstall -d "${destroot}${prefix}/etc/bash_completion.d"
xinstall -d "${destroot}${prefix}/share/zsh/site-functions"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d "${destroot}${prefix}/share/fish/vendor_completions.d"
</span> system "PYTHONPATH=${destroot}${python.pkgd} ${destroot}${python.prefix}/bin/poetry completions bash > ${destroot}${prefix}/etc/bash_completion.d/poetry"
system "PYTHONPATH=${destroot}${python.pkgd} ${destroot}${python.prefix}/bin/poetry completions zsh > ${destroot}${prefix}/share/zsh/site-functions/_poetry"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "PYTHONPATH=${destroot}${python.pkgd} ${destroot}${python.prefix}/bin/poetry completions fish > ${destroot}${prefix}/share/fish/vendor_completions.d/poetry.fish"
</span> reinplace "s|${destroot}||g" \
${destroot}${prefix}/etc/bash_completion.d/poetry \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/zsh/site-functions/_poetry
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/zsh/site-functions/_poetry \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/share/fish/vendor_completions.d/poetry.fish
</span> }
test.run yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/poetry/files/patch-requirements.diff b/python/poetry/files/patch-requirements.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b83bcd9d25f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/poetry/files/patch-requirements.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py 2022-02-10 16:34:40.965923000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py 2022-02-19 14:42:58.744355275 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -41,7 +41,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'cleo>=0.8.1,<0.9.0',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'clikit>=0.6.2,<0.7.0',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'html5lib>=1.0,<2.0',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 'packaging>=20.4,<21.0',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 'packaging>=20.4',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'pexpect>=4.7.0,<5.0.0',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'pkginfo>=1.4,<2.0',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'poetry-core>=1.0.7,<1.1.0',
</span></pre><pre style='margin:0'>
</pre>