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
Gradle plugin: feed PythonStubsTask output to toolchain's typedpythonStubs configuration #27
When toolchain's plugin is applied (it creates the typedpythonStubs configuration), python-multiplatform-gradle-plugin adds project.files(<PythonStubsTask output provider>) to it. The task dependency travels with the files, so the type check always sees the current stubs and can never quietly run without them because a path moved.
Why
TypedPython 1b (#20, toolchain issue): the check must see Kotlin-side types through the generated .pyi. The leader required explicit wiring instead of the build/generated/pythonStubs/<sourceSet>/ path convention.
Done when
A plugin test: with the typedpythonStubs configuration present, its files include the stubs task output and resolving them runs the stubs task. With the configuration absent, nothing happens and no error is raised.
Activity
b-re-w commentedon Oct 3, 2026
Landed in develop via #50 (coordinator verification after merging develop: plugin 235/0, desktopTest 578/0, ksp artifact 35/0, app 70/0, compose 111/0, androidNative OK).