Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies #7615

Merged
merged 4 commits into from
Mar 23, 2023
Merged

Update dependencies #7615

merged 4 commits into from
Mar 23, 2023

Conversation

qutebrowser-bot
Copy link
Contributor

@qutebrowser-bot qutebrowser-bot commented Mar 13, 2023

Changed files

  • dev
  • flake8
  • mypy
  • pyinstaller
  • pylint
  • pyqt-5
  • pyqt-5.15.2
  • pyqt-6
  • pyqt-6.2
  • pyqt-6.3
  • pyqt-6.4
  • pyroma
  • qutebrowser
  • sphinx
  • tests
  • tox
  • yamllint

Version updates

File Requirement old new
dev charset-normalizer 3.0.1 3.1.0
dev importlib-metadata 6.0.0 6.1.0
dev urllib3 1.26.14 1.26.15
flake8 flake8-bugbear 23.2.13 23.3.12
flake8 flake8-comprehensions 3.10.1 3.11.0
mypy mypy 1.0.1 1.1.1
pyinstaller pyinstaller 5.8.0 5.9.0
pyinstaller pyinstaller-hooks-contrib 2023.0 2023.1
pylint platformdirs 3.1.0 3.1.1
pylint pylint 2.16.3 2.17.0
pyqt-5 PyQt5 5.15.6 5.15.9
pyqt-5 PyQtWebEngine 5.15.5 5.15.6
pyqt-5.15.2 PyQt5-sip 12.10.1 12.11.1
pyqt-6 PyQt6-WebEngine 6.3.1 6.4.0
pyqt-6.2 PyQt6-sip 13.4.0 13.4.1
pyqt-6.3 PyQt6-Qt6 6.3.1 6.4.2
pyqt-6.3 PyQt6-WebEngine-Qt6 6.3.1 6.4.2
pyqt-6.4 PyQt6 6.3.1 6.4.2
pyroma trove-classifiers 2023.2.20 2023.3.9
tests coverage 7.2.1 7.2.2
tests exceptiongroup 1.1.0 1.1.1
tests filelock 3.9.0 3.10.0
tests hypothesis 6.68.2 6.70.0
tests pytest-rerunfailures 11.1.1 11.1.2
tests pytest-xdist 3.2.0 3.2.1
tox pyproject_api 1.5.0 1.5.1
tox setuptools 67.5.0 67.6.0
tox tox 4.4.6 4.4.7
tox virtualenv 20.20.0 20.21.0
tox wheel 0.38.4 0.40.0
yamllint pathspec 0.11.0 0.11.1

I'm a bot, bleep, bloop. 🤖

@toofar toofar force-pushed the update-dependencies branch from b01cddb to 92d4f69 Compare March 19, 2023 02:00
@toofar
Copy link
Member

toofar commented Mar 19, 2023

The pylint errors are coming from this new checker: pylint-dev/pylint#7081

It would be easy enough to change _NIL_KEY to comply and tell it to ignore backend but I'm not sure those warnings are correct. I don't think we are creating type aliases here, just type hinting variables. Like the docs say that a type alias is just assigning a type to a variable. But we are assigning objects here, not classes or types.
I don't know, I'm probably missing something.

@The-Compiler
Copy link
Member

@toofar I'm coming to the same conclusion. This seems like a bug in pylint. Not sure why nobody caught this so far... maybe people already use new-style int | str annotations for those kind of things?

I opened an issue:

@The-Compiler The-Compiler merged commit 7c222c5 into master Mar 23, 2023
@The-Compiler The-Compiler deleted the update-dependencies branch March 23, 2023 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

3 participants