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 testsdiff -r1.9 -r1.10 pkgsrc/devel/py-bitarray/Makefile
(adam)
@@ -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 | |||
3 | DISTNAME= bitarray-2.2.1 | 3 | DISTNAME= bitarray-2.2.4 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= devel python | 5 | CATEGORIES= devel python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=b/bitarray/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=b/bitarray/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/ilanschnell/bitarray | 9 | HOMEPAGE= https://github.com/ilanschnell/bitarray | |
10 | COMMENT= Efficient arrays of booleans | 10 | COMMENT= Efficient arrays of booleans | |
11 | LICENSE= python-software-foundation | 11 | LICENSE= python-software-foundation | |
12 | 12 | |||
13 | do-test: | 13 | do-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" |
@@ -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 | |||
3 | SHA1 (bitarray-2.2.1.tar.gz) = 94000116969a4d9f424e4d4ee2168e037631139b | 3 | SHA1 (bitarray-2.2.4.tar.gz) = d39a76b28c0ef88c2efaa594a8ebd2df54324324 | |
4 | RMD160 (bitarray-2.2.1.tar.gz) = 7e5cda0db616e8f396a2f3b36698938b9393a067 | 4 | RMD160 (bitarray-2.2.4.tar.gz) = e09d6f656fa10d8bdb675274b90ee368636a8b39 | |
5 | SHA512 (bitarray-2.2.1.tar.gz) = 7eb25359d405e0be63ca7faab50fd7ab652d8f838f09587b4faa94adc78952582e7c7c0b605820e5feafd18d35edf050f70f65bce1123b883ad47bd1e54244d3 | 5 | SHA512 (bitarray-2.2.4.tar.gz) = ad5d96c8232d239e51c40782e7a487fd898732774e39228c996dd32f0697898b65f2a26479a0af03e07a347a404174924c8299590433b41a6bf6189447f4194f | |
6 | Size (bitarray-2.2.1.tar.gz) = 77371 bytes | 6 | Size (bitarray-2.2.4.tar.gz) = 82471 bytes |