<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c448aa3ec6f86e596e64206329b09c1210ccc75b">https://github.com/macports/macports-ports/commit/c448aa3ec6f86e596e64206329b09c1210ccc75b</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 c448aa3ec6f py-markupsafe: update to 3.0.2
</span>c448aa3ec6f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c448aa3ec6f86e596e64206329b09c1210ccc75b
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Mar 6 06:03:03 2025 +1100
<span style='display:block; white-space:pre;color:#404040;'> py-markupsafe: update to 3.0.2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Supports Python 3.9 and later.
</span>---
python/py-markupsafe/Portfile | 42 +++++++++++++++++++++++++++---------------
1 file changed, 27 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-markupsafe/Portfile b/python/py-markupsafe/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 820bb105228..94a67eddd69 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-markupsafe/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-markupsafe/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,38 +4,50 @@ PortSystem 1.0
</span> PortGroup python 1.0
name py-markupsafe
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.rootname MarkupSafe
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.1.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.0.2
</span> revision 0
categories-append textproc
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {jmr @jmroot} openmaintainer
</span>
description Implements a XML/HTML/XHTML Markup safe string for Python
long_description {*}${description}
homepage https://palletsprojects.com/p/markupsafe/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 beae744fd05db57fec8b5db05ad9fca70ae6705c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 19384
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums md5 cb0071711b573b155cc8f86e1de72167 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2d06c15aec6111423232ae18e7f1723b2b5dabee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0
</span>
python.versions 27 36 37 38 39 310 311 312 313
if {$subport ne $name} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${python.version} <= 35} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set docfiles [list CHANGES.rst]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} <= 38} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.rootname MarkupSafe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lappend docfiles LICENSE.rst README.rst
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lappend docfiles LICENSE.txt README.md
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${python.version} == 27} {
</span> version 1.1.1
revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 9f974f85c9d7b4c1d52fffce1c73406d57f55a0a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 19151
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums md5 43fd756864fe42063068e092e220c57b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 9f974f85c9d7b4c1d52fffce1c73406d57f55a0a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b
</span> } elseif {${python.version} == 36} {
version 2.0.1
revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 2f83aeb0d66af8efe1ea3f02bfd8dca586cbb161 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 18596
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums md5 892e0fefa3c488387e5cc0cad2daa523 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 2f83aeb0d66af8efe1ea3f02bfd8dca586cbb161 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif {${python.version} in {37 38}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 2.1.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums md5 8fe7227653f2fb9b1ffe7f9f2058998a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 beae744fd05db57fec8b5db05ad9fca70ae6705c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b
</span> }
depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,8 +58,8 @@ if {$subport ne $name} {
</span> post-destroot {
set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 -W ${worksrcpath} LICENSE.rst README.rst \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CHANGES.rst ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} {*}${docfiles} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${docdir}
</span> }
livecheck.type none
</pre><pre style='margin:0'>
</pre>