dev-python/coincurve
Cross-platform Python CFFI bindings for libsecp256k1
ChangeLog
commit 181a7c932bc0fb2ad9863b356e422dd6fab9e356
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Jul 13 11:13:36 2024 -0400
dev-python/coincurve: PYTHON_COMPAT+="python3_13"
commit 94ae2069308fccaffc7993d51ca2000ece19646e
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Jun 2 13:51:04 2024 -0400
dev-python/coincurve: bump to 20.0.0
See: https://github.com/ofek/coincurve/releases/tag/v20.0.0
commit d3d278e6a109a42a8449b1faac1d4f52e7ff5cdd
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Mar 3 13:22:15 2024 -0500
dev-python/coincurve: bump to 19.0.1
See: https://github.com/ofek/coincurve/releases/tag/v19.0.1
commit 913ca116d60df6dbe6a556bd7921f1a9cd8871b9
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Jan 11 15:40:16 2024 -0500
dev-python/coincurve: bump to 19.0.0
See: https://github.com/ofek/coincurve/releases/tag/v19.0.0
commit ac8aa7461796c860bbd17d709330069c65201dc6
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Tue Oct 31 13:26:42 2023 -0400
dev-python/coincurve: PYTHON_COMPAT+="python3_12"
Also set DISTUTILS_EXT=1 to silence QA warning.
commit 15949cdd93a903ed9ad4b5d783215400635140fc
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu May 11 16:55:34 2023 -0400
drop python3_9 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f682ffb030d6f8d8afac8438bda89bf1967dce
commit 01c71ba2c4e181fce279789aa89f359c992c3937
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Mar 8 18:27:23 2023 -0500
dev-python/coincurve: rebuild on dev-libs/libsecp256k1 subslot change
commit 2ed396fcff00677ddb7fccc14155e64168592c48
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 16 18:31:31 2023 -0500
drop python3_8 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b674e49e70369b4a5da3a958f4e1556d6b01f7
commit d783d4d95cc1e7befeecec30a2d1f9e0d3a5ad72
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Nov 20 04:18:25 2022 -0500
dev-python/coincurve: bump to 18.0.0
commit 7f94bb0773b4d09f10712e53e6a574e677cfd215
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:23:59 2022 -0400
dev-python/<various>: use PEP 517; support Python 3.11
commit e3253953cb04c5e867701e9f21ccc7bfa2b22e93
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun May 22 15:01:43 2022 -0400
net-p2p/core-lightning: support python3_11
commit 08d887cc3db634abc5927d7e15fe53097caed895
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Mar 10 17:48:42 2022 -0500
drop obsolete versions from PYTHON_COMPAT
commit 998fa24cea3c1622b30f2853c0cf80155484603e
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Feb 9 05:26:29 2022 -0500
dev-libs/libsecp256k1: rename latest to 0.1.0_pre20220127
Upstream has changed the version to 0.1.0-pre.
See: https://github.com/bitcoin-core/secp256k1/commit/b4b02fd8c4276779f115af5985508f54ef9e51be
commit c6d9807e461bbb5b241f7baeed4189c7774bcf1a
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 31 00:36:41 2022 -0500
dev-python/coincurve: less hackish hack for running tests
The issue is that Python searches $ first for the 'coincurve' module
directory and finds it there but then fails to find the native library
there since the native library is built to $/lib/coincurve.
Moving $/coincurve out of the way temporarily while running the
tests allows Python to find the 'coincurve' module directory beneath
the build directory, and it does find the native library there.
commit 88dd5b93679bcadc2a2324c80d0f77d487b52809
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Jan 30 22:12:58 2022 -0500
dev-python/coincurve: bump to 17.0.0
commit 88aaa19623fbefae87b2c50b1585193cc4cea87b
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 16:51:13 2021 -0400
multiple packages: drop explicit dependency on dev-python/setuptools
It has not been necessary to declare an explicit dependency on
dev-python/setuptools for almost 2 years now.
Also, drop extraneous usage of python_gen_cond_dep, which is only
needed when using python-single-r1.eclass (possibly via
DISTUTILS_SINGLE_IMPL=1) or when specifying a set of Python versions.
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c6961beda1e729f3c6d301d6e0cce4de0493bf
commit 47fefc6957099afbebfa7f0ebc7292a13f671564
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Jun 2 12:43:26 2021 -0400
dev-python/<multiple>: add python3_9 to PYTHON_COMPAT
commit 71484ee07952ec1b868390e1783ec0e8bab55d76
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Apr 25 15:56:22 2020 -0400
dev-python/coincurve: add missing BDEPEND on dev-python/requests
Also, migrate to python_gen_cond_dep().
commit 6886172fb7769ed4494ebe0684083512bc2f5152
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 30 22:23:13 2019 -0500
dev-python/coincurve: new ebuild
This is a dependency of net-p2p/joinmarket.
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Jul 13 11:13:36 2024 -0400
dev-python/coincurve: PYTHON_COMPAT+="python3_13"
commit 94ae2069308fccaffc7993d51ca2000ece19646e
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Jun 2 13:51:04 2024 -0400
dev-python/coincurve: bump to 20.0.0
See: https://github.com/ofek/coincurve/releases/tag/v20.0.0
commit d3d278e6a109a42a8449b1faac1d4f52e7ff5cdd
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Mar 3 13:22:15 2024 -0500
dev-python/coincurve: bump to 19.0.1
See: https://github.com/ofek/coincurve/releases/tag/v19.0.1
commit 913ca116d60df6dbe6a556bd7921f1a9cd8871b9
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Jan 11 15:40:16 2024 -0500
dev-python/coincurve: bump to 19.0.0
See: https://github.com/ofek/coincurve/releases/tag/v19.0.0
commit ac8aa7461796c860bbd17d709330069c65201dc6
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Tue Oct 31 13:26:42 2023 -0400
dev-python/coincurve: PYTHON_COMPAT+="python3_12"
Also set DISTUTILS_EXT=1 to silence QA warning.
commit 15949cdd93a903ed9ad4b5d783215400635140fc
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu May 11 16:55:34 2023 -0400
drop python3_9 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f682ffb030d6f8d8afac8438bda89bf1967dce
commit 01c71ba2c4e181fce279789aa89f359c992c3937
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Mar 8 18:27:23 2023 -0500
dev-python/coincurve: rebuild on dev-libs/libsecp256k1 subslot change
commit 2ed396fcff00677ddb7fccc14155e64168592c48
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 16 18:31:31 2023 -0500
drop python3_8 from PYTHON_COMPAT
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b674e49e70369b4a5da3a958f4e1556d6b01f7
commit d783d4d95cc1e7befeecec30a2d1f9e0d3a5ad72
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Nov 20 04:18:25 2022 -0500
dev-python/coincurve: bump to 18.0.0
commit 7f94bb0773b4d09f10712e53e6a574e677cfd215
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Oct 5 07:23:59 2022 -0400
dev-python/<various>: use PEP 517; support Python 3.11
commit e3253953cb04c5e867701e9f21ccc7bfa2b22e93
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun May 22 15:01:43 2022 -0400
net-p2p/core-lightning: support python3_11
commit 08d887cc3db634abc5927d7e15fe53097caed895
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Mar 10 17:48:42 2022 -0500
drop obsolete versions from PYTHON_COMPAT
commit 998fa24cea3c1622b30f2853c0cf80155484603e
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Feb 9 05:26:29 2022 -0500
dev-libs/libsecp256k1: rename latest to 0.1.0_pre20220127
Upstream has changed the version to 0.1.0-pre.
See: https://github.com/bitcoin-core/secp256k1/commit/b4b02fd8c4276779f115af5985508f54ef9e51be
commit c6d9807e461bbb5b241f7baeed4189c7774bcf1a
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Jan 31 00:36:41 2022 -0500
dev-python/coincurve: less hackish hack for running tests
The issue is that Python searches $ first for the 'coincurve' module
directory and finds it there but then fails to find the native library
there since the native library is built to $/lib/coincurve.
Moving $/coincurve out of the way temporarily while running the
tests allows Python to find the 'coincurve' module directory beneath
the build directory, and it does find the native library there.
commit 88dd5b93679bcadc2a2324c80d0f77d487b52809
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Jan 30 22:12:58 2022 -0500
dev-python/coincurve: bump to 17.0.0
commit 88aaa19623fbefae87b2c50b1585193cc4cea87b
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 6 16:51:13 2021 -0400
multiple packages: drop explicit dependency on dev-python/setuptools
It has not been necessary to declare an explicit dependency on
dev-python/setuptools for almost 2 years now.
Also, drop extraneous usage of python_gen_cond_dep, which is only
needed when using python-single-r1.eclass (possibly via
DISTUTILS_SINGLE_IMPL=1) or when specifying a set of Python versions.
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c6961beda1e729f3c6d301d6e0cce4de0493bf
commit 47fefc6957099afbebfa7f0ebc7292a13f671564
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Jun 2 12:43:26 2021 -0400
dev-python/<multiple>: add python3_9 to PYTHON_COMPAT
commit 71484ee07952ec1b868390e1783ec0e8bab55d76
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Apr 25 15:56:22 2020 -0400
dev-python/coincurve: add missing BDEPEND on dev-python/requests
Also, migrate to python_gen_cond_dep().
commit 6886172fb7769ed4494ebe0684083512bc2f5152
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 30 22:23:13 2019 -0500
dev-python/coincurve: new ebuild
This is a dependency of net-p2p/joinmarket.