py-yaml: updated to 5.4.1 5.4.1 * Fix stub compat with older pyyaml versions that may unwittingly load it 5.4 * Build modernization, remove distutils, fix metadata, build wheels, CI to GHA * Fix for CVE-2020-14343, moves arbitrary python tags to UnsafeLoader * Fix memory leak in implicit resolver setup * Fix py2 copy support for timezone objects * Fix compatibility with Jythondiff -r1.23 -r1.24 pkgsrc/textproc/py-yaml/Makefile
(adam)
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | # $NetBSD: Makefile,v 1.23 2020/03/21 08:37:55 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.24 2021/02/21 15:43:35 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= PyYAML-5.3.1 | 3 | DISTNAME= PyYAML-5.4.1 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/PyYAML/yaml/} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/PyYAML/yaml/} | |
5 | CATEGORIES= textproc python | 5 | CATEGORIES= textproc python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyYAML/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyYAML/} | |
7 | 7 | |||
8 | MAINTAINER= joerg@NetBSD.org | 8 | MAINTAINER= joerg@NetBSD.org | |
9 | HOMEPAGE= https://github.com/yaml/pyyaml | 9 | HOMEPAGE= https://github.com/yaml/pyyaml | |
10 | COMMENT= Collection of libraries to process YAML with Python | 10 | COMMENT= Collection of libraries to process YAML with Python | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | .include "../../lang/python/distutils.mk" | 13 | .include "../../lang/python/egg.mk" | |
14 | .include "../../textproc/libyaml/buildlink3.mk" | 14 | .include "../../textproc/libyaml/buildlink3.mk" | |
15 | .include "../../mk/bsd.pkg.mk" | 15 | .include "../../mk/bsd.pkg.mk" |
@@ -1,19 +1,25 @@ | @@ -1,19 +1,25 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2012/04/08 20:21:58 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2021/02/21 15:43:35 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_FILE} | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/_yaml.so | 3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |||
5 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |||
6 | ${PYSITELIB}/_yaml/__init__.py | |||
7 | ${PYSITELIB}/_yaml/__init__.pyc | |||
8 | ${PYSITELIB}/_yaml/__init__.pyo | |||
4 | ${PYSITELIB}/yaml/__init__.py | 9 | ${PYSITELIB}/yaml/__init__.py | |
5 | ${PYSITELIB}/yaml/__init__.pyc | 10 | ${PYSITELIB}/yaml/__init__.pyc | |
6 | ${PYSITELIB}/yaml/__init__.pyo | 11 | ${PYSITELIB}/yaml/__init__.pyo | |
12 | ${PYSITELIB}/yaml/_yaml.so | |||
7 | ${PYSITELIB}/yaml/composer.py | 13 | ${PYSITELIB}/yaml/composer.py | |
8 | ${PYSITELIB}/yaml/composer.pyc | 14 | ${PYSITELIB}/yaml/composer.pyc | |
9 | ${PYSITELIB}/yaml/composer.pyo | 15 | ${PYSITELIB}/yaml/composer.pyo | |
10 | ${PYSITELIB}/yaml/constructor.py | 16 | ${PYSITELIB}/yaml/constructor.py | |
11 | ${PYSITELIB}/yaml/constructor.pyc | 17 | ${PYSITELIB}/yaml/constructor.pyc | |
12 | ${PYSITELIB}/yaml/constructor.pyo | 18 | ${PYSITELIB}/yaml/constructor.pyo | |
13 | ${PYSITELIB}/yaml/cyaml.py | 19 | ${PYSITELIB}/yaml/cyaml.py | |
14 | ${PYSITELIB}/yaml/cyaml.pyc | 20 | ${PYSITELIB}/yaml/cyaml.pyc | |
15 | ${PYSITELIB}/yaml/cyaml.pyo | 21 | ${PYSITELIB}/yaml/cyaml.pyo | |
16 | ${PYSITELIB}/yaml/dumper.py | 22 | ${PYSITELIB}/yaml/dumper.py | |
17 | ${PYSITELIB}/yaml/dumper.pyc | 23 | ${PYSITELIB}/yaml/dumper.pyc | |
18 | ${PYSITELIB}/yaml/dumper.pyo | 24 | ${PYSITELIB}/yaml/dumper.pyo | |
19 | ${PYSITELIB}/yaml/emitter.py | 25 | ${PYSITELIB}/yaml/emitter.py |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2020/03/21 08:37:55 adam Exp $ | 1 | $NetBSD: distinfo,v 1.16 2021/02/21 15:43:35 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (PyYAML-5.3.1.tar.gz) = 3b20272e119990b2bbeb03815a1dd3f3e48af07e | 3 | SHA1 (PyYAML-5.4.1.tar.gz) = dfa0009b17652ae1605bf0328fabd983ff238a5c | |
4 | RMD160 (PyYAML-5.3.1.tar.gz) = be7bb32b55e7957fa54d746d0bab77ee3afb7136 | 4 | RMD160 (PyYAML-5.4.1.tar.gz) = 0f52f8f5ad2d5b516ef15955389da9d8aee1d9d9 | |
5 | SHA512 (PyYAML-5.3.1.tar.gz) = 87372877d396bd06cdb6b9052ef8822ef0589a211659bf27d7a1c4deca8429cb39e120a23e5d590d7adc0f8059ce1c8af42409bebd7c6d504d49dc8504d5683a | 5 | SHA512 (PyYAML-5.4.1.tar.gz) = 359c45d843fd839797572efeab121f17b1947647960dfb062f3618f25f71e1a6bc4bab14a1720b6b67f256089d5d48c452ec5419e3130222765c7ca41db11dad | |
6 | Size (PyYAML-5.3.1.tar.gz) = 269377 bytes | 6 | Size (PyYAML-5.4.1.tar.gz) = 175147 bytes |