Dependencies
graph LR
classDef missing stroke-dasharray: 5
aiohappyeyeballs["aiohappyeyeballs\n2.4.3"]
aiohttp["aiohttp\n3.11.2"]
aiosignal["aiosignal\n1.3.1"]
annotated-types["annotated-types\n0.7.0"]
anybadge["anybadge\n1.14.0"]
anyio["anyio\n4.6.2.post1"]
appdirs["appdirs\n1.4.4"]
attrs["attrs\n24.2.0"]
cattrs["cattrs\n24.1.2"]
certifi["certifi\n2024.8.30"]
cffi["cffi\n1.17.1"]
charset-normalizer["charset-normalizer\n3.4.0"]
click_0["click\n8.1.7"]
clinspector["clinspector\n0.2.0"]
coloraide["coloraide\n4.0"]
colorama["colorama\n0.4.6"]
deprecated["Deprecated\n1.2.15"]
distro["distro\n1.9.0"]
epregistry["epregistry\n1.2.0"]
filelock["filelock\n3.16.1"]
frozenlist["frozenlist\n1.5.0"]
fsspec["fsspec\n2024.10.0"]
ghp-import["ghp-import\n2.1.0"]
git-changelog["git-changelog\n2.5.2"]
gitdb["gitdb\n4.0.11"]
githarbor["githarbor\n0.4.5"]
gitpython["GitPython\n3.1.43"]
griffe["griffe\n1.5.1"]
h11["h11\n0.14.0"]
httpcore["httpcore\n1.0.7"]
httpx["httpx\n0.27.2"]
huggingface-hub["huggingface-hub\n0.26.2"]
idna["idna\n3.10"]
importlib-metadata["importlib_metadata\n8.5.0"]
jinja2["Jinja2\n3.1.4"]
jinjarope["jinjarope\n0.16.0"]
jiter["jiter\n0.7.1"]
jsonschema-specifications["jsonschema-specifications\n2024.10.1"]
jsonschema["jsonschema\n4.23.0"]
litellm["litellm\n1.52.9"]
markdown["Markdown\n3.7"]
markupsafe["MarkupSafe\n3.0.2"]
mergedeep["mergedeep\n1.3.4"]
mkdocs-autorefs["mkdocs-autorefs\n1.2.0"]
mkdocs-get-deps["mkdocs-get-deps\n0.2.0"]
mkdocs["mkdocs\n1.6.1"]
mkdocstrings["mkdocstrings\n0.27.0"]
mknodes["mknodes\n0.54.4"]
multidict["multidict\n6.1.0"]
natsort["natsort\n8.4.0"]
openai["openai\n1.54.4"]
packaging["packaging\n24.2"]
pathspec["pathspec\n0.12.1"]
pip["pip\n24.3.1"]
pipdeptree["pipdeptree\n2.23.4"]
platformdirs["platformdirs\n4.3.6"]
propcache["propcache\n0.2.0"]
pycparser["pycparser\n2.22"]
pydantic-core["pydantic_core\n2.23.4"]
pydantic["pydantic\n2.9.2"]
pygithub["PyGithub\n2.5.0"]
pyjwt["PyJWT\n2.9.0"]
pymdown-extensions["pymdown-extensions\n10.12"]
pynacl["PyNaCl\n1.5.0"]
pyparsing["pyparsing\n3.2.0"]
python-dateutil["python-dateutil\n2.9.0.post0"]
python-dotenv["python-dotenv\n1.0.1"]
pyyaml-env-tag["pyyaml_env_tag\n0.1"]
pyyaml-include["pyyaml-include\n2.2"]
pyyaml["PyYAML\n6.0.2"]
referencing["referencing\n0.35.1"]
regex["regex\n2024.11.6"]
requests-cache["requests-cache\n1.2.1"]
requests["requests\n2.32.3"]
rpds-py["rpds-py\n0.21.0"]
semver["semver\n3.0.2"]
six["six\n1.16.0"]
smmap["smmap\n5.0.1"]
sniffio["sniffio\n1.3.1"]
tiktoken["tiktoken\n0.8.0"]
tokenizers["tokenizers\n0.20.3"]
tomli-w["tomli_w\n1.1.0"]
tqdm["tqdm\n4.67.0"]
typing-extensions["typing_extensions\n4.12.2"]
universal-pathlib["universal_pathlib\n0.2.5"]
url-normalize["url-normalize\n1.4.3"]
urllib3["urllib3\n2.2.3"]
watchdog["watchdog\n6.0.0"]
wrapt["wrapt\n1.16.0"]
yamling["yamling\n1.5.0"]
yarl["yarl\n1.17.1"]
zipp["zipp\n3.21.0"]
aiohttp -- ">=0.2.0" --> propcache
aiohttp -- ">=1.1.1" --> frozenlist
aiohttp -- ">=1.1.2" --> aiosignal
aiohttp -- ">=1.17.0,<2.0" --> yarl
aiohttp -- ">=17.3.0" --> attrs
aiohttp -- ">=2.3.0" --> aiohappyeyeballs
aiohttp -- ">=4.5,<7.0" --> multidict
aiosignal -- ">=1.1.0" --> frozenlist
anybadge -- "any" --> packaging
anyio -- ">=1.1" --> sniffio
anyio -- ">=2.8" --> idna
cattrs -- ">=23.1.0" --> attrs
cffi -- "any" --> pycparser
clinspector -- "any" --> pyparsing
deprecated -- ">=1.10,<2" --> wrapt
epregistry -- ">=4.12.2" --> typing-extensions
ghp-import -- ">=2.8.1" --> python-dateutil
git-changelog -- ">=1.4" --> appdirs
git-changelog -- ">=2.10" --> jinja2
git-changelog -- ">=2.13" --> semver
git-changelog -- ">=24.0" --> packaging
gitdb -- ">=3.0.1,<6" --> smmap
gitpython -- ">=4.0.1,<5" --> gitdb
griffe -- ">=0.4" --> colorama
httpcore -- ">=0.13,<0.15" --> h11
httpcore -- "any" --> certifi
httpx -- "==1.*" --> httpcore
httpx -- "any" --> anyio
httpx -- "any" --> certifi
httpx -- "any" --> idna
httpx -- "any" --> sniffio
huggingface-hub -- ">=20.9" --> packaging
huggingface-hub -- ">=2023.5.0" --> fsspec
huggingface-hub -- ">=3.7.4.3" --> typing-extensions
huggingface-hub -- ">=4.42.1" --> tqdm
huggingface-hub -- ">=5.1" --> pyyaml
huggingface-hub -- "any" --> filelock
huggingface-hub -- "any" --> requests
importlib-metadata -- ">=3.20" --> zipp
jinja2 -- ">=2.0" --> markupsafe
jinjarope -- "any" --> fsspec
jinjarope -- "any" --> jinja2
jinjarope -- "any" --> universal-pathlib
jsonschema -- ">=0.28.4" --> referencing
jsonschema -- ">=0.7.1" --> rpds-py
jsonschema -- ">=2023.03.6" --> jsonschema-specifications
jsonschema -- ">=22.2.0" --> attrs
jsonschema-specifications -- ">=0.31.0" --> referencing
litellm -- ">=0.2.0" --> python-dotenv
litellm -- ">=0.7.0" --> tiktoken
litellm -- ">=1.54.0" --> openai
litellm -- ">=2.0.0,<3.0.0" --> pydantic
litellm -- ">=2.31.0,<3.0.0" --> requests
litellm -- ">=3.1.2,<4.0.0" --> jinja2
litellm -- ">=4.22.0,<5.0.0" --> jsonschema
litellm -- ">=6.8.0" --> importlib-metadata
litellm -- "any" --> aiohttp
litellm -- "any" --> click_0
litellm -- "any" --> tokenizers
mkdocs -- ">=0.1" --> pyyaml-env-tag
mkdocs -- ">=0.11.1" --> pathspec
mkdocs -- ">=0.2.0" --> mkdocs-get-deps
mkdocs -- ">=1.0" --> ghp-import
mkdocs -- ">=1.3.4" --> mergedeep
mkdocs -- ">=2.0" --> watchdog
mkdocs -- ">=2.0.1" --> markupsafe
mkdocs -- ">=2.11.1" --> jinja2
mkdocs -- ">=20.5" --> packaging
mkdocs -- ">=3.3.6" --> markdown
mkdocs -- ">=5.1" --> pyyaml
mkdocs -- ">=7.0" --> click_0
mkdocs-autorefs -- ">=1.1" --> mkdocs
mkdocs-autorefs -- ">=2.0.1" --> markupsafe
mkdocs-autorefs -- ">=3.3" --> markdown
mkdocs-get-deps -- ">=1.3.4" --> mergedeep
mkdocs-get-deps -- ">=2.2.0" --> platformdirs
mkdocs-get-deps -- ">=5.1" --> pyyaml
mkdocstrings -- ">=1.1" --> markupsafe
mkdocstrings -- ">=1.2" --> mkdocs-autorefs
mkdocstrings -- ">=1.4" --> mkdocs
mkdocstrings -- ">=2.11.1" --> jinja2
mkdocstrings -- ">=2.2" --> platformdirs
mkdocstrings -- ">=3.6" --> markdown
mkdocstrings -- ">=6.3" --> pymdown-extensions
mkdocstrings -- ">=7.0" --> click_0
mknodes -- "any" --> aiohttp
mknodes -- "any" --> anybadge
mknodes -- "any" --> clinspector
mknodes -- "any" --> coloraide
mknodes -- "any" --> epregistry
mknodes -- "any" --> fsspec
mknodes -- "any" --> git-changelog
mknodes -- "any" --> githarbor
mknodes -- "any" --> gitpython
mknodes -- "any" --> griffe
mknodes -- "any" --> jinja2
mknodes -- "any" --> jinjarope
mknodes -- "any" --> litellm
mknodes -- "any" --> mkdocstrings
mknodes -- "any" --> natsort
mknodes -- "any" --> pipdeptree
mknodes -- "any" --> pygithub
mknodes -- "any" --> python-dotenv
mknodes -- "any" --> requests
mknodes -- "any" --> requests-cache
mknodes -- "any" --> tomli-w
mknodes -- "any" --> universal-pathlib
mknodes -- "any" --> yamling
openai -- ">4" --> tqdm
openai -- ">=0.23.0,<1" --> httpx
openai -- ">=0.4.0,<1" --> jiter
openai -- ">=1.7.0,<2" --> distro
openai -- ">=1.9.0,<3" --> pydantic
openai -- ">=3.5.0,<5" --> anyio
openai -- ">=4.11,<5" --> typing-extensions
openai -- "any" --> sniffio
pipdeptree -- ">=24.1" --> packaging
pipdeptree -- ">=24.2" --> pip
pydantic -- "==2.23.4" --> pydantic-core
pydantic -- ">=0.6.0" --> annotated-types
pydantic -- ">=4.6.1" --> typing-extensions
pydantic-core -- ">=4.6.0,!=4.7.0" --> typing-extensions
pygithub -- ">=1.26.0" --> urllib3
pygithub -- ">=1.4.0" --> pynacl
pygithub -- ">=2.14.0" --> requests
pygithub -- ">=2.4.0" --> pyjwt
pygithub -- ">=4.0.0" --> typing-extensions
pygithub -- "any" --> deprecated
pymdown-extensions -- ">=3.6" --> markdown
pymdown-extensions -- "any" --> pyyaml
pynacl -- ">=1.4.1" --> cffi
python-dateutil -- ">=1.5" --> six
pyyaml-env-tag -- "any" --> pyyaml
pyyaml-include -- ">=2021.04.0" --> fsspec
pyyaml-include -- "~=6.0" --> pyyaml
referencing -- ">=0.7.0" --> rpds-py
referencing -- ">=22.2.0" --> attrs
requests -- ">=1.21.1,<3" --> urllib3
requests -- ">=2,<4" --> charset-normalizer
requests -- ">=2.5,<4" --> idna
requests -- ">=2017.4.17" --> certifi
requests-cache -- ">=1.25.5" --> urllib3
requests-cache -- ">=1.4" --> url-normalize
requests-cache -- ">=2.22" --> requests
requests-cache -- ">=2.5" --> platformdirs
requests-cache -- ">=21.2" --> attrs
requests-cache -- ">=22.2" --> cattrs
tiktoken -- ">=2.26.0" --> requests
tiktoken -- ">=2022.1.18" --> regex
tokenizers -- ">=0.16.4,<1.0" --> huggingface-hub
universal-pathlib -- ">=2022.1.0,!=2024.3.1" --> fsspec
url-normalize -- "any" --> six
yamling -- ">=5.1" --> pyyaml
yamling -- "any" --> fsspec
yamling -- "any" --> pyyaml-include
yamling -- "any" --> universal-pathlib
yarl -- ">=0.2.0" --> propcache
yarl -- ">=2.0" --> idna
yarl -- ">=4.0" --> multidict
Page info
Code for this page
mknodes.manual.dev_section._ @nav . route . page ( "Dependencies" , hide = "toc" , icon = "database" )
def _ ( page : mk . MkPage ):
page += mk . MkDependencyTable ( layout = "badge" )
page += mk . MkPipDepTree ( direction = "LR" )
Resources
Resources ( css = [],
markdown_extensions = { 'attr_list' : {},
'md_in_html' : {},
'pymdownx.emoji' : { 'emoji_generator' : < function to_svg at 0x7fd7a6931800 > ,
'emoji_index' : < function twemoji at 0x7fd7a69316c0 > },
'pymdownx.magiclink' : { 'repo' : 'mknodes' ,
'repo_url_shorthand' : True ,
'user' : 'phil65' },
'pymdownx.superfences' : { 'custom_fences' : [{ 'class' : 'mermaid' ,
'format' : < function fence_code_format at 0x7fd7a64dc220 > ,
'name' : 'mermaid' }]},
'tables' : {}},
plugins = [],
js = [],
assets = [],
packages = [])
Metadata
created :
source_filename : /home/runner/work/mknodes/mknodes/mknodes/manual/dev_section.py
source_function : null
source_line_no : 7
hide :
- toc
icon : material/database
template : SUMMARY.html
title : Dependencies