Skip to main content
IBM Quantum Platform

Notas de la versión de Qiskit 0.27


0.27.0

Terra 0.17.4

No cambia

Aer 0.8.2

No cambia

Ignis 0.6.0

No cambia

Aqua 0.9.2

Corrección de errores

  • Se han eliminado los topes de versión de la lista de requisitos para permitir la instalación con versiones más recientes de las dependencias.

IBM Proveedor Q 0.14.0

Nuevas funciones

  • Ahora puede utilizar el método qiskit.providers.ibmq.runtime.RuntimeJob.logs() para recuperar los registros de trabajos. Tenga en cuenta que los registros sólo están disponibles una vez finalizado el trabajo.

  • Un nuevo atributo de configuración del backend input_allowed indica ahora los tipos de entrada admitidos por el backend. Los tipos de entrada válidos son job, que significa trabajos en circuito, y runtime, que significa Qiskit Runtime.

    También puede utilizar input_allowed en el filtrado backend. Por ejemplo:

    from qiskit import IBMQ
    
    provider = IBMQ.load_account()
    # Get a list of all backends that support runtime.
    runtime_backends = provider.backends(input_allowed='runtime')

Notas de actualización

  • qiskit-ibmq-provider ahora utiliza un nuevo paquete websocket-client como cliente websocket, y los paquetes websockets y nest-asyncio ya no son necesarios. setup.py y requirements.txt se han actualizado en consecuencia.

Corrección de errores

  • Soluciona el problema que utiliza shots=1 en lugar del valor predeterminado documentado cuando no se especifica shots para run_circuits().

  • Se soluciona el problema por el que se producía una excepción QiskitBackendNotFoundError al recuperar un trabajo en tiempo de ejecución que se había enviado utilizando un proveedor distinto del utilizado para la recuperación.

  • Ahora es posible transmitir resultados provisionales de programas en tiempo de ejecución con proxies. Puede especificar los proxies a utilizar cuando habilite la cuenta como de costumbre, por ejemplo:

    from qiskit import IBMQ
    
    proxies = {'urls': {'https://127.0.0.1:8085'}}
    provider = IBMQ.enable_account(API_TOKEN, proxies=proxies)
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.