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
Information about a library or crate providing instrumentation.
20
+
21
+
An instrumentation library should be named to follow any naming conventions
22
+
of the instrumented library (e.g. 'middleware' for a web framework).
23
+
24
+
See the `instrumentation libraries <https://github.com/open-telemetry/opentelemetry-specification/blob/v1.9.0/specification/overview.md#instrumentation-libraries>`_
25
+
spec for more information.
26
+
"""
27
+
28
+
def__new__(
29
+
cls,
30
+
name: str,
31
+
version: Optional[str] =None,
32
+
schema_url: Optional[str] =None,
33
+
attributes: Optional[Dict[str, str]] =None,
34
+
) ->"InstrumentationLibrary":
35
+
"""
36
+
Initializes a new instance of `InstrumentationLibrary`.
37
+
38
+
:param name: The name of the instrumentation library.
39
+
:param version: The version of the instrumentation library.
40
+
:param schema_url: The `schema URL <https://opentelemetry.io/docs/specs/otel/schemas/>`_ of
41
+
the instrumentation library.
42
+
:param attributes: The attributes of the instrumentation library.
{ id = "RUSTSEC-2023-0052", reason = "Introduced by transitive dependency `webpki`. `hyper-proxy`, then `qcs-api-client-rust` need to update in order to remove" },
68
-
# { id = "RUSTSEC-2024-0320", reason = "yaml-rust is an unmaintained crate introduced by dev-dependency insta" },
69
-
{ id = "RUSTSEC-2024-0336", reason = "introduced by hyper, a transitive dependency of qcs-api-client-grpc" },
70
-
{ id = "RUSTSEC-2023-0055", reason = "introduced by lexical, a transitive dependency of quil-rs" },
71
67
{ id = "RUSTSEC-2021-0145", reason = "introduced by atty, a transitive dependency of multiple dependencies, with no upgrade path" },
68
+
{ id = "RUSTSEC-2024-0375", reason = "introduced by atty, a transitive dependency of multiple dependencies, with no upgrade path" },
72
69
{ id = "RUSTSEC-2024-0006", reason = "introduced by shlex, a transitive dependency of bindgen with no upgrade path" },
73
70
{ id = "RUSTSEC-2021-0139", reason = "ansi_term is unmaintained, but used by clap" },
74
71
]
72
+
yanked = "deny"
75
73
# If this is true, then cargo deny will use the git executable to fetch advisory database.
76
74
# If this is false, then it uses a built-in git library.
77
75
# Setting this to true can be helpful if you have special authentication requirements that cargo-deny does not support.
0 commit comments