qiskit-ibm-runtime
qiskit-ibm-runtime copied to clipboard
Follow up work for custom program removal
What is the expected feature or enhancement?
Some follow up work for custom program removal:
- Make
service.run()
andsession.run()
private (after deprecation period). These methods should no longer be called directly, as everything should besampler/estimator/backend.run
. - Replace any mention of
programs
withprimitives
in public APIs (e.g.qiskit_ibm_runtime.__init__.py
) - Cleanup unused exceptions (e.g.
RuntimeDuplicateProgramError
) - Change
job.program_id
tojob.primitive_id
(after deprecation period)
Acceptance criteria
The list above.