Skip to content

Prepare Python wheel releases - #1041

Open
tnull wants to merge 1 commit into
lightningdevkit:mainfrom
tnull:2026-08-python-wheels
Open

Prepare Python wheel releases#1041
tnull wants to merge 1 commit into
lightningdevkit:mainfrom
tnull:2026-08-python-wheels

Conversation

@tnull

@tnull tnull commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

Build Python-ABI-independent wheels for supported Linux and macOS targets so users can install LDK Node directly from PyPI.

Keep build and publication available through local scripts. Require the complete artifact set on TestPyPI before production, and exercise the bindings on the oldest and newest supported CPython versions.

@tnull
tnull requested a review from valentinewallace August 11, 2026 14:25
@ldk-reviews-bot

ldk-reviews-bot commented Aug 11, 2026

Copy link
Copy Markdown

👋 I see @valentinewallace was un-assigned.
If you'd like another reviewer assignment, please click here.

@valentinewallace

Copy link
Copy Markdown
Contributor

This is pretty outside of my wheelhouse (ba dum tiss), and I was planning to sink a lot of my review bandwidth into https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/pulls/4872 in the coming days, so FYI my first impression is that it may take me a little while to get to this and then take a while to get up to speed on it.

@tnull
tnull force-pushed the 2026-08-python-wheels branch from d2af3f8 to dbe8999 Compare August 13, 2026 07:12
@tnull
tnull requested review from tankyleo and removed request for valentinewallace August 13, 2026 07:12
@tnull tnull added this to the 0.8 milestone Aug 13, 2026
@tnull

tnull commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator Author

This is pretty outside of my wheelhouse (ba dum tiss), and I was planning to sink a lot of my review bandwidth into https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/pulls/4872 in the coming days, so FYI my first impression is that it may take me a little while to get to this and then take a while to get up to speed on it.

Okay. Now reassigned @tankyleo as we'll need this for next week's release (worst case I just run the updated scripts locally without prior review).

Rebased after #1040 landed.

Build Python-ABI-independent wheels for supported Linux and macOS
targets so users can install LDK Node directly from PyPI.

Keep build and publication available through local scripts. Require the
complete artifact set on TestPyPI before production, and exercise the
bindings on the oldest and newest supported CPython versions.

Co-Authored-By: HAL 9000
@tnull
tnull force-pushed the 2026-08-python-wheels branch from dbe8999 to 8fffe35 Compare August 13, 2026 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants