Commit Graph

1591 Commits

Author SHA1 Message Date
Florian Bruhin 2838974ab1 scripts: Also add desc suffix for installer
(cherry picked from commit 5ac9e3c23d)
2021-01-28 10:04:50 +01:00
Florian Bruhin 447511f816 scripts: Actually use 32-bit Python on Windows
(cherry picked from commit d3b8b525b7)
2021-01-28 09:31:36 +01:00
Florian Bruhin b716e765b9 scripts: Adjust Windows release instructions
(cherry picked from commit d48b455d77)
2021-01-28 08:41:58 +01:00
Florian Bruhin 62a06f8361 scripts: Adjust suffix for 32-bit releases 2021-01-28 08:32:05 +01:00
Florian Bruhin e43f8e016c Fix lint 2021-01-27 19:57:13 +01:00
Florian Bruhin 3a9770e2d7 scripts: Add suffix for 32-bit artifacts
See #6050
2021-01-27 19:40:20 +01:00
Florian Bruhin 05bb3942d4 scripts: Refactor Windows building 2021-01-27 19:24:18 +01:00
Florian Bruhin 7a00526a74 scripts: Handle ignored dependencies in recompile_requirements 2021-01-27 11:32:03 +01:00
Florian Bruhin 13feaa883c scripts: Show raw diff on CI when recompiling requirements 2021-01-27 11:12:26 +01:00
Florian Bruhin 922dca039b scripts/ci: upgrade packaging stack
Make sure we have the newest versions of pip/setuptools/wheel as well in
requirements-tox.txt.

See #6068, needed to support the "cp310" tag when building wheels for
hunter/PyQt5-sip.
2021-01-26 20:43:52 +01:00
Florian Bruhin 3199efbe29 scripts: Fix build_release on Windows with --skip-32bit 2021-01-26 18:32:44 +01:00
Florian Bruhin 7576dc2719 Get rid of IOError
It's an alias to OSError since Python 3.3:
https://docs.python.org/3/library/exceptions.html
https://www.python.org/dev/peps/pep-3151/
2021-01-26 17:49:39 +01:00
Florian Bruhin 6d07d2cbf8 Fix string prefixes 2021-01-26 15:55:45 +01:00
Florian Bruhin b50f440948 scripts: Add more macOS smoke test warnings
See #4919
2021-01-26 15:28:09 +01:00
Florian Bruhin 1a4fff1a42 doc: Switch URLs to https 2021-01-26 15:19:01 +01:00
Florian Bruhin 2f918b9876 scripts: Rename --no-asciidoc to --skip-docs
For consistency
2021-01-26 10:20:11 +01:00
Florian Bruhin 222f1f19a1 Bump copyright years
Closes #6015
2021-01-20 20:06:19 +01:00
Florian Bruhin 22890852b6 Update cheatsheet 2021-01-20 19:39:30 +01:00
Florian Bruhin 6fd2077b6c Improve tests for filesystem completion 2021-01-20 10:30:25 +01:00
Florian Bruhin cbfce386d2 scripts: Allow skipping 32bit build 2021-01-19 18:13:28 +01:00
Florian Bruhin 954e51e55f scripts: Adjust run_vulture for pathlib switch
See https://github.com/jendrikseipp/vulture/pull/226
2021-01-19 12:09:58 +01:00
Florian Bruhin a3c0a8759a rfc6266: Consolidate files 2021-01-17 17:02:07 +01:00
Florian Bruhin 0d64ae3fe3 Finish dropping PyPEG2
Closes #1161
2021-01-17 13:18:41 +01:00
Florian Bruhin 47eb949b31 ci: Add check for attrs 2021-01-14 13:51:18 +01:00
Florian Bruhin 14373db9c7 dataclasses: Adjust import order
See #6023
2021-01-13 20:26:57 +01:00
Florian Bruhin c970c63355 dataclasses: Initial switch
See #6023
2021-01-13 20:26:41 +01:00
Florian Bruhin 99017c50ac Trivial PyQt 6 changes
See #5395
2021-01-08 10:47:02 +01:00
Florian Bruhin 282b2b99e8 docker: Base on official Archlinux image 2021-01-04 11:58:31 +01:00
Florian Bruhin 2ac0566bab pylint: Make config check more intelligent 2021-01-02 14:14:43 +01:00
Florian Bruhin 1723278aae Add additional spelling checks 2020-12-30 13:51:07 +01:00
Florian Bruhin 29993b7bc9 Update importlib-resources changelog URL 2020-12-28 15:23:41 +01:00
Florian Bruhin c52744a219 Rename adblock component to hostblock 2020-12-22 19:20:49 +01:00
Florian Bruhin 5981a53267 Merge remote-tracking branch 'origin/pr/5317' into dev 2020-12-22 14:39:43 +01:00
Florian Bruhin db6de87ca2 Merge remote-tracking branch 'origin/pr/5958' 2020-12-22 13:25:53 +01:00
Florian Bruhin 0d5e10a38f Adjust check_coverage.py whitelist 2020-12-19 23:33:38 +01:00
Florian Bruhin 2560f9774b doc: Use Python 3.9 simplified usage formatting 2020-12-19 22:24:44 +01:00
Árni Dagur 729d6c9d8f Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:30:17 +00:00
Árni Dagur 95d96b8809 Add adblock moodule changelog URL 2020-12-19 20:30:10 +00:00
Árni Dagur 317af23593 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:30:03 +00:00
Árni Dagur 4c5e3d9ea0 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:29:38 +00:00
Árni Dagur bf4dbef806 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:29:21 +00:00
Árni Dagur ffc73980f6 Fix more lint issues related to content blocking 2020-12-19 20:29:09 +00:00
Árni Dagur fd155628e1 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:29:04 +00:00
Árni Dagur 68b9960a67 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:24:06 +00:00
Árni Dagur 12e1b157e7 Merge branch 'master' into more-sophisticated-adblock 2020-12-19 20:23:17 +00:00
Árni Dagur 44941e747c Change setting names to use a common .blocking parent 2020-12-19 20:23:17 +00:00
Florian Bruhin f33d15242b Add mkvenv.py --update 2020-12-19 20:58:46 +01:00
Ryan Farley 64ef8e9025 importer: improve documentation and arguments
Incorporates suggestions from #5913: help text accurately reflects real
usage, 'html' name used instead of 'netscape', and the browser
positional argument is expunged in favor of relying on explicit input
format being specified, help epilog includes common browsers and their
profile formats as well as a reminder that the output should be
redirected to qutebrowser configurationfiles to take effect.

fix tests to use new html name
2020-12-11 13:22:15 +00:00
Eli Schwartz ea6c0beaec
Update CI deps and assorted CI stuff. 2020-12-07 14:29:26 -05:00
Florian Bruhin 2e65f731b1 scripts: Ignore DXVAVDA errors for smoke test
When trying to release in my Windows VM, I get:

    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)]
    DXVAVDA fatal error: could not LoadLibrary: mf.dll: The specified
    module could not be found. (0x7E)
    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)]
    DXVAVDA fatal error: could not LoadLibrary: mfplat.dll: The
    specified module could not be found. (0x7E)
    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)]
    DXVAVDA fatal error: could not LoadLibrary: msmpeg2vdec.dll: The
    specified module could not be found. (0x7E)
    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1407)]
    DXVAVDA fatal error: could not LoadLibrary: msvproc.dll: The
    specified module could not be found. (0x7E)

This seems to happen on Windows 10 N only, where the Windows Media
features (and thus probably DLLs) are missing.

See https://github.com/microsoft/playwright/issues/2901
2020-12-04 21:13:36 +01:00