Commit Graph

142 Commits

Author SHA1 Message Date
Hiroshi Miura
a097878bc0 test: Add unit test for archives.py
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-02 08:40:41 +09:00
Hiroshi Miura
f662ed11d0 Add debug message when failing parse package information
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-02 07:55:37 +09:00
Hiroshi Miura
79b5a297b5 Check version number and improve error messages (#102)
* Check Qt versions and report 404 error

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-03-01 11:35:39 +09:00
Hiroshi Miura
996537a0bd Fix #81: support extra modules in Qt5.9
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-01-13 23:32:40 +09:00
Hiroshi Miura
7148599017 Default to use internal extraction (#80)
* Default to use py7zr
* Bamp up required py7zr >=0.5b5
* Drop --internal cli option

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-01-11 00:51:25 +09:00
Hiroshi Miura
fb28712de8 Add option to add all extra modules (#79)
* Add all extra modules installation feature

implement #75

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-01-07 12:26:45 +09:00
Hiroshi Miura
97e9af09b3 Revert mirror selection to original
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-29 21:01:24 +09:00
Hiroshi Miura
ea79fe6b74 PEP8
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-29 13:04:15 +09:00
Hiroshi Miura
fbf413be50 Improve mirror handling
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-24 21:56:41 +09:00
Hiroshi Miura
a678da038c PEP8
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-24 15:51:49 +09:00
Hiroshi Miura
ac7121d1ea Use original site for update.xml
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-24 15:50:17 +09:00
Hiroshi Miura
f0facbac77 Fix inconsitent module handling when wasm_32 is specified
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-24 12:01:32 +09:00
Hiroshi Miura
ffcef8b304 Update autodoc
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-24 11:21:49 +09:00
Hiroshi Miura
73ba2b67de Support wasm components installation (#55)
* Support for WebAssembler

- Qt 5.12 provide tech preview for wasm, and 5.13 and later it supports.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-16 23:44:50 +09:00
Hiroshi Miura
c85c9d0112 Support explicit spec for extra modules
Original commit by: Hiroshi Miura <miurahr@linux.com>
2019-11-16 13:40:13 +01:00
Hiroshi Miura
e937dff283 Add CI test for tool installation (#47)
* Test: Update target Qt versions
* Add tools test
* tools: fix errors

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-10-08 09:26:24 +09:00
Hiroshi Miura
bdf09c09ed Fix installation target directory
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-10-07 14:18:32 +09:00
Hiroshi Miura
b6a294df0d PEP8
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-10-07 14:16:42 +09:00
Hiroshi Miura
d325136c5e Fix error for nonetype
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-10-07 14:12:30 +09:00
Hiroshi Miura
346f2ce436 Experimental implementation for tools installer
- command line
  `python -m aqt tools tools_ifw windows desktop qt.tools.ifw.31`

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-10-07 14:11:24 +09:00
Hiroshi Miura
e8de2e7869 Add MANIFEST.in for distributing logging.yml
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-09-28 16:23:47 +09:00
Hiroshi Miura
79eb91492a Fix attribute not exist error
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-09-28 15:51:02 +09:00
Hiroshi Miura
acb3366923 Improve logging
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-09-28 15:20:20 +09:00
Hiroshi Miura
886376d81b Add logging argument options
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-09-28 11:41:53 +09:00
Hiroshi Miura
a7c56c87b7 Support installarion of mingw runtime
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-06-02 13:47:48 +09:00
Hiroshi Miura
98a843c591 Fix problematic import
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-06-01 17:53:05 +09:00
Hiroshi Miura
74a3459773 Improve error message
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-06-01 14:31:39 +09:00
Hiroshi Miura
9434a15808 PEP8 again 2019-05-30 10:17:28 +09:00
Hiroshi Miura
e73c776d84 PEP8
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-30 08:07:59 +09:00
Hiroshi Miura
69e60e511f change option name to -base not to be same as python module option
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-30 08:03:31 +09:00
Hiroshi Miura
b34a8099e6 Add mirror url option
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-29 22:20:01 +09:00
Hiroshi Miura
30836c5c9f Refactoring metalink
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-26 21:48:32 +09:00
Hiroshi Miura
2d4379058b wip
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-26 21:08:31 +09:00
Hiroshi Miura
52a63e7e8d wip
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-26 16:05:49 +09:00
Hiroshi Miura
7fc67a81d5 Update proxy class for requests
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-26 13:55:38 +09:00
Hiroshi Miura
a6bfe5530a Introduce qtrequests proxy class for requests
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-05-26 13:37:23 +09:00
Hiroshi Miura
4f830a92bb Add error handler for http connection
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-15 08:29:12 +09:00
Hiroshi Miura
f6e704864a Utilize requests package for http access
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-15 07:23:12 +09:00
Hiroshi Miura
b285685136 refactoring urllib usage
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-07 00:29:36 +09:00
Hiroshi Miura
ed0fb78ce2 Support Python2
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-07 00:13:03 +09:00
Hiroshi Miura
d9a9fa4ec1 fix flake8
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-06 21:59:43 +09:00
Hiroshi Miura
2eecd94496 Renovation
- rename package
- rename command utility
- use six for compatibility

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-03-06 21:34:18 +09:00