Sun Oct 31 08:44:00 2021 UTC ()
py-uncompyle6: updated to 3.8.0

3.8.0: 2020-10-29
=================

* Better handling of invalid bytecode magic
* Support running from 3.9 and 3.10 although we do not support those bytecodes
* Redo version comparisons using tuples instead of floats. This is needed for Python 3.10
* Split out into 3 branches so that the master branch can assume Python 3.6+ conventions, especially type annotations
* Source Fragment fixes
* Lambda-bug fixes 360
* Bug fixes


(adam)
diff -r1.26 -r1.27 pkgsrc/lang/py-uncompyle6/Makefile
diff -r1.26 -r1.27 pkgsrc/lang/py-uncompyle6/distinfo

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

--- pkgsrc/lang/py-uncompyle6/Makefile 2020/09/10 09:27:26 1.26
+++ pkgsrc/lang/py-uncompyle6/Makefile 2021/10/31 08:44:00 1.27
@@ -1,30 +1,30 @@ @@ -1,30 +1,30 @@
1# $NetBSD: Makefile,v 1.26 2020/09/10 09:27:26 adam Exp $ 1# $NetBSD: Makefile,v 1.27 2021/10/31 08:44:00 adam Exp $
2 2
3DISTNAME= uncompyle6-3.7.4 3DISTNAME= uncompyle6-3.8.0
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>=5.0.4:../../devel/py-xdis 14DEPENDS+= ${PYPKGPREFIX}-xdis>=6.0.2:../../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 && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
27 27
28.include "../../lang/python/egg.mk" 28.include "../../lang/python/egg.mk"
29.include "../../lang/python/versioned_dependencies.mk" 29.include "../../lang/python/versioned_dependencies.mk"
30.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/lang/py-uncompyle6/distinfo 2021/10/26 10:51:51 1.26
+++ pkgsrc/lang/py-uncompyle6/distinfo 2021/10/31 08:44:00 1.27
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.26 2021/10/26 10:51:51 nia Exp $ 1$NetBSD: distinfo,v 1.27 2021/10/31 08:44:00 adam Exp $
2 2
3BLAKE2s (uncompyle6-3.7.4.tar.gz) = 8df8a6c16f2c2fe14cb6d00e4aaeb8580eec308d5a3fa62aebc43efc1ed936af 3BLAKE2s (uncompyle6-3.8.0.tar.gz) = 245e12f4d79bd087e1e1829d2a753fa66466809bf19b8fcc4b26407d7140892e
4SHA512 (uncompyle6-3.7.4.tar.gz) = 073e1712b7a80070502fe18c928d1c6e09bfb9574e0753f14524802dfcfd2639de2225cc89b201e48a1f50fb8c21dc97b2bfa7082725a882adc92af922367cdd 4SHA512 (uncompyle6-3.8.0.tar.gz) = 346794ef94988e4a109e35a0b767ccfe65d67df9c284903203d2b3aa70b0c8377ce59b12ff9f0ba2188c76597f6045e46e966e74239c1bbbf49b92287d128045
5Size (uncompyle6-3.7.4.tar.gz) = 2381166 bytes 5Size (uncompyle6-3.8.0.tar.gz) = 2453838 bytes