Published February 21, 2025
| Version 1.4.0
Software
Open
Qiskit/qiskit: Qiskit 1.4.0
Authors/Creators
- Matthew Treinish
- Jake Lishman1
- Jay Gambetta1
- Diego M. Rodríguez2
- Manoel Marques3
- Julien Gacon4
- Paul Nation5
- Christopher J. Wood6
- ewinston
- Juan Gomez
- Richard Chen
- Andrew Cross
- Kevin Krsulich
- Steve Wood3
- Ismael Faro Sertage3
- Naoki Kanazawa1
- Lauren Capelluto
- Thomas Alexander7
- Ikko Hamamura8
- Eric Arellano9
- Elena Peña Tapia10
- Takashi Imamichi1
- Edwin Navarro
- Salvador de la Puente González11
- Alexander Ivrii
- Soolu Thomas5
- Jesús Rubio12
- qiskit-bot
- Shelly Garion5
- 1. @IBM
- 2. @IBMResearch
- 3. IBM Research
- 4. IBM Quantum & EPFL
- 5. IBM
- 6. Google
- 7. IBM Q
- 8. NVIDIA
- 9. IBM Quantum
- 10. @IBM @Qiskit
- 11. @IBMQuantum
- 12. @trebellar
Description
Changelog
Deprecated
- Address BackendV1 deprecation warning oversights (#13868)
- The unused parameter
daginDAGNodeconstructor is deprecated (#13862) - Deprecate convert_to_target (#12915)
- Deprecate
qiskit.circuit.classicalfunction(#13786) - Deprecate use of
BackendProperties(BackendV1) in transpilation pipeline (#13719) - Deprecate NormalizeRXAngle and rzx_templates (#13883)
- raise DeprecationWarning for a targetless timeline drawer (#13601)
- Deprecate
atomic_evolution(#13603) - Deprecation of MCMT in favor of MCMTGate (backport #13584) (#13810)
- Deprecate subclassing of
RegisterandBit(#13841) - Deprecate BackendV2Converter (#12840)
- Deprecate
BasicSimulator.run_experiment(#13750) - Deprecate DAGNode.sort_key attribute (#13744)
- Deprecate
show_idleandshow_barrierin favor ofidle_wiresandplot_barriers(#13602)
Added
- Add method to compute estimated duration of scheduled circuit (backport #13783) (#13881)
Changed
- Warn on use of
property_setkwarg toBasePassManger.run(#13821)
Fixed
- Applying a slight perturbation for ill-conditioned matrices (#13882)
- Fix incorrect stop time bug #8729 (#11097) (#13843)
- Fix tracking of routing permutation in Sabre with disjoint backends (#13833) (#13835)
- Consider
unitinDelaycomparisons (#13816) (#13827) - Correctly updating global phase when removing gates that are identity up to a global phase (backport #13785) (#13825)
- Fix
CommutationCheckerfor 2q Pauli rotations (#13762) (#13804) - Fix barrier label position when bits are reversed (#13780) (#13789)
- Fix
random_clifford(#13606) (#13710) - Fix 4-pi periodicity of controlled rotations in the
CommutationChecker(#13670) (#13676) - More conservative caching in the
CommutationChecker(#13600) (#13677) - Fix an error in qasm3 exporter when operating on unitary gates (#13633) (#13663)
- Fix
PauliEvolutionGate(using product formulas) for all-identity Pauli terms (#13634) (#13658) - Fix
UnitarySynthesispass bug when target contains global gates (#13651) (#13656) - Fix
Target.instruction_supportedwhentarget.num_qubits == None(#13655) (#13657) - fix the 0 complex part (#13643) (#13646)
- Fix phase of
pauli_list.insert(..., qubit=True)for length-1pauli_list(#13624) (#13637) - Fix
UnitarySynthesisfor 3+ qubits when compiled for a backend (#13591) (#13619) - Only apply MCMT plugin on
MCMTGate(#13596) (#13618) - Fix
SparsePauliOpinitialization with denseYlabels (#13580) (#13611) - Fix behavior of n_local calling circuits for num_qubits=1 (#13523) (#13575)
- Check for gate parameter (#12439)
- Discard cache for standard gates in
assign_parameters(#13557) (#13559) - Fix
.decomposeon control flow (#13545) (#13549) - Fix registering
global_phaseparameters when creatingCircuitData(#13538) (#13541) - Do not unroll gates in basis in
add_control(#13475) (#13528)
Files
Qiskit/qiskit-1.4.0.zip
Files
(10.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:95d9e4929f726498ab47e68988c6da7b
|
10.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/Qiskit/qiskit/tree/1.4.0 (URL)
Software
- Repository URL
- https://github.com/Qiskit/qiskit