diff --git a/opaque_keys/__init__.py b/opaque_keys/__init__.py index 2a27e57..278bc6e 100644 --- a/opaque_keys/__init__.py +++ b/opaque_keys/__init__.py @@ -253,7 +253,7 @@ def _drivers(cls: type[OpaqueKey]): if cls not in cls.LOADED_DRIVERS: cls.LOADED_DRIVERS[cls] = EnabledExtensionManager( cls.KEY_TYPE, - check_func=lambda extension: issubclass(extension.plugin, cls), + check_func=lambda extension: issubclass(extension.plugin, cls), # type: ignore invoke_on_load=False, ) return cls.LOADED_DRIVERS[cls] diff --git a/requirements/base.txt b/requirements/base.txt index 6d087f6..0ed71a3 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -8,7 +8,7 @@ dnspython==2.8.0 # via pymongo pymongo==4.15.4 # via -r requirements/base.in -stevedore==5.5.0 +stevedore==5.6.0 # via -r requirements/base.in typing-extensions==4.15.0 # via -r requirements/base.in diff --git a/requirements/ci.txt b/requirements/ci.txt index 916d6bb..9a8c8b2 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,7 +10,7 @@ chardet==5.2.0 # via tox colorama==0.4.6 # via tox -coverage==7.11.3 +coverage==7.12.0 # via -r requirements/ci.in distlib==0.4.0 # via virtualenv diff --git a/requirements/dev.txt b/requirements/dev.txt index 769029c..75e8f37 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -66,7 +66,7 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.11.3 +coverage[toml]==7.12.0 # via # -r requirements/ci.txt # -r requirements/doc.txt @@ -102,7 +102,7 @@ filelock==3.20.0 # -r requirements/ci.txt # tox # virtualenv -hypothesis==6.148.1 +hypothesis==6.148.2 # via -r requirements/doc.txt idna==3.11 # via @@ -295,7 +295,7 @@ sphinxcontrib-serializinghtml==2.0.0 # via # -r requirements/doc.txt # sphinx -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/doc.txt # code-annotations diff --git a/requirements/django-test.txt b/requirements/django-test.txt index 557ba88..1bb905a 100644 --- a/requirements/django-test.txt +++ b/requirements/django-test.txt @@ -23,7 +23,7 @@ code-annotations==2.3.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.11.3 +coverage[toml]==7.12.0 # via # -r requirements/test.txt # pytest-cov @@ -43,7 +43,7 @@ execnet==2.1.2 # via # -r requirements/test.txt # pytest-xdist -hypothesis==6.148.1 +hypothesis==6.148.2 # via -r requirements/test.txt iniconfig==2.3.0 # via @@ -146,7 +146,7 @@ sortedcontainers==2.4.0 # via # -r requirements/test.txt # hypothesis -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/test.txt # code-annotations diff --git a/requirements/doc.txt b/requirements/doc.txt index 280a1f4..f7e5be8 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -37,7 +37,7 @@ code-annotations==2.3.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.11.3 +coverage[toml]==7.12.0 # via # -r requirements/test.txt # pytest-cov @@ -62,7 +62,7 @@ execnet==2.1.2 # via # -r requirements/test.txt # pytest-xdist -hypothesis==6.148.1 +hypothesis==6.148.2 # via -r requirements/test.txt idna==3.11 # via requests @@ -206,7 +206,7 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/test.txt # code-annotations diff --git a/requirements/test.txt b/requirements/test.txt index 2aa88cc..29c33a9 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -17,7 +17,7 @@ click-log==0.4.0 # via edx-lint code-annotations==2.3.0 # via edx-lint -coverage[toml]==7.11.3 +coverage[toml]==7.12.0 # via # -r requirements/test.in # pytest-cov @@ -33,7 +33,7 @@ edx-lint==5.6.0 # via -r requirements/test.in execnet==2.1.2 # via pytest-xdist -hypothesis==6.148.1 +hypothesis==6.148.2 # via -r requirements/test.in iniconfig==2.3.0 # via pytest @@ -98,7 +98,7 @@ six==1.17.0 # via edx-lint sortedcontainers==2.4.0 # via hypothesis -stevedore==5.5.0 +stevedore==5.6.0 # via # -r requirements/base.txt # code-annotations