Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve python download of available versions #927

Closed
sarahffm opened this issue Oct 5, 2022 · 3 comments
Closed

Improve python download of available versions #927

sarahffm opened this issue Oct 5, 2022 · 3 comments
Assignees
Labels
enhancement New feature or request mirrors ide-mirrors repository (deprecated/obsolete) waiting-for-feedback we have asked a question and the issue is pending until an answer is provided

Comments

@sarahffm
Copy link
Contributor

sarahffm commented Oct 5, 2022

As a devon IDE user, I want to be able to download specific python versions without errors.
Currently, a number of versions in the available-versions file for Python can't be downloaded with the download URL specified in https://github.com/devonfw/ide-mirrors/blob/master/python/urls.

For windows the download URL looks like this when the extension and os mappings are filled in:
https://www.python.org/ftp/python/${version}/python-${version}-embed-win32.zip
But the actual download links (from the same website) of some versions have a different format, for example:
https://www.python.org/ftp/python/3.9.14/Python-3.9.14.tgz (or other extensions but not .zip)

Examples of versions that don't work with the current URL:
3.11.0,
3.9.14,
3.8.11 - 3.8.14,
3.7.2,
...

Version 3.11.0 might be a pre-release or something like that. If that's really the case, it should actually not be listed in the available-versions file.

Related Issue:
#826

@sarahffm sarahffm added the enhancement New feature or request label Oct 5, 2022
@alfeilex
Copy link
Member

It seems that there are security bugfix releases (e.g. 3.9.14) which don't provide embeddable zip files for windows to install. The installation on MacOS and Linux should work with all versions because the installation of Python there builds from source code with .tgz file and this format is provided by each version.

Maybe we can modify the python command to build Python from source on windows systems as well. But currently I have troubles to install python on Linux and probably on MacOS as well.

@hohwille hohwille added mirrors ide-mirrors repository (deprecated/obsolete) Prio middle labels Oct 13, 2022
@alfeilex
Copy link
Member

I have started a discussion here to get information about available release url's.

@tobka777 tobka777 added the waiting-for-feedback we have asked a question and the issue is pending until an answer is provided label Oct 27, 2022
@alfeilex alfeilex closed this as completed Nov 4, 2022
@alfeilex
Copy link
Member

alfeilex commented Nov 4, 2022

#963 will fix this issue. Issue can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request mirrors ide-mirrors repository (deprecated/obsolete) waiting-for-feedback we have asked a question and the issue is pending until an answer is provided
Projects
None yet
Development

No branches or pull requests

4 participants