| 30 | - Pip dependency resolver limitations |
| 31 | - Current pip resolver will upgrade packages that break other already installed packages, and then warn after that it broke them. |
| 32 | - This could affect us if we increase bundle major version (e.g. atomic_lib) that several other bundles depend on. |
| 33 | - Distribution bloat |
| 34 | - Mac installed app size is 1.2 Gbytes |
| 35 | - Has large Python modules like pydicom that almost no users use. |
| 36 | - How do we reduce size while maintaining convenience for users? |
| 37 | - Typing command that requires a bundle currently says to install bundle. File readers could also do this. |
| 38 | - Problem is that large size is contributed by very many packages. Users will be more annoyed to have to install extras one at a time, so don't want most users to have to do that. |