Skip to content

Commit 8a0e473

Browse files
endothermicdevrustyrussell
authored andcommitted
bump minimum python to 3.9.2 and downgrade coincurve
This allows compatibility with python 3.14.0 which coincurve 21.0.0 did not support. The next coincurve release should restore compatibility. Fixes: #8591 Changelog-changed: pyln-testing requires python>=3.9.2
1 parent ad040d0 commit 8a0e473

File tree

3 files changed

+62
-59
lines changed

3 files changed

+62
-59
lines changed

contrib/pyln-proto/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ authors = [
77
]
88
license = {text = "BSD-MIT"}
99
readme = "README.md"
10-
requires-python = ">=3.9,<4.0"
10+
requires-python = ">=3.9.2,<4.0"
1111
dependencies = [
1212
"base58>=2.1.1",
1313
"bitstring>=4.3.0",
14-
"coincurve==21.0.0",
14+
"coincurve==20.0.0",
1515
"cryptography>=46",
1616
"PySocks>=1"
1717
]

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "cln-meta-project"
33
version = "0.1.0"
44
description = "Just a helper to get our python dependencies under control"
55
authors = [{ name = "Christian Decker", email = "cdecker@blockstream.com" }]
6-
requires-python = ">=3.9,<4.0"
6+
requires-python = ">=3.9.2,<4.0"
77
dependencies = [
88
"Mako>=1.1.6",
99
"websocket-client>=1.2.3",

0 commit comments

Comments
 (0)