1969 Commits

Author SHA1 Message Date
David Dalcino
4994594112 fix generate_combinations issue with Linux Qt 6.7 (#756)
* fix generate_combinations issue with Linux Qt 6.7

Qt 6.7.0 changes the default arch for Linux from gcc_64 to linux_gcc_64.
This allows the generate_combinations.py script to account for that.

Also, Qt 6.7.0 is missing a few architectures that were present in
earlier versions of Qt6. This makes sure that the script can pick those
up.

* black (v 24.1.1)

New version of black formats metadata.py differently than before
2024-02-10 12:24:00 +09:00
Andrew Wason
61e18c869f Add docs clarifying list-doc and install-doc (#754)
* Add docs clarifying list-doc and install-doc

Fixes https://github.com/miurahr/aqtinstall/issues/753

* Update docs/getting_started.rst

Co-authored-by: David Dalcino <ddalcino@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: David Dalcino <ddalcino@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: David Dalcino <ddalcino@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: David Dalcino <ddalcino@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: David Dalcino <ddalcino@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>

* Update docs/getting_started.rst

Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>

---------

Co-authored-by: David Dalcino <ddalcino@users.noreply.github.com>
Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>
2024-01-23 14:05:21 +09:00
Hiroshi Miura
e771fbf57e Merge pull request #752 from miurahr/dependabot/pip/flake8-gte-6.0.0-and-lt-8.0.0
Update flake8 requirement from <7.0.0,>=6.0.0 to >=6.0.0,<8.0.0
2024-01-07 20:21:07 +09:00
dependabot[bot]
4a252a5ec4 Update flake8 requirement from <7.0.0,>=6.0.0 to >=6.0.0,<8.0.0
Updates the requirements on [flake8](https://github.com/pycqa/flake8) to permit the latest version.
- [Commits](https://github.com/pycqa/flake8/compare/6.0.0...7.0.0)

---
updated-dependencies:
- dependency-name: flake8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-05 20:14:07 +00:00
Hiroshi Miura
aad7117702 Release v3.1.11
- Patch ``*.prl`` and ``*.pc`` for mingw
- Known Qt version 6.6.1

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
v3.1.11
2023-11-28 19:23:28 +09:00
Hiroshi Miura
d5faec0bbe docs: update CHANGELOG.rst
- Fix indentation error

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-28 18:30:51 +09:00
Hiroshi Miura
2875f3d7e7 docs: update CHANGELOG.rst
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-28 18:22:55 +09:00
Hiroshi Miura
65c94d5ebb Merge pull request #740 from miurahr/update-combinations
Update `aqt/combinations.json`
2023-11-28 17:43:17 +09:00
Qt Repo Watchbot
d2e40611bf Update aqt/combinations.json 2023-11-28 08:40:11 +00:00
Hiroshi Miura
b40f73ad14 Merge pull request #739 from iakov/pr/full_fix_prl_files
Fix *.prl files handling
2023-11-28 17:35:20 +09:00
iakov
cf7f3377a5 Patch *.prl too and *.pc for mingw
*.prl are qmake's library descriptions like *.pc are for package-config,
and contain incorrect paths for some archives/modules (at least qttools is bad in 5.11)

Also .pc can be used with mingw via MSYS's pkgconfig, and should be
patched on Windows too.
2023-11-27 14:27:24 +03:00
iakov
db7d78efed Add UITools specific jobs into CI 2023-11-25 16:04:46 +03:00
iakov
81ea66d7f6 Add UITools specific test 2023-11-25 15:52:28 +03:00
iakov
96437b3e7b Use mirror to download mingw_tools 2023-11-25 15:47:31 +03:00
Hiroshi Miura
447cce1429 chore: update CI execution trigger/schedule (#735)
* chore: update CI execution trigger/schedule

- Full tests weekly on master
- Change trigger for GitHub actions

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* chore: suppress azure-pipelines on pr/push

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

---------

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-14 23:06:18 +09:00
Hiroshi Miura
d1c55505b6 Merge pull request #733 from miurahr/topic/miurahr/update-code_of_conduct-link-urls
docs: update link urls in CoC
2023-11-14 13:02:27 +09:00
Hiroshi Miura
0b3743659a docs: update link urls in CoC
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-14 07:59:24 +09:00
Hiroshi Miura
f5573da1ca Release 3.1.10
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
v3.1.10
2023-11-14 07:45:21 +09:00
Hiroshi Miura
9f4855ebd0 Merge pull request #732 from comargo/master
Fix issue #731
2023-11-12 11:08:50 +09:00
Cyril Margorin
5229003ec8 Fix issue #731
Make base_url argument optional with default to None and replace it with
Settings.baseurl if it is None (standard optional argument procedure)
2023-11-10 10:33:51 +03:00
Hiroshi Miura
d47adb88b0 Merge pull request #730 from miurahr/topic/miurahr/git-export-version
chore: support build on git export
2023-11-07 15:37:17 +09:00
Hiroshi Miura
5613f4a2c6 chore: support build on git export
- Add .git_archival.txt template that substitute on export

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-07 07:22:55 +09:00
Hiroshi Miura
c731495e55 Release v3.1.9
Security enhancement: CVE-2023-32681

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
v3.1.9
2023-11-06 11:54:27 +09:00
Hiroshi Miura
dcd0af3809 Merge pull request #728 from miurahr/topic/miurahr/docs/update-authors-quote-syntax
docs: update authors and fix syntax
2023-11-06 11:49:04 +09:00
Hiroshi Miura
838afc68ee Merge pull request #726 from miurahr/topic/miurahr/bump-flake-isort-6
chore: Bump flake8,flake8-isort
2023-11-06 11:24:35 +09:00
Hiroshi Miura
2c10608319 docs: update authors and fix syntax
- add new contributors: thanks Alberto, steveice10 and lebarsfa
- Fix quote words with double backquotes

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-06 11:13:25 +09:00
Hiroshi Miura
67b002eaba Update changelog
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-06 08:19:40 +09:00
Hiroshi Miura
c77850f2d1 Merge pull request #725 from miurahr/topic/miurahr/test/introduce-debug-extras
chore(test): introduce debug extras
2023-11-06 08:03:28 +09:00
Hiroshi Miura
0b11861dbe Merge pull request #724 from miurahr/topic/miurahr/security/bump-requests-2.31.0
security: CVE-2023-32681: bump requests@2.31.0
2023-11-06 08:02:54 +09:00
Hiroshi Miura
86fc9478d5 chore: Bump flake8,flake8-isort
- flake8@6.0.0 and later
- flake8-isort@6.0.0 and later

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-06 08:01:17 +09:00
lebarsfa
612dc7ba91 Add ignore_hash option in settings.ini (#684)
* Settings: add an option to skip checksum verification on Updates.xml

This allows aqt to work even when the server download.qt.io is
unreachable.

Signed-off-by: Alberto Mardegan <mardy@users.sourceforge.net>

* Update settings.ini

* Correct option to skip checksum verification

* Rename ignore_hash option to INSECURE_NOT_FOR_PRODUCTION_ignore_hash

* Update doc about INSECURE_NOT_FOR_PRODUCTION_ignore_hash

* Add hash_algorithm option

* Unofficial mirrors might not provide any hash for Updates.xml

* docs: update configuration.rst

express default value of hash_algorithm

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* fix: hashlib constructor with usedforsecurity=False

- Python 3.9 and later introduce a keyword argument ``usedforsecurity``
- Set to False because we use hash to check file integrity not for password hash.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Attempt to fix parameter type inconsistency in downloadBinaryFile

---------

Signed-off-by: Alberto Mardegan <mardy@users.sourceforge.net>
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Co-authored-by: Alberto Mardegan <mardy@users.sourceforge.net>
Co-authored-by: Hiroshi Miura <miurahr@linux.com>
2023-11-06 07:29:03 +09:00
Hiroshi Miura
d37e940a85 Merge pull request #688 from miurahr/topic/miurahr/settings/remove-some-mirror-from-fallback
fix: remove a mirror that can be error from fallbacks
2023-11-05 22:14:16 +09:00
Hiroshi Miura
2c690af8bc Merge pull request #722 from Steveice10/master
Add macOS builds to release artifacts.
2023-11-03 15:17:34 +09:00
Hiroshi Miura
349a75f67b security: CVE-2023-32681: bump requests@2.31.0
- Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of Proxy-Authorization headers to destination servers when following HTTPS redirects.

Details at [Github Advisory](https://github.com/psf/requests/security/advisories/GHSA-j8r2-6x86-q33q)

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-03 12:12:22 +09:00
Steveice10
e4664705c8 Add macOS builds to release artifacts. 2023-11-02 20:10:16 -07:00
Hiroshi Miura
b1479ec10f chore(test): introduce debug extras
- bump pytest-remotedata@0.4.1
- move pytest-leaks as debug extra
- set extras with debug for py39d,mprof,fil debug/profile configuration of tox

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-11-03 12:09:00 +09:00
Hiroshi Miura
01c6c2eb1c Merge branch 'master' into topic/miurahr/settings/remove-some-mirror-from-fallback 2023-11-01 07:43:46 +09:00
Hiroshi Miura
0110f2f69a Release v3.1.8
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
v3.1.8
2023-11-01 07:39:49 +09:00
Hiroshi Miura
d96be76c37 Merge pull request #718 from miurahr/update-combinations
Update `aqt/combinations.json`
2023-10-01 17:08:55 +09:00
Qt Repo Watchbot
48659a770b Update aqt/combinations.json 2023-10-01 00:23:40 +00:00
Hiroshi Miura
50622f61c8 Merge pull request #714 from miurahr/topic/miurahr/readthedocs/remove-deprecated-configuration
chore: remove deprecated configuration for readthedocs
2023-09-18 07:05:08 +09:00
Hiroshi Miura
54edb874e5 Merge branch 'master' into topic/miurahr/readthedocs/remove-deprecated-configuration 2023-09-18 06:50:01 +09:00
Hiroshi Miura
9101c12176 Merge pull request #716 from ddalcino/topic/ddalcino/ci/fix-test-install-qt_yml
Fix failed CI runs in test-install-qt.yml
2023-09-18 06:47:57 +09:00
Dave Dalcino
5fe119e093 Run on pull request 2023-09-17 08:53:08 -07:00
Dave Dalcino
16317321b2 Fix OS check 2023-09-17 08:44:18 -07:00
Dave Dalcino
ac6375301f add debug statement for qt6 2023-09-17 08:36:53 -07:00
Hiroshi Miura
6be1828a66 Merge pull request #715 from ddalcino/patch-1
Add python 3.8 & 3.11 to `test-install-qt.yml`
2023-09-18 00:17:53 +09:00
David Dalcino
a3fe237a19 Use python 3.8 instead of 3.9 (covered in Azure pipeline) 2023-09-17 07:45:43 -07:00
David Dalcino
bb6ab09938 Add python 3.9 & 3.11 to test-install-qt.yml 2023-09-17 07:36:43 -07:00
Hiroshi Miura
7b1310f644 chore: update sphinx dependencies
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2023-09-17 00:04:07 +09:00