Releases: miurahr/aqtinstall
Releases · miurahr/aqtinstall
Patch qmake hard-coded QT_PREFIX_PATH
Changed
- Patch qmake when finishing installation.(#100)
qmake has a hard-coded prefix path, and aqt modify binary in finish phase.
it is not necessary for Qt 5.14.2, 5.15.0 and later.
This behavior try to be as same as a Qt installer framework doing. - Patch Framework.QtCore when finishing installation.(#100)
As same as qmake, framework also has a hard-coded prefix path.
(Suggestions from @agateau)
Introduce '--archives' advanced option
Added
- CLI: '--archives' option: it takes multiple module names such as qtbase, qtsvg etc.
This is an advanced option to specify subset of target installation.
There is no guarantee it works. It is not recommended if you are unknown what is doing.
Support Qt 5.15 and msvc2019
Added
- Support installation of Qt version for msvc2019
- Add knowledge of components combination on 5.14 and 5.15
Changed
- Show detailed diagnose message when error happend.
- CI test with Qt 5.14.2 and 5.15.0
- CI test with installed mingw tools compiler.
- Depends on py7zr v0.7.0b2 and later.
Fixed
- Tools: Fix mingw installation failure.
- Fix --outputdir behavior about path separator on windows
Better mirror handling and config with AQT_CONFIG
Fixed
- Refactoring redirect helper function to improve connection error checks and error message.(#109)
- Detect exception on each download and extraction threads.
- Race condition error happend on py7zr. require py7zr>=0.5.3.(#97)
- Work around for http://download.qt.io/ returns wrong metalink xml data.(#105, #106)
Changed
- Support specifying config with environment variable AQT_CONFIG
- Improve error messages when command argument is wrong.
- Allow path search for 7z (#96)
- Simplify multi-threading using concurrent.futures.ThreadPoolExecutor().
Fix lock problem in concurrent download/extraction
docs: fix broken link about qli-installer Signed-off-by: Hiroshi Miura <[email protected]>
Concurrency control with config file
User can control concurrency by customizing settings.ini file and give it by environment variable AQT_CONFIG
Improve redirection handling
PEP8 Signed-off-by: Hiroshi Miura <[email protected]>
Same as v0.7.6
Fix changelog syntax error Signed-off-by: Hiroshi Miura <[email protected]>
Better mirror handling
Prepare for v0.7.6 Signed-off-by: Hiroshi Miura <[email protected]>
Fix document syntax error
Prepare for v0.8a3 - Fix changelog ReST syntax error. Signed-off-by: Hiroshi Miura <[email protected]>