{"library":"rockset","title":"Rockset Python Client","description":"The Rockset Python client (`rockset`) provides an SDK for interacting with the Rockset API, a real-time analytics database. It enables users to create and manage resources, execute queries, and handle data. However, as of June 2024, Rockset's public services were shut down following its acquisition by OpenAI, with its technology integrated into OpenAI's infrastructure. Consequently, this client library is no longer functional for public use and is preserved for archival purposes.","language":"python","status":"abandoned","last_verified":"Sun May 17","install":{"commands":["pip install rockset"],"cli":null},"imports":["import rockset","from rockset import RocksetClient","from rockset import Regions","from rockset import Configuration"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom rockset import RocksetClient, Regions, ApiException\n\n# Rockset services were shut down in June 2024. This code is for archival/demonstration only.\n# Ensure ROCKSET_API_KEY is set in your environment variables if attempting to run against a hypothetical Rockset instance.\napi_key = os.environ.get('ROCKSET_API_KEY', 'YOUR_ROCKSET_API_KEY')\nif api_key == 'YOUR_ROCKSET_API_KEY':\n    print(\"WARNING: ROCKSET_API_KEY environment variable not set. Using placeholder.\")\n\ntry:\n    # Initialize the Rockset client\n    # The host parameter replaced 'api_server' in v1.0.0\n    rs = RocksetClient(host=Regions.use1a1, api_key=api_key)\n\n    # Example: List workspaces\n    print(\"Attempting to list workspaces...\")\n    workspaces = rs.Workspaces.list_all()\n    print(f\"Found {len(workspaces)} workspaces:\")\n    for ws in workspaces:\n        print(f\"- {ws.name}\")\n\n    # Example: Create an API key (demonstration, real usage should handle existing keys)\n    # This operation will likely fail as the service is offline.\n    try:\n        new_api_key_name = \"my-test-api-key\"\n        print(f\"\\nAttempting to create API key: {new_api_key_name}...\")\n        created_key = rs.APIKeys.create(name=new_api_key_name, role=\"member\")\n        print(f\"Successfully created API key: {created_key.name}\")\n    except ApiException as e:\n        print(f\"Could not create API key (expected due to service shutdown): {e}\")\n\nexcept ApiException as e:\n    print(f\"An API error occurred: {e}\")\nexcept Exception as e:\n    print(f\"An unexpected error occurred: {e}\")","lang":"python","description":"Initializes the Rockset client using an API key from an environment variable and attempts to list workspaces and create an API key. Note that this code will not function as Rockset's public services have been shut down.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":{"tag":null,"tag_description":null,"last_tested":"2026-05-17","installed_version":"2.1.2","pypi_latest":"2.1.2","is_stale":false,"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.2,"avg_import_s":0.53,"wheel_type":"wheel"},"results":[{"runtime":"python:3.10-alpine","python_version":"3.10","os_libc":"alpine (musl)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.4,"mem_mb":14.3,"disk_size":"27.8M"},{"runtime":"python:3.10-slim","python_version":"3.10","os_libc":"slim (glibc)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":2.1,"import_time_s":0.28,"mem_mb":14.3,"disk_size":"28M"},{"runtime":"python:3.11-alpine","python_version":"3.11","os_libc":"alpine (musl)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.61,"mem_mb":16.1,"disk_size":"30.9M"},{"runtime":"python:3.11-slim","python_version":"3.11","os_libc":"slim (glibc)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":2.4,"import_time_s":0.52,"mem_mb":16.1,"disk_size":"31M"},{"runtime":"python:3.12-alpine","python_version":"3.12","os_libc":"alpine (musl)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.71,"mem_mb":16,"disk_size":"22.2M"},{"runtime":"python:3.12-slim","python_version":"3.12","os_libc":"slim (glibc)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":2.1,"import_time_s":0.73,"mem_mb":16,"disk_size":"23M"},{"runtime":"python:3.13-alpine","python_version":"3.13","os_libc":"alpine (musl)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.73,"mem_mb":16.6,"disk_size":"21.8M"},{"runtime":"python:3.13-slim","python_version":"3.13","os_libc":"slim (glibc)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":2.1,"import_time_s":0.66,"mem_mb":16.6,"disk_size":"22M"},{"runtime":"python:3.9-alpine","python_version":"3.9","os_libc":"alpine (musl)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":null,"import_time_s":0.39,"mem_mb":14.1,"disk_size":"27.3M"},{"runtime":"python:3.9-slim","python_version":"3.9","os_libc":"slim (glibc)","variant":"rockset","exit_code":0,"wheel_type":"wheel","failure_reason":null,"import_side_effects":"clean","install_time_s":2.4,"import_time_s":0.32,"mem_mb":14.1,"disk_size":"28M"}]}}