You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Returns an object that has all the metrology API functions on it.
35
+
35
36
Parameters
36
37
----------
37
38
api_version: str or None
38
-
string representing the version of the metrology API specification to be returned. If it is `None`, it should return the namespace corresponding to latest version of the metrology API specification. If the given version is invalid or not implemented for the given module, an error should be raised. Default: `None`.
39
+
string representing the version of the metrology API
40
+
specification to be returned. If it is `None`, it should
41
+
return the namespace corresponding to latest version of the
42
+
metrology API specification. If the given version is invalid
43
+
or not implemented for the given module, an error should be
44
+
raised. Default: `None`.
45
+
39
46
Returns
40
47
-------
41
48
out: Any
42
-
an object representing the metrology API namespace. It should have every top-level function defined in the specification as an attribute. It may contain other public names as well, but it is recommended to only include those names that are part of the specification.
49
+
An object representing the metrology API namespace. It
50
+
should have every top-level function defined in the
51
+
specification as an attribute. It may contain other public
52
+
names as well, but it is recommended to only include those
Returns an object that has all the metrology API functions on it.
71
+
60
72
Parameters
61
73
----------
62
74
api_version: str or None
63
-
string representing the version of the metrology API specification to be returned. If it is `None`, it should return the namespace corresponding to latest version of the metrology API specification. If the given version is invalid or not implemented for the given module, an error should be raised. Default: `None`.
75
+
string representing the version of the metrology API
76
+
specification to be returned. If it is `None`, it should
77
+
return the namespace corresponding to latest version of the
78
+
metrology API specification. If the given version is invalid
79
+
or not implemented for the given module, an error should be
80
+
raised. Default: `None`.
81
+
64
82
Returns
65
83
-------
66
84
out: Any
67
-
an object representing the metrology API namespace. It should have every top-level function defined in the specification as an attribute. It may contain other public names as well, but it is recommended to only include those names that are part of the specification.
85
+
an object representing the metrology API namespace. It should
86
+
have every top-level function defined in the specification as
87
+
an attribute. It may contain other public names as well, but
88
+
it is recommended to only include those names that are part
89
+
of the specification.
68
90
"""
69
91
70
92
@property
@@ -86,14 +108,25 @@ def __metrology_namespace__(
86
108
) ->MetrologyNamespace[Self, V, U, D]:
87
109
"""
88
110
Returns an object that has all the metrology API functions on it.
111
+
89
112
Parameters
90
113
----------
91
114
api_version: str or None
92
-
string representing the version of the metrology API specification to be returned. If it is `None`, it should return the namespace corresponding to latest version of the metrology API specification. If the given version is invalid or not implemented for the given module, an error should be raised. Default: `None`.
115
+
string representing the version of the metrology API
116
+
specification to be returned. If it is `None`, it should
117
+
return the namespace corresponding to the latest version of
118
+
the metrology API specification. If the given version is
119
+
invalid or not implemented for the given module, an error
120
+
should be raised. Default: `None`.
121
+
93
122
Returns
94
123
-------
95
124
out: Any
96
-
an object representing the metrology API namespace. It should have every top-level function defined in the specification as an attribute. It may contain other public names as well, but it is recommended to only include those names that are part of the specification.
125
+
an object representing the metrology API namespace. It should
126
+
have every top-level function defined in the specification as
127
+
an attribute. It may contain other public names as well, but it
128
+
is recommended to only include those names that are part of the
0 commit comments