Skip to content

Commit db7dfcd

Browse files
daywalker90cdecker
authored andcommitted
python: upgrade min python version to 3.10
python 3.9 is EOL
1 parent 6f9356f commit db7dfcd

13 files changed

Lines changed: 505 additions & 957 deletions

File tree

contrib/cln-tracer/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [
66
{name = "Christian Decker", email = "decker.christian@gmail.com"}
77
]
88
readme = "README.md"
9-
requires-python = ">=3.9,<4.0"
9+
requires-python = ">=3.10,<4.0"
1010
dependencies = [
1111
"bcc>=0.1.10",
1212
"opentelemetry-proto>=1.21.0"

contrib/msggen/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.1.0"
44
description = "A utility to transform wire messages and JSON-RPC messages to arbitrary target languages."
55
authors = [{ name = "Christian Decker", email = "decker@blockstream.com" }]
66
license = { text = "BSD-MIT" }
7-
requires-python = ">=3.9,<4.0"
7+
requires-python = ">=3.10,<4.0"
88
dependencies = []
99

1010
[dependency-groups]
@@ -18,7 +18,7 @@ include = ["msggen/schema.json"]
1818

1919

2020
[tool.poetry.dependencies]
21-
python = "^3.9"
21+
python = "^3.10"
2222

2323
[tool.poetry.group.dev.dependencies]
2424
pytest = "^6.2.5"

contrib/pyln-client/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description = "Client library and plugin library for Core Lightning"
55
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
66
license = { text = "BSD-MIT" }
77
readme = "README.md"
8-
requires-python = ">=3.9,<4.0"
8+
requires-python = ">=3.10,<4.0"
99
dependencies = ["pyln-proto>=23", "pyln-bolt7>=1.0"]
1010

1111
[dependency-groups]

contrib/pyln-grpc-proto/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description = "The compiled GRPC proto for CLN"
55
authors = [{ name = "Christian Decker", email = "decker@blockstream.com" }]
66
license = { text = "MIT" }
77
readme = "README.md"
8-
requires-python = ">=3.9,<4.0"
8+
requires-python = ">=3.10,<4.0"
99
dependencies = ["grpcio==1.75.1", "protobuf==6.32.1"]
1010

1111
[dependency-groups]

contrib/pyln-proto/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ authors = [
77
]
88
license = {text = "BSD-MIT"}
99
readme = "README.md"
10-
requires-python = ">=3.9.2,<4.0"
10+
requires-python = ">=3.10,<4.0"
1111
dependencies = [
1212
"base58>=2.1.1",
1313
"bitstring>=4.3.0",

contrib/pyln-spec/bolt1/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [
66
{name = "Rusty Russell", email = "rusty@blockstream.com"}
77
]
88
license = {text = "MIT"}
9-
requires-python = ">=3.9,<4.0"
9+
requires-python = ">=3.10,<4.0"
1010
dependencies = []
1111

1212
[dependency-groups]

contrib/pyln-spec/bolt2/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [
66
{name = "Rusty Russell", email = "rusty@blockstream.com"}
77
]
88
license = {text = "MIT"}
9-
requires-python = ">=3.9,<4.0"
9+
requires-python = ">=3.10,<4.0"
1010
dependencies = []
1111

1212
[dependency-groups]

contrib/pyln-spec/bolt4/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [
66
{name = "Rusty Russell", email = "rusty@blockstream.com"}
77
]
88
license = {text = "MIT"}
9-
requires-python = ">=3.9,<4.0"
9+
requires-python = ">=3.10,<4.0"
1010
dependencies = []
1111

1212
[dependency-groups]

contrib/pyln-spec/bolt7/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "1.0.246"
44
description = "BOLT7"
55
authors = [{ name = "Rusty Russell" }]
66
license = { text = "BSD-MIT" }
7-
requires-python = ">=3.9,<4.0"
7+
requires-python = ">=3.10,<4.0"
88
dependencies = []
99

1010
[dependency-groups]

contrib/pyln-testing/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description = "Test your Core Lightning integration, plugins or whatever you wan
55
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
66
license = { text = "BSD-MIT" }
77
readme = "README.md"
8-
requires-python = ">=3.9,<4.0"
8+
requires-python = ">=3.10,<4.0"
99
dependencies = [
1010
"pytest>=8.0.0",
1111
"ephemeral-port-reserve>=1.1.4",

0 commit comments

Comments
 (0)