{"id":46272,"library":"robotcode-core","title":"RobotCode Core","description":"Core classes and utilities for RobotCode, a language server protocol (LSP) implementation for Robot Framework. Provides tools for parsing, analysis, and editor integration. Current version 2.5.1, requires Python >=3.10, released under the RobotCode project.","status":"active","version":"2.5.1","language":"python","source_language":"en","source_url":"https://github.com/robotcodedev/robotcode","tags":["robot framework","lsp","code analysis","automation"],"install":[{"cmd":"pip install robotcode-core","lang":"bash","label":"Standard install"}],"dependencies":[],"imports":[{"wrong":"from robotcode.core import RobotConfig","symbol":"RobotConfig","correct":"from robotcode import RobotConfig"}],"quickstart":{"code":"from robotcode.core import RobotConfig\nconfig = RobotConfig()\nprint(config)","lang":"python","description":"Instantiate basic RobotConfig"},"warnings":[{"fix":"Use `from robotcode.core import ...`","message":"Import using underscores: `robotcode_core` is wrong. Package name on PyPI uses hyphens, but Python import uses underscores.","severity":"gotcha","affected_versions":"all"},{"fix":"Upgrade Python to 3.10+ or pin to robotcode-core==1.x","message":"Dropped support for Python <3.10 in v2.x. Older versions may fail to install.","severity":"breaking","affected_versions":">=2.0.0"},{"fix":"Use `from robotcode.core.configs import RobotConfig`","message":"Module `robotcode.core.config` renamed to `robotcode.core.configs` in v2.5.0. Old import still works but will be removed.","severity":"deprecated","affected_versions":">=2.5.0"}],"env_vars":null,"search_vec":"'2.5.1':28 '3.10':31 'analysi':22,41 'autom':42 'class':4 'code':40 'core':2,3 'current':26 'editor':24 'framework':17,38 'implement':14 'integr':25 'languag':10 'lsp':13,39 'pars':21 'project':36 'protocol':12 'provid':18 'python':30 'releas':32 'requir':29 'robot':16,37 'robotcod':1,8,35 'server':11 'tool':19 'util':6 'version':27","created_at":"2026-06-07T12:59:07.364254+00:00","updated_at":"2026-06-07T12:59:07.364254+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\nImportError: cannot import name 'RobotConfig' from 'robotcode' (unknown location)"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/robotcodedev/robotcode","github":"https://github.com/robotcodedev/robotcode","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["testing"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"import_fail","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-07-10","install_tag":null}}