From 2dda855bfeb9fff3067de38ef3db89b6ca4f7677 Mon Sep 17 00:00:00 2001 From: Ofek Lev Date: Mon, 18 Jan 2021 19:28:23 -0500 Subject: [PATCH] upgrade libsecp256k1 (#83) --- HISTORY.rst | 5 +++-- setup.py | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 60193b5..c112127 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -8,8 +8,9 @@ master - **Breaking:** Drop support for Python 2 - **Breaking:** Binary wheels for CPython require version 19.3 or later of ``pip`` to install -- Build binary wheels for AArch64 on Linux -- Build binary wheels for PyPy3.6 7.3.3 & PyPy3.7 7.3.3 +- Build AArch64 binary wheels for Linux +- Build binary wheels for PyPy3.6 7.3.3 & PyPy3.7 7.3.3 on Linux +- Upgrade libsecp256k1 to the latest available version 14.0.0 ^^^^^^ diff --git a/setup.py b/setup.py index eebf190..7529f2d 100644 --- a/setup.py +++ b/setup.py @@ -33,7 +33,7 @@ BUILDING_FOR_WINDOWS = detect_dll() MAKE = 'gmake' if platform.system() in ['FreeBSD', 'OpenBSD'] else 'make' # Version of libsecp256k1 to download if none exists in the `libsecp256k1` directory -LIB_TARBALL_URL = 'https://github.com/bitcoin-core/secp256k1/archive/0d9540b13ffcd7cd44cc361b8744b93d88aa76ba.tar.gz' +LIB_TARBALL_URL = 'https://github.com/bitcoin-core/secp256k1/archive/f2d9aeae6d5a7c7fbbba8bbb38b1849b784beef7.tar.gz' # We require setuptools >= 3.3 @@ -181,7 +181,6 @@ class build_clib(_build_clib): '--enable-experimental', '--enable-module-ecdh', '--enable-benchmark=no', - # '--enable-endomorphism', ] log.debug('Running configure: {}'.format(' '.join(cmd)))