e44d954686
Release 0.16.1 New API: `VerifyingKey.precompute()` supports `lazy` argument to delay precomputation to the first time the key is used to verify a signature. Doc fixes: Documentation for the `VerifyingKey.precompute()` method. Bug fix: Make created signatures correct when the hash used is bigger than the curve order bit size and the curve order is not a multiple of 8 (this affects only users of custom curves or hashes with output larger than 512 bits). Performance: Speed up library load time by calculating the generator point multiplication tables the first time the points are used, not when they are initialised. Maintenance: Include Python 3.9 in CI testing. Test coverage for the `VerifyingKey.precompute()` method. Small speed-ups for the test suite.
18 lines
484 B
Makefile
18 lines
484 B
Makefile
# $NetBSD: Makefile,v 1.12 2020/11/30 20:13:53 adam Exp $
|
|
|
|
DISTNAME= ecdsa-0.16.1
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= security python
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=e/ecdsa/}
|
|
|
|
MAINTAINER= gls@NetBSD.org
|
|
HOMEPAGE= https://github.com/warner/python-ecdsa
|
|
COMMENT= Easy-to-use implementation of ECDSA cryptography
|
|
LICENSE= mit
|
|
|
|
DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
|
|
|
|
USE_LANGUAGES= # none
|
|
|
|
.include "../../lang/python/egg.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|