diff --git a/dataikuapi/dss/recipe.py b/dataikuapi/dss/recipe.py index ff38c6a9..49596333 100644 --- a/dataikuapi/dss/recipe.py +++ b/dataikuapi/dss/recipe.py @@ -1023,6 +1023,12 @@ class JoinRecipeCreator(VirtualInputsSingleOutputRecipeCreator): def __init__(self, name, project): VirtualInputsSingleOutputRecipeCreator.__init__(self, 'join', name, project) +class FuzzyJoinRecipeCreator(VirtualInputsSingleOutputRecipeCreator): + """ + Create a FuzzyJoin recipe + """ + def __init__(self, name, project): + VirtualInputsSingleOutputRecipeCreator.__init__(self, 'fuzzyjoin', name, project) class StackRecipeSettings(DSSRecipeSettings): """ diff --git a/dataikuapi/dss/tools/codegen.py b/dataikuapi/dss/tools/codegen.py index 0964285e..51cb46d5 100644 --- a/dataikuapi/dss/tools/codegen.py +++ b/dataikuapi/dss/tools/codegen.py @@ -14,7 +14,7 @@ def __exit__(self, b, c, d): def slugify(name): - return re.sub("r[^A-Za-z0-9_]", "_", name) + return re.sub(r"[^A-Za-z0-9_]", "_", name) class FlowCodeGenerator(object): def __init__(self):