release: CHANGELOG and version bumps for v26.06.6

This commit is contained in:
daywalker90 2026-07-16 16:00:59 +02:00
parent 960d57bc33
commit 9f7baf66e1
10 changed files with 23 additions and 20 deletions

View file

@ -1 +1 @@
v26.06.2
v26.06.6

View file

@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [26.06.6] - 2026-07-20: "Quantum-Resistant Lightning Channel III"
v26.06.3, v26.06.4, and v26.06.5 had issues during publishing with the pypi releases and were deleted.
### Fixed
- update pyln-proto's coincurve to v21 to fix Python build environments
- reject a channel that reuses an existing funding outpoint
[#9297]: https://github.com/ElementsProject/lightning/pull/9297
[#9318]: https://github.com/ElementsProject/lightning/pull/9318
## [26.06.2] - 2026-06-25: "Quantum-Resistant Lightning Channel II"
This point release if recommended for all minimal OS setups, including docker images, that have no root certificates for TLS installed.

View file

@ -4,7 +4,7 @@ from .gossmap import Gossmap, GossmapNode, GossmapChannel, GossmapHalfchannel, G
from .gossmapstats import GossmapStats
from .version import NodeVersion
__version__ = "v26.06.2"
__version__ = "v26.06.6"
__all__ = [
"LightningRpc",

View file

@ -1,6 +1,6 @@
[project]
name = "pyln-client"
version = "v26.06.2"
version = "v26.06.6"
description = "Client library and plugin library for Core Lightning"
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
license = { text = "BSD-MIT" }

View file

@ -4,7 +4,7 @@ from .invoice import Invoice
from .onion import OnionPayload, TlvPayload, LegacyOnionPayload
from .wire import LightningConnection, LightningServerSocket
__version__ = "v26.06.2"
__version__ = "v26.06.6"
__all__ = [
"Invoice",

View file

@ -1,6 +1,6 @@
[project]
name = "pyln-proto"
version = "v26.06.2"
version = "v26.06.6"
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"}

View file

@ -1,4 +1,4 @@
__version__ = "v26.06.2"
__version__ = "v26.06.6"
__all__ = [
"__version__",

View file

@ -1,6 +1,6 @@
[project]
name = "pyln-testing"
version = "v26.06.2"
version = "v26.06.6"
description = "Test your Core Lightning integration, plugins or whatever you want"
authors = [{ name = "Christian Decker", email = "decker.christian@gmail.com" }]
license = { text = "BSD-MIT" }

View file

@ -21,7 +21,7 @@ from urllib.error import HTTPError
import venv
__VERSION__ = 'v26.06.2'
__VERSION__ = 'v26.06.6'
logging.basicConfig(
level=logging.INFO,

15
uv.lock generated
View file

@ -16,15 +16,6 @@ members = [
"pytest-trackflaky",
]
[[package]]
name = "asn1crypto"
version = "1.5.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/de/cf/d547feed25b5244fcb9392e288ff9fdc3280b10260362fc45d37a798a6ee/asn1crypto-1.5.1.tar.gz", hash = "sha256:13ae38502be632115abf8a24cbe5f4da52e3b5231990aff31123c805306ccb9c", size = 121080, upload-time = "2022-03-15T14:46:52.889Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/c9/7f/09065fd9e27da0eda08b4d6897f1c13535066174cc023af248fc2a8d5e5a/asn1crypto-1.5.1-py2.py3-none-any.whl", hash = "sha256:db4e40728b728508912cbb3d44f19ce188f218e9eba635821bb4b68564f8fd67", size = 105045, upload-time = "2022-03-15T14:46:51.055Z" },
]
[[package]]
name = "attrs"
version = "26.1.0"
@ -1398,7 +1389,7 @@ dev = [{ name = "pyln-proto", editable = "contrib/pyln-proto" }]
[[package]]
name = "pyln-client"
version = "26.6.2"
version = "26.6.6"
source = { editable = "contrib/pyln-client" }
dependencies = [
{ name = "pyln-bolt7" },
@ -1456,7 +1447,7 @@ dev = [
[[package]]
name = "pyln-proto"
version = "26.6.2"
version = "26.6.6"
source = { editable = "contrib/pyln-proto" }
dependencies = [
{ name = "base58" },
@ -1485,7 +1476,7 @@ dev = [{ name = "pytest", specifier = ">=8.0.0" }]
[[package]]
name = "pyln-testing"
version = "26.6.2"
version = "26.6.6"
source = { editable = "contrib/pyln-testing" }
dependencies = [
{ name = "cheroot" },