Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New release: 0.3 #113

Merged
merged 1,127 commits into from
Nov 21, 2024
Merged
Changes from 1 commit
Commits
Show all changes
1127 commits
Select commit Hold shift + click to select a range
9a25608
test: add a test case for custom basis execution
MoHermes Oct 31, 2024
c5016e9
chore: enhance overall test readability
MoHermes Nov 4, 2024
3069965
chore: change self.parameter to k
JulienCalistoTD Nov 4, 2024
9df59e0
Merge branch 'dev' into feat-mpqp-to-qasm
JulienCalistoTD Nov 4, 2024
3910756
chore: Files formated
github-actions[bot] Nov 4, 2024
365055f
fix: inconsistencies proba
JulienCalistoTD Nov 4, 2024
ad85bf8
fix: inverse barrier and warn for over instruction
JulienCalistoTD Nov 4, 2024
da94559
merge
JulienCalistoTD Nov 4, 2024
4447301
Initial proofreading commit: left off after Noisy Simulations.
aoife-boyle Nov 4, 2024
04a3d0b
doc: wrong attributes placement
Henri-ColibrITD Nov 4, 2024
bde45d4
Merge pull request #81 from ColibrITD-SAS/feat-hardware
JulienCalistoTD Nov 4, 2024
3b62931
Merge branch 'dev' into feat-mpqp-to-qasm
hJaffaliColibritd Nov 4, 2024
6a0d08f
Merge remote-tracking branch 'origin/dev' into feat-qiskit-device-noi…
hJaffaliColibritd Nov 4, 2024
47f5caf
doc: circ and gates improvements
Henri-ColibrITD Nov 4, 2024
49e0c44
chore: deleted temp file
Henri-ColibrITD Nov 4, 2024
ee4d43a
Merge branch 'feat-custom-basis' of https://github.com/ColibrITD-SAS/…
Henri-ColibrITD Nov 4, 2024
665299b
chore: small changes
hJaffaliColibritd Nov 4, 2024
47f1f1e
test: custom base test made more generic to help making other
Henri-ColibrITD Nov 4, 2024
e44eb22
Merge branch 'dev' into feat-custom-basis
Henri-ColibrITD Nov 4, 2024
995f5c0
fix: merge issue
Henri-ColibrITD Nov 4, 2024
268226e
doc: example detail
Henri-ColibrITD Nov 4, 2024
5edcc31
chore: start of investigation on the classproperty docstring question
Henri-ColibrITD Nov 4, 2024
8ee7247
Up to execution/remote handlers.
aoife-boyle Nov 4, 2024
dad8458
fix: repr
Henri-ColibrITD Nov 4, 2024
1427d61
doc: dynamic basis
Henri-ColibrITD Nov 4, 2024
8869090
Merge branch 'dev' into fix-better-handling-inverse-gates
JulienCalistoTD Nov 5, 2024
bea30d1
chore: format
JulienCalistoTD Nov 5, 2024
e7cf973
chore: adding some typecheker for functions in tool
hJaffaliColibritd Nov 5, 2024
ccabd60
doc: add examples demonstrating basis with custom symbols
MoHermes Nov 5, 2024
701126a
test: run with different circuit and basis vectors
MoHermes Nov 5, 2024
32c8a21
fix: type check
JulienCalistoTD Nov 5, 2024
8b77b7d
fix: type check
JulienCalistoTD Nov 5, 2024
aba71e2
chore: moving attributes and properties at the top of U class
hJaffaliColibritd Nov 5, 2024
c0786ce
Merge branch 'dev' into feat-qasm_3_to_2
JulienCalistoTD Nov 5, 2024
51afd73
chore: Files formated
github-actions[bot] Nov 5, 2024
93e3c9d
doc: update job device matrix for IBM
hJaffaliColibritd Nov 5, 2024
bfb5f1c
Merge pull request #104 from ColibrITD-SAS/fix-better-handling-invers…
JulienCalistoTD Nov 5, 2024
d02b997
chore: format
JulienCalistoTD Nov 5, 2024
5549da6
Merge branch 'dev' into feat-qasm_3_to_2
hJaffaliColibritd Nov 5, 2024
6cf7ab3
Merge branch 'dev' into feat-qasm_3_to_2
JulienCalistoTD Nov 5, 2024
84c7e5d
chore: remove ignore warning for pytest
JulienCalistoTD Nov 5, 2024
21da534
merge
JulienCalistoTD Nov 5, 2024
ab71090
fix: remove OpenQASMTranslationWarning for non user
JulienCalistoTD Nov 5, 2024
2d022b2
fix: doc example
JulienCalistoTD Nov 5, 2024
161e757
test: add custom gate test
JulienCalistoTD Nov 6, 2024
9a317ee
js custom placement fix
Henri-ColibrITD Nov 7, 2024
cee7d2b
fix: basis measure at the end of circuit + chore
JulienCalistoTD Nov 7, 2024
88c7b23
chore: remove qcircuit arg
JulienCalistoTD Nov 7, 2024
a492862
doc: progress
Henri-ColibrITD Nov 7, 2024
5a4d0c2
fix: hardcode test, + repr barrier and rotation gate
JulienCalistoTD Nov 7, 2024
623c51e
doc: gen error with misplaced warning doc
Henri-ColibrITD Nov 8, 2024
e1cdb08
chore: check_targets_order is now private
Henri-ColibrITD Nov 8, 2024
1f15a4f
doc: progress
Henri-ColibrITD Nov 8, 2024
60dcdc8
Merge remote-tracking branch 'origin/dev' into feat-custom-basis
hJaffaliColibritd Nov 8, 2024
597b89d
fix: reverting changes from remote fake to local fake providers
hJaffaliColibritd Nov 8, 2024
a7f5694
fix: fixing the expectation value for IBMSimulatedDevice, still work …
hJaffaliColibritd Nov 8, 2024
cd71d11
chore: Files formated
github-actions[bot] Nov 8, 2024
f17e98a
chore: cleaning doc and imports
hJaffaliColibritd Nov 9, 2024
ee0d1f1
chore: Files formated
github-actions[bot] Nov 9, 2024
c4ed664
feat: updating the way of sending remote jobs using the pass_manager …
hJaffaliColibritd Nov 9, 2024
6ddcca0
fix: typecheck issues
hJaffaliColibritd Nov 10, 2024
27e4854
chore: Files formated
github-actions[bot] Nov 10, 2024
048e4b6
chore: adding todo
hJaffaliColibritd Nov 10, 2024
059b592
Merge remote-tracking branch 'origin/feat-qiskit-device-noisemodel' i…
hJaffaliColibritd Nov 10, 2024
5f2dd6c
fix: update the extraction of remote sampling job
hJaffaliColibritd Nov 10, 2024
e35828e
fix: fixing sampling job, and listing of devices
hJaffaliColibritd Nov 11, 2024
b670855
add: test for CustomGate and U
JulienCalistoTD Nov 12, 2024
d470414
chore: Files formated
github-actions[bot] Nov 12, 2024
35e606f
fix: gphase, include qelib1.inc
JulienCalistoTD Nov 12, 2024
2b26b70
Merge branch 'feat-qasm-to-mpqp' into feat-qasm_3_to_2
JulienCalistoTD Nov 12, 2024
c26400f
test: basis tests on SV instead of samples
Henri-ColibrITD Nov 12, 2024
9e5dd3f
test: gphase
JulienCalistoTD Nov 12, 2024
10db816
Merge branch 'feat-mpqp-to-qasm' into feat-qasm_3_to_2
JulienCalistoTD Nov 12, 2024
7daa1d7
doc progress
Henri-ColibrITD Nov 12, 2024
36b8c1b
fix styling and typo
ah4dev Nov 12, 2024
a686092
chore: format
JulienCalistoTD Nov 13, 2024
c052a75
test: test amplitude from qasm3 + chore
JulienCalistoTD Nov 13, 2024
07348f7
chore: Files formated
github-actions[bot] Nov 13, 2024
305872a
chore: documentation
JulienCalistoTD Nov 13, 2024
f5e784b
Merge branch 'feat-qasm_3_to_2' of https://github.com/ColibrITD-SAS/m…
JulienCalistoTD Nov 13, 2024
4b73742
fix: configure simulator options, add support for noisy simulations
MoHermes Nov 13, 2024
c178035
chore: remove unused imports
MoHermes Nov 13, 2024
2b7fd18
fix: exclude extended_stabilizer from test_observable_demo test
MoHermes Nov 13, 2024
425f957
chore: verify correct shots in simulations
MoHermes Nov 13, 2024
7dd95a4
feat: qlm upgraded to a more stable version
Henri-ColibrITD Nov 13, 2024
e26ea85
chore: detail
Henri-ColibrITD Nov 13, 2024
ec92366
Merge branch 'dev' into feat-qlm-migration
Henri-ColibrITD Nov 13, 2024
82fccb3
chore: remove resolved TODO's
MoHermes Nov 13, 2024
0f9785c
doc: small changes and examples
hJaffaliColibritd Nov 14, 2024
eb4a36d
fix docs build
ah4dev Nov 14, 2024
488f083
feat: custom basis doesn't need the target anymore
Henri-ColibrITD Nov 14, 2024
fed330e
fix: handle all basis
MoHermes Nov 14, 2024
05580d8
Merge branch 'feat-custom-basis' of github.com:ColibrITD-SAS/mpqp int…
MoHermes Nov 14, 2024
5eed848
fix: BasisMeasure with 0 shots on cirq now works properly
Henri-ColibrITD Nov 14, 2024
b622b91
Merge branch 'feat-custom-basis' of https://github.com/ColibrITD-SAS/…
Henri-ColibrITD Nov 14, 2024
da6d0a0
fix: handle all basis, successful run on google-cirq
MoHermes Nov 14, 2024
2433cb9
Merge branch 'feat-custom-basis' of github.com:ColibrITD-SAS/mpqp int…
MoHermes Nov 14, 2024
46bd7dd
make change on the doc
ah4dev Nov 14, 2024
3fdadec
chore: Files formated
github-actions[bot] Nov 14, 2024
b35148e
doc: noises reviewed
Henri-ColibrITD Nov 14, 2024
04c2427
chore: ahmed's error pt1 reverted
Henri-ColibrITD Nov 14, 2024
86c7a63
doc: fixed the pprint
Henri-ColibrITD Nov 14, 2024
839f264
Merge branch 'dev' into mpqp-docs-update
Henri-ColibrITD Nov 14, 2024
3152ab5
edit docs
ah4dev Nov 14, 2024
9e10636
doc: matrix example formatting fixed
Henri-ColibrITD Nov 14, 2024
c231e89
Merge branch 'mpqp-docs-update' of https://github.com/ColibrITD-SAS/m…
Henri-ColibrITD Nov 14, 2024
c84a172
doc: more concise description
Henri-ColibrITD Nov 14, 2024
fc53c09
doc: more concise
Henri-ColibrITD Nov 14, 2024
a626239
Merge branch 'mpqp-docs-update' into update-doc
Henri-ColibrITD Nov 14, 2024
acfcc59
chore: change name of variable
hJaffaliColibritd Nov 15, 2024
0601282
doc: update doc of _update_targets_components
hJaffaliColibritd Nov 15, 2024
0a9f749
chore: Files formated
github-actions[bot] Nov 15, 2024
11d5a2a
test: adding some tests for statevector and sampling jobs with custom…
hJaffaliColibritd Nov 15, 2024
abd8fd3
chore: adding a fixme
hJaffaliColibritd Nov 15, 2024
a4860ef
chore: Files formated
github-actions[bot] Nov 15, 2024
bb72100
doc: progress
Henri-ColibrITD Nov 15, 2024
bb17fef
fix: orthogonal basis detection for complex vectors
Henri-ColibrITD Nov 15, 2024
359c0c4
doc: forgotten word
Henri-ColibrITD Nov 15, 2024
b30b039
chore: 'Basis' class support basis_vectors_labels
MoHermes Nov 15, 2024
65d8c2f
Merge branch 'feat-custom-basis' of github.com:ColibrITD-SAS/mpqp int…
MoHermes Nov 15, 2024
f14861a
fix: trivial error
Henri-ColibrITD Nov 15, 2024
fbacf8c
Merge branch 'feat-custom-basis' of https://github.com/ColibrITD-SAS/…
Henri-ColibrITD Nov 15, 2024
2ac0bc3
fix: tests should now pass
Henri-ColibrITD Nov 15, 2024
f349667
Merge branch 'dev' into feat-custom-basis
Henri-ColibrITD Nov 15, 2024
45ec19c
test: test made more generic
Henri-ColibrITD Nov 15, 2024
56b192b
doc: execution reviewed
Henri-ColibrITD Nov 15, 2024
7b377b0
fix: fixing the number of shots in the remote execution
hJaffaliColibritd Nov 17, 2024
ff493a8
feat: raising an error when the circuit is bigger than the simulated …
hJaffaliColibritd Nov 18, 2024
bb84cef
test: adding test for IBMSimulatedDevices
hJaffaliColibritd Nov 18, 2024
2786f82
Merge remote-tracking branch 'origin/dev' into feat-qiskit-device-noi…
hJaffaliColibritd Nov 18, 2024
adcd798
fix: type error, remove unused 'transpile' import
MoHermes Nov 18, 2024
79119b8
fix: simplify pytest.raises
MoHermes Nov 18, 2024
58f5a20
test: validity for job_type, measure, noise, pauli_string and other_i…
JulienCalistoTD Nov 18, 2024
8791c54
fix: safely handle missing 'twirling' in estimator options
MoHermes Nov 18, 2024
5ceb7ba
chore: algebraic mistakes and other details
Henri-ColibrITD Nov 18, 2024
2929050
Merge branch 'feat-custom-basis' into feat-mpqp-to-qasm
JulienCalistoTD Nov 18, 2024
36a3add
chore: Files formated
github-actions[bot] Nov 18, 2024
dae3caa
chore: reverted wrong modifications
Henri-ColibrITD Nov 18, 2024
2acd489
doc: job.circuit clarification
Henri-ColibrITD Nov 18, 2024
434aa55
Merge branch 'chore-features-for-all-providers' of https://github.com…
Henri-ColibrITD Nov 18, 2024
3454185
chore: instruction lists made more generic (also simpler ?)
Henri-ColibrITD Nov 18, 2024
a67b76a
doc: noise models
Henri-ColibrITD Nov 18, 2024
3bf9183
chore: forgotten cleanup
Henri-ColibrITD Nov 18, 2024
26d8991
doc: improvement to `compute_expectation_value`
Henri-ColibrITD Nov 19, 2024
ddbcebf
Merge branch 'feat-qiskit-device-noisemodel' of https://github.com/Co…
Henri-ColibrITD Nov 19, 2024
ab443cd
fix: basisMeasure for qasm
JulienCalistoTD Nov 19, 2024
8292ad5
Merge branch 'feat-mpqp-to-qasm' of https://github.com/ColibrITD-SAS/…
JulienCalistoTD Nov 19, 2024
9151c66
chore: typecheck + clean
JulienCalistoTD Nov 19, 2024
1af0869
fix: doc test
JulienCalistoTD Nov 19, 2024
9ef338e
Merge remote-tracking branch 'origin/feat-mpqp-to-qasm' into feat-cus…
Henri-ColibrITD Nov 19, 2024
2e6c219
chore: update class name
MoHermes Nov 19, 2024
4c64841
Merge pull request #101 from ColibrITD-SAS/feat-custom-basis
Henri-ColibrITD Nov 19, 2024
55bc702
Merge branch 'dev' into feat-qasm_3_to_2
Henri-ColibrITD Nov 19, 2024
b579ca1
chore: remove .keys()
MoHermes Nov 19, 2024
4db5a0b
edit docs
ah4dev Nov 19, 2024
3709ce9
Merge branch 'update-doc' of github.com:ColibrITD-SAS/mpqp into updat…
ah4dev Nov 19, 2024
acae30a
chore: Files formated
github-actions[bot] Nov 19, 2024
2b07c97
chore: clean up
MoHermes Nov 19, 2024
9fb0345
doc: adding doc to simulated device.
hJaffaliColibritd Nov 19, 2024
c85ba3d
Merge branch 'feat-qiskit-device-noisemodel' of github.com:ColibrITD-…
hJaffaliColibritd Nov 19, 2024
fcc086b
doc: append better example list
Henri-ColibrITD Nov 19, 2024
87a671c
chore: properties renamed
Henri-ColibrITD Nov 19, 2024
2a8ea85
doc: theta doc is more concise
Henri-ColibrITD Nov 19, 2024
62fecf0
doc: shorthand example for @
Henri-ColibrITD Nov 19, 2024
a4cdd01
chore: change var for fixture for pytest
JulienCalistoTD Nov 19, 2024
ccf5d22
Merge branch 'dev' into chore-features-for-all-providers
JulienCalistoTD Nov 19, 2024
478545e
link notebook in start page
ah4dev Nov 19, 2024
08a18d0
Merge branch 'update-doc' of github.com:ColibrITD-SAS/mpqp into updat…
ah4dev Nov 19, 2024
077eae7
Merge branch 'feat-qiskit-device-noisemodel' into update-doc
Henri-ColibrITD Nov 19, 2024
3970c4e
fix: merge leftovers
Henri-ColibrITD Nov 19, 2024
f983f0e
Merge branch 'dev' into update-doc
Henri-ColibrITD Nov 19, 2024
be02580
fix: handle error for QASM2 and 3
JulienCalistoTD Nov 19, 2024
fa1b8db
fix: merge leftovers
Henri-ColibrITD Nov 19, 2024
e693e58
Merge branch 'update-doc' of https://github.com/ColibrITD-SAS/mpqp in…
Henri-ColibrITD Nov 19, 2024
316d6e8
test: normalize_string
JulienCalistoTD Nov 19, 2024
b98b0b2
chore: typecheck
JulienCalistoTD Nov 19, 2024
d649559
chore: typecheck
JulienCalistoTD Nov 19, 2024
7ee042d
Merge remote-tracking branch 'origin/dev' into feat-qasm-to-mpqp
hJaffaliColibritd Nov 19, 2024
b229314
chore: clean imports
hJaffaliColibritd Nov 19, 2024
60970f8
doc: progress
Henri-ColibrITD Nov 19, 2024
0e66843
fix: fix text and pyright
hJaffaliColibritd Nov 19, 2024
512d55c
doc: azure, usergate, remove_include
JulienCalistoTD Nov 19, 2024
8d13915
Merge branch 'update-doc' of https://github.com/ColibrITD-SAS/mpqp in…
JulienCalistoTD Nov 19, 2024
b3b543e
fix: add U gate
JulienCalistoTD Nov 19, 2024
9465bf9
chore
JulienCalistoTD Nov 19, 2024
b2903a4
chore: adjust doc and fix qiskit version
hJaffaliColibritd Nov 19, 2024
039f62a
fix: doc problem
Henri-ColibrITD Nov 20, 2024
168b664
for: formatting fixes
Henri-ColibrITD Nov 20, 2024
8331a59
fix: test cp and ad 'U' gate
JulienCalistoTD Nov 20, 2024
66d5634
add links to setup remote devices and doc comment
ah4dev Nov 20, 2024
147f2e2
Merge branch 'update-doc' of github.com:ColibrITD-SAS/mpqp into updat…
ah4dev Nov 20, 2024
2ee1c74
chore: aff `if TYPE_CHECKING:` when assert were there for typechecker
hJaffaliColibritd Nov 20, 2024
0254556
chore: Files formated
github-actions[bot] Nov 20, 2024
1768ef6
Merge branch 'feat-qasm_3_to_2' into update-doc
JulienCalistoTD Nov 20, 2024
fa3f7be
Merge remote-tracking branch 'origin/dev' into feat-qiskit-device-noi…
hJaffaliColibritd Nov 20, 2024
a25e481
chore: remove obsolote TODO comment
MoHermes Nov 20, 2024
92b1dfc
remove target from basismeasure
ah4dev Nov 20, 2024
4f587ea
chore: Files formated
github-actions[bot] Nov 20, 2024
cdbb23a
doc: library presentation + first example improved
Henri-ColibrITD Nov 20, 2024
3f491f0
Merge branch 'update-doc' of https://github.com/ColibrITD-SAS/mpqp in…
Henri-ColibrITD Nov 20, 2024
022e6f7
doc: qasm 2 and 3
JulienCalistoTD Nov 20, 2024
60db526
Merge branch 'update-doc' of https://github.com/ColibrITD-SAS/mpqp in…
JulienCalistoTD Nov 20, 2024
14548a2
Merge pull request #85 from ColibrITD-SAS/feat-qasm-to-mpqp
JulienCalistoTD Nov 20, 2024
972b315
Merge branch 'dev' into feat-qasm_3_to_2
JulienCalistoTD Nov 20, 2024
da0d6fa
Merge pull request #102 from ColibrITD-SAS/feat-qasm_3_to_2
JulienCalistoTD Nov 20, 2024
f90341f
fix: undid problematic ahmed changes
Henri-ColibrITD Nov 20, 2024
5f8ec0f
Merge remote-tracking branch 'origin/update-doc' into update-doc
Henri-ColibrITD Nov 20, 2024
3130560
Merge branch 'dev' into chore-features-for-all-providers
JulienCalistoTD Nov 20, 2024
f163802
test: doc passing
Henri-ColibrITD Nov 20, 2024
204f9b7
doc: progress
Henri-ColibrITD Nov 20, 2024
6b8c86b
feat: add CP gate and clean
JulienCalistoTD Nov 20, 2024
7468313
doc: added matrix to all native gates
Henri-ColibrITD Nov 20, 2024
7c5db8c
typecheck
JulienCalistoTD Nov 20, 2024
1fca9e6
Merge pull request #106 from ColibrITD-SAS/chore-features-for-all-pro…
JulienCalistoTD Nov 20, 2024
64ef786
chore: add type checking with @typechecked
MoHermes Nov 20, 2024
a4ef335
doc: forgotten properties
Henri-ColibrITD Nov 20, 2024
2f2a4c3
fix: update and fix example files
hJaffaliColibritd Nov 20, 2024
7bc5b41
Doc: rename device, Link to Remote devices handling and Job/Device Co…
JulienCalistoTD Nov 20, 2024
447242c
fix: label circuit None removed test
JulienCalistoTD Nov 20, 2024
843f5a7
doc: better examples
Henri-ColibrITD Nov 20, 2024
3794326
Merge branch 'update-doc' of https://github.com/ColibrITD-SAS/mpqp in…
Henri-ColibrITD Nov 20, 2024
cd830e0
doc: add label to circuit in BatchResult doc
JulienCalistoTD Nov 20, 2024
3171f26
Merge branch 'update-doc' of https://github.com/ColibrITD-SAS/mpqp in…
JulienCalistoTD Nov 20, 2024
46e4f47
chore: add type checking and FIXME for functions failing type checking
MoHermes Nov 20, 2024
1a31e13
Merge pull request #108 from ColibrITD-SAS/assert_and_type_checking
hJaffaliColibritd Nov 20, 2024
2fcb21a
chore: adding example file for noisy simu
hJaffaliColibritd Nov 20, 2024
823e42b
chore: Files formated
github-actions[bot] Nov 20, 2024
2ee54ba
Merge remote-tracking branch 'origin/dev' into feat-qiskit-device-noi…
hJaffaliColibritd Nov 20, 2024
d47a21c
doc: missing sections in tools
Henri-ColibrITD Nov 20, 2024
30a574c
Merge branch 'update-doc' of https://github.com/ColibrITD-SAS/mpqp in…
Henri-ColibrITD Nov 20, 2024
f9fb88d
Merge remote-tracking branch 'origin/dev' into feat-qiskit-device-noi…
hJaffaliColibritd Nov 20, 2024
c3f067c
chore
JulienCalistoTD Nov 20, 2024
2e1cc1c
fix: fix name of inherited method
hJaffaliColibritd Nov 20, 2024
3b02ced
typecheck
JulienCalistoTD Nov 20, 2024
faf7956
Merge branch 'update-doc' into dev
Henri-ColibrITD Nov 20, 2024
3484a23
chore: Files formated
github-actions[bot] Nov 20, 2024
6a32d39
Merge pull request #111 from aoife-boyle/dev
Henri-ColibrITD Nov 20, 2024
3c58d5c
Merge pull request #112 from ColibrITD-SAS/assert_and_type_checking
Henri-ColibrITD Nov 20, 2024
88319de
Merge branch 'dev' into chore-add-typechecker
Henri-ColibrITD Nov 20, 2024
6b4d936
fix: fix extended stabilizer device with observable jobs
hJaffaliColibritd Nov 20, 2024
2476f36
chore: Files formated
github-actions[bot] Nov 20, 2024
741a44e
fix: typechecker angry
Henri-ColibrITD Nov 20, 2024
13c6890
Merge pull request #97 from ColibrITD-SAS/feat-qiskit-device-noisemodel
hJaffaliColibritd Nov 20, 2024
7fcaed7
Merge remote-tracking branch 'origin/dev' into update-notebooks-examples
hJaffaliColibritd Nov 20, 2024
da444dd
Merge branch 'dev' into update-doc
Henri-ColibrITD Nov 20, 2024
566dc8e
Merge pull request #109 from ColibrITD-SAS/chore-add-typechecker
JulienCalistoTD Nov 20, 2024
3079d74
fix: merge followup
Henri-ColibrITD Nov 20, 2024
569c899
fix: update noisy example
hJaffaliColibritd Nov 20, 2024
a84111a
Merge pull request #107 from ColibrITD-SAS/update-doc
Henri-ColibrITD Nov 20, 2024
752a1c3
Merge pull request #110 from ColibrITD-SAS/update-notebooks-examples
Henri-ColibrITD Nov 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: simplify pytest.raises
MoHermes committed Nov 18, 2024
commit 79119b8e2ac3a090ddbcaa79a011ee037b9ff4ed
8 changes: 4 additions & 4 deletions tests/execution/test_simulated_devices.py
Original file line number Diff line number Diff line change
@@ -3,10 +3,10 @@
import pytest

from mpqp import QCircuit
from mpqp.measures import BasisMeasure, ExpectationMeasure, Observable
from mpqp.gates import *
from mpqp.execution import run
from mpqp.execution.simulated_devices import IBMSimulatedDevice
from mpqp.gates import *
from mpqp.measures import BasisMeasure, ExpectationMeasure, Observable
from mpqp.tools import DeviceJobIncompatibleError
from mpqp.tools.maths import rand_hermitian_matrix

@@ -53,7 +53,7 @@ def running_sample_job_ibm_simulated_devices(
):
c = circuit + QCircuit([BasisMeasure()], nb_qubits=circuit.nb_qubits)
if device.value().num_qubits < c.nb_qubits:
with pytest.raises(DeviceJobIncompatibleError) as e:
with pytest.raises(DeviceJobIncompatibleError):
run(c, device)
else:
run(c, device)
@@ -71,7 +71,7 @@ def running_observable_job_ibm_simulated_devices(
nb_qubits=circuit.nb_qubits,
)
if device.value().num_qubits < c.nb_qubits:
with pytest.raises(DeviceJobIncompatibleError) as e:
with pytest.raises(DeviceJobIncompatibleError):
run(c, device)
else:
run(c, device)