{"library":"qcs-sdk-python","title":"QCS SDK Python","description":"Python interface for the QCS Rust SDK, providing the core data structures and client for interacting with Rigetti Quantum Cloud Services. Version 0.26.1 requires Python >=3.10 and <4.0. Release cadence is irregular, tied to the underlying Rust SDK.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install qcs-sdk-python"],"cli":null},"imports":["from qcs_sdk import QCSClient","from qcs_sdk import ExecutionData"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom qcs_sdk import QCSClient\n\nclient = QCSClient(\n    quantum_processor_id=os.environ.get(\"QUANTUM_PROCESSOR_ID\", \"\"),\n    api_key=os.environ.get(\"QCS_API_KEY\", \"\"),\n    api_url=os.environ.get(\"QCS_API_URL\", \"https://api.qcs.rigetti.com\")\n)\nprint(client.list_quantum_processors())","lang":"python","description":"Initialize a QCSClient and list available quantum processors. Set environment variables QCS_API_KEY and QUANTUM_PROCESSOR_ID for authentication.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}