{"id":23775,"library":"galileo-core","title":"Galileo Core","description":"Python SDK for Galileo's prompt engineering and model evaluation platform. Current version 4.3.0, requires Python >=3.10. Release cadence: frequent minor updates.","status":"active","version":"4.3.0","language":"python","source_language":"en","source_url":"https://github.com/Galileo-io/galileo-core","tags":["sdk","llm","prompt-engineering","evaluation"],"install":[{"cmd":"pip install galileo-core","lang":"bash","label":"Install with pip"}],"dependencies":[],"imports":[{"note":"'galileo' is the old package name, now replaced by 'galileo_core'","wrong":"import galileo","symbol":"GalileoClient","correct":"from galileo_core import GalileoClient"},{"note":"","wrong":"","symbol":"Project","correct":"from galileo_core.resources import Project"}],"quickstart":{"code":"from galileo_core import GalileoClient\n\napi_key = os.environ.get('GALILEO_API_KEY', '')\nclient = GalileoClient(api_key=api_key)\nprojects = client.projects.list()\nprint(projects)","lang":"python","description":"Initialize the client and list projects."},"warnings":[{"fix":"Use GalileoClient(api_key='...') instead of GalileoClient('...').","message":"In v4.x, the client constructor no longer accepts positional arguments for api_key; use keyword argument only.","severity":"breaking","affected_versions":">=4.0.0"},{"fix":"Change 'import galileo' to 'from galileo_core import ...'.","message":"The 'galileo' top-level package name is deprecated; import from 'galileo_core' instead.","severity":"deprecated","affected_versions":">=4.0.0"},{"fix":"Set environment variable named GALILEO_API_KEY.","message":"Environment variable GALILEO_API_KEY must be set exactly, not GALILEO_APIKEY or GALILEO_KEY.","severity":"gotcha","affected_versions":">=4.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Use 'from galileo_core import GalileoClient' instead.","cause":"Old import path 'import galileo' no longer works in v4.","error":"ImportError: cannot import name 'GalileoClient' from 'galileo'"},{"fix":"Ensure GALILEO_API_KEY environment variable is set correctly.","cause":"API key is missing or wrongly set.","error":"galileo_core.exceptions.AuthenticationError: Invalid API key"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}