small changes of any reference to rc2 to rc3
What changed, and why it matters
This commit is a routine version bump from '25.09rc2' to '25.09rc3' across eight files. It only changes version strings in metadata files, Python package declarations, and a tooling script. There are no code logic changes and no security relevance.
No security action needed. Treat as a normal release-candidate version bump.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates hardcoded version identifiers from the second to the third release candidate of the 25.09 release. Affected files include .version, pyproject.toml files for pyln-client, pyln-proto, and pyln-testing, init.py files for those packages, and the tools/reckless script. No functional code, protocol handling, cryptography, or network logic was modified.
Changed components
.versioncontrib/pyln-client/pyln/client/__init__.pycontrib/pyln-client/pyproject.tomlcontrib/pyln-proto/pyln/proto/__init__.pycontrib/pyln-proto/pyproject.tomlcontrib/pyln-testing/pyln/testing/__init__.pycontrib/pyln-testing/pyproject.tomltools/recklessInspect captured patch +8 / −8
diff --git a/.version b/.version
index 2561d176..ae43879d 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-25.09rc2
+25.09rc3
diff --git a/contrib/pyln-client/pyln/client/__init__.py b/contrib/pyln-client/pyln/client/__init__.py
index fdba55a4..82b3aaa6 100644
--- a/contrib/pyln-client/pyln/client/__init__.py
+++ b/contrib/pyln-client/pyln/client/__init__.py
@@ -4,7 +4,7 @@ from .gossmap import Gossmap, GossmapNode, GossmapChannel, GossmapHalfchannel, G
from .gossmapstats import GossmapStats
from .version import NodeVersion
-__version__ = "25.09rc2"
+__version__ = "25.09rc3"
__all__ = [
"LightningRpc",
diff --git a/contrib/pyln-client/pyproject.toml b/contrib/pyln-client/pyproject.toml
index c15313d8..6f1a3fbb 100644
--- a/contrib/pyln-client/pyproject.toml
+++ b/contrib/pyln-client/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "pyln-client"
-version = "25.09rc2"
+version = "25.09rc3"
description = "Client library and plugin library for Core Lightning"
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
license = { text = "BSD-MIT" }
diff --git a/contrib/pyln-proto/pyln/proto/__init__.py b/contrib/pyln-proto/pyln/proto/__init__.py
index 1521b9c7..2d0c990c 100644
--- a/contrib/pyln-proto/pyln/proto/__init__.py
+++ b/contrib/pyln-proto/pyln/proto/__init__.py
@@ -4,7 +4,7 @@ from .invoice import Invoice
from .onion import OnionPayload, TlvPayload, LegacyOnionPayload
from .wire import LightningConnection, LightningServerSocket
-__version__ = "25.09rc2"
+__version__ = "25.09rc3"
__all__ = [
"Invoice",
diff --git a/contrib/pyln-proto/pyproject.toml b/contrib/pyln-proto/pyproject.toml
index 88c35cb1..3709e5bc 100644
--- a/contrib/pyln-proto/pyproject.toml
+++ b/contrib/pyln-proto/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "pyln-proto"
-version = "25.09rc2"
+version = "25.09rc3"
description = "This package implements some of the Lightning Network protocol in pure python. It is intended for protocol testing and some minor tooling only. It is not deemed secure enough to handle any amount of real funds (you have been warned!)."
authors = [
{name = "Christian Decker", email = "decker.christian@gmail.com"}
diff --git a/contrib/pyln-testing/pyln/testing/__init__.py b/contrib/pyln-testing/pyln/testing/__init__.py
index a313bfb8..aa4fa5a9 100644
--- a/contrib/pyln-testing/pyln/testing/__init__.py
+++ b/contrib/pyln-testing/pyln/testing/__init__.py
@@ -1,4 +1,4 @@
-__version__ = "25.09rc2"
+__version__ = "25.09rc3"
__all__ = [
"__version__",
diff --git a/contrib/pyln-testing/pyproject.toml b/contrib/pyln-testing/pyproject.toml
index 4a98f700..630391cb 100644
--- a/contrib/pyln-testing/pyproject.toml
+++ b/contrib/pyln-testing/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "pyln-testing"
-version = "25.09rc2"
+version = "25.09rc3"
description = "Test your Core Lightning integration, plugins or whatever you want"
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
license = { text = "BSD-MIT" }
diff --git a/tools/reckless b/tools/reckless
index 1724717c..e0921718 100755
--- a/tools/reckless
+++ b/tools/reckless
@@ -21,7 +21,7 @@ from urllib.error import HTTPError
import venv
-__VERSION__ = '25.09rc2'
+__VERSION__ = '25.09rc3'
logging.basicConfig(
level=logging.INFO,
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.