InsightSoftwareConsortium / InsightSoftwareConsortium/ITK

Create weekly builds with python wrapping for ITK and its modules, and submit them to pypi

Open
#4,656 3 comments 0 reactions 4 assignees Claimed by @dzenanz View on GitHub
type:Enhancement
Dominant language
C++
Stars
1.7k
Forks
748
Avg merge
1d 1h
Merged PRs (30d)
64

Description

### Description

The release schedule for ITK is good, but given the rapid pace at which ITK continues to evolve/improve, it would be helpful if the community had access to recent (weekly) builds of ITK for python on PyPi.

### Expected behavior

A github "schedule" action triggers building ITK and its modules and pushing to pypi. For more info on schedule action triggers, see
https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule

The weekly releases could go under the PyPi project "itk-weekly".

### Actual behavior

The release of external projects that depend on recent changes to ITK are delayed until a RC is produced - and RC's are not produced on a consistent schedule, which further complicates external development, dependencies, and releases.

### Additional Information

For example, see
https://pypi.org/search/?q=monai-weekly

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.