qiskit/test
Kevin Tian 5557271ef8
Make PrimitiveJob serializable (#12963)
* Make PrimtiveJob serializable

* fix style

* fix init param order & ignore pylint

* add reno

* Remove default none

* Add comment in _prepare_dump()

* Update qiskit/primitives/primitive_job.py

Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com>

* formatting

* Update releasenotes/notes/serialize-primitive-job-aa97d0bf8221ea99.yaml

Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com>

* implement __getstate__ and __setstate__

* lint

* Update releasenotes/notes/serialize-primitive-job-aa97d0bf8221ea99.yaml

Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com>

* Update test/python/primitives/test_primitive_job.py

Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com>

---------

Co-authored-by: Takashi Imamichi <31178928+t-imamichi@users.noreply.github.com>
Co-authored-by: Takashi Imamichi <imamichi@jp.ibm.com>
2025-04-02 16:44:49 +00:00
..
benchmarks Fix: Incorrect initialization of `BackendV2` for `transpiler_level` ASV tests. (#14152) 2025-04-01 18:57:05 +00:00
c Run C tests on all tier 1 platforms (#14030) 2025-03-31 11:24:46 +00:00
python Make PrimitiveJob serializable (#12963) 2025-04-02 16:44:49 +00:00
qpy_compat Move `Bit` and `Register` to live in Rust space (#13860) 2025-03-07 21:31:52 +00:00
randomized Remove fake backends based on `BackendV1` and related tools (#13805) 2025-02-28 12:46:24 +00:00
utils Do not raise deprecation warnings for internal uses of dag.duration and dag.unit (#14133) 2025-03-31 15:01:43 +00:00
visual Fixes to various graphs in the docs (#14055) 2025-03-24 11:24:56 +00:00
__init__.py Remove `qiskit.test` (#10998) 2024-01-31 14:11:41 +00:00