Skip to content

Commit fc42a5a

Browse files
daywalker90madelinevibes
authored andcommitted
pyln-proto: update coincurve to commit 7829b29c08ebb1cc80386a1cdaf8c2243c4ef5c5
``` DEBUG: DEBUG ERROR: Use build.verbose instead of cmake.verbose for scikit-build-core >= 0.10 DEBUG: × Failed to build `coincurve==20.0.0` DEBUG: ├─▶ The build backend returned an error DEBUG: ╰─▶ Call to `hatchling.build.build_wheel` failed (exit status: 7) DEBUG: DEBUG: [stderr] DEBUG: ERROR: Use build.verbose instead of cmake.verbose for scikit-build-core DEBUG: >= 0.10 DEBUG: DEBUG: DEBUG: hint: `coincurve` (v20.0.0) was included because `testpluguv` (v0.1.0) depends on `pyln-client` (v26.6.2) which depends on `pyln-proto` (v26.6.2) which depends on `coincurve` ``` This error is caused because coincurve v20 depends on scikit-build-core>=0.9.0 and they did a new release where using cmake.verbose is no longer a warning but an error. coincurve v21 is using the correct build.verbose but is not working with python 3.14. So we update coincurve to current master until the next release. Changelog-None
1 parent 9c378dd commit fc42a5a

2 files changed

Lines changed: 7 additions & 50 deletions

File tree

contrib/pyln-proto/pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,14 @@ requires-python = ">=3.10,<4.0"
1111
dependencies = [
1212
"base58>=2.1.1",
1313
"bitstring>=4.3.0",
14-
"coincurve==20.0.0",
14+
"coincurve",
1515
"cryptography>=46",
1616
"PySocks>=1"
1717
]
1818

19+
[tool.uv.sources]
20+
coincurve = { git = "https://github.com/ofek/coincurve.git", rev = "7829b29c08ebb1cc80386a1cdaf8c2243c4ef5c5" }
21+
1922
[dependency-groups]
2023
dev = [
2124
"pytest>=8.0.0"

uv.lock

Lines changed: 3 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)