You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Publish the library, KSP processor and Gradle plugin to Maven Central #375
ROADMAP 15.1: nothing is published to a remote repository. repo1.maven.org has no org.thisisthepy/python-multiplatform*; the only distribution is a zipped Maven repo on the GitHub Release (desktop-only preview). The repo already has CENTRAL_TOKEN_USERNAME/PASSWORD and MAVEN_GPG_PRIVATE_KEY/PASSPHRASE secrets (2026-10-24), and the org.thisisthepy namespace is verified (the compose fork publishes there via extended-publish.yml).
Done when: a tag-triggered workflow signs and publishes python-multiplatform (all KMP targets: desktop, android, iosArm64/iosSimulatorArm64/iosX64, androidNative, macosArm64, linuxX64, wasmJs), python-multiplatform-ksp and python-multiplatform-gradle-plugin (including the plugin marker) to Maven Central under one version, and a consumer project outside the repo resolves them from mavenCentral() with no mavenLocal().
Landed in develop via #376. CI dry run 42327029624 green (bundle built and signed on macOS, wasm-runtime skipped). First real upload happens on the next version tag.
Activity
maven-central: install uv for the typedpython-gate bundle (#375)
Merge pull request #376 from thisisthepy/feat/maven-central-publish
b-re-w commentedon Nov 7, 2026
Landed in develop via #376. CI dry run 42327029624 green (bundle built and signed on macOS, wasm-runtime skipped). First real upload happens on the next version tag.