Dependencies

Name Summary
fsspec
File-system specification
Changelog Changelog filesystem-spec.readthedocs.io filesystem-spec.readthedocs.io Documentation Documentation filesystem-spec.readthedocs.io filesystem-spec.readthedocs.io Homepage Homepage github.com github.com
Jinja2
A very fast and expressive template engine.
Changes Changes jinja.palletsprojects.com jinja.palletsprojects.com Chat Chat discord.gg discord.gg Documentation Documentation jinja.palletsprojects.com jinja.palletsprojects.com Donate Donate palletsprojects.com palletsprojects.com Source Source github.com github.com
epregistry
A registry for entry points (cached and generically typed)
Documentation Documentation phil65.github.io phil65.github.io Source Source github.com github.com Issues Issues github.com github.com Discussions Discussions github.com github.com Code coverage Code coverage app.codecov.io app.codecov.io
griffe
Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API.
Homepage Homepage mkdocstrings.github.io mkdocstrings.github.io Documentation Documentation mkdocstrings.github.io mkdocstrings.github.io Changelog Changelog mkdocstrings.github.io mkdocstrings.github.io Repository Repository github.com github.com Issues Issues github.com github.com Discussions Discussions github.com github.com Gitter Gitter gitter.im gitter.im Funding Funding github.com github.com
tomli_w
A lil' TOML writer
Changelog Changelog github.com github.com Homepage Homepage github.com github.com
requests
Python HTTP for Humans.
Documentation Documentation requests.readthedocs.io requests.readthedocs.io Source Source github.com github.com home_page home_page requests.readthedocs.io requests.readthedocs.io
yamling
Enhanced YAML loading and dumping.
Documentation Documentation phil65.github.io phil65.github.io Source Source github.com github.com Issues Issues github.com github.com Discussions Discussions github.com github.com Code coverage Code coverage app.codecov.io app.codecov.io
llmling-agent
A brand new AI framework. Fully async. Excellently typed. Pydantic-Ai + LiteLLM support. Human in the loop. Unique messaging features.
Documentation Documentation phil65.github.io phil65.github.io Source Source github.com github.com Issues Issues github.com github.com Discussions Discussions github.com github.com Code coverage Code coverage app.codecov.io app.codecov.io
anybadge
Simple, flexible badge generator for project badges.
home_page home_page github.com github.com
mkdocstrings
Automatic documentation from sources, for MkDocs.
Homepage Homepage mkdocstrings.github.io mkdocstrings.github.io Documentation Documentation mkdocstrings.github.io mkdocstrings.github.io Changelog Changelog mkdocstrings.github.io mkdocstrings.github.io Repository Repository github.com github.com Issues Issues github.com github.com Discussions Discussions github.com github.com Gitter Gitter gitter.im gitter.im Funding Funding github.com github.com
requests-cache
A persistent cache for python requests
Changelog Changelog requests-cache.readthedocs.io requests-cache.readthedocs.io Documentation Documentation requests-cache.readthedocs.io requests-cache.readthedocs.io Issues Issues github.com github.com Repository Repository github.com github.com home_page home_page github.com github.com
git-changelog
Automatic Changelog generator using Jinja2 templates.
Homepage Homepage pawamoy.github.io pawamoy.github.io Documentation Documentation pawamoy.github.io pawamoy.github.io Changelog Changelog pawamoy.github.io pawamoy.github.io Repository Repository github.com github.com Issues Issues github.com github.com Discussions Discussions github.com github.com Gitter Gitter gitter.im gitter.im Funding Funding github.com github.com
aiohttp
Async http client/server framework (asyncio)
Chat: Matrix Chat: Matrix matrix.to matrix.to Chat: Matrix Space Chat: Matrix Space matrix.to matrix.to CI: GitHub Actions CI: GitHub Actions github.com github.com Coverage: codecov Coverage: codecov codecov.io codecov.io Docs: Changelog Docs: Changelog docs.aiohttp.org docs.aiohttp.org Docs: RTD Docs: RTD docs.aiohttp.org docs.aiohttp.org GitHub: issues GitHub: issues github.com github.com GitHub: repo GitHub: repo github.com github.com home_page home_page github.com github.com
clinspector
A library to parse CLI output into structured data.
Documentation Documentation phil65.github.io phil65.github.io Source Source github.com github.com
jinjarope
Jinja2 utilities, loaders & fsspec integration.
Documentation Documentation phil65.github.io phil65.github.io Source Source github.com github.com
coloraide
A color library for Python.
Homepage Homepage github.com github.com
python-dotenv
Read key-value pairs from a .env file and set them as environment variables
home_page home_page github.com github.com
pipdeptree
Command line utility to show dependency tree of packages.
Changelog Changelog github.com github.com Documentation Documentation github.com github.com Homepage Homepage github.com github.com Source Source github.com github.com Tracker Tracker github.com github.com
GitPython
GitPython is a Python library used to interact with Git repositories
home_page home_page github.com github.com
natsort
Simple yet flexible natural sorting in Python.
home_page home_page github.com github.com
PyGithub
Use the full Github API v3
Documentation Documentation pygithub.readthedocs.io pygithub.readthedocs.io Source Source github.com github.com Tracker Tracker github.com github.com
githarbor
Unified client for GitHub, GitLab and BitBucket
Documentation Documentation phil65.github.io phil65.github.io Source Source github.com github.com Issues Issues github.com github.com Discussions Discussions github.com github.com Code coverage Code coverage app.codecov.io app.codecov.io
universal_pathlib
pathlib api extended to use fsspec backends
Homepage Homepage github.com github.com Changelog Changelog github.com github.com
graph LR
    classDef missing stroke-dasharray: 5
    aiohappyeyeballs["aiohappyeyeballs\n2.4.6"]
    aiohttp["aiohttp\n3.11.12"]
    aiosignal["aiosignal\n1.3.2"]
    aiosqlite["aiosqlite\n0.21.0"]
    annotated-types["annotated-types\n0.7.0"]
    anybadge["anybadge\n1.16.0"]
    anyio["anyio\n4.8.0"]
    appdirs["appdirs\n1.4.4"]
    attrs["attrs\n25.1.0"]
    bigtree["bigtree\n0.24.0"]
    cattrs["cattrs\n24.1.2"]
    certifi["certifi\n2025.1.31"]
    cffi["cffi\n1.17.1"]
    charset-normalizer["charset-normalizer\n3.4.1"]
    click_0["click\n8.1.8"]
    clinspector["clinspector\n0.2.0"]
    coloraide["coloraide\n4.2.1"]
    colorama["colorama\n0.4.6"]
    depkit["depkit\n0.4.2"]
    deprecated["Deprecated\n1.2.18"]
    diskcache["diskcache\n5.6.3"]
    docstring-parser["docstring_parser\n0.16"]
    epregistry["epregistry\n1.2.0"]
    eval-type-backport["eval_type_backport\n0.2.2"]
    fieldz["fieldz\n0.1.0"]
    frozenlist["frozenlist\n1.5.0"]
    fsspec["fsspec\n2025.2.0"]
    ghp-import["ghp-import\n2.1.0"]
    git-changelog["git-changelog\n2.5.3"]
    gitdb["gitdb\n4.0.12"]
    githarbor["githarbor\n0.4.7"]
    gitpython["GitPython\n3.1.44"]
    greenlet["greenlet\n3.1.1"]
    griffe["griffe\n1.5.7"]
    h11["h11\n0.14.0"]
    httpcore["httpcore\n1.0.7"]
    httpx-sse["httpx-sse\n0.4.0"]
    httpx["httpx\n0.28.1"]
    idna["idna\n3.10"]
    iniconfig["iniconfig\n2.0.0"]
    jinja2["Jinja2\n3.1.5"]
    jinjarope["jinjarope\n0.16.0"]
    llmling-agent["llmling-agent\n0.99.4"]
    llmling-models["llmling-models\n0.7.5"]
    llmling["llmling\n1.6.10"]
    logfire-api["logfire-api\n3.5.3"]
    markdown-it-py["markdown-it-py\n3.0.0"]
    markdown["Markdown\n3.7"]
    markupsafe["MarkupSafe\n3.0.2"]
    mcp["mcp\n1.2.1"]
    mdurl["mdurl\n0.1.2"]
    mergedeep["mergedeep\n1.3.4"]
    mkdocs-autorefs["mkdocs-autorefs\n1.3.1"]
    mkdocs-get-deps["mkdocs-get-deps\n0.2.0"]
    mkdocs["mkdocs\n1.6.1"]
    mkdocstrings["mkdocstrings\n0.28.0"]
    mknodes["mknodes\n0.54.7"]
    morefs["morefs\n0.2.2"]
    multidict["multidict\n6.1.0"]
    natsort["natsort\n8.4.0"]
    packaging["packaging\n24.2"]
    pathspec["pathspec\n0.12.1"]
    pip["pip\n25.0.1"]
    pipdeptree["pipdeptree\n2.25.0"]
    platformdirs["platformdirs\n4.3.6"]
    pluggy["pluggy\n1.5.0"]
    prompt-toolkit["prompt_toolkit\n3.0.50"]
    promptantic["promptantic\n0.5.1"]
    propcache["propcache\n0.2.1"]
    psygnal["psygnal\n0.12.0"]
    py2openai["py2openai\n0.9.19"]
    pycparser["pycparser\n2.22"]
    pydantic-ai-slim["pydantic-ai-slim\n0.0.23"]
    pydantic-ai["pydantic-ai\n0.0.23"]
    pydantic-core["pydantic_core\n2.27.2"]
    pydantic-graph["pydantic-graph\n0.0.23"]
    pydantic-settings["pydantic-settings\n2.7.1"]
    pydantic["pydantic\n2.10.6"]
    pygithub["PyGithub\n2.5.0"]
    pygments["Pygments\n2.19.1"]
    pyjwt["PyJWT\n2.10.1"]
    pymdown-extensions["pymdown-extensions\n10.14.3"]
    pynacl["PyNaCl\n1.5.0"]
    pyparsing["pyparsing\n3.2.1"]
    pytest-asyncio["pytest-asyncio\n0.25.3"]
    pytest["pytest\n8.3.4"]
    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"]
    requests-cache["requests-cache\n1.2.1"]
    requests["requests\n2.32.3"]
    rich["rich\n13.9.4"]
    semver["semver\n3.0.4"]
    shellingham["shellingham\n1.5.4"]
    six["six\n1.17.0"]
    slashed["slashed\n0.11.5"]
    smmap["smmap\n5.0.2"]
    sniffio["sniffio\n1.3.1"]
    sqlalchemy["SQLAlchemy\n2.0.38"]
    sqlmodel["sqlmodel\n0.0.22"]
    sse-starlette["sse-starlette\n2.2.1"]
    starlette["starlette\n0.45.3"]
    tokonomics["tokonomics\n0.2.6"]
    tomli-w["tomli_w\n1.2.0"]
    toprompt["toprompt\n0.2.3"]
    typer["typer\n0.15.1"]
    typing-extensions["typing_extensions\n4.12.2"]
    unidiff["unidiff\n0.7.5"]
    universal-pathlib["universal_pathlib\n0.2.6"]
    url-normalize["url-normalize\n1.4.3"]
    urllib3["urllib3\n2.3.0"]
    uvicorn["uvicorn\n0.34.0"]
    watchdog["watchdog\n6.0.0"]
    wcwidth["wcwidth\n0.2.13"]
    wrapt["wrapt\n1.17.2"]
    yamling["yamling\n1.8.1"]
    yarl["yarl\n1.18.3"]
    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
    aiosqlite -- ">=4.0" --> typing-extensions
    anybadge -- "any" --> packaging
    anyio -- ">=1.1" --> sniffio
    anyio -- ">=2.8" --> idna
    anyio -- ">=4.5" --> typing-extensions
    cattrs -- ">=23.1.0" --> attrs
    cffi -- "any" --> pycparser
    clinspector -- "any" --> pyparsing
    deprecated -- ">=1.10,<2" --> wrapt
    epregistry -- ">=4.12.2" --> typing-extensions
    fieldz -- "any" --> 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
    git-changelog -- ">=4.9" --> typing-extensions
    gitdb -- ">=3.0.1,<6" --> smmap
    githarbor -- ">=0.7.5" --> unidiff
    githarbor -- "any" --> universal-pathlib
    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
    jinja2 -- ">=2.0" --> markupsafe
    jinjarope -- "any" --> fsspec
    jinjarope -- "any" --> jinja2
    jinjarope -- "any" --> universal-pathlib
    llmling -- ">=0.11.1" --> psygnal
    llmling -- ">=0.2.5" --> universal-pathlib
    llmling -- ">=0.3.5" --> depkit
    llmling -- ">=0.4.3" --> promptantic
    llmling -- ">=1.2.0" --> epregistry
    llmling -- ">=1.5.0" --> yamling
    llmling -- ">=3.1.4" --> jinja2
    llmling -- ">=4.12.2" --> typing-extensions
    llmling -- ">=4.3.6" --> platformdirs
    llmling -- "any" --> fsspec
    llmling -- "any" --> gitpython
    llmling -- "any" --> httpx
    llmling -- "any" --> pathspec
    llmling -- "any" --> py2openai
    llmling -- "any" --> pydantic
    llmling -- "any" --> typer
    llmling-agent -- ">=0.0.1" --> toprompt
    llmling-agent -- ">=0.0.22" --> sqlmodel
    llmling-agent -- ">=0.1.0" --> slashed
    llmling-agent -- ">=0.1.2" --> tokonomics
    llmling-agent -- ">=0.11.1" --> psygnal
    llmling-agent -- ">=0.15.1" --> typer
    llmling-agent -- ">=0.19.0" --> aiosqlite
    llmling-agent -- ">=0.23.1" --> bigtree
    llmling-agent -- ">=0.4.5" --> promptantic
    llmling-agent -- ">=1.0.0" --> llmling
    llmling-agent -- ">=1.0.1" --> python-dotenv
    llmling-agent -- ">=1.2.0" --> mcp
    llmling-agent -- ">=1.5.4" --> griffe
    llmling-agent -- ">=3.0.48" --> prompt-toolkit
    llmling-agent -- "any" --> llmling-models
    llmling-agent -- "any" --> morefs
    llmling-agent -- "any" --> pydantic
    llmling-agent -- "any" --> pydantic-ai
    llmling-agent -- "any" --> typing-extensions
    llmling-models -- ">=0.0.23" --> pydantic-ai-slim
    llmling-models -- ">=0.2.1" --> tokonomics
    llmling-models -- "any" --> pydantic
    markdown-it-py -- "~=0.1" --> mdurl
    mcp -- ">=0.27" --> httpx
    mcp -- ">=0.27" --> starlette
    mcp -- ">=0.30" --> uvicorn
    mcp -- ">=0.4" --> httpx-sse
    mcp -- ">=1.6.1" --> sse-starlette
    mcp -- ">=2.10.1,<3.0.0" --> pydantic
    mcp -- ">=2.6.1" --> pydantic-settings
    mcp -- ">=4.5" --> anyio
    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 -- ">=0.2" --> mkdocs-get-deps
    mkdocstrings -- ">=1.1" --> markupsafe
    mkdocstrings -- ">=1.3" --> mkdocs-autorefs
    mkdocstrings -- ">=1.4" --> mkdocs
    mkdocstrings -- ">=2.11.1" --> jinja2
    mkdocstrings -- ">=3.6" --> markdown
    mkdocstrings -- ">=6.3" --> pymdown-extensions
    mknodes -- ">=0.12.4" --> llmling-agent
    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" --> 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
    morefs -- "any" --> fsspec
    pipdeptree -- ">=24.1" --> packaging
    pipdeptree -- ">=24.2" --> pip
    prompt-toolkit -- "any" --> wcwidth
    promptantic -- ">=0.24.0" --> pytest-asyncio
    promptantic -- ">=3.0.48" --> prompt-toolkit
    promptantic -- "any" --> pydantic
    py2openai -- ">=0.16" --> docstring-parser
    py2openai -- "any" --> pydantic
    pydantic -- "==2.27.2" --> pydantic-core
    pydantic -- ">=0.6.0" --> annotated-types
    pydantic -- ">=4.12.2" --> typing-extensions
    pydantic-ai -- "==0.0.23" --> pydantic-ai-slim
    pydantic-ai-slim -- "==0.0.23" --> pydantic-graph
    pydantic-ai-slim -- ">=0.2.0" --> eval-type-backport
    pydantic-ai-slim -- ">=0.27" --> httpx
    pydantic-ai-slim -- ">=1.2.0" --> logfire-api
    pydantic-ai-slim -- ">=1.3.2" --> griffe
    pydantic-ai-slim -- ">=2.10" --> pydantic
    pydantic-core -- ">=4.6.0,!=4.7.0" --> typing-extensions
    pydantic-graph -- ">=0.27" --> httpx
    pydantic-graph -- ">=1.2.0" --> logfire-api
    pydantic-graph -- ">=2.10" --> pydantic
    pydantic-settings -- ">=0.21.0" --> python-dotenv
    pydantic-settings -- ">=2.7.0" --> pydantic
    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
    pytest -- ">=1.5,<2" --> pluggy
    pytest -- "any" --> iniconfig
    pytest -- "any" --> packaging
    pytest-asyncio -- ">=8.2,<9" --> pytest
    python-dateutil -- ">=1.5" --> six
    pyyaml-env-tag -- "any" --> pyyaml
    pyyaml-include -- ">=2021.04.0" --> fsspec
    pyyaml-include -- "~=6.0" --> pyyaml
    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
    rich -- ">=2.13.0,<3.0.0" --> pygments
    rich -- ">=2.2.0" --> markdown-it-py
    slashed -- ">=0.11.1" --> psygnal
    sqlalchemy -- "!=0.4.17" --> greenlet
    sqlalchemy -- ">=4.6.0" --> typing-extensions
    sqlmodel -- ">=1.10.13,<3.0.0" --> pydantic
    sqlmodel -- ">=2.0.14,<2.1.0" --> sqlalchemy
    sse-starlette -- ">=0.41.3" --> starlette
    sse-starlette -- ">=4.7.0" --> anyio
    starlette -- ">=3.6.2,<5" --> anyio
    tokonomics -- ">=0.27.2" --> httpx
    tokonomics -- ">=4.3.6" --> platformdirs
    tokonomics -- ">=5.6.3" --> diskcache
    toprompt -- ">=0.0.22" --> sqlmodel
    toprompt -- ">=0.1.0" --> fieldz
    toprompt -- ">=0.16.0" --> jinjarope
    toprompt -- ">=0.2.0" --> clinspector
    toprompt -- "any" --> pydantic
    typer -- ">=1.3.0" --> shellingham
    typer -- ">=10.11.0" --> rich
    typer -- ">=3.7.4.3" --> typing-extensions
    typer -- ">=8.0.0" --> click_0
    universal-pathlib -- ">=2022.1.0,!=2024.3.1" --> fsspec
    url-normalize -- "any" --> six
    uvicorn -- ">=0.8" --> h11
    uvicorn -- ">=7.0" --> click_0
    yamling -- ">=5.1" --> pyyaml
    yamling -- "any" --> fsspec
    yamling -- "any" --> pydantic
    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 0x7f442658d4e0>,
                                                  'emoji_index': <function twemoji at 0x7f442658d3a0>},
                               'pymdownx.magiclink': {'repo': 'mknodes',
                                                      'repo_url_shorthand': True,
                                                      'user': 'phil65'},
                               'pymdownx.superfences': {'custom_fences': [{'class': 'mermaid',
                                                                           'format': <function fence_code_format at 0x7f4425e0ef20>,
                                                                           '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