@cascade-code/language-python
v3.3.1
Published
First-party Python language plugin for Cascade
Downloads
409
Readme
@cascade-code/language-python
First-party syntax-aware Python analysis for import statements, relative/package resolution, symbols, and common project/framework layouts.
Installation and use
Normal CLI users should not install it directly; the CLI loads it automatically for .py and .pyi files. Custom integrations can use:
npm install @cascade-code/language-python@nextimport { createPythonPlugin } from "@cascade-code/language-python";
const plugin = createPythonPlugin();Exports include PythonLanguagePlugin, createPythonPlugin, and extractPythonDependencies. Its documented capability level is Syntax-aware, with limited symbol evidence and support for source layouts, package metadata, entry points, tests, and generated files.
Environment, security, and limitations
Requires Node.js 22.13 or newer and does not import modules or run Python. Dynamic imports, sys.path mutation, namespace/package ambiguity, decorators, and runtime framework registration can reduce resolution coverage.
Documentation · Capability matrix · Repository · Issues · License
