{"package":"textual","ecosystem":"pypi","latest_version":"8.2.3","description":"Modern Text User Interface framework","license":"MIT","homepage":"https://pypi.org/project/textual/","repository":"https://github.com/Textualize/textual","downloads_weekly":52907070,"health":{"score":87,"risk":"low","breakdown":{"maintenance":25,"popularity":20,"security":25,"maturity":15,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"8.2.3","total_count":249,"recent":["6.11.0","6.12.0","7.0.0","7.0.1","7.0.2","7.0.3","7.1.0","7.2.0","7.3.0","7.4.0","7.5.0","8.0.0","8.0.1","8.0.2","8.1.0","8.1.1","8.2.0","8.2.1","8.2.2","8.2.3"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-05T09:12:48.747962Z","dependencies_count":22,"dependencies":["markdown-it-py[linkify]>=2.1.0","mdit-py-plugins","platformdirs<5,>=3.6.0","pygments<3.0.0,>=2.19.2","rich>=14.2.0","tree-sitter>=0.25.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-bash>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-css>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-go>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-html>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-java>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-javascript>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-json>=0.24.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-markdown>=0.3.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-python>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-regex>=0.24.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-rust>=0.23.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-sql>=0.3.11; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-toml>=0.6.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-xml>=0.7.0; python_version >= \"3.10\" and extra == \"syntax\"","tree-sitter-yaml>=0.6.0; python_version >= \"3.10\" and extra == \"syntax\"","typing-extensions<5.0.0,>=4.4.0"]},"recommendation":{"action":"safe_to_use","issues":[],"use_version":"8.2.3","version_hint":null,"summary":"textual@8.2.3 is safe to use (health: 87/100)"},"requested_version":null,"_cache":"miss","_response_ms":523,"_powered_by":"depscope.dev — free package intelligence for AI agents"}