From 640dbfe1023b2548fa4a6588995ec9545696d5ab Mon Sep 17 00:00:00 2001 From: Ethan Paul <24588726+enpaul@users.noreply.github.com> Date: Tue, 29 Sep 2020 19:00:25 -0400 Subject: [PATCH] Fix implicit case-sensitive locked dependency name handling Fixes #7 --- tox_poetry_installer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox_poetry_installer.py b/tox_poetry_installer.py index 75d1908..33d50c4 100644 --- a/tox_poetry_installer.py +++ b/tox_poetry_installer.py @@ -191,7 +191,7 @@ def _install_env_dependencies(venv: ToxVirtualEnv, poetry: Poetry): dependencies: List[PoetryPackage] = [] for dep in env_deps.locked_deps: try: - dependencies += _find_transients(poetry, dep.name) + dependencies += _find_transients(poetry, dep.name.lower()) except ToxPoetryInstallerException as err: venv.status = "lockfile installation failed" reporter.error(f"{_REPORTER_PREFIX} {err}")