Commit d959f1fc by David Hotham Committed by Branch Vincent

use types-entrypoints

parent caffd4f0
...@@ -723,6 +723,14 @@ optional = false ...@@ -723,6 +723,14 @@ optional = false
python-versions = ">=3.6" python-versions = ">=3.6"
[[package]] [[package]]
name = "types-entrypoints"
version = "0.3.7"
description = "Typing stubs for entrypoints"
category = "dev"
optional = false
python-versions = "*"
[[package]]
name = "types-requests" name = "types-requests"
version = "2.27.26" version = "2.27.26"
description = "Typing stubs for requests" description = "Typing stubs for requests"
...@@ -804,7 +812,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest- ...@@ -804,7 +812,7 @@ testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-
[metadata] [metadata]
lock-version = "1.1" lock-version = "1.1"
python-versions = "^3.7" python-versions = "^3.7"
content-hash = "5421b8901d8d4589152de8dafcb79827eaefa00ae7c3af53092be08a0caed970" content-hash = "de4d886bc0dfaf7a2cbc42d82147bbcb9490b1f13f1e7abada8c824f1e592a2a"
[metadata.files] [metadata.files]
atomicwrites = [ atomicwrites = [
...@@ -1267,6 +1275,10 @@ typed-ast = [ ...@@ -1267,6 +1275,10 @@ typed-ast = [
{file = "typed_ast-1.5.3-cp39-cp39-win_amd64.whl", hash = "sha256:20d5118e494478ef2d3a2702d964dae830aedd7b4d3b626d003eea526be18718"}, {file = "typed_ast-1.5.3-cp39-cp39-win_amd64.whl", hash = "sha256:20d5118e494478ef2d3a2702d964dae830aedd7b4d3b626d003eea526be18718"},
{file = "typed_ast-1.5.3.tar.gz", hash = "sha256:27f25232e2dd0edfe1f019d6bfaaf11e86e657d9bdb7b0956db95f560cceb2b3"}, {file = "typed_ast-1.5.3.tar.gz", hash = "sha256:27f25232e2dd0edfe1f019d6bfaaf11e86e657d9bdb7b0956db95f560cceb2b3"},
] ]
types-entrypoints = [
{file = "types-entrypoints-0.3.7.tar.gz", hash = "sha256:3d002ba32fc2c7fb44f65228fb912969a495cb4aa4ae63e05152f4304bc9bba2"},
{file = "types_entrypoints-0.3.7-py3-none-any.whl", hash = "sha256:06aea9245f25b7b335ef0c3e8e4cc422b1f7c2cc47ae11f9a000a0a15d8ea6aa"},
]
types-requests = [ types-requests = [
{file = "types-requests-2.27.26.tar.gz", hash = "sha256:a6a04c0274c0949fd0525f35d8b53ac34e77afecbeb3c4932ddc6ce675ac009c"}, {file = "types-requests-2.27.26.tar.gz", hash = "sha256:a6a04c0274c0949fd0525f35d8b53ac34e77afecbeb3c4932ddc6ce675ac009c"},
{file = "types_requests-2.27.26-py3-none-any.whl", hash = "sha256:302137cb5bd482357398a155faf3ed095855fbc6994e952d0496c7fd50f44125"}, {file = "types_requests-2.27.26-py3-none-any.whl", hash = "sha256:302137cb5bd482357398a155faf3ed095855fbc6994e952d0496c7fd50f44125"},
......
...@@ -72,6 +72,7 @@ typing-extensions = { version = "^4.0.0", python = "<3.8" } ...@@ -72,6 +72,7 @@ typing-extensions = { version = "^4.0.0", python = "<3.8" }
zipp = { version = "^3.4", python = "<3.8" } zipp = { version = "^3.4", python = "<3.8" }
flatdict = "^4.0.1" flatdict = "^4.0.1"
mypy = ">=0.950" mypy = ">=0.950"
types-entrypoints = ">=0.3.7"
types-requests = ">=2.27.11" types-requests = ">=2.27.11"
[tool.poetry.scripts] [tool.poetry.scripts]
...@@ -140,7 +141,6 @@ module = [ ...@@ -140,7 +141,6 @@ module = [
'cachy.*', 'cachy.*',
'cleo.*', 'cleo.*',
'crashtest.*', 'crashtest.*',
'entrypoints.*',
'html5lib.*', 'html5lib.*',
'jsonschema.*', 'jsonschema.*',
'pexpect.*', 'pexpect.*',
......
...@@ -47,6 +47,7 @@ class PluginShowCommand(Command): ...@@ -47,6 +47,7 @@ class PluginShowCommand(Command):
if issubclass(plugin, ApplicationPlugin): if issubclass(plugin, ApplicationPlugin):
category = "application_plugins" category = "application_plugins"
assert entry_point.distro is not None
package = packages_by_name[canonicalize_name(entry_point.distro.name)] package = packages_by_name[canonicalize_name(entry_point.distro.name)]
plugins[package.pretty_name]["package"] = package plugins[package.pretty_name]["package"] = package
plugins[package.pretty_name][category].append(entry_point) plugins[package.pretty_name][category].append(entry_point)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment