summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-07Retrypy312Florian Bruhin
2023-06-07Revert "ci: Remove Python 3.12 for now"Florian Bruhin
This reverts commit a5d6e4100542d47a3839caf5f274b369e5953e52.
2023-06-05Make herbe process error non-fatalFlorian Bruhin
2023-06-05notifications: Fix invalid version number constructionFlorian Bruhin
File "/usr/lib/python3.11/site-packages/qutebrowser/browser/webengine/notification.py", line 859, in _find_quirks if utils.VersionNumber.parse(ver) < utils.VersionNumber(2, 0): ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/qutebrowser/utils/utils.py", line 96, in __init__ raise ValueError( ValueError: Refusing to construct non-normalized version from (2, 0) (normalized: (2,)).
2023-06-05Merge pull request #7733 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2023-06-05Update dependenciesqutebrowser bot
2023-06-04Update changelog for #7723toofar
2023-06-04Merge pull request #7723 from ralsina/use-netloc-in-qute-passtoofar
Use url netloc as a candidate key for qute-pass
2023-06-04Add settings to customize tooltipsFlorian Bruhin
See #7706
2023-05-31Merge branch 'update-dependencies'Florian Bruhin
2023-05-31Fix regexFlorian Bruhin
2023-05-31tests: Make sure QNetworkDiskCacheMetadata has a header setFlorian Bruhin
Qt 6.5.1 started treating the absence of a header as the cache entry being corrupted... https://bugreports.qt.io/browse/QTBUG-111397 https://codereview.qt-project.org/c/qt/qtbase/+/465547
2023-05-31Also skip ELF test on Qt 6.5.1Florian Bruhin
See #7624
2023-05-31ci: Remove Python 3.12 for nowFlorian Bruhin
See #7727
2023-05-31ci: Fix broken Docker conditionFlorian Bruhin
2023-05-31Merge branch 'process-message-improvements'Florian Bruhin
2023-05-31Skip process message test on WindowsFlorian Bruhin
2023-05-31ci: Fix pip installs for dockerFlorian Bruhin
2023-05-31ci: Ignore spurious QPainter messagesFlorian Bruhin
2023-05-31ci: Keep QtWebKit on life support, part 2Florian Bruhin
Since Archlinux upgraded to Python 3.11, we need to downgrade Python to 3.10 too, and install tox via pip instead. This starts becoming somewhat questionable, but if this approach still does indeed work, let's go for it.
2023-05-30Use url netloc as a candidate key for qute-passRoberto Alsina
2023-05-29Fix lint/testsprocess-message-improvementsFlorian Bruhin
2023-05-29Update dependenciesqutebrowser bot
2023-05-28Improve process output in case of signalsFlorian Bruhin
See https://www.reddit.com/r/qutebrowser/comments/13tqp55/command_crashed_see_process_for_details/
2023-05-28Show PID in :process error messageFlorian Bruhin
See https://www.reddit.com/r/qutebrowser/comments/13tqp55/command_crashed_see_process_for_details/
2023-05-22Merge pull request #7712 from qutebrowser/update-dependenciestoofar
Update dependencies
2023-05-22Update dependenciesqutebrowser bot
2023-05-15Merge pull request #7700 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2023-05-15Update dependenciesqutebrowser bot
2023-05-08Merge pull request #7694 from qutebrowser/update-dependenciestoofar
Update dependencies
2023-05-08Update dependenciesqutebrowser bot
2023-05-08Merge pull request #7687 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2023-05-07Manually bump flask and werkzeug to fix cookie issuetoofar
These tests were failing on webkit due to cookies not getting set (they made a change recently to fix a security issue around cookies and must have messed something up) tests/end2end/test_invocations.py::test_cookies_store tests/end2end/features/test_private_bdd.py::test_make_sure_private_data_is_not_cleared_when_closing_a_private_window_but_another_remains
2023-05-07update link_pyqt for tox 4toofar
Although we updated the tox requirements files for tox4 in December, it looks like the docker containers (or at least the one(s) that call this script) are still using tox3. `.tox-config1` isn't written anymore with tox4 (although my git-fu isn't strong enough to find the commit that removed it). The "Rebuild Docker CI images" run 912 was the last to have tox 3.26.0-2 and run 913 had version 4.4.12-1. I'm not sure the new change does the same thing as whatever the old code did. I honestly have no idea why we can't just follow the python symlink and have to go to a config file. In what case does the python binary not link to the system one? In addition to this `.tox-info.json` file there is also the more standard `pyvenv.cfg` file. I would prefer to use that over the tox thing as generally I find tox to be a high barrier of entry for contributors. But in that case the pyvenv one doesn't seem to be well documented either... Anyway, if anyone knows any cases where following the symlink of the python in the venv isn't reliable that would be great. Because that seems like the simpler method.
2023-05-07Flask updates, pin for py37 and add blinkertoofar
Pin Flask and Werkzeug for py3.7 They've removed compatibility upstream. Added example to readme file because I had to go dig for one in the commit history. Add blinker to changelog URLs as it's a required dependency of Flask now.
2023-05-01Update dependenciesqutebrowser bot
2023-04-24Merge pull request #7674 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2023-04-24Update dependenciesqutebrowser bot
2023-04-22Update docsFlorian Bruhin
2023-04-22Merge pull request #7670 from qutebrowser/update-dependenciestoofar
Update dependencies
2023-04-18Merge pull request #7672 from illfygli/mastertoofar
Add `utm_name` to URL params that are stripped
2023-04-18Add `utm_name` to URL params that are strippedugla
2023-04-17Update dependenciesqutebrowser bot
2023-04-14Merge pull request #7665 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2023-04-14ci: Decrease time limit againFlorian Bruhin
Was due to https://github.com/pytest-dev/pytest/issues/10896
2023-04-14Revert "pytest: Ignore Python 3.12 addDuration warning"Florian Bruhin
This reverts commit ee40046faf8643046cebf98784d06b9aca671d6b.
2023-04-14Update dependenciesqutebrowser bot
2023-04-11pytest: Ignore Python 3.12 addDuration warningFlorian Bruhin
See https://github.com/pytest-dev/pytest/issues/10875
2023-04-11tests: Fix broken mock assertionsFlorian Bruhin
Uncovered in Python 3.12
2023-04-11tests: Handle Python 3.12 with NUL bytes config.pyFlorian Bruhin