pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-xdis py-xdis: updated to 6.0.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/28186b9fe312
branches:  trunk
changeset: 768716:28186b9fe312
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Oct 31 08:40:03 2021 +0000

description:
py-xdis: updated to 6.0.2

6.0.2 2021-10-29
=================

* Remove str2float, sysinfo2float and magic_int2float. With Python 3.10 this is no
  longer tenable
* Reduce PYTHON_VERSION usage in xdis.
* Allow optional delimeter and start length in `version_tuple_to_str()`
* fix logic bug in setting MAGIC
* Add a little Python 3.8.5 Graal (Java VM) knowledge

6.0.1 2021-10-22
=================

* Add PyPy 3.8 opcodes and disassembly
* Accept Python 3.8.12
* Fix some small lingering bugs introduced converting Python version number floats to tuples

6.0.0 2021-10-15
=================

Reworked for Python 3.10.

We had been internally using floating point numbers for version testing.
Clearl this doesn't work to distinguish 3.1 from 3.10.
(This was a flaw known about for a while and we'd been avoiding).

* Add 3.10 opcodes.
* Add 3.9 and 3.10 testing.
* Some tolerance for running from 3.11
* Update magic numbers
* Expanding testing to include pyston and PyPy 3.7
* Improve distribution packaging, e.g. Python 3 wheels should no longer be attmpted on Python 2.x

diffstat:

 devel/py-xdis/Makefile |  4 ++--
 devel/py-xdis/PLIST    |  8 +++++++-
 devel/py-xdis/distinfo |  8 ++++----
 3 files changed, 13 insertions(+), 7 deletions(-)

diffs (54 lines):

diff -r a3e7fefd8ee1 -r 28186b9fe312 devel/py-xdis/Makefile
--- a/devel/py-xdis/Makefile    Sun Oct 31 08:35:14 2021 +0000
+++ b/devel/py-xdis/Makefile    Sun Oct 31 08:40:03 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2021/09/28 16:17:23 adam Exp $
+# $NetBSD: Makefile,v 1.36 2021/10/31 08:40:03 adam Exp $
 
-DISTNAME=      xdis-5.0.13
+DISTNAME=      xdis-6.0.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=x/xdis/}
diff -r a3e7fefd8ee1 -r 28186b9fe312 devel/py-xdis/PLIST
--- a/devel/py-xdis/PLIST       Sun Oct 31 08:35:14 2021 +0000
+++ b/devel/py-xdis/PLIST       Sun Oct 31 08:40:03 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2021/04/22 16:07:43 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2021/10/31 08:40:03 adam Exp $
 bin/pydisasm-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -133,6 +133,9 @@
 ${PYSITELIB}/xdis/opcodes/opcode_31.py
 ${PYSITELIB}/xdis/opcodes/opcode_31.pyc
 ${PYSITELIB}/xdis/opcodes/opcode_31.pyo
+${PYSITELIB}/xdis/opcodes/opcode_310.py
+${PYSITELIB}/xdis/opcodes/opcode_310.pyc
+${PYSITELIB}/xdis/opcodes/opcode_310.pyo
 ${PYSITELIB}/xdis/opcodes/opcode_32.py
 ${PYSITELIB}/xdis/opcodes/opcode_32.pyc
 ${PYSITELIB}/xdis/opcodes/opcode_32.pyo
@@ -169,6 +172,9 @@
 ${PYSITELIB}/xdis/opcodes/opcode_38.py
 ${PYSITELIB}/xdis/opcodes/opcode_38.pyc
 ${PYSITELIB}/xdis/opcodes/opcode_38.pyo
+${PYSITELIB}/xdis/opcodes/opcode_38pypy.py
+${PYSITELIB}/xdis/opcodes/opcode_38pypy.pyc
+${PYSITELIB}/xdis/opcodes/opcode_38pypy.pyo
 ${PYSITELIB}/xdis/opcodes/opcode_39.py
 ${PYSITELIB}/xdis/opcodes/opcode_39.pyc
 ${PYSITELIB}/xdis/opcodes/opcode_39.pyo
diff -r a3e7fefd8ee1 -r 28186b9fe312 devel/py-xdis/distinfo
--- a/devel/py-xdis/distinfo    Sun Oct 31 08:35:14 2021 +0000
+++ b/devel/py-xdis/distinfo    Sun Oct 31 08:40:03 2021 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.36 2021/10/26 10:19:17 nia Exp $
+$NetBSD: distinfo,v 1.37 2021/10/31 08:40:03 adam Exp $
 
-BLAKE2s (xdis-5.0.13.tar.gz) = 29c64444096d9711c12ab1f9481b5a834e014ccbb0d7da4a240d58a73440223b
-SHA512 (xdis-5.0.13.tar.gz) = 364321159410e511cdfc2b941f5b9283323b4c45d15b401f39228938fe7b21b2db5c4345807566e71d1c08653fa3b94dab9b5da1d7ffcab8ec97b2f9cc94a557
-Size (xdis-5.0.13.tar.gz) = 293239 bytes
+BLAKE2s (xdis-6.0.2.tar.gz) = 10777c81bcad1996ed90b467d127b42f7dccf4e2db51c4537168520921ecd87a
+SHA512 (xdis-6.0.2.tar.gz) = f5b3dd17459135d3e53daaec88ca3645483eadc47b9d240eb8e7016639ecfa1fc03f962e2fb31206981feac540e1b070dd8588672c43d8906f6e14578f6eb5fb
+Size (xdis-6.0.2.tar.gz) = 355548 bytes



Home | Main Index | Thread Index | Old Index