summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-27Show changelog after upgradesFlorian Bruhin
2021-01-27doc: Add stable anchors to changelogFlorian Bruhin
2021-01-27Use right utils moduleFlorian Bruhin
Whoops...
2021-01-27Skip broken test on WindowsFlorian Bruhin
Proper fix in progress...
2021-01-27Display messages for longerFlorian Bruhin
See #5999, #6022
2021-01-27Change default text color for warnings to blackFlorian Bruhin
2021-01-27Update changelogFlorian Bruhin
2021-01-27Add deprecated aliases for renamed commandsFlorian Bruhin
See #6022, #6071
2021-01-27command: Improve deprecationFlorian Bruhin
Add a test and also allow setting a deprecated alias for a command easily.
2021-01-27Add marker to pytest.iniFlorian Bruhin
2021-01-27Update Qt 5.15 session warning againFlorian Bruhin
Also don't show it for new users - this doesn't really help much if someone just started using qutebrowser. See #5359
2021-01-27Merge pull request #6070 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2021-01-27tests: Skip "Using JS after window.open" on WindowsFlorian Bruhin
Seems to be flaky pretty consistantly there... See #5390
2021-01-27Add qt.workarounds.remove_service_workers settingFlorian Bruhin
See #5656, #5634
2021-01-27tests: Make sure testprocess actually quitsFlorian Bruhin
2021-01-27Update dependenciesqutebrowser bot
2021-01-27scripts: Handle ignored dependencies in recompile_requirementsFlorian Bruhin
2021-01-27requirements: Update urllib3Florian Bruhin
2021-01-27scripts: Show raw diff on CI when recompiling requirementsFlorian Bruhin
2021-01-27Edit changelogFlorian Bruhin
2021-01-26tests: Skip broken check_coverage test for Python 3.10Florian Bruhin
See #6068 Probably https://github.com/nedbat/coveragepy/issues/1106
2021-01-26Update changelogFlorian Bruhin
2021-01-26requirements: Avoid adblock on Python 3.10Florian Bruhin
Workaround until https://github.com/ArniDagur/python-adblock/issues/28 is fixed. See #6068
2021-01-26tests: Ignore SixMetaPathImporter warningFlorian Bruhin
Seems to be raised when importing six (via tldextract/requests/urllib) on Python 3.10: https://github.com/benjaminp/six/issues/341 See #6068
2021-01-26scripts/ci: upgrade packaging stackFlorian Bruhin
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-26ci: Add Python 3.10Florian Bruhin
Needs a couple of follow-up commits for workarounds, which hopefully aren't needed anymore at a later point. Fixes #6068
2021-01-26Update test_typed_args for lazy annotationsFlorian Bruhin
This unfortunately gets quite a bit more cumbersome, as we can't easily parametrize an annotation anymore - the former `typ` will just be lazily evaluated as the string "typ". Closes #5769
2021-01-26command: Only do function inspection onceFlorian Bruhin
2021-01-26Add initial support for Python 3.10 annotationsFlorian Bruhin
PEP 563: https://www.python.org/dev/peps/pep-0563/ See #5769
2021-01-26scripts: Fix build_release on Windows with --skip-32bitFlorian Bruhin
2021-01-26Enforce relative paths with resource_urlFlorian Bruhin
2021-01-26utils: Fix resource cache on WindowsFlorian Bruhin
2021-01-26Add :bookmark-list commandFlorian Bruhin
2021-01-26Get rid of IOErrorFlorian Bruhin
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-26Separate utils.read_file and read_file_binaryFlorian Bruhin
See #4467
2021-01-26Finish dropping pkg_resourcesFlorian Bruhin
Closes #4467
2021-01-26Get rid of utils.resource_filenameFlorian Bruhin
See #4467
2021-01-26Clarify QtWebKit wording in READMEFlorian Bruhin
2021-01-26Serve resource files from qute://resourceFlorian Bruhin
See #4467, #5832
2021-01-26Fix string prefixesFlorian Bruhin
2021-01-26scripts: Add more macOS smoke test warningsFlorian Bruhin
See #4919
2021-01-26Update missed URLFlorian Bruhin
2021-01-26doc: Switch URLs to httpsFlorian Bruhin
2021-01-26Revert "Remove pkg_resources special casing for PyInstaller"Florian Bruhin
This reverts commit 6bb2b082c94c96197daa3c161ec628fd18fd2041. I guess storing package data in qutebrowser/ would be the proper way, but this doesn't actually work on macOS - there, the executable name is already "qutebrowser"...
2021-01-26Remove pkg_resources special casing for PyInstallerFlorian Bruhin
See #4467
2021-01-26scripts: Rename --no-asciidoc to --skip-docsFlorian Bruhin
For consistency
2021-01-26tests: Update properly for importlib_resourcesFlorian Bruhin
See #4667
2021-01-25Add 'Copy URL' to download context menuFlorian Bruhin
See #1078
2021-01-25mypy: Update ignore commentsFlorian Bruhin
2021-01-25tox: Don't run mypy over tests/Florian Bruhin
With https://github.com/python/mypy/pull/9614, mypy now tries to collect all files in tests/, but it fails due to: tests/end2end/conftest.py: error: Duplicate module named 'conftest' (also at 'tests/end2end/features/conftest.py') tests/end2end/conftest.py: error: Are you missing an __init__.py? [misc] We should probably add __init__.py files to tests/ at some point... See #6059 and #5249