-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Modernise Building Process #8980
Copy link
Copy link
Labels
CI/CDDesign discussionsrelated to the generic API designsrelated to the generic API designsModule: configsystem configuration and diagnostic outputsystem configuration and diagnostic outputPackaging
Description
Activity
Metadata
Metadata
Assignees
Labels
CI/CDDesign discussionsrelated to the generic API designsrelated to the generic API designsModule: configsystem configuration and diagnostic outputsystem configuration and diagnostic outputPackaging
Type
Projects
- StatusShow more project fields📋 Prioritised
MONAI uses requirement files, a cfg file, and a setup.py file for module definition and building. Many actions use different building processes to setup the environment for testing and install MONAI rather than just using
pip install monai[...].To modernise things, MONAI should be updated with:
pyprojects.tomlfile. (Modernising Build Process #9010)pipfor installation only. (Modernising Build Process #9010)pyprojects.tomlto recreate these if needed. (Modernising Build Process #9010)