From 3d5d8ef706f2fbf39b70292ad33eadcbbc9875e5 Mon Sep 17 00:00:00 2001 From: cajewsa <105269974+cajewsa@users.noreply.github.com> Date: Wed, 18 Jan 2023 18:12:09 +0100 Subject: [PATCH] Add extra split identifier (#885) Added an extra split identifier to make sure presence of extras does not influence determining whether clearml is included in requirements. --- clearml/backend_interface/task/populate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clearml/backend_interface/task/populate.py b/clearml/backend_interface/task/populate.py index 11e25d94..8682f2ca 100644 --- a/clearml/backend_interface/task/populate.py +++ b/clearml/backend_interface/task/populate.py @@ -255,7 +255,7 @@ class CreateAndPopulate(object): for line in reqs: if line.strip().startswith('#'): continue - package = reduce(lambda a, b: a.split(b)[0], "#;@=~<>", line).strip() + package = reduce(lambda a, b: a.split(b)[0], "#;@=~<>[", line).strip() if package == 'clearml': clearml_found = True break