File tree Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -14,11 +14,11 @@ dependencies = ["qsharp==0.0.0"]
14
14
15
15
[project .optional-dependencies ]
16
16
jupyter = [" qsharp-widgets==0.0.0" , " qsharp-jupyterlab==0.0.0" ]
17
- azure = [" azure-quantum= =3.2.0" ]
17
+ azure = [" azure-quantum> =3.2.0" ]
18
18
qiskit = [" qiskit>=1.2.2,<2.0.0" ]
19
19
all = [
20
20
" qsharp-widgets==0.0.0" ,
21
- " azure-quantum= =3.2.0" ,
21
+ " azure-quantum> =3.2.0" ,
22
22
" qiskit>=1.2.2,<2.0.0" ,
23
23
" qsharp-jupyterlab==0.0.0" ,
24
24
]
Original file line number Diff line number Diff line change 14
14
15
15
"""
16
16
17
- # Optional: use telemetry hook if present (skipped in stub/mock envs)
18
- try :
19
- import qsharp .telemetry_events .on_qdk_import
20
17
21
- qsharp .telemetry_events . on_qdk_import ()
22
- except Exception :
23
- pass
18
+ from qsharp .telemetry_events import on_qdk_import
19
+
20
+ on_qdk_import ()
24
21
25
22
# Some common utilities are lifted to the qdk root.
26
23
from qsharp import code
Original file line number Diff line number Diff line change @@ -81,6 +81,14 @@ class _T: # placeholder types
81
81
stub .openqasm = oq
82
82
83
83
sys .modules ["qsharp" ] = stub
84
+ # Telemetry events package with on_qdk_import function expected by qdk import
85
+ telemetry_pkg = types .ModuleType ("qsharp.telemetry_events" )
86
+
87
+ def on_qdk_import ():
88
+ return None
89
+
90
+ telemetry_pkg .on_qdk_import = on_qdk_import
91
+ sys .modules ["qsharp.telemetry_events" ] = telemetry_pkg
84
92
# Interop namespace for qiskit shim expectations
85
93
interop = types .ModuleType ("qsharp.interop" )
86
94
sys .modules ["qsharp.interop" ] = interop
@@ -93,6 +101,7 @@ class _T: # placeholder types
93
101
"qsharp" ,
94
102
"qsharp.estimator" ,
95
103
"qsharp.openqasm" ,
104
+ "qsharp.telemetry_events" ,
96
105
"qsharp.interop" ,
97
106
"qsharp.interop.qiskit" ,
98
107
]
You can’t perform that action at this time.
0 commit comments