Currently, the supported python versions are either provided via user input or automatically deduced (as a single version) from the python version currently used to create the wagon.
- We should rethink allowing users to provide the versions. It might be irrelevant
- We should redo the mechanism which understands the python versions supported as the current one is technically not true. We might want to iterate through all wheels and get the set of common versions and use them instead.