summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2021-04-05 08:49:57 +0000
committeradam <adam@pkgsrc.org>2021-04-05 08:49:57 +0000
commit0a8a4e268e45673db5febbfa18bb16cc2f4efbd2 (patch)
tree08d5b35fa002eb4189ad923dd5e547d25ece15f7 /devel
parentbfddf01d795d3c3347e1a60ea24c15a11ba90c32 (diff)
downloadpkgsrc-0a8a4e268e45673db5febbfa18bb16cc2f4efbd2.tar.gz
py-construct: updated to 2.10.66
Transition to 2.10 Overall Dropped support for Python 2.7 and 3.5 (pypy is also supported) Bytes GreedyBytes can build from bytearrays (not just bytes) Embedded and EmbeddedSwitch were permanently removed Exceptions always display path information build_file() opens a file for both reading and writing BytesInteger BitsInteger can take lambda for swapped parameter cloudpickle is now supported and tested for ZigZag signed integer encoding from Protocol Buffers added FormatField now supports ? format string CompressedLZ4 tunneling class added Windows is now officially supported and tested for BytesInteger and BitsInteger are checking numbers are valid BitsInteger swapped semantic was fixed Compilation covers building as well, parsing slightly improved Array GreedyRange RepeatUntil builders use discard option Sequence build fixed, no longer skips subcons on short obj Lazy class fixed, seeks the not-yet parsed subcon
Diffstat (limited to 'devel')
-rw-r--r--devel/py-construct/Makefile6
-rw-r--r--devel/py-construct/distinfo10
2 files changed, 9 insertions, 7 deletions
diff --git a/devel/py-construct/Makefile b/devel/py-construct/Makefile
index a16aaf2b5ac..a5c06ff8703 100644
--- a/devel/py-construct/Makefile
+++ b/devel/py-construct/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2019/07/09 11:35:14 nia Exp $
+# $NetBSD: Makefile,v 1.16 2021/04/05 08:49:57 adam Exp $
-DISTNAME= construct-2.9.45
+DISTNAME= construct-2.10.66
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/construct/}
@@ -12,5 +12,7 @@ LICENSE= mit
USE_LANGUAGES= # none
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-construct/distinfo b/devel/py-construct/distinfo
index 8eeb130abdb..837fae45ae1 100644
--- a/devel/py-construct/distinfo
+++ b/devel/py-construct/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2018/05/02 07:11:25 adam Exp $
+$NetBSD: distinfo,v 1.13 2021/04/05 08:49:57 adam Exp $
-SHA1 (construct-2.9.45.tar.gz) = 3a11e4948e1bc2cf8b31d0c532bb315322f99616
-RMD160 (construct-2.9.45.tar.gz) = b2bc3deb9c377cbb95f61caacf7ae0b5849baf96
-SHA512 (construct-2.9.45.tar.gz) = 630facbb719d2db976c1547d66f63037f38379110ff4f1f796bc51e1d2d3efd637b5349d46f171501d981a193bc06f0636832ffa82e0099b7262c407383c735b
-Size (construct-2.9.45.tar.gz) = 56397 bytes
+SHA1 (construct-2.10.66.tar.gz) = c4b7b49ef7c7985c334d32d6c523041e9bffda6b
+RMD160 (construct-2.10.66.tar.gz) = 7032363a537d6ff51dedc2196c021d87a7533574
+SHA512 (construct-2.10.66.tar.gz) = 18928ba992aaf70e779d96448d843bdf1225ffcde43a185d22ed2ac67a50805ef8689b3d072c0739c19812c29a74df3bf3c420952a14d1eeb5d0272c355491f6
+Size (construct-2.10.66.tar.gz) = 57714 bytes