Commit Graph

1749 Commits

Author SHA1 Message Date
Florian Bruhin 583354d524 Merge remote-tracking branch 'origin/pr/6670' into dev 2022-06-13 15:47:31 +02:00
Florian Bruhin dc673b89a0 Update changelog URLs 2022-06-13 10:29:35 +02:00
Emanuele Torre 51ab91c1aa asciidoc2html.py: also install qute://{install,stacktrace}.html
Closes #6900
2022-06-10 20:20:53 +02:00
Florian Bruhin 6c4e281028 pylint: Fix new unnecessary-lambda-assignment 2022-06-08 12:25:12 +02:00
Florian Bruhin 5aa89662e3 Update changelog URLs 2022-06-08 11:56:39 +02:00
Florian Bruhin 047a44c4c1 requirements: Remove icdiff
The native pytest output often seems better
2022-05-12 08:38:05 +02:00
Florian Bruhin 9154f02cae Merge remote-tracking branch 'origin/pr/7138' 2022-04-28 12:04:30 +02:00
Florian Bruhin 7a523a6618 Update babel changelog URL 2022-04-25 19:02:11 +02:00
code-review-doctor 357e644b68 Fix issue probably-meant-fstring found at https://codereview.doctor 2022-04-24 01:09:57 +01:00
Jimmy d37945fd0b add ply changelog
Although this is just the version published to pypi. I don't know what
version sip is using. The version published on pypi is apparently stable
and mature and any further changes on github are simplifications that
the author doesn't particularly want to support.

I don't know if we actually hit the parsing code in our workflows but it
is published as a dependancy.

The latest version talks about removing optional stuff from the API a
bunch. But sip just uses `from ply import lex, yacc` so hopefully that
is a stable part of the API. Even if sip is using the newer one.
2022-04-18 18:19:58 +12:00
Florian Bruhin 96425c93bf Merge remote-tracking branch 'origin/pr/7103' 2022-04-05 12:14:53 +02:00
Florian Bruhin f6a365172a Use legacy PDF.js build for macOS/Windows releases
Fixes #7108
2022-04-05 11:33:19 +02:00
Florian Bruhin ab7a2ee558 Switch to Python 3.7 subprocess API
Follow-up for #6905
2022-04-04 16:58:31 +02:00
Florian Bruhin 0d3af197d9 Revert "pylint: Disable unnecessary-ellipsis for tests"
This reverts commit 2b76b61640.
2022-04-04 11:27:16 +02:00
Florian Bruhin 65fd458833 Update changelog URLs 2022-04-04 11:12:13 +02:00
Florian Bruhin b29c13c0a5 scripts: Handle root requirements.txt properly
Regressed in ac2cb6bb30
2022-04-04 10:51:35 +02:00
Florian Bruhin da280df809 Clean up some remaining Python version references 2022-04-04 10:51:34 +02:00
Jimmy e9ed6456fd Load icons via importlib.resources
The PyQt resources system is gone in 6.2 and deprecated before that. This
should be the last usage of it.

Switches icons to be read with `utils.resources.read_file_binary()` in
`notification.py` (fallback desktop notification icon) and `app.py` (icon for
the desktop window).

importlib only loads resources under a package, so the icons are moved under
the `qutebrowser/` directory.

Closes: #6062
2022-04-04 18:03:54 +12:00
Jimmy cd4429db25 Remove 3.6 pins from requirements files.
Then regenerate the relevant files.
Also drop dataclasses from requirements files.
TODO: should we drop the dataclasses-types requirement for mypy too?
2022-04-04 12:08:19 +12:00
Florian Bruhin f7bf9d0c33 Mark qute-pass as executable and add checker
Regressed in #7068
2022-04-02 12:45:40 +02:00
Florian Bruhin 0c38f6b78f scripts: Improve ordering 2022-03-30 12:22:47 +02:00
Florian Bruhin f4ddea2fef Add docstring 2022-03-30 12:01:57 +02:00
Florian Bruhin ac2cb6bb30 scripts: Show requirement name in table output 2022-03-30 11:55:57 +02:00
Florian Bruhin 7f847e44e9 scripts: Update pyroma changelog URL 2022-03-30 10:11:25 +02:00
Florian Bruhin b6800acf48 scripts: Add changelog URL for dill 2022-03-29 18:12:02 +02:00
Florian Bruhin 2b76b61640 pylint: Disable unnecessary-ellipsis for tests
See https://github.com/PyCQA/pylint/issues/6036 and https://github.com/PyCQA/pylint/issues/6037
2022-03-29 17:57:03 +02:00
Florian Bruhin f45dcb1aba pylint: Work around used-before-assignment issues
See https://github.com/PyCQA/pylint/issues/6035
2022-03-29 17:22:56 +02:00
Florian Bruhin db720b1454 Let mypy check for blanket ignores 2022-03-14 10:04:36 +01:00
Florian Bruhin 4c0eea93d6 Fix inconsistent doc generation 2022-03-07 12:02:23 +01:00
Jimmy 273973bcb5 update changelogs
mostly due to itsdangerous dropping jwcrypto

a bit of python3.6 churn this week

github3.py link was out of date
2022-02-21 22:15:14 +13:00
Florian Bruhin a22f60e385 scripts: Remove EasyProcess changelog URL 2022-02-14 16:18:18 +01:00
Florian Bruhin 10267f70e3 scripts: Move changelog URLs to JSON 2022-01-10 10:01:29 +01:00
Florian Bruhin d491da13cc scripts: Update cheroot changelog URL 2022-01-10 09:55:24 +01:00
Florian Bruhin f4714a9300 Use flake8-pytest-style 2022-01-04 10:30:24 +01:00
Florian Bruhin 11880a96f5 scripts: Update changelog URLs 2022-01-03 09:47:06 +01:00
Florian Bruhin e78c6699a0 scripts: More version parsing in recompile_requirements
Required for misc_checks.py
2021-12-20 15:08:02 +01:00
Florian Bruhin 6b66221dea scripts: Handle lines with == in marker correctly 2021-12-20 11:36:26 +01:00
Florian Bruhin 1ba9ab9ce4 Update changelog URLs 2021-12-13 15:07:41 +01:00
Florian Bruhin 5e6bae3983 Merge branch 'packaging-update'
# Conflicts:
#	misc/requirements/requirements-dev.txt
2021-12-03 15:58:48 +01:00
Florian Bruhin 2378ba7886 scripts: Use 'build' to build sdist
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
2021-12-03 15:52:03 +01:00
Florian Bruhin 733868ff87 scripts: Run 'twine check' 2021-12-03 15:42:14 +01:00
Florian Bruhin 42fac2a5c1 Update changelog URLs 2021-12-03 15:34:22 +01:00
Florian Bruhin a580079206 scripts: Handle packaging dependencies via tox 2021-12-03 15:28:04 +01:00
Florian Bruhin 04c71c4d44 pylint: Avoid conflicting message IDs 2021-12-03 14:11:18 +01:00
Florian Bruhin bbb44f6e50 Add some missing docstring params 2021-12-03 13:50:57 +01:00
Florian Bruhin f30df9c959 pylint: Remove open encoding checker
Now built into pylint
2021-12-03 12:04:59 +01:00
Florian Bruhin e4a667e06e pylint: Disable use-implicit-booleaness-not-comparison in tests 2021-12-03 12:04:59 +01:00
Florian Bruhin 2f69664c2a pylint: Disable wrong-import-order for tests 2021-12-02 17:38:29 +01:00
Florian Bruhin ed2342a430 pylint: Handle consider-using-with 2021-12-02 17:30:47 +01:00
Florian Bruhin 39b7f7dba0 Update charset_normalizer changelog URL 2021-11-30 07:48:28 +01:00