pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/py-uncompyle6 py-uncompyle6: updated to 3.6.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/62ad0d13c44d
branches:  trunk
changeset: 414839:62ad0d13c44d
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Apr 03 07:44:59 2020 +0000

description:
py-uncompyle6: updated to 3.6.5

3.6.5:
Back port some of the changes in decompile3 here which mostly helps 3.7 and 3.8 decompilation, although this may also help 3.6ish versions too.

Handle nested async for in for... and better async comprehension detection via xdis. Still more work is needed.
include token number in listings when -g and there is a parser error
remove unneeded Makefiles now that remake 4.3+1.5dbg is a thing that has -c
Bug in finding annotations in functions with docstrings
Fix bug found by 2.4 sre_parse.py testing
Fix transform module's ifelseif bugs
Fix bug in 3.0 name module detection
Fix docstring detection

diffstat:

 lang/py-uncompyle6/Makefile |   8 ++++++--
 lang/py-uncompyle6/distinfo |  10 +++++-----
 2 files changed, 11 insertions(+), 7 deletions(-)

diffs (44 lines):

diff -r 49f6c5a7b926 -r 62ad0d13c44d lang/py-uncompyle6/Makefile
--- a/lang/py-uncompyle6/Makefile       Fri Apr 03 07:42:34 2020 +0000
+++ b/lang/py-uncompyle6/Makefile       Fri Apr 03 07:44:59 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2020/02/13 19:27:36 adam Exp $
+# $NetBSD: Makefile,v 1.20 2020/04/03 07:44:59 adam Exp $
 
-DISTNAME=      uncompyle6-3.6.4
+DISTNAME=      uncompyle6-3.6.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    lang python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=u/uncompyle6/}
@@ -12,6 +12,7 @@
 
 DEPENDS+=      ${PYPKGPREFIX}-spark-parser>=1.8.9:../../lang/py-spark-parser
 DEPENDS+=      ${PYPKGPREFIX}-xdis>=4.2.2:../../devel/py-xdis
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
 USE_LANGUAGES= # none
 
@@ -20,5 +21,8 @@
        ${MV} pydisassemble pydisassemble-${PYVERSSUFFIX} && \
        ${MV} uncompyle6 uncompyle6-${PYVERSSUFFIX} || ${TRUE}
 
+do-test:
+       cd ${WRKSRC}/pytest && pytest-${PYVERSSUFFIX}
+
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 49f6c5a7b926 -r 62ad0d13c44d lang/py-uncompyle6/distinfo
--- a/lang/py-uncompyle6/distinfo       Fri Apr 03 07:42:34 2020 +0000
+++ b/lang/py-uncompyle6/distinfo       Fri Apr 03 07:44:59 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2020/02/13 19:27:36 adam Exp $
+$NetBSD: distinfo,v 1.19 2020/04/03 07:44:59 adam Exp $
 
-SHA1 (uncompyle6-3.6.4.tar.gz) = e139e9a28428c924003af93d0de39ffa626b5d50
-RMD160 (uncompyle6-3.6.4.tar.gz) = 14a173b8c2a5cc4d29b5ed3222a949b4c18e2884
-SHA512 (uncompyle6-3.6.4.tar.gz) = 431da503cc6fac0d5a1118f9473be36b446a821f571c47f65f5d7fd2021a68657be6babc2693091340cae3bbd635a1e302e6c74230c5f6afe4961726dcbb98a3
-Size (uncompyle6-3.6.4.tar.gz) = 2347670 bytes
+SHA1 (uncompyle6-3.6.5.tar.gz) = 87c7ee13f7f1e7fa1ef503be9bb29d64e81587f7
+RMD160 (uncompyle6-3.6.5.tar.gz) = a22662d0bdf7daa8362484e4c62e5666281ff39a
+SHA512 (uncompyle6-3.6.5.tar.gz) = c0cb3e30a329194cd5c0e7395752708bdd1bffd14f3afadb1e0d3231726bb4f4d43f93bce9f9929d4b27ca1a70362022893b17b76e15a3f1f06ac5c5f848032a
+Size (uncompyle6-3.6.5.tar.gz) = 2365335 bytes



Home | Main Index | Thread Index | Old Index