qcs 0.26.2-rc.0

High level interface for running Quil on a QPU
Documentation
# This file is automatically generated by pyo3_stub_gen
# ruff: noqa: E501, F401

import builtins
import collections.abc

def get_report() -> builtins.str:
    r"""
    Return a string describing the package and its environment for use in bug reporting and diagnosis.
    
    This is a synchronous wrapper around `get_report_async`.
    Use that version in async environments.
    
    Note: this format is not stable and its content may change between versions.
    """

def get_report_async() -> collections.abc.Awaitable[builtins.str]:
    r"""
    Return a string describing the package and its environment for use in bug reporting and diagnosis.
    
    Note: this format is not stable and its content may change between versions.
    
    # Python Usage
    
    ```python
    import asyncio
    from qcs_sdk import diagnostics
    
    async def main():
        return await diagnostics.get_report_async()
    
    report = asyncio.run(main())
    print(report)
    ```
    """