flowchart TD classDef missing stroke-dasharray: 5 beautifulsoup4["beautifulsoup4\n4.12.2"] certifi["certifi\n2023.7.22"] charset-normalizer["charset-normalizer\n3.3.0"] click_0["click\n8.1.7"] geotribu["geotribu\n0.30.0"] idna["idna\n3.4"] imagesize["imagesize\n1.4.1"] joblib["joblib\n1.3.2"] lunr["lunr\n0.7.0.post1"] markdown-it-py["markdown-it-py\n3.0.0"] markdownify["markdownify\n0.11.6"] mdurl["mdurl\n0.1.2"] nltk["nltk\n3.8.1"] orjson["orjson\n3.9.7"] packaging["packaging\n23.2"] pillow["Pillow\n10.0.1"] pygments["Pygments\n2.16.1"] python-frontmatter["python-frontmatter\n1.0.0"] pyyaml["PyYAML\n6.0.1"] regex["regex\n2023.10.3"] requests["requests\n2.31.0"] rich-argparse["rich-argparse\n1.3.0"] rich["rich\n13.6.0"] six["six\n1.16.0"] soupsieve["soupsieve\n2.5"] tinify["tinify\n1.6.0"] tqdm["tqdm\n4.66.1"] urllib3["urllib3\n2.0.6"] beautifulsoup4 -- ">1.2" --> soupsieve geotribu -- ">=0.11,<0.12" --> markdownify geotribu -- ">=0.6,<0.8" --> lunr geotribu -- ">=0.6,<1.4" --> rich-argparse geotribu -- ">=1,<2" --> python-frontmatter geotribu -- ">=1.4,<1.5" --> imagesize geotribu -- ">=20,<24" --> packaging geotribu -- ">=3.8,<3.10" --> orjson markdown-it-py -- "~=0.1" --> mdurl markdownify -- ">=1.15,<2" --> six markdownify -- ">=4.9,<5" --> beautifulsoup4 nltk -- ">=2021.8.3" --> regex nltk -- "any" --> click_0 nltk -- "any" --> joblib nltk -- "any" --> tqdm python-frontmatter -- "any" --> pyyaml requests -- ">=1.21.1,<3" --> urllib3 requests -- ">=2,<4" --> charset-normalizer requests -- ">=2.5,<4" --> idna requests -- ">=2017.4.17" --> certifi rich -- ">=2.13.0,<3.0.0" --> pygments rich -- ">=2.2.0" --> markdown-it-py rich-argparse -- ">=11.0.0" --> rich tinify -- ">=2.7.0,<3.0.0" --> requests lunr -- any --> nltk