Update transient dep resolution to always exclude root package name

Fixes #37
This commit is contained in:
2021-01-22 18:48:15 -05:00
parent 6e535f0f42
commit 366c50ac87
2 changed files with 22 additions and 6 deletions

View File

@@ -112,7 +112,9 @@ def tox_testenv_install_deps(venv: ToxVirtualEnv, action: ToxAction) -> Optional
env_deps: List[PoetryPackage] = []
for dep in venv.envconfig.locked_deps:
env_deps += utilities.find_transients(package_map, dep.lower())
env_deps += utilities.find_transients(
package_map, dep.lower(), allow_missing=[poetry.package.name]
)
reporter.verbosity1(
f"{constants.REPORTER_PREFIX} Identified {len(env_deps)} environment dependencies to install to env"
)