pylint was pinned to version 2.16.2 which doesn't support Python 3.12 and 3.11 officially
Python 3.12 removed support for the imp library in favor of importlib and we were using a version of ipykernal that was importing the old library. The PR pins ipykernal to the first version supporting importlib. See this issue.
CI was broken for four reasons:
pylint
was pinned to version 2.16.2 which doesn't support Python 3.12 and 3.11 officiallyimp
library in favor ofimportlib
and we were using a version ofipykernal
that was importing the old library. The PR pinsipykernal
to the first version supportingimportlib
. See this issue.bind_parameters
forassign_parameters
as explained in the qiskit 1.0 release notes.qiskit.execute
function is not available in Qiskit 1.0 anymore -> Migration guide