summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-29Fix lint/testsprocess-message-improvementsFlorian Bruhin
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
2023-04-11ci: Test a bigger sample of Python versionsFlorian Bruhin
- Make sure we still test Python 3.7 and 3.8 after dropping old PyQt versions in c5a51eb0bcbab0b68cdfbf3eba2e681cff2adf7a - Keep a modern Python version (3.11) with Qt 5 around, however - Make sure we still test Python 3.10 too - Also start testing the Python 3.12 alpha
2023-04-11ci: Install libxcb-cursorFlorian Bruhin
See https://codereview.qt-project.org/c/qt/qtbase/+/325414
2023-04-11Revert "ci: Disable broken Qt 6.5"Florian Bruhin
This reverts commit 681f7ffc579a8e1e7b28abe64da364c1c4d853e1.
2023-04-11ci: Disable broken Qt 6.5Florian Bruhin
See #7624
2023-04-10ci: Raise time limit even moreFlorian Bruhin
Apparently Windows CI is real slow on GitHub currently...
2023-04-10ci: Add PyQt 6.5Florian Bruhin
See #7624
2023-04-10ci: Properly raise time limitsFlorian Bruhin
CodeQL only needs about 7 minutes, but Windows needs >45
2023-04-10Merge pull request #7660 from ↵Florian Bruhin
qutebrowser/dependabot/github_actions/peter-evans/create-pull-request-5 build(deps): bump peter-evans/create-pull-request from 4 to 5
2023-04-10Revert "Ignore pylint invalid-name false-positives"Florian Bruhin
This reverts commit 485f1c5fbc54ecf40c45e73216f32b8d870000cb.
2023-04-10Merge pull request #7655 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2023-04-10ci: Bump tests timeout once againFlorian Bruhin
Looks like 45mins is too tight for GHA on Windows with heavy load...
2023-04-10build(deps): bump peter-evans/create-pull-request from 4 to 5dependabot[bot]
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4 to 5. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5) --- 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>
2023-04-10Update dependenciesqutebrowser bot
2023-04-07tests: Fix relative URL for caret testFlorian Bruhin
Similar issue as with ab7245732e04c86aabc5497b279c3a28fe945836
2023-04-07Update chromium version infoFlorian Bruhin
2023-04-06tests: Ignore another Qt 6.5 debug messageFlorian Bruhin
See https://github.com/qutebrowser/qutebrowser/issues/7624
2023-04-04Merge pull request #7640 from qutebrowser/update-dependenciesFlorian Bruhin
Update dependencies
2023-04-03tests: Remove old pytest-instafail/hypothesis filterwarningsFlorian Bruhin
2023-04-03Update dependenciesqutebrowser bot
2023-03-29tests: Make download error more forgivingFlorian Bruhin
For unknown reasons, on nightly CI we now get TWO errors: <qutebrowser.browser.webkit.certificateerror.CertificateErrorWrapper errors=['NoPeerCertificate', 'SelfSignedCertificate'] string='The peer did not present any certificate\nThe certificate is self-signed, and untrusted'>
2023-03-29build_release: Also ignore GpuChannelMsg_CreateCommandBuffer for Qt 5Florian Bruhin
Looks like we have some failing smoke tests with: [6636:16643:0329/041427.206197:ERROR:command_buffer_proxy_impl.cc(141)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.
2023-03-25tests: Add text content to another HTML filetoofar
I saw this test fail on windows at some point with what looked like the same issue. (Couldn't find an element to click.) ref; #7621