Sat Jun 20 16:23:16 2020 UTC ()
py-uncompyle6: updated to 3.7.1

3.7.1:
Released to pick up new xdis version which has fixes to read bytestings better on 3.x
Handle 3.7+ "else" branch removal adAs seen in _cmp() of python3.8/distutils/version.py with optimization -O2
3.6+ "with" and "with .. as" grammar improvements
ast-check for "for" loop was missing some grammar rules


(adam)
diff -r1.24 -r1.25 pkgsrc/lang/py-uncompyle6/Makefile
diff -r1.22 -r1.23 pkgsrc/lang/py-uncompyle6/distinfo

cvs diff -r1.24 -r1.25 pkgsrc/lang/py-uncompyle6/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/py-uncompyle6/Makefile 2020/05/23 08:41:53 1.24
+++ pkgsrc/lang/py-uncompyle6/Makefile 2020/06/20 16:23:16 1.25
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.24 2020/05/23 08:41:53 adam Exp $ 1# $NetBSD: Makefile,v 1.25 2020/06/20 16:23:16 adam Exp $
2 2
3DISTNAME= uncompyle6-3.7.0 3DISTNAME= uncompyle6-3.7.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= lang python 5CATEGORIES= lang python
6MASTER_SITES= ${MASTER_SITE_PYPI:=u/uncompyle6/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=u/uncompyle6/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/rocky/python-uncompyle6 9HOMEPAGE= https://github.com/rocky/python-uncompyle6
10COMMENT= Python cross-version byte-code decompiler 10COMMENT= Python cross-version byte-code decompiler
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13DEPENDS+= ${PYPKGPREFIX}-spark-parser>=1.8.9:../../lang/py-spark-parser 13DEPENDS+= ${PYPKGPREFIX}-spark-parser>=1.8.9:../../lang/py-spark-parser
14DEPENDS+= ${PYPKGPREFIX}-xdis>=4.6.0:../../devel/py-xdis 14DEPENDS+= ${PYPKGPREFIX}-xdis>=4.6.1:../../devel/py-xdis
15 15
16PYTHON_VERSIONED_DEPENDENCIES= test:test 16PYTHON_VERSIONED_DEPENDENCIES= test:test
17 17
18USE_LANGUAGES= # none 18USE_LANGUAGES= # none
19 19
20post-install: 20post-install:
21 cd ${DESTDIR}${PREFIX}/bin && \ 21 cd ${DESTDIR}${PREFIX}/bin && \
22 ${MV} pydisassemble pydisassemble-${PYVERSSUFFIX} && \ 22 ${MV} pydisassemble pydisassemble-${PYVERSSUFFIX} && \
23 ${MV} uncompyle6 uncompyle6-${PYVERSSUFFIX} || ${TRUE} 23 ${MV} uncompyle6 uncompyle6-${PYVERSSUFFIX} || ${TRUE}
24 24
25do-test: 25do-test:
26 cd ${WRKSRC}/pytest && pytest-${PYVERSSUFFIX} 26 cd ${WRKSRC}/pytest && pytest-${PYVERSSUFFIX}
27 27

cvs diff -r1.22 -r1.23 pkgsrc/lang/py-uncompyle6/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/py-uncompyle6/distinfo 2020/05/23 08:41:53 1.22
+++ pkgsrc/lang/py-uncompyle6/distinfo 2020/06/20 16:23:16 1.23
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.22 2020/05/23 08:41:53 adam Exp $ 1$NetBSD: distinfo,v 1.23 2020/06/20 16:23:16 adam Exp $
2 2
3SHA1 (uncompyle6-3.7.0.tar.gz) = 87c8cbc12d2017a3ad96a4ddae4c2cd388c359d9 3SHA1 (uncompyle6-3.7.1.tar.gz) = 861e5b634e07d10c993a1624d3fbc560d8fa9237
4RMD160 (uncompyle6-3.7.0.tar.gz) = c81742041d33ded739b57cb232e78dfd20450759 4RMD160 (uncompyle6-3.7.1.tar.gz) = 6c71d5aec5e31cf8caac8c696d6075019894a0a8
5SHA512 (uncompyle6-3.7.0.tar.gz) = 7d32cdb3173c133bde9fcb393705affd9121087b3d1880d8a77e6eac601803f904dfca2c9a6c1b6fffa89397f9c52c87d55413879505258f112844095e5bf8b5 5SHA512 (uncompyle6-3.7.1.tar.gz) = 78fdb8ede9a4f29fa7b7245940a14a37fc6833aadbe0602e99932a94838002266cbc00d1fad7e35919f7b88cf255d63d3d5c56aca037605733afaf7c0b303517
6Size (uncompyle6-3.7.0.tar.gz) = 2377098 bytes 6Size (uncompyle6-3.7.1.tar.gz) = 2378464 bytes