gpo.zugaina.org

Search Portage & Overlays:

dev-python/coincurve

Cross-platform Python CFFI bindings for libsecp256k1

Screenshots

  • coincurve-19.0.1
    ~amd64 ~x86
    test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug

    View      Download      Browse     License: Apache-2.0 MIT   
    Overlay: bitcoin

ChangeLog

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.