-
-
Notifications
You must be signed in to change notification settings - Fork 89
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
Allow for installation of preview (beta/alpha) releases #720
Comments
@dantti could you share your considered prereleased versions in a folder list of https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/ ? aqtinstall download binaries from the above URL (for windows) and install it. |
Well afaik it uses the same source of packages as Qt Maintainance tool, so looks like https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt6_dev/Updates.xml |
@dantti def _version_str(self) -> str:
return ("{0.major}{0.minor}" if self.version == Version("5.9.0") else "{0.major}{0.minor}{0.patch}").format(
self.version
) You are welcome to propose improvements. |
Just for clarification/organization purposes, is this a duplicate of #607? I think that issue got put on hold because the user didn't describe a use case for installing |
Yeah seems the same issue. |
I don't know much about the qt6_dev branch, but I think it's pre-alpha. I would like to clarify that alpha and beta releases are already available using aqtinstall, they just aren't marked that way. We don't have a good way to programmatically infer which releases are alpha, beta, or final. According to the commit history on https://github.com/ddalcino/qt-repo-cache (gh-pages branch, if you want to see for yourself), the final version of Qt 6.6.0 was released After each updated release, the sha256 hashes are removed from the server and regenerated about 24 hours later. Since the sha256 hashes for each release are not available, it would have been impossible to install during that period, unless you turn off the hash checks. These are turned on by default for security reasons. |
Duplicated with #607 |
Is your feature request related to a problem? Please describe.
We would like to catch regressions to our software before a major version of Qt is released, the Maintainance tool has preview versions which would be enough for us.
Describe the solution you'd like
Being able to pick the Qt provided beta versions, even better if with
--latest-beta-version
or--latest-preview-version
The text was updated successfully, but these errors were encountered: