Sun Aug 1 18:17:10 2021 UTC ()
py-bitarray: updated to 2.2.4

2.2.4:
* use shift operations to speedup all unaligned copy operations
* expose functionality to Python level only in debug mode for testing
* add and improve tests

2.2.3:
* speedup `repeat()`
* speedup shift operations
* optimize slice assignment with negative step, e.g.: `a[::-1] = 1`
* add tests

2.2.2:
* speedup slice assignment
* speedup bitwise operations
* optimize `getbit()` and `setbit()` in `bitarray.h`
* fix TypeError messages when bitarray or int (0, 1) are expected (bool
  is a subclass of int)
* add and improve tests


(adam)
diff -r1.9 -r1.10 pkgsrc/devel/py-bitarray/Makefile
diff -r1.9 -r1.10 pkgsrc/devel/py-bitarray/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/devel/py-bitarray/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-bitarray/Makefile 2021/07/09 20:25:31 1.9
+++ pkgsrc/devel/py-bitarray/Makefile 2021/08/01 18:17:10 1.10
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.9 2021/07/09 20:25:31 adam Exp $ 1# $NetBSD: Makefile,v 1.10 2021/08/01 18:17:10 adam Exp $
2 2
3DISTNAME= bitarray-2.2.1 3DISTNAME= bitarray-2.2.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=b/bitarray/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=b/bitarray/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/ilanschnell/bitarray 9HOMEPAGE= https://github.com/ilanschnell/bitarray
10COMMENT= Efficient arrays of booleans 10COMMENT= Efficient arrays of booleans
11LICENSE= python-software-foundation 11LICENSE= python-software-foundation
12 12
13do-test: 13do-test:
14 ${PYTHONBIN} -c 'import bitarray; bitarray.test()' 14 ${PYTHONBIN} -c 'import bitarray; bitarray.test()'
15 15
16.include "../../lang/python/distutils.mk" 16.include "../../lang/python/distutils.mk"

cvs diff -r1.9 -r1.10 pkgsrc/devel/py-bitarray/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-bitarray/distinfo 2021/07/09 20:25:31 1.9
+++ pkgsrc/devel/py-bitarray/distinfo 2021/08/01 18:17:10 1.10
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.9 2021/07/09 20:25:31 adam Exp $ 1$NetBSD: distinfo,v 1.10 2021/08/01 18:17:10 adam Exp $
2 2
3SHA1 (bitarray-2.2.1.tar.gz) = 94000116969a4d9f424e4d4ee2168e037631139b 3SHA1 (bitarray-2.2.4.tar.gz) = d39a76b28c0ef88c2efaa594a8ebd2df54324324
4RMD160 (bitarray-2.2.1.tar.gz) = 7e5cda0db616e8f396a2f3b36698938b9393a067 4RMD160 (bitarray-2.2.4.tar.gz) = e09d6f656fa10d8bdb675274b90ee368636a8b39
5SHA512 (bitarray-2.2.1.tar.gz) = 7eb25359d405e0be63ca7faab50fd7ab652d8f838f09587b4faa94adc78952582e7c7c0b605820e5feafd18d35edf050f70f65bce1123b883ad47bd1e54244d3 5SHA512 (bitarray-2.2.4.tar.gz) = ad5d96c8232d239e51c40782e7a487fd898732774e39228c996dd32f0697898b65f2a26479a0af03e07a347a404174924c8299590433b41a6bf6189447f4194f
6Size (bitarray-2.2.1.tar.gz) = 77371 bytes 6Size (bitarray-2.2.4.tar.gz) = 82471 bytes