From 8ffeabed8b9304920cf7006dba9d0b32a3456af3 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Mon, 16 Nov 2020 13:39:19 +0100 Subject: [PATCH] Installed fuzzywuzzy, update requirements.txt. --- app/db.py | 8 ++++++-- requirements.txt | 4 ++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/app/db.py b/app/db.py index 6d3e59d..46f8da0 100644 --- a/app/db.py +++ b/app/db.py @@ -146,8 +146,12 @@ def nodes_by_wikilink(wikilink): nodes = [node for node in all_nodes() if node.wikilink == wikilink] return nodes -def subnodes_by_wikilink(wikilink): - subnodes = [subnode for subnode in all_subnodes() if subnode.wikilink == wikilink] +def subnodes_by_wikilink(wikilink, fuzzy=True): + if fuzzy: + # TODO + subnodes = [subnode for subnode in all_subnodes() if subnode.wikilink == wikilink] + else: + subnodes = [subnode for subnode in all_subnodes() if subnode.wikilink == wikilink] return subnodes def subnodes_by_user(user): diff --git a/requirements.txt b/requirements.txt index fc57b3d..db39351 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,14 +2,18 @@ bleach==3.2.1 click==7.1.2 Flask==1.1.2 Flask-Markdown==0.3 +fuzzywuzzy==0.18.0 importlib-metadata==2.0.0 itsdangerous==1.1.0 +jedi==0.17.2 Jinja2==2.11.2 Markdown==3.3.3 MarkupSafe==1.1.1 packaging==20.4 +parso==0.7.1 pkg-resources==0.0.0 pyparsing==2.4.7 +python-Levenshtein==0.12.0 six==1.15.0 uWSGI==2.0.19.1 webencodings==0.5.1