Commit Graph

23809 Commits

Author SHA1 Message Date
David Leavenworth 9a62b2b1bd doc: added docstrings for the new argument 2022-11-29 11:40:44 -08:00
David Leavenworth 069e5bb714 feat: can now pass 'true' or 'false' to tab_mute 2022-11-29 11:35:42 -08:00
Florian Bruhin 39e577c36e Add missing setting entry for array-at quirk 2022-11-29 09:28:24 +01:00
Florian Bruhin 100e654fd7 tests: Replace class-level pytestmark by decorators 2022-11-29 08:56:53 +01:00
Florian Bruhin c1dcb1164f Update changelog 2022-11-29 08:49:50 +01:00
Florian Bruhin ce64e5d899 Add a quirk for Array.at
Trivial to polyfill, needed by various pages in the wild,
and only natively available with Qt 6.2.

Closes #7501
Also see #7237 and 726d5e614b
2022-11-29 08:31:05 +01:00
Florian Bruhin 8ac1cb6867 Merge remote-tracking branch 'origin/pr/7479' 2022-11-28 11:07:33 +01:00
Florian Bruhin 63d852f57f
Merge pull request #7499 from qutebrowser/update-dependencies
Update dependencies
2022-11-28 11:05:59 +01:00
Florian Bruhin 02274b7641 scripts: Add trove-classifiers changelog URL 2022-11-28 10:41:47 +01:00
Florian Bruhin 938392f93d requirements: Drop flake8-copyright for now
See #7499, #7104 and https://github.com/savoirfairelinux/flake8-copyright/issues/19
2022-11-28 10:40:48 +01:00
qutebrowser bot 4c9ea9fb7d Update dependencies 2022-11-28 04:21:58 +00:00
Florian Bruhin 77c1480bf6
Merge pull request #7487 from qutebrowser/update-dependencies
Update dependencies
2022-11-21 09:46:07 +01:00
qutebrowser bot 6cf333c33a Update dependencies 2022-11-21 04:22:59 +00:00
Florian Bruhin b831e1283d bleeding requirements: Switch back to pytest-instafail master 2022-11-20 10:35:21 +01:00
Florian Bruhin 1417ffa519 Update changelog 2022-11-19 16:01:12 +01:00
Florian Bruhin f277876ce0 dictcli: Switch from master to main
Fixes #7481
2022-11-19 16:00:15 +01:00
Kian-Meng Ang d77b0fb8a3 Fix typos
Found via `codespell -S *.js -L
technik,gir,nam,ans,wih,wil,ro,nowe,te,datas,qutie,ned,fo,clude,alph,crashers,nd,wasn,cros,ue,possition`

Co-authored-by: Marcel Schilling <marcel.schilling@uni-luebeck.de>
2022-11-19 13:03:39 +08:00
Florian Bruhin a03109dad2 ci: Fix docker build and add sanity check 2022-11-16 09:42:19 +01:00
Florian Bruhin f0489cb6a5 ci: Keep QtWebKit on live support a bit longer
See #7478, #4039
2022-11-16 09:28:38 +01:00
Florian Bruhin 0cd682afbd Revert "ci: Drop QtWebKit"
This reverts commit 00ee3fad34.
2022-11-16 09:10:42 +01:00
Florian Bruhin d4397b6b63 Update changelog URL 2022-11-16 09:10:16 +01:00
Florian Bruhin 1217fc18b4
Merge pull request #7478 from qutebrowser/update-dependencies
Update dependencies
2022-11-15 10:21:33 +01:00
Florian Bruhin 00ee3fad34 ci: Drop QtWebKit
See #7478, #4039
2022-11-14 21:24:03 +01:00
Florian Bruhin b8ddaef967 Adjust ignores/settings after mypy upgrade
See #7478, #7098
2022-11-14 21:21:01 +01:00
qutebrowser bot 7bf1b4af5d Update dependencies 2022-11-14 04:28:37 +00:00
Florian Bruhin 4e39f9a8ce tests: Use snake-case wait_until 2022-11-08 18:27:39 +01:00
Florian Bruhin 6e54962fe4 pylint: Remove now-unneeded suppressions
The recent pytest 7.2 upgrade leads pylint to complain:

    ************* Module unit.browser.test_qutescheme
    tests/unit/browser/test_qutescheme.py:26:0: I0021: Useless suppression of 'no-name-in-module' (useless-suppression)
    tests/unit/browser/test_qutescheme.py:226:0: I0021: Useless suppression of 'no-member' (useless-suppression)

    ************* Module helpers.fixtures
    tests/helpers/fixtures.py:39:0: I0021: Useless suppression of 'no-name-in-module' (useless-suppression)
    tests/helpers/fixtures.py:639:0: I0021: Useless suppression of 'no-member' (useless-suppression)

possibly due to it not being able to infer 'py' anymore with the weird
shenanigans pytest does now?

Also, what weird glitch in the matrix is it that those just happen to be
on lines [2]26 and [6]39 for *both* files? 🤯
2022-11-08 18:27:21 +01:00
Florian Bruhin 2b86f66e48 tests: Try to fix Windows flakiness in userscript runner test 2022-11-08 18:02:57 +01:00
Florian Bruhin 1f5ad8abfb Remove pytest-bdd deprecation ignore 2022-11-08 16:20:46 +01:00
Florian Bruhin 113da710d3 Merge remote-tracking branch 'origin/update-dependencies' 2022-11-08 16:20:42 +01:00
Florian Bruhin 1387c999fa Skip problematic QtWebKit tests with OpenSSL 3
See https://github.com/cherrypy/cheroot/issues/517 and #7467
2022-11-08 16:17:31 +01:00
toofar 756e23f57b remove glob2 from changelog urls
Got dropped from pytest-bdd: https://github.com/pytest-dev/pytest-bdd/pull/570
2022-11-07 18:10:52 +13:00
qutebrowser bot 28d9ae821c Update dependencies 2022-11-07 04:33:30 +00:00
Florian Bruhin 8431ba43ff
Merge pull request #7464 from qutebrowser/dependabot/github_actions/peter-evans/create-pull-request-4
build(deps): bump peter-evans/create-pull-request from 3 to 4
2022-11-04 19:15:04 +01:00
dependabot[bot] e8179d455f
build(deps): bump peter-evans/create-pull-request from 3 to 4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-04 18:13:23 +00:00
Florian Bruhin 7e7eaaee7c Retry dependabot for GitHub Actions
See 78709ce2b9
and fa5e04fdaf

Hoping this will work better nowadays?

Tenatively closes #7299
2022-11-04 19:12:54 +01:00
Florian Bruhin 438f38a88f
Merge pull request #7459 from qutebrowser/update-dependencies
Update dependencies
2022-11-03 15:01:06 +01:00
Florian Bruhin 80cf0c5bdd Revert to recompile_requirements.py with set-output
Newlines don't work anymore, see #7459

Partially reverts 0ff0eaa, see #7439
2022-11-03 14:58:27 +01:00
qutebrowser bot 39f817d57b Update dependencies 2022-11-03 11:04:19 +00:00
Florian Bruhin 0ff0eaa703 ci: Get rid of set-output
Fixes #7439
2022-11-03 11:53:28 +01:00
Florian Bruhin fd3d23270e
Merge pull request #7455 from qutebrowser/update-dependencies
Update dependencies
2022-11-03 09:02:04 +01:00
Florian Bruhin bc225557a5 Adjust warnings and changelog URLs for new pytest 2022-10-31 08:19:25 +01:00
qutebrowser bot 1dc5b97547 Update dependencies 2022-10-31 04:37:38 +00:00
Florian Bruhin dbcc0e2514 userscripts: Fix scammy link
See #6516
2022-10-26 22:38:08 +02:00
Florian Bruhin c2f56a753b doc: Add mister_monster userscripts 2022-10-24 17:13:11 +02:00
Florian Bruhin c610579885 scripts: Remove changelog URL for types-cryptography 2022-10-24 09:29:44 +02:00
qutebrowser bot b4283be06c Update dependencies 2022-10-24 04:59:10 +00:00
Florian Bruhin 93b81f2e2e Fix crashe with no current tab in _run_userscript
Not sure why this was a FIXME instead of handling it properly in the first place...
2022-10-21 10:31:18 +02:00
Florian Bruhin a4083e005a
Merge pull request #7437 from qutebrowser/update-dependencies
Update dependencies
2022-10-17 08:23:59 +02:00
Florian Bruhin e62d34c5aa Revert "Disallow setting input.mode_override via autoconfig.yml"
Breaks tests...
This reverts commit fc933ae1d3.
2022-10-17 07:59:23 +02:00