{"id":27165,"library":"nbdev-stdlib","title":"nbdev-stdlib","description":"nbdev-stdlib provides docstring lookup for Python standard library modules within nbdev notebooks. Version 0.0.2404; no recent releases, appears to be in maintenance mode.","status":"maintenance","version":"0.0.2404","language":"python","source_language":"en","source_url":"https://github.com/fastai/nbdev-index/tree/master/","tags":["nbdev","documentation","standard-library","notebook"],"install":[{"cmd":"pip install nbdev-stdlib","lang":"bash","label":"PyPI"}],"dependencies":[{"reason":"nbdev-stdlib is an extension for nbdev","package":"nbdev","optional":false}],"imports":[{"note":"The package is installed as nbdev-stdlib but imported as nbdev_stdlib","wrong":"from nbdev.stdlib import StdLookup","symbol":"StdLookup","correct":"from nbdev_stdlib import StdLookup"}],"quickstart":{"code":"from nbdev_stdlib import StdLookup\nlookup = StdLookup()\nprint(lookup('os.getcwd'))\n","lang":"python","description":"Create a StdLookup instance and call it with a dot-path to a standard library function to see its docstring."},"warnings":[{"fix":"Use 'from nbdev_stdlib import ...'","message":"Import as `nbdev_stdlib`, not `nbdev_stdlib` — the package name on PyPI uses hyphens but the import uses underscores.","severity":"gotcha","affected_versions":"all"},{"fix":"Consider using nbdev's built-in documentation features or other alternatives.","message":"The library appears unmaintained since 2020. May not work with newer nbdev versions.","severity":"deprecated","affected_versions":"0.0.x"},{"fix":"For third-party packages, use nbdev's nbdev_show_doc or similar.","message":"StdLookup only supports standard library modules; it does not index third-party packages.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run 'pip install nbdev-stdlib' and ensure import uses 'nbdev_stdlib' with underscores.","cause":"Package not installed or wrong import name.","error":"ModuleNotFoundError: No module named 'nbdev_stdlib'"},{"fix":"Verify the exact dot-path (e.g., 'os.getcwd' for os.getcwd). Standard library only.","cause":"The dot-path is not in the index or is incorrect.","error":"KeyError: 'os.getcwd'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}