Updates deps, adds mypy@0.920 compat, adds dependabot

This commit is contained in:
sobolevn
2021-12-16 13:11:06 +03:00
parent eb80b949af
commit e9b328a935
3 changed files with 19 additions and 4 deletions

15
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,15 @@
version: 2
updates:
- package-ecosystem: pip
directory: "/"
schedule:
interval: daily
time: "02:00"
open-pull-requests-limit: 10
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: daily
time: "02:00"
open-pull-requests-limit: 10

View File

@@ -13,12 +13,12 @@ repos:
- id: check-merge-conflict
- id: end-of-file-fixer
- repo: https://github.com/asottile/pyupgrade
rev: v2.20.0
rev: v2.29.1
hooks:
- id: pyupgrade
args: ["--py36-plus"]
- repo: https://github.com/pre-commit/mirrors-isort
rev: v5.9.1
rev: v5.9.3
hooks:
- id: isort
name: isort (python)
@@ -28,7 +28,7 @@ repos:
types: [pyi]
args: ["--profile", "black"]
- repo: https://github.com/psf/black
rev: 21.6b0
rev: 21.12b0
hooks:
- id: black
- repo: https://gitlab.com/pycqa/flake8

View File

@@ -214,7 +214,7 @@ class DjangoContext:
field_name = field.name
gfk_info = helpers.lookup_class_typeinfo(api, field.__class__)
if gfk_info is None:
gfk_set_type = AnyType(TypeOfAny.unannotated)
gfk_set_type: MypyType = AnyType(TypeOfAny.unannotated)
else:
gfk_set_type = helpers.get_private_descriptor_type(
gfk_info, "_pyi_private_set_type", is_nullable=True