公开记录
软件健康报告模式 0.27.0 · 指标 1.13.0 · 2026-07-30 05:04 UTC

open-telemetry / otel-arrow

Protocol and libraries for sending and receiving OpenTelemetry data using Apache Arrow

RustApache-2.0★ 387 星标⑂ 126 复刻始于 2023年8月在 GitHub 上查看 ↗

open-telemetry/otel-arrow 的健康指数为 100 分中的 87 分,处于「优秀」区间。 其得分最高的类别是Vitality(100/100),最低的是Engineering Quality(76/100)。 最近一次更新在今天。 近期的大部分工作由 5 位贡献者完成。

87
总分 / 100
优秀

软件健康指数

指标归入加权类别,统一采用 1–100 量表。总体分先取类别加权平均;当公开证据触发高风险司法辖区政策时,评级会按政策调整,并设置 49(有风险)的上限。AI 就绪度不计入总体分。

87
优秀85-100堪称典范;基本满足所有检验标准
良好70-84健康;仅有轻微不足
中等50-69可接受,但存在明显不足;建议进行审查
存在风险30-49存在重大薄弱环节;采用时应保持审慎
危急1-29问题严重(项目被弃置、仅有单一维护者、缺乏基本工程规范)
活力社区与采用可持续性与治理工程质量安全AI 就绪度

评分画像

每条轴代表一个类别。形状比平均值更重要——健康的对象会填满整个图形,而“一峰一谷”式画像意味着某一维度的优势正掩盖另一维度的风险。

所有权

7,623 关注者106 个公开仓库始于 2019年4月

该仓库由组织支持——共同承担、可问责的托管责任,可延续于任何单一维护者之后。

软件包生态系统

注册表软件包版本月下载量版本数最近发布
Gogithub.com/open-telemetry/otel-arrow/gov0.50.0-139 天前

按类别列示的指标

活力

项目是否仍有生命——是否仍在编写代码,是否仍在发布版本?

100优秀 · 占总体的 22%
评分方式
36/36推送新近度 — 最近一次推送于 0 天前
36/36提交节奏 — 52 周中有 52 周有提交
18/18提交量 — 最近一年 1,615 次提交
10/10OpenSSF Scorecard:Maintained — 30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10
所用输入
commits_last_year1,615
human_commit_share0.8
days_since_last_push0
active_weeks_last_year52

发布纪律

100优秀
评分方式
27/27有发布版本 — 已发布 49 个发布版本
36/36发布时效 — 最近一次发布版本于 9 天前
27/27发布节奏 — 约每 38.5 天发布一次
0/10OpenSSF Scorecard:Signed-Releases — 无数据
所用输入
releases_count49
latest_release_tagv0.50.0
releases_from_tags
days_since_latest_release9
mean_days_between_releases38.5
已排除计分(无数据或不适用):OpenSSF Scorecard:Signed-Releases。 其余权重已重新归一化。

社区与采用

项目是否拥有用户、下载量与关注度,并具备欢迎贡献者参与的配置?

79良好 · 占总体的 18%
评分方式
42/60星标 — 387 个星标
17.5/25复刻 — 126 个复刻
7.6/15关注者 — 24 位关注者
所用输入
forks126
stars387
watchers24
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history

社区健康

92优秀
评分方式
22.5/22.5README
22.5/22.5许可证 — 可识别的许可证(Apache-2.0)
18/18CONTRIBUTING 指南
13.5/13.5行为准则
0/7.2议题模板
6.3/6.3PR 模板
所用输入
has_readme
has_license
has_contributing
has_issue_template
has_code_of_conduct
has_pull_request_template

可持续性与治理

项目能否在其成员之外延续——巴士系数、响应能力、由谁支持,以及软件包的维护状况?

87优秀 · 占总体的 24%
评分方式
45.9/54巴士系数 — 5 位贡献者贡献了半数提交
18.8/22.5提交分布 — 头号贡献者编写了 16% 的提交
13.5/13.5贡献者广度 — 75 位贡献者
10/10OpenSSF Scorecard:Contributors — project has 11 contributing companies or organizations
所用输入
bus_factor5
contributors_sampled75
top_contributor_share0.164
评分方式
34.2/46.8议题解决 — 73% 的议题已关闭
33.2/38.3PR 接受 — 已裁定的 PR 中 2,198/2,535 已合并
15/15OpenSSF Scorecard:Code-Review — all changesets reviewed
所用输入
merged_prs2,198
open_issues275
closed_issues751
issue_closed_ratio0.732
closed_unmerged_prs337
评分方式
30/30所有权背书 — 组织持有
0/20已验证域名
25/25所有者影响力 — open-telemetry 有 7,623 位关注者
25/25既往记录 — 106 个公开仓库,账户约 7 年
所用输入
followers7,623
owner_typeOrganization
is_verified
owner_loginopen-telemetry
public_repos106
account_age_days2,652
评分方式
25/25已发布且可解析 — go 上有 1 个软件包
35/35发布时效 — 最近一次发布于 9 天前
20/20版本历史 — 13 个已发布版本
20/20未被弃用 — 活跃,未被弃用或撤回
所用输入
packagesgithub.com/open-telemetry/otel-arrow/go
ecosystemsgo
any_deprecated
min_days_since_publish9

工程质量

基础的工程与文档实践是否到位?

76良好 · 占总体的 20%

工程实践

84良好
评分方式
24/24CI 工作流 — 28 个工作流
24/24存在测试
16/16Linter 配置 — .golangci.yaml, tox.ini
0/9.6Pre-commit 钩子
0/6.4.editorconfig
20/20OpenSSF Scorecard:CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
所用输入
has_ci
has_tests
has_editorconfig
has_linter_config
has_precommit_config

文档

65中等
评分方式
30/30README
25/25文档目录
0/15文档 / 主页站点
10/10仓库描述
0/10主题标签
0/10Wiki
所用输入
topics
has_wiki
homepage
has_readme
has_docs_dir
has_description

安全

可见的安全与供应链实践是否稳固,且不存在未解决的高风险司法辖区暴露?

89优秀 · 占总体的 16%

安全态势

86优秀
评分方式
7.5/7.5Binary-Artifacts — no binaries found in the repo
3/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0.5/2.5CII-Best-Practices — badge detected: InProgress
7.5/7.5Code-Review — all changesets reviewed
2.5/2.5Contributors — project has 11 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
5/5Fuzzing — project is fuzzed
2.5/2.5许可证 — license file detected
7.5/7.5Maintained — 30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — 无数据
4.5/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 9
4.5/5SAST — SAST tool detected but not run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — 无数据
7.5/7.5Token-Permissions — GitHub workflow tokens follow principle of least privilege
2.2/7.5Vulnerabilities — 7 existing vulnerabilities detected
所用输入
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate8.6
已排除计分(无数据或不适用):packaging, signed_releases。 其余权重已重新归一化。
评分方式
35/35直接依赖不含已知公告 — 没有直接依赖携带已知公告
0/25间接依赖不含已知公告 — 在此范围内,传递依赖集合无法与开发和测试依赖区分
0/40没有长期未处理的公告 — 没有公告带有发布日期
所用输入
sourceosv
advisories7
affected_packages6
assessed_packages1,149
unassessed_packages6
affected_by_severityhigh 1, moderate 1, unknown 4
direct_affected_packages0
已排除计分(无数据或不适用):间接依赖不含已知公告, 没有长期未处理的公告。 其余权重已重新归一化。 已将 1149 个已解析依赖与 OSV 比对。 有 6 项无法评估——没有已解析的版本、生态系统不受支持,或超出所报告的软件包清单。 该仓库未发布任何索引可解析的软件包,因此改为评估仓库依赖图。该图将开发与测试版本固定同交付的依赖混在一起,因此仅对声明的运行时依赖计分;传递性发现仅作为背景信息列出,不计入评分。 未对可达性进行分析。

AI 就绪度

该仓库在多大程度上具备与 AI 编码代理协同开发与维护的条件?这是一枚独立的实验性徽章——权重为 0.0,因此单独呈现,不影响总体健康评分。

92优秀 · 占总体的 0%
评分方式
45/45代理指令 — AGENTS.md, CLAUDE.md, rust/otap-dataflow/AGENTS.md
0/15机器可读文档(llms.txt)
40/40可读的提交历史 — 80 次人类提交中有 80 次说明了意图(结构化标题或解释性正文)
所用输入
has_llms_txt
legible_history_share1
agent_instruction_filesAGENTS.md, CLAUDE.md, rust/otap-dataflow/AGENTS.md
agent_instruction_max_bytes5,323
评分方式
18/18一条命令的引导启动 — Makefile, go/pkg/otel/arrow_record/Makefile
22/22自动化测试
11/11Lint / 格式化配置 — .golangci.yaml, tox.ini
11/11静态类型检查 — Rust(静态类型)
10/10可复现环境 — Dockerfile, lockfile
10/10已体现的代理实践 — 最近 100 次提交中有 16 次由代理编写或署名代理
8/8自动化维护 — 最近 100 次提交中有 19 次为自动依赖更新
9/10OpenSSF Scorecard:Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 9
所用输入
has_nix
has_tests
lockfilesCargo.lock, go.sum
has_dockerfile
typed_language
bootstrap_filesMakefile, go/pkg/otel/arrow_record/Makefile
has_devcontainer
has_linter_config
typecheck_configs
agent_commit_share0.16
toolchain_manifestsgo/go.mod, rust/experimental/query_engine/Cargo.toml, rust/experimental/query_engine/engine-columnar/Cargo.toml, rust/experimental/query_engine/engine-recordset/Cargo.toml, rust/experimental/query_engine/expressions/Cargo.toml, rust/experimental/query_engine/kql-parser/Cargo.toml, rust/experimental/query_engine/parser-abstractions/Cargo.toml, rust/otap-dataflow/Cargo.toml, rust/otap-dataflow/benchmarks/Cargo.toml, rust/otap-dataflow/crates/admin-api/Cargo.toml, rust/otap-dataflow/crates/admin-types/Cargo.toml, rust/otap-dataflow/crates/admin/Cargo.toml, rust/otap-dataflow/crates/channel/Cargo.toml, rust/otap-dataflow/crates/config/Cargo.toml, rust/otap-dataflow/crates/contrib-extensions/Cargo.toml, rust/otap-dataflow/crates/contrib-nodes/Cargo.toml, rust/otap-dataflow/crates/control-channel/Cargo.toml, rust/otap-dataflow/crates/controller/Cargo.toml, rust/otap-dataflow/crates/core-nodes/Cargo.toml, rust/otap-dataflow/crates/ctl/Cargo.toml, rust/otap-dataflow/crates/engine-macros/Cargo.toml, rust/otap-dataflow/crates/engine/Cargo.toml, rust/otap-dataflow/crates/otap-test-net/Cargo.toml, rust/otap-dataflow/crates/otap-test-tls-certs/Cargo.toml, rust/otap-dataflow/crates/otap/Cargo.toml, rust/otap-dataflow/crates/pdata-views/Cargo.toml, rust/otap-dataflow/crates/pdata/Cargo.toml, rust/otap-dataflow/crates/pdata/src/otlp/macros/Cargo.toml, rust/otap-dataflow/crates/pdata/src/otlp/model/Cargo.toml, rust/otap-dataflow/crates/query-engine-languages/Cargo.toml, rust/otap-dataflow/crates/query-engine-playground/Cargo.toml, rust/otap-dataflow/crates/query-engine/Cargo.toml, rust/otap-dataflow/crates/quiver-e2e/Cargo.toml, rust/otap-dataflow/crates/quiver/Cargo.toml, rust/otap-dataflow/crates/state/Cargo.toml, rust/otap-dataflow/crates/telemetry-macros/Cargo.toml, rust/otap-dataflow/crates/telemetry/Cargo.toml, rust/otap-dataflow/crates/validation/Cargo.toml, rust/otap-dataflow/crates/wasm-host/Cargo.toml, rust/otap-dataflow/crates/wasm-host/plugins/severity-filter/Cargo.toml, rust/otap-dataflow/xtask/Cargo.toml, rust/parquet-query-examples/Cargo.toml
dependency_bot_commit_share0.19
评分方式
45/45可类型检查的代码 — Rust(静态类型)
50.9/55可控的文件大小 — 采样的 1,307 个源文件中有 98 个超过 60KB
所用输入
primary_languageRust
largest_source_bytes427,030
source_files_sampled1,307
oversized_source_files98
评分方式
40/40API 模式(OpenAPI/GraphQL/proto) — proto/opentelemetry/proto/experimental/arrow/v1/arrow_service.proto
0/20MCP 服务器
40/40可运行示例 — examples
所用输入
example_dirsexamples
has_mcp_signal
api_schema_filesproto/opentelemetry/proto/experimental/arrow/v1/arrow_service.proto

关键数据

387GitHub 星标
75贡献者
1,615最近 12 个月提交数
0距最近推送天数
49发布版本数
5巴士系数(bus factor)
275开放议题
Go软件包生态系统数

数据采集警告

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token

更多细节

Star 与 Fork 历史 0 ★ / 126 ⇿
0Star
126Fork
49发布

每颗 star 和每个 fork 的添加时间,来自 GitHub 并按天汇总。累计增长位于其构成来源——每日新增——的正上方,二者可相互对照:稳定的自然增长与短暂的突增形态截然不同。当这一差别可被衡量时,它会作为增长真实性予以报告。

025507510012512582023-082025-012026-07
主版本 0次版本 49修订 0

每个点涵盖 3 天。

OpenSSF Scorecard 8.6 / 10
8.6综合

来自开源项目 OpenSSF Scorecard 的独立、工具无关的安全评估。每项检查奖励的是安全实践本身,而非特定供应商的工具。Scorecard 无法判定的检查项标记为 不适用,并从安全评分中剔除(绝不按零分计)。Scorecard v5.5.0 · 2026-07-30 05:03 UTC

10Binary-Artifactsno binaries found in the repo
4Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
2CII-Best-Practicesbadge detected: InProgress
10Code-Reviewall changesets reviewed
10Contributorsproject has 11 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
10Fuzzingproject is fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10
不适用Packagingpackaging workflow not detected
9Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 9
9SASTSAST tool detected but not run on all commits
10Security-Policysecurity policy file detected
不适用Signed-Releasesno releases found
10Token-PermissionsGitHub workflow tokens follow principle of least privilege
3Vulnerabilities7 existing vulnerabilities detected
直接依赖 17
注册表软件包版本约束清单文件
Gogithub.com/HdrHistogram/hdrhistogram-gov1.2.0go/go.mod
Gogithub.com/apache/arrow-go/v18v18.6.0go/go.mod
Gogithub.com/axiomhq/hyperloglogv0.2.6go/go.mod
Gogithub.com/brianvoe/gofakeit/v6v6.28.0go/go.mod
Gogithub.com/dustin/go-humanizev1.0.1go/go.mod
Gogithub.com/fxamacker/cbor/v2v2.9.2go/go.mod
Gogithub.com/klauspost/compressv1.18.7go/go.mod
Gogithub.com/olekukonko/tablewriterv0.0.5go/go.mod
Gogithub.com/pierrec/lz4v2.6.1+incompatiblego/go.mod
Gogithub.com/stretchr/testifyv1.11.1go/go.mod
Gogo.opentelemetry.io/collector/pdatav1.60.0go/go.mod
Gogo.opentelemetry.io/otelv1.44.0go/go.mod
Gogo.opentelemetry.io/otel/metricv1.44.0go/go.mod
Gogo.uber.org/mockv0.6.0go/go.mod
Gogolang.org/x/expv0.0.0-20260709172345-9ea1abe57597go/go.mod
Gogoogle.golang.org/grpcv1.82.1go/go.mod
Gogoogle.golang.org/protobufv1.36.11go/go.mod
全部依赖 1,155

来自 GitHub 依赖图的完整解析依赖集合:17 个直接依赖与 1,138 个间接(传递)软件包。仓库提交锁文件时,传递闭包才是完整的。

注册表软件包版本关系
Gogithub.com/apache/arrow-go/v18v18.6.0直接
Gogithub.com/axiomhq/hyperloglogv0.2.6直接
Gogithub.com/brianvoe/gofakeit/v6v6.28.0直接
Gogithub.com/dustin/go-humanizev1.0.1直接
Gogithub.com/fxamacker/cbor/v2v2.9.2直接
Gogithub.com/hdrhistogram/hdrhistogram-gov1.2.0直接
Gogithub.com/klauspost/compressv1.18.7直接
Gogithub.com/olekukonko/tablewriterv0.0.5直接
Gogithub.com/pierrec/lz4v2.6.1+incompatible直接
Gogithub.com/stretchr/testifyv1.11.1直接
Gogo.opentelemetry.io/collector/pdatav1.60.0直接
Gogo.opentelemetry.io/otelv1.44.0直接
Gogo.opentelemetry.io/otel/metricv1.44.0直接
Gogo.uber.org/mockv0.6.0直接
Gogolang.org/x/expv0.0.0-20260709172345-9ea1abe57597直接
Gogoogle.golang.org/grpcv1.82.1直接
Gogoogle.golang.org/protobufv1.36.11直接
crates.ioaddr2line0.25.1间接
crates.ioaddr2line0.26.1间接
crates.ioadler22.0.1间接
crates.ioaes0.8.4间接
crates.ioahash0.7.8间接
crates.ioahash0.8.12间接
crates.ioaho-corasick1.1.4间接
crates.ioalloca0.4.0间接
crates.ioallocator-api20.2.21间接
crates.ioandroid_system_properties0.1.5间接
crates.ioanes0.1.6间接
crates.ioannotate-snippets0.12.16间接
crates.ioanstream1.0.0间接
crates.ioanstyle1.0.14间接
crates.ioanstyle-parse1.0.0间接
crates.ioanstyle-query1.1.5间接
crates.ioanstyle-wincon3.0.11间接
crates.ioanyhow1.0.104间接
crates.ioapprox0.5.1间接
crates.ioarbitrary1.4.2间接
crates.ioarc-swap1.9.2间接
crates.ioarraydeque0.5.1间接
crates.ioarrayref0.3.9间接
crates.ioarrayvec0.7.8间接
crates.ioarrow间接
crates.ioarrow58.4.0间接
crates.ioarrow-arith58.4.0间接
crates.ioarrow-array58.4.0间接
crates.ioarrow-buffer58.4.0间接
crates.ioarrow-cast58.4.0间接
crates.ioarrow-csv58.4.0间接
crates.ioarrow-data58.4.0间接
crates.ioarrow-ipc58.4.0间接
crates.ioarrow-json58.4.0间接
crates.ioarrow-ord58.4.0间接
crates.ioarrow-row58.4.0间接
crates.ioarrow-schema58.4.0间接
crates.ioarrow-select58.4.0间接
crates.ioarrow-string58.4.0间接
crates.ioasn1-rs0.7.2间接
crates.ioasn1-rs-derive0.6.0间接
crates.ioasn1-rs-impl0.2.0间接
crates.ioassert-json-diff2.0.2间接
crates.ioastral-tokio-tar0.6.4间接
crates.ioasync-channel2.5.0间接
crates.ioasync-compression0.4.42间接
crates.ioasync-lock3.4.2间接
crates.ioasync-stream0.3.6间接
crates.ioasync-stream-impl0.3.6间接
crates.ioasync-trait0.1.91间接
crates.ioasync-unsync0.3.0间接
crates.ioatoi2.0.0间接
crates.ioatomic0.6.1间接
crates.ioatomic-waker1.1.2间接
crates.ioautocfg1.5.1间接
crates.ioaws-config1.10.0间接
crates.ioaws-credential-types1.3.0间接
crates.ioaws-lc-rs1.17.3间接
crates.ioaws-lc-sys0.43.0间接
crates.ioaws-msk-iam-sasl-signer1.0.1间接
crates.ioaws-runtime1.9.0间接
crates.ioaws-sdk-sso1.104.0间接
crates.ioaws-sdk-ssooidc1.106.0间接
crates.ioaws-sdk-sts1.109.0间接
crates.ioaws-sigv41.5.1间接
crates.ioaws-smithy-async1.3.0间接
crates.ioaws-smithy-http0.64.0间接
crates.ioaws-smithy-http-client1.2.0间接
crates.ioaws-smithy-json0.63.0间接
crates.ioaws-smithy-observability0.3.0间接
crates.ioaws-smithy-query0.62.0间接
crates.ioaws-smithy-runtime1.12.0间接
crates.ioaws-smithy-runtime-api1.13.0间接
crates.ioaws-smithy-runtime-api-macros1.1.0间接
crates.ioaws-smithy-schema0.2.0间接
crates.ioaws-smithy-types1.6.1间接
crates.ioaws-smithy-xml0.62.0间接
crates.ioaws-types1.5.0间接
crates.ioaxum0.8.9间接
crates.ioaxum-core0.5.6间接
crates.ioazure_core0.29.1间接
crates.ioazure_core1.2.0-beta.1间接
crates.ioazure_core_macros0.3.1间接
crates.ioazure_core_macros1.1.0-beta.1间接
crates.ioazure_identity0.29.0间接
crates.ioazure_identity1.1.0-beta.1间接
crates.iobacktrace0.3.76间接
crates.iobacktrace-ext0.2.1间接
crates.iobase16ct1.0.0间接
crates.iobase640.22.1间接
crates.iobase64-simd0.8.0间接
crates.iobase64ct1.8.3间接
crates.iobigdecimal0.4.10间接
crates.iobindgen0.72.1间接
crates.iobit-set0.5.3间接
crates.iobit-set0.8.0间接
crates.iobit-vec0.6.3间接
crates.iobit-vec0.8.0间接
crates.iobit-vec0.9.1间接
crates.iobitflags1.3.2间接
crates.iobitflags2.13.1间接
crates.iobitvec1.1.1间接
crates.ioblake20.10.6间接
crates.ioblake31.8.5间接
crates.ioblock-buffer0.10.4间接
crates.ioblock-buffer0.12.1间接
crates.ioblock-padding0.3.3间接
crates.iobnum0.13.0间接
crates.iobollard0.20.2间接
crates.iobollard-buildkit-proto0.7.0间接
crates.iobollard-stubs1.52.1-rc.29.1.3间接
crates.ioborrow-or-share0.2.4间接
crates.ioborsh1.8.0间接
crates.ioborsh-derive1.8.0间接
crates.iobs580.5.1间接
crates.iobstr1.13.0间接
crates.iobumpalo3.20.3间接
crates.ioby_address1.2.1间接
crates.iobyte-unit5.2.5间接
crates.iobytecheck0.6.12间接
crates.iobytecheck_derive0.6.12间接
crates.iobytecount0.6.9间接
crates.iobytemuck1.25.2间接
crates.iobyteorder1.5.0间接
crates.iobytes1.12.1间接
crates.iobytes-utils0.1.4间接
crates.iobytesize2.4.2间接
crates.iobzip20.6.1间接
crates.iocaseless0.2.2间接
crates.iocast0.3.0间接
crates.iocastaway0.2.4间接
crates.iocbc0.1.2间接
crates.iocc1.3.0间接
crates.iocesu81.1.0间接
crates.iocexpr0.6.0间接
crates.iocfg-if1.0.4间接
crates.iocfg_aliases0.2.2间接
crates.iochacha200.10.1间接
crates.iochrono0.4.45间接
crates.iochrono-tz0.10.4间接
crates.iociborium0.2.2间接
crates.iociborium-io0.2.2间接
crates.iociborium-ll0.2.2间接
crates.iocipher0.4.4间接
crates.iocityhash-rs1.0.1间接
crates.ioclang-sys1.8.1间接
crates.ioclap4.6.4间接
crates.ioclap_builder4.6.2间接
crates.ioclap_complete4.6.7间接
crates.ioclap_derive4.6.4间接
crates.ioclap_lex1.1.0间接
crates.ioclickhouse0.15.1间接
crates.ioclickhouse-ext-arrow0.1.0间接
crates.ioclickhouse-macros0.3.0间接
crates.ioclickhouse-types0.1.2间接
crates.ioclru0.6.3间接
crates.iocmake0.1.58间接
crates.iocmov0.5.4间接
crates.iocms0.2.3间接
crates.iocobs0.3.0间接
crates.iocolorchoice1.0.5间接
crates.iocombine4.6.7间接
crates.iocomfy-table7.2.2间接
crates.iocompact_str0.9.1间接
crates.iocompression-codecs0.4.38间接
crates.iocompression-core0.4.32间接
crates.ioconcurrent-queue2.5.0间接
crates.ioconsole0.16.4间接
crates.ioconst-oid0.10.2间接
crates.ioconst-oid0.9.6间接
crates.ioconst-random0.1.18间接
crates.ioconst-random-macro0.1.16间接
crates.ioconstant_time_eq0.3.1间接
crates.ioconstant_time_eq0.4.2间接
crates.ioconvert_case0.10.0间接
crates.ioconvert_case0.11.0间接
crates.iocore-foundation0.10.1间接
crates.iocore-foundation0.9.4间接
crates.iocore-foundation-sys0.8.7间接
crates.iocore_affinity0.8.3间接
crates.iocpp_demangle0.4.5间接
crates.iocpp_demangle0.5.1间接
crates.iocpu-time1.0.0间接
crates.iocpufeatures0.2.17间接
crates.iocpufeatures0.3.0间接
crates.iocranelift-assembler-x640.134.2间接
crates.iocranelift-assembler-x64-meta0.134.2间接
crates.iocranelift-bforest0.134.2间接
crates.iocranelift-bitset0.134.2间接
crates.iocranelift-codegen0.134.2间接
crates.iocranelift-codegen-meta0.134.2间接
crates.iocranelift-codegen-shared0.134.2间接
crates.iocranelift-control0.134.2间接
crates.iocranelift-entity0.134.2间接
crates.iocranelift-frontend0.134.2间接
crates.iocranelift-isle0.134.2间接
crates.iocranelift-native0.134.2间接
crates.iocranelift-srcgen0.134.2间接
crates.iocrc3.4.0间接
crates.iocrc-catalog2.5.0间接
crates.iocrc32fast1.5.0间接
crates.iocriterion0.8.2间接
crates.iocriterion-plot0.8.2间接
crates.iocritical-section1.2.0间接
crates.iocrossbeam-channel0.5.16间接
crates.iocrossbeam-deque0.8.7间接
crates.iocrossbeam-epoch0.9.20间接
crates.iocrossbeam-utils0.8.22间接
crates.iocrossterm0.29.0间接
crates.iocrossterm_winapi0.9.1间接
crates.iocrunchy0.2.4间接
crates.iocrypto-common0.1.7间接
crates.iocrypto-common0.2.2间接
crates.iocsscolorparser0.6.2间接
crates.iocsv1.4.0间接
crates.iocsv-core0.1.13间接
crates.ioctutils0.4.2间接
crates.iocty0.2.2间接
crates.iocurl-sys0.4.90+curl-8.21.0间接
crates.iodarling0.23.0间接
crates.iodarling_core0.23.0间接
crates.iodarling_macro0.23.0间接
crates.iodashmap6.2.1间接
crates.iodata-encoding2.11.0间接
crates.iodatafusion间接
crates.iodatafusion53.1.0间接
crates.iodatafusion-catalog53.1.0间接
crates.iodatafusion-catalog-listing53.1.0间接
crates.iodatafusion-common53.1.0间接
crates.iodatafusion-common-runtime53.1.0间接
crates.iodatafusion-datasource53.1.0间接
crates.iodatafusion-datasource-arrow53.1.0间接
crates.iodatafusion-datasource-csv53.1.0间接
crates.iodatafusion-datasource-json53.1.0间接
crates.iodatafusion-doc53.1.0间接
crates.iodatafusion-execution53.1.0间接
crates.iodatafusion-expr53.1.0间接
crates.iodatafusion-expr-common53.1.0间接
crates.iodatafusion-functions53.1.0间接
crates.iodatafusion-functions-aggregate53.1.0间接
crates.iodatafusion-functions-aggregate-common53.1.0间接
crates.iodatafusion-functions-nested53.1.0间接
crates.iodatafusion-functions-table53.1.0间接
crates.iodatafusion-functions-window53.1.0间接
crates.iodatafusion-functions-window-common53.1.0间接
crates.iodatafusion-macros53.1.0间接
crates.iodatafusion-optimizer53.1.0间接
crates.iodatafusion-physical-expr53.1.0间接
crates.iodatafusion-physical-expr-adapter53.1.0间接
crates.iodatafusion-physical-expr-common53.1.0间接
crates.iodatafusion-physical-optimizer53.1.0间接
crates.iodatafusion-physical-plan53.1.0间接
crates.iodatafusion-pruning53.1.0间接
crates.iodatafusion-session53.1.0间接
crates.iodatafusion-sql53.1.0间接
crates.iodeadpool0.12.3间接
crates.iodeadpool-runtime0.1.4间接
crates.iodeflate640.1.12间接
crates.iodefmt1.1.1间接
crates.iodefmt-macros1.1.1间接
crates.iodefmt-parser1.0.0间接
crates.iodeltae0.3.2间接
crates.ioder0.7.10间接
crates.ioder0.8.1间接
crates.ioder-parser10.0.0间接
crates.ioder_derive0.7.3间接
crates.ioderanged0.5.8间接
crates.ioderive_arbitrary1.4.2间接
crates.ioderive_more2.1.1间接
crates.ioderive_more-impl2.1.1间接
crates.iodes0.8.1间接
crates.iodhat0.3.3间接
crates.iodiff0.1.13间接
crates.iodigest0.10.7间接
crates.iodigest0.11.3间接
crates.iodirs6.0.0间接
crates.iodirs-sys0.5.0间接
crates.iodispatch20.3.1间接
crates.iodisplaydoc0.2.6间接
crates.iodlmalloc间接
crates.iodocker_credential1.4.0间接
crates.iodocument-features0.2.12间接
crates.iodunce1.0.5间接
crates.iodyn-clone1.0.20间接
crates.ioeither1.16.0间接
crates.ioemail_address0.2.9间接
crates.ioembedded-io0.4.0间接
crates.ioembedded-io0.6.1间接
crates.ioencode_unicode1.0.0间接
crates.ioencoding_rs0.8.35间接
crates.ioencoding_rs_io0.1.7间接
crates.ioequivalent1.0.2间接
crates.ioerrno0.3.14间接
crates.ioetcetera0.11.0间接
crates.ioeuclid0.22.14间接
crates.ioevent-listener5.4.1间接
crates.ioevent-listener-strategy0.5.4间接
crates.ioeventheader0.5.0间接
crates.ioeventheader_dynamic0.5.0间接
crates.ioeventheader_types0.5.0间接
crates.iofancy-regex0.11.0间接
crates.iofancy-regex0.18.0间接
crates.iofast-srgb81.0.0间接
crates.iofaster-hex0.10.0间接
crates.iofastrand2.5.0间接
crates.ioferroid2.0.0间接
crates.iofiledescriptor0.8.3间接
crates.iofiletime0.2.29间接
crates.iofind-msvc-tools0.1.9间接
crates.iofinl_unicode1.4.0间接
crates.iofixedbitset0.4.2间接
crates.iofixedbitset0.5.7间接
crates.ioflagset0.4.7间接
crates.ioflatbuffers25.12.19间接
crates.ioflate21.1.9间接
crates.iofluent-uri0.4.1间接
crates.iofluke-hpack0.3.1间接
crates.ioflume0.12.0间接
crates.iofnv1.0.7间接
crates.iofoldhash0.1.5间接
crates.iofoldhash0.2.0间接
crates.ioforeign-types0.3.2间接
crates.ioforeign-types-shared0.1.1间接
crates.ioform_urlencoded1.2.2间接
crates.iofraction0.15.4间接
crates.iofs_extra1.3.0间接
crates.iofsevent-sys4.1.0间接
crates.iofunty2.0.0间接
crates.iofutures0.3.33间接
crates.iofutures-channel0.3.33间接
crates.iofutures-core0.3.33间接
crates.iofutures-executor0.3.33间接
crates.iofutures-io0.3.33间接
crates.iofutures-macro0.3.33间接
crates.iofutures-sink0.3.33间接
crates.iofutures-task0.3.33间接
crates.iofutures-timer3.0.4间接
crates.iofutures-util0.3.33间接
crates.iogeneric-array0.14.7间接
crates.iogeneva-uploader0.5.0间接
crates.iogetrandom0.2.17间接
crates.iogetrandom0.3.4间接
crates.iogetrandom0.4.3间接
crates.iogimli0.32.3间接
crates.iogimli0.33.0间接
crates.iogix0.85.0间接
crates.iogix-actor0.41.1间接
crates.iogix-attributes0.33.2间接
crates.iogix-bitmap0.3.2间接
crates.iogix-chunk0.7.2间接
crates.iogix-command0.9.1间接
crates.iogix-commitgraph0.37.1间接
crates.iogix-config0.58.0间接
crates.iogix-config-value0.18.1间接
crates.iogix-credentials0.38.2间接
crates.iogix-date0.15.6间接
crates.iogix-diff0.65.0间接
crates.iogix-discover0.53.0间接
crates.iogix-error0.2.5间接
crates.iogix-features0.48.1间接
crates.iogix-filter0.32.0间接
crates.iogix-fs0.21.2间接
crates.iogix-glob0.26.1间接
crates.iogix-hash0.25.1间接
crates.iogix-hashtable0.15.2间接
crates.iogix-ignore0.21.1间接
crates.iogix-index0.53.0间接
crates.iogix-lock23.0.1间接
crates.iogix-negotiate0.33.0间接
crates.iogix-object0.62.0间接
crates.iogix-odb0.82.0间接
crates.iogix-pack0.72.0间接
crates.iogix-packetline0.21.5间接
crates.iogix-path0.12.2间接
crates.iogix-pathspec0.18.1间接
crates.iogix-prompt0.15.1间接
crates.iogix-protocol0.63.0间接
crates.iogix-quote0.7.2间接
crates.iogix-ref0.65.0间接
crates.iogix-refspec0.43.0间接
crates.iogix-revision0.47.0间接
crates.iogix-revwalk0.33.0间接
crates.iogix-sec0.14.1间接
crates.iogix-shallow0.12.1间接
crates.iogix-submodule0.32.0间接
crates.iogix-tempfile23.0.2间接
crates.iogix-trace0.1.20间接
crates.iogix-transport0.57.2间接
crates.iogix-traverse0.59.0间接
crates.iogix-url0.36.2间接
crates.iogix-utils0.3.4间接
crates.iogix-validate0.11.2间接
crates.iogix-worktree0.54.0间接
crates.iogix-worktree-state0.32.0间接
crates.iogix-worktree-stream0.34.0间接
crates.ioglob0.3.4间接
crates.ioglobset0.4.19间接
crates.iogranit-parser0.0.7间接
crates.ioh20.4.15间接
crates.iohalf1.8.3间接
crates.iohalf2.7.1间接
crates.iohash320.3.1间接
crates.iohashbrown0.12.3间接
crates.iohashbrown0.14.5间接
crates.iohashbrown0.15.5间接
crates.iohashbrown0.16.1间接
crates.iohashbrown0.17.1间接
crates.iohashlink0.12.1间接
crates.ioheapless0.8.0间接
crates.ioheck0.5.0间接
crates.iohermit-abi0.5.2间接
crates.iohex0.4.3间接
crates.iohifijson0.5.0间接
crates.iohigher-kinded-types0.2.1间接
crates.iohmac0.12.1间接
crates.iohmac0.13.0间接
crates.iohome0.5.12间接
crates.iohttp0.2.12间接
crates.iohttp1.4.2间接
crates.iohttp-body0.4.6间接
crates.iohttp-body1.1.0间接
crates.iohttp-body-util0.1.4间接
crates.iohttparse1.10.1间接
crates.iohttpdate1.0.3间接
crates.iohuman_format1.2.1间接
crates.iohumantime2.4.0间接
crates.iohumantime-serde1.1.1间接
crates.iohybrid-array0.4.13间接
crates.iohyper1.11.0间接
crates.iohyper-named-pipe0.1.1间接
crates.iohyper-rustls0.27.9间接
crates.iohyper-timeout0.5.2间接
crates.iohyper-tls0.6.0间接
crates.iohyper-util0.1.20间接
crates.iohyperlocal0.9.1间接
crates.ioiana-time-zone0.1.65间接
crates.ioiana-time-zone-haiku0.1.2间接
crates.ioicu_collections2.2.0间接
crates.ioicu_locale_core2.2.0间接
crates.ioicu_normalizer2.2.0间接
crates.ioicu_normalizer_data2.2.0间接
crates.ioicu_properties2.2.0间接
crates.ioicu_properties_data2.2.0间接
crates.ioicu_provider2.2.0间接
crates.ioid-arena2.3.0间接
crates.ioident_case1.0.1间接
crates.ioidna1.1.0间接
crates.ioidna_adapter1.2.2间接
crates.ioinclude_dir0.7.4间接
crates.ioinclude_dir_macros0.7.4间接
crates.ioindexmap1.9.3间接
crates.ioindexmap2.14.0间接
crates.ioindoc2.0.7间接
crates.ioinotify0.11.4间接
crates.ioinotify-sys0.1.8间接
crates.ioinout0.1.4间接
crates.ioinsta1.48.0间接
crates.ioinstability0.3.12间接
crates.iointeger-encoding3.0.4间接
crates.ioio-close0.3.7间接
crates.ioipnet2.12.0间接
crates.iois_ci1.2.0间接
crates.iois_terminal_polyfill1.70.2间接
crates.ioiso86010.6.3间接
crates.ioitertools0.13.0间接
crates.ioitertools0.14.0间接
crates.ioitertools0.15.0间接
crates.ioitoa1.0.18间接
crates.iojaq-core3.1.0间接
crates.iojaq-json2.0.1间接
crates.iojaq-std3.0.1间接
crates.iojiff0.2.34间接
crates.iojiff-core0.1.0间接
crates.iojiff-static0.2.34间接
crates.iojiff-tzdb0.1.8间接
crates.iojiff-tzdb-platform0.1.3间接
crates.iojni0.21.1间接
crates.iojni0.22.4间接
crates.iojni-macros0.22.4间接
crates.iojni-sys0.3.1间接
crates.iojni-sys0.4.1间接
crates.iojni-sys-macros0.4.1间接
crates.iojobserver0.1.35间接
crates.iojs-sys0.3.103间接
crates.iojsonpath-rust1.0.5间接
crates.iojsonschema0.46.10间接
crates.iojsonschema-regex0.46.10间接
crates.iok8s-openapi0.28.0间接
crates.iokasuari0.4.12间接
crates.iokqueue1.2.0间接
crates.iokqueue-sys1.1.2间接
crates.iokstring2.0.4间接
crates.iokube4.2.0间接
crates.iokube-client4.2.0间接
crates.iokube-core4.2.0间接
crates.iokube-derive4.2.0间接
crates.iolab0.11.0间接
crates.iolazy_static1.5.0间接
crates.ioleb128fmt0.1.0间接
crates.iolexical-core1.0.6间接
crates.iolexical-parse-float1.0.6间接
crates.iolexical-parse-integer1.0.6间接
crates.iolexical-util1.0.7间接
crates.iolexical-write-float1.0.6间接
crates.iolexical-write-integer1.0.6间接
crates.iolibbz2-rs-sys0.2.5间接
crates.iolibc0.2.189间接
crates.iolibloading0.8.9间接
crates.iolibm0.2.16间接
crates.iolibmimalloc-sys0.1.49间接
crates.iolibredox0.1.18间接
crates.iolibz-sys1.1.29间接
crates.ioline-clipping0.3.7间接
crates.iolinkme0.3.37间接
crates.iolinkme-impl0.3.37间接
crates.iolinux-raw-sys0.12.1间接
crates.iolitemap0.8.2间接
crates.iolitrs1.0.0间接
crates.iolocal-sync0.1.1间接
crates.iolock_api0.4.14间接
crates.iolog0.4.33间接
crates.iolru0.16.4间接
crates.iolru0.18.1间接
crates.iolru-slab0.1.2间接
crates.iolz4_flex0.11.6间接
crates.iolz4_flex0.13.1间接
crates.iolzma-rust20.13.0间接
crates.iomac_address1.1.8间接
crates.iomach20.6.0间接
crates.iomacro_rules_attribute0.2.2间接
crates.iomacro_rules_attribute-proc_macro0.2.2间接
crates.iomarkdown1.0.0间接
crates.iomatchers0.2.0间接
crates.iomatchit0.8.4间接
crates.iomaybe-async0.2.11间接
crates.iomd-50.10.6间接
crates.iomd-50.11.0间接
crates.iomemchr2.8.3间接
crates.iomemfd0.6.5间接
crates.iomemmap20.9.11间接
crates.iomemmem0.1.1间接
crates.iomemo-map0.3.3间接
crates.iomemoffset0.9.1间接
crates.iomemory-stats1.2.0间接
crates.iomicromap0.3.0间接
crates.iomiette7.6.0间接
crates.iomiette-derive7.6.0间接
crates.iomimalloc0.1.52间接
crates.iomime0.3.17间接
crates.iomime_guess2.0.5间接
crates.iominijinja2.21.0间接
crates.iominijinja-contrib2.21.0间接
crates.iominimal-lexical0.2.1间接
crates.iominiz_oxide0.8.9间接
crates.iomintex0.1.4间接
crates.iomio1.2.2间接
crates.iomultimap0.10.1间接
crates.ionative-tls0.2.18间接
crates.ionever-say-never6.6.666间接
crates.ionix0.29.0间接
crates.ionix0.31.3间接
crates.ionohash-hasher0.2.0间接
crates.ionom7.1.3间接
crates.ionom8.0.0间接
crates.iononempty0.12.0间接
crates.ionotify8.2.0间接
crates.ionotify-types2.1.0间接
crates.iontapi0.4.3间接
crates.ionum0.4.3间接
crates.ionum-bigint0.4.8间接
crates.ionum-cmp0.1.0间接
crates.ionum-complex0.4.6间接
crates.ionum-conv0.2.2间接
crates.ionum-derive0.4.2间接
crates.ionum-integer0.1.46间接
crates.ionum-iter0.1.46间接
crates.ionum-rational0.4.2间接
crates.ionum-traits0.2.19间接
crates.ionum_cpus1.17.0间接
crates.ionum_enum0.7.6间接
crates.ionum_enum_derive0.7.6间接
crates.ionum_threads0.1.7间接
crates.ioobjc20.6.4间接
crates.ioobjc2-core-foundation0.3.2间接
crates.ioobjc2-encode4.1.0间接
crates.ioobjc2-foundation0.3.2间接
crates.ioobjc2-io-kit0.3.2间接
crates.ioobjc2-open-directory0.3.2间接
crates.ioobject0.37.3间接
crates.ioobject0.39.1间接
crates.ioobject_store0.13.2间接
crates.iooid-registry0.8.1间接
crates.ioonce_cell1.21.4间接
crates.ioonce_cell_polyfill1.70.2间接
crates.ioone_collect0.1.34811间接
crates.iooorandom11.1.5间接
crates.ioopenssl0.10.81间接
crates.ioopenssl-macros0.1.1间接
crates.ioopenssl-probe0.2.1间接
crates.ioopenssl-src300.6.1+3.6.3间接
crates.ioopenssl-sys0.9.117间接
crates.ioopentelemetry0.32.0间接
crates.ioopentelemetry-proto0.32.0间接
crates.ioopentelemetry_sdk0.32.1间接
crates.iooption-ext0.2.0间接
crates.ioordered-float2.10.1间接
crates.ioordered-float4.6.0间接
crates.ioordered-float5.3.0间接
crates.iooutref0.5.2间接
crates.ioowo-colors4.3.0间接
crates.iop12-keystore0.2.1间接
crates.iopage_size0.6.0间接
crates.iopalette0.7.6间接
crates.iopalette_derive0.7.6间接
crates.ioparis1.5.15间接
crates.ioparking2.2.1间接
crates.ioparking_lot0.12.5间接
crates.ioparking_lot_core0.9.12间接
crates.ioparquet58.4.0间接
crates.ioparse-display0.9.1间接
crates.ioparse-display-derive0.9.1间接
crates.iopaste1.0.15间接
crates.iopbkdf20.12.2间接
crates.iopem3.0.6间接
crates.iopem-rfc74680.7.0间接
crates.iopercent-encoding2.3.2间接
crates.iopest2.8.8间接
crates.iopest_derive2.8.8间接
crates.iopest_generator2.8.8间接
crates.iopest_meta2.8.8间接
crates.iopetgraph0.8.3间接
crates.iophf0.11.3间接
crates.iophf0.12.1间接
crates.iophf_codegen0.11.3间接
crates.iophf_generator0.11.3间接
crates.iophf_macros0.11.3间接
crates.iophf_shared0.11.3间接
crates.iophf_shared0.12.1间接
crates.iopin-project1.1.13间接
crates.iopin-project-internal1.1.13间接
crates.iopin-project-lite0.2.17间接
crates.iopin-utils0.1.0间接
crates.iopkcs10.7.5间接
crates.iopkcs120.1.0间接
crates.iopkcs50.7.1间接
crates.iopkcs80.10.2间接
crates.iopkg-config0.3.33间接
crates.ioplotters0.3.7间接
crates.ioplotters-backend0.3.7间接
crates.ioplotters-svg0.3.7间接
crates.iopolonius-the-crab0.5.0间接
crates.ioportable-atomic1.14.0间接
crates.ioportable-atomic-util0.2.7间接
crates.iopostcard1.1.3间接
crates.iopotential_utf0.1.5间接
crates.iopowerfmt0.2.0间接
crates.ioppmd-rust1.4.0间接
crates.ioppv-lite860.2.21间接
crates.iopretty_assertions1.4.1间接
crates.ioprettyplease0.2.37间接
crates.ioproc-macro-crate3.5.0间接
crates.ioproc-macro21.0.107间接
crates.ioprodash31.0.0间接
crates.ioprost0.14.4间接
crates.ioprost-build0.14.4间接
crates.ioprost-derive0.14.4间接
crates.ioprost-types0.14.4间接
crates.ioprotobuf3.7.2间接
crates.ioprotobuf-support3.7.2间接
crates.ioptr_meta0.1.4间接
crates.ioptr_meta_derive0.1.4间接
crates.iopulldown-cmark0.13.4间接
crates.iopulldown-cmark-to-cmark22.0.0间接
crates.iopulley-interpreter47.0.2间接
crates.iopulley-macros47.0.2间接
crates.ioquick-xml0.39.4间接
crates.ioquinn0.11.11间接
crates.ioquinn-proto0.11.16间接
crates.ioquinn-udp0.5.15间接
crates.ioquote1.0.47间接
crates.ior-efi5.3.0间接
crates.ior-efi6.0.0间接
crates.ioradium0.7.0间接
crates.iorand0.10.2间接
crates.iorand0.8.7间接
crates.iorand0.9.5间接
crates.iorand_chacha0.3.1间接
crates.iorand_chacha0.9.0间接
crates.iorand_core0.10.1间接
crates.iorand_core0.6.4间接
crates.iorand_core0.9.5间接
crates.iorand_pcg0.10.2间接
crates.ioratatui0.30.2间接
crates.ioratatui-core0.1.2间接
crates.ioratatui-crossterm0.1.2间接
crates.ioratatui-macros0.7.2间接
crates.ioratatui-termina0.1.0间接
crates.ioratatui-termwiz0.1.2间接
crates.ioratatui-widgets0.3.2间接
crates.iorayon1.12.0间接
crates.iorayon-core1.13.0间接
crates.iorc20.8.1间接
crates.iorcgen0.14.8间接
crates.iordkafka0.38.0间接
crates.iordkafka-sys4.10.0+2.12.1间接
crates.ioredox_syscall0.5.18间接
crates.ioredox_users0.5.2间接
crates.ioref-cast1.0.26间接
crates.ioref-cast-impl1.0.26间接
crates.ioreferencing0.46.10间接
crates.ioregalloc20.15.2间接
crates.ioregex1.13.1间接
crates.ioregex-automata0.4.16间接
crates.ioregex-bites0.1.6间接
crates.ioregex-lite0.1.9间接
crates.ioregex-syntax0.8.11间接
crates.iorend0.4.2间接
crates.ioreplace_with0.1.8间接
crates.ioreqwest间接
crates.ioreqwest0.12.28间接
crates.ioreqwest0.13.4间接
crates.iorhai1.25.1间接
crates.iorhai_codegen3.2.0间接
crates.ioring0.17.14间接
crates.iorkyv0.7.46间接
crates.iorkyv_derive0.7.46间接
crates.ioroaring0.11.4间接
crates.iorust_decimal1.42.1间接
crates.iorustc-demangle0.1.28间接
crates.iorustc-hash1.1.0间接
crates.iorustc-hash2.1.3间接
crates.iorustc_version0.4.1间接
crates.iorusticata-macros4.1.0间接
crates.iorustix1.1.4间接
crates.iorustls0.23.42间接
crates.iorustls-native-certs0.8.4间接
crates.iorustls-openssl0.3.1间接
crates.iorustls-pki-types1.15.1间接
crates.iorustls-platform-verifier0.6.2间接
crates.iorustls-platform-verifier0.7.0间接
crates.iorustls-platform-verifier-android0.1.1间接
crates.iorustls-symcrypt0.2.3间接
crates.iorustls-webpki0.103.13间接
crates.iorustversion1.0.23间接
crates.ioryu1.0.23间接
crates.iosalsa200.10.2间接
crates.iosame-file1.0.6间接
crates.iosaphyr0.0.11间接
crates.iosaphyr-parser0.0.11间接
crates.ioschannel0.1.29间接
crates.ioschemars0.9.0间接
crates.ioschemars1.2.1间接
crates.ioschemars_derive1.2.1间接
crates.ioscopeguard1.2.0间接
crates.ioscrypt0.11.0间接
crates.ioseahash4.1.0间接
crates.iosec10.8.1间接
crates.iosecrecy0.10.3间接
crates.iosecurity-framework3.7.0间接
crates.iosecurity-framework-sys2.17.0间接
crates.ioself_cell1.3.0间接
crates.iosemver1.0.28间接
crates.ioseq-macro0.3.6间接
crates.ioserde1.0.229间接
crates.ioserde-saphyr0.0.29间接
crates.ioserde-transcode1.1.1间接
crates.ioserde-value0.7.0间接
crates.ioserde_cbor0.11.2间接
crates.ioserde_core1.0.229间接
crates.ioserde_derive1.0.229间接
crates.ioserde_derive_internals0.29.1间接
crates.ioserde_json1.0.151间接
crates.ioserde_path_to_error0.1.20间接
crates.ioserde_repr0.1.21间接
crates.ioserde_spanned1.1.1间接
crates.ioserde_urlencoded0.7.1间接
crates.ioserde_with3.21.0间接
crates.ioserde_with_macros3.21.0间接
crates.ioserde_yaml0.9.34+deprecated间接
crates.iosha10.10.7间接
crates.iosha10.11.0间接
crates.iosha1-checked0.10.0间接
crates.iosha20.10.9间接
crates.iosha20.11.0间接
crates.iosharded-slab0.1.7间接
crates.ioshell-words1.1.1间接
crates.ioshlex1.3.0间接
crates.ioshlex2.0.1间接
crates.iosignal-hook0.3.18间接
crates.iosignal-hook-mio0.2.5间接
crates.iosignal-hook-registry1.4.8间接
crates.iosimd-adler320.3.10间接
crates.iosimd_cesu81.2.0间接
crates.iosimdutf80.1.5间接
crates.iosimilar2.7.0间接
crates.iosiphasher1.0.3间接
crates.ioslab0.4.12间接
crates.ioslotmap1.1.1间接
crates.iosmallvec1.15.2间接
crates.iosmartstring1.0.1间接
crates.iosmawk0.3.3间接
crates.iosocket20.6.5间接
crates.iospin0.9.9间接
crates.iospki0.7.3间接
crates.iosqlparser0.61.0间接
crates.iosqlparser_derive0.5.0间接
crates.iostable_deref_trait1.2.1间接
crates.iostatic_assertions1.1.0间接
crates.iostrsim0.11.1间接
crates.iostructmeta0.3.0间接
crates.iostructmeta-derive0.3.0间接
crates.iostrum0.28.0间接
crates.iostrum_macros0.28.0间接
crates.iosubtle2.6.1间接
crates.iosupports-color3.0.2间接
crates.iosupports-hyperlinks3.2.0间接
crates.iosupports-unicode3.0.0间接
crates.iosymcrypt0.5.1间接
crates.iosymcrypt-sys0.4.0间接
crates.iosyn1.0.109间接
crates.iosyn2.0.119间接
crates.iosyn3.0.3间接
crates.iosync_wrapper1.0.2间接
crates.iosynstructure0.13.2间接
crates.iosysinfo0.39.6间接
crates.iosystem-configuration0.7.0间接
crates.iosystem-configuration-sys0.6.0间接
crates.iotap1.0.1间接
crates.iotar0.4.46间接
crates.iotarget-lexicon0.13.5间接
crates.iotempfile3.27.0间接
crates.iotermcolor1.4.1间接
crates.iotermina0.3.3间接
crates.ioterminal_size0.4.4间接
crates.ioterminfo0.9.0间接
crates.iotermios0.3.3间接
crates.iotermwiz0.23.3间接
crates.iotestcontainers0.27.3间接
crates.iotextwrap0.16.2间接
crates.iothin-vec0.2.18间接
crates.iothiserror1.0.69间接
crates.iothiserror2.0.19间接
crates.iothiserror-impl1.0.69间接
crates.iothiserror-impl2.0.19间接
crates.iothousands0.2.0间接
crates.iothread_local1.1.10间接
crates.iothrift0.17.0间接
crates.iotikv-jemalloc-ctl0.7.0间接
crates.iotikv-jemalloc-sys0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8间接
crates.iotikv-jemallocator0.7.0间接
crates.iotime0.3.53间接
crates.iotime-core0.1.9间接
crates.iotime-macros0.2.31间接
crates.iotiny-keccak2.0.2间接
crates.iotinystr0.8.3间接
crates.iotinytemplate1.2.1间接
crates.iotinyvec1.12.0间接
crates.iotinyvec_macros0.1.1间接
crates.iotokio间接
crates.iotokio1.53.1间接
crates.iotokio-macros2.7.1间接
crates.iotokio-native-tls0.3.1间接
crates.iotokio-rustls0.26.4间接
crates.iotokio-stream0.1.19间接
crates.iotokio-tungstenite0.29.0间接
crates.iotokio-util0.7.19间接
crates.iotoml1.1.3+spec-1.1.0间接
crates.iotoml_datetime1.1.1+spec-1.1.0间接
crates.iotoml_edit0.25.13+spec-1.1.0间接
crates.iotoml_parser1.1.2+spec-1.1.0间接
crates.iotoml_writer1.1.2+spec-1.1.0间接
crates.iotonic0.14.6间接
crates.iotonic-build0.14.6间接
crates.iotonic-middleware0.4.1间接
crates.iotonic-prost0.14.6间接
crates.iotonic-prost-build0.14.6间接
crates.iotower0.5.3间接
crates.iotower-http0.6.11间接
crates.iotower-layer0.3.3间接
crates.iotower-service0.3.3间接
crates.iotracelogging1.2.4间接
crates.iotracelogging_dynamic1.2.4间接
crates.iotracelogging_macros1.2.3间接
crates.iotracepoint0.5.0间接
crates.iotracepoint_decode0.5.0间接
crates.iotracing0.1.44间接
crates.iotracing-attributes0.1.31间接
crates.iotracing-core0.1.36间接
crates.iotracing-subscriber0.3.23间接
crates.iotry-lock0.2.5间接
crates.iotungstenite0.29.0间接
crates.iotwox-hash1.6.3间接
crates.iotwox-hash2.1.3间接
crates.iotyped-arena2.0.2间接
crates.iotypenum1.20.1间接
crates.iotypespec0.9.1间接
crates.iotypespec1.2.0-beta.1间接
crates.iotypespec_client_core0.8.1间接
crates.iotypespec_client_core1.2.0-beta.1间接
crates.iotypespec_macros0.8.1间接
crates.iotypespec_macros1.1.0-beta.1间接
crates.ioucd-trie0.1.7间接
crates.iouluru3.1.0间接
crates.iounicase2.9.0间接
crates.iounicode-bom2.0.3间接
crates.iounicode-general-category1.1.0间接
crates.iounicode-id0.3.6间接
crates.iounicode-ident1.0.24间接
crates.iounicode-linebreak0.1.5间接
crates.iounicode-normalization0.1.25间接
crates.iounicode-segmentation1.13.3间接
crates.iounicode-truncate2.0.1间接
crates.iounicode-width0.1.14间接
crates.iounicode-width0.2.2间接
crates.iounsafe-libyaml0.2.11间接
crates.iounsync0.1.2间接
crates.iountrusted0.9.0间接
crates.ioureq3.3.0间接
crates.ioureq-proto0.6.0间接
crates.iourl2.5.8间接
crates.iourlencoding2.1.3间接
crates.ioutf8-width0.1.9间接
crates.ioutf8-zero0.8.1间接
crates.ioutf8_iter1.0.4间接
crates.ioutf8parse0.2.2间接
crates.iouuid1.24.0间接
crates.iouuid-simd0.8.0间接
crates.iovcpkg0.2.15间接
crates.ioversion_check0.9.5间接
crates.iovsimd0.8.0间接
crates.iovtparse0.6.2间接
crates.iowalkdir2.5.0间接
crates.iowant0.3.1间接
crates.iowasi0.11.1+wasi-snapshot-preview1间接
crates.iowasip21.0.4+wasi-0.2.12间接
crates.iowasm-bindgen0.2.126间接
crates.iowasm-bindgen-futures0.4.76间接
crates.iowasm-bindgen-macro0.2.126间接
crates.iowasm-bindgen-macro-support0.2.126间接
crates.iowasm-bindgen-shared0.2.126间接
crates.iowasm-encoder0.252.0间接
crates.iowasm-streams0.4.2间接
crates.iowasm-streams0.5.0间接
crates.iowasmparser0.252.0间接
crates.iowasmprinter0.252.0间接
crates.iowasmtime47.0.2间接
crates.iowasmtime-environ47.0.2间接
crates.iowasmtime-internal-component-macro47.0.2间接
crates.iowasmtime-internal-component-util47.0.2间接
crates.iowasmtime-internal-core47.0.2间接
crates.iowasmtime-internal-cranelift47.0.2间接
crates.iowasmtime-internal-fiber47.0.2间接
crates.iowasmtime-internal-jit-debug47.0.2间接
crates.iowasmtime-internal-jit-icache-coherence47.0.2间接
crates.iowasmtime-internal-unwinder47.0.2间接
crates.iowasmtime-internal-versioned-export-macros47.0.2间接
crates.iowasmtime-internal-wit-bindgen47.0.2间接
crates.ioweaver_common0.25.0间接
crates.ioweaver_diff0.25.0间接
crates.ioweaver_forge0.25.0间接
crates.ioweaver_resolved_schema0.25.0间接
crates.ioweaver_resolver0.25.0间接
crates.ioweaver_semconv0.25.0间接
crates.ioweaver_version0.25.0间接
crates.ioweb-sys0.3.103间接
crates.ioweb-time1.1.0间接
crates.iowebpki-root-certs1.0.9间接
crates.iowebpki-roots1.0.9间接
crates.iowezterm-bidi0.2.3间接
crates.iowezterm-blob-leases0.1.1间接
crates.iowezterm-color-types0.3.0间接
crates.iowezterm-dynamic0.2.1间接
crates.iowezterm-dynamic-derive0.1.1间接
crates.iowezterm-input-types0.1.0间接
crates.iowinapi0.3.9间接
crates.iowinapi-i686-pc-windows-gnu0.4.0间接
crates.iowinapi-util0.1.11间接
crates.iowinapi-x86_64-pc-windows-gnu0.4.0间接
crates.iowindows0.62.2间接
crates.iowindows-collections0.3.2间接
crates.iowindows-core0.62.2间接
crates.iowindows-future0.3.2间接
crates.iowindows-implement0.60.2间接
crates.iowindows-interface0.59.3间接
crates.iowindows-link0.2.1间接
crates.iowindows-numerics0.3.1间接
crates.iowindows-registry0.6.1间接
crates.iowindows-result0.4.1间接
crates.iowindows-strings0.5.1间接
crates.iowindows-sys0.45.0间接
crates.iowindows-sys0.52.0间接
crates.iowindows-sys0.59.0间接
crates.iowindows-sys0.60.2间接
crates.iowindows-sys0.61.2间接
crates.iowindows-targets0.42.2间接
crates.iowindows-targets0.52.6间接
crates.iowindows-targets0.53.5间接
crates.iowindows-threading0.2.1间接
crates.iowindows_aarch64_gnullvm0.42.2间接
crates.iowindows_aarch64_gnullvm0.52.6间接
crates.iowindows_aarch64_gnullvm0.53.1间接
crates.iowindows_aarch64_msvc0.42.2间接
crates.iowindows_aarch64_msvc0.52.6间接
crates.iowindows_aarch64_msvc0.53.1间接
crates.iowindows_i686_gnu0.42.2间接
crates.iowindows_i686_gnu0.52.6间接
crates.iowindows_i686_gnu0.53.1间接
crates.iowindows_i686_gnullvm0.52.6间接
crates.iowindows_i686_gnullvm0.53.1间接
crates.iowindows_i686_msvc0.42.2间接
crates.iowindows_i686_msvc0.52.6间接
crates.iowindows_i686_msvc0.53.1间接
crates.iowindows_x86_64_gnu0.42.2间接
crates.iowindows_x86_64_gnu0.52.6间接
crates.iowindows_x86_64_gnu0.53.1间接
crates.iowindows_x86_64_gnullvm0.42.2间接
crates.iowindows_x86_64_gnullvm0.52.6间接
crates.iowindows_x86_64_gnullvm0.53.1间接
crates.iowindows_x86_64_msvc0.42.2间接
crates.iowindows_x86_64_msvc0.52.6间接
crates.iowindows_x86_64_msvc0.53.1间接
crates.iowinnow1.0.4间接
crates.iowinreg0.55.0间接
crates.iowiremock0.6.5间接
crates.iowit-bindgen间接
crates.iowit-bindgen0.57.1间接
crates.iowit-parser0.252.0间接
crates.iowriteable0.6.3间接
crates.iowyz0.5.1间接
crates.iox509-cert0.2.5间接
crates.iox509-parser0.18.1间接
crates.ioxattr1.6.1间接
crates.ioxmlparser0.13.6间接
crates.ioxxhash-rust0.8.18间接
crates.ioyansi1.0.1间接
crates.ioyasna0.6.0间接
crates.ioyoke0.8.3间接
crates.ioyoke-derive0.8.2间接
crates.iozerocopy0.8.55间接
crates.iozerocopy-derive0.8.55间接
crates.iozerofrom0.1.8间接
crates.iozerofrom-derive0.1.7间接
crates.iozeroize1.9.0间接
crates.iozeroize_derive1.5.0间接
crates.iozerotrie0.2.4间接
crates.iozerovec0.11.6间接
crates.iozerovec-derive0.11.3间接
crates.iozip5.1.1间接
crates.iozlib-rs0.6.6间接
crates.iozmij1.0.23间接
crates.iozopfli0.8.3间接
crates.iozstd0.13.3间接
crates.iozstd-safe7.2.4间接
crates.iozstd-sys2.0.16+zstd.1.5.7间接
Gogithub.com/cespare/xxhash/v2v2.3.0间接
Gogithub.com/clipperhouse/uax29/v2v2.7.0间接
Gogithub.com/davecgh/go-spewv1.1.2-0.20180830191138-d8f796af33cc间接
Gogithub.com/dgryski/go-metrov0.0.0-20250106013310-edb8663e5e33间接
Gogithub.com/frankban/quicktestv1.14.6间接
Gogithub.com/go-logr/logrv1.4.3间接
Gogithub.com/go-logr/stdrv1.2.2间接
Gogithub.com/goccy/go-jsonv0.10.6间接
Gogithub.com/google/flatbuffersv25.12.19+incompatible间接
Gogithub.com/hashicorp/go-versionv1.9.0间接
Gogithub.com/json-iterator/gov1.1.12间接
Gogithub.com/kamstrup/intmapv0.5.2间接
Gogithub.com/klauspost/cpuid/v2v2.3.0间接
Gogithub.com/mattn/go-runewidthv0.0.20间接
Gogithub.com/modern-go/concurrentv0.0.0-20180306012644-bacd9c7ef1dd间接
Gogithub.com/modern-go/reflect2v1.0.3-0.20250322232337-35a7c28c31ee间接
Gogithub.com/pierrec/lz4/v4v4.1.26间接
Gogithub.com/pmezard/go-difflibv1.0.1-0.20181226105442-5d4384ee4fb2间接
Gogithub.com/x448/float16v0.8.4间接
Gogithub.com/zeebo/assertv1.3.1间接
Gogithub.com/zeebo/xxh3v1.1.0间接
Gogo.opentelemetry.io/auto/sdkv1.2.1间接
Gogo.opentelemetry.io/collector/featuregatev1.60.0间接
Gogo.opentelemetry.io/otel/tracev1.44.0间接
Gogo.uber.org/multierrv1.11.0间接
Gogolang.org/x/netv0.55.0间接
Gogolang.org/x/sysv0.45.0间接
Gogolang.org/x/textv0.37.0间接
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260414002931-afd174a4e478间接
Gogopkg.in/yaml.v3v3.0.1间接
PyPIaiohappyeyeballs2.6.2间接
PyPIaiohttp3.14.1间接
PyPIaiosignal1.4.0间接
PyPIannotated-types0.7.0间接
PyPIattrs26.1.0间接
PyPIblinker1.9.0间接
PyPIcertifi2026.4.22间接
PyPIcharset-normalizer3.4.7间接
PyPIclick8.4.0间接
PyPIdocker7.2.0间接
PyPIduckdb1.5.5间接
PyPIdurationpy0.10间接
PyPIflask3.1.3间接
PyPIfrozenlist1.8.0间接
PyPIgoogleapis-common-protos1.75.0间接
PyPIgrpcio1.80.0间接
PyPIgrpcio1.83.0间接
PyPIidna3.15间接
PyPIitsdangerous2.2.0间接
PyPIjinja23.1.6间接
PyPIkubernetes36.0.3间接
PyPImarkupsafe3.0.3间接
PyPImultidict6.7.1间接
PyPInumpy2.4.5间接
PyPIoauthlib3.3.1间接
PyPIopentelemetry-api1.44.0间接
PyPIopentelemetry-exporter-otlp1.44.0间接
PyPIopentelemetry-exporter-otlp-proto-common1.44.0间接
PyPIopentelemetry-exporter-otlp-proto-grpc1.44.0间接
PyPIopentelemetry-exporter-otlp-proto-http1.44.0间接
PyPIopentelemetry-proto1.44.0间接
PyPIopentelemetry-sdk1.44.0间接
PyPIopentelemetry-semantic-conventions0.65b0间接
PyPIpandas3.0.5间接
PyPIprometheus-client0.26.0间接
PyPIpropcache0.5.2间接
PyPIprotobuf6.33.6间接
PyPIpsutil7.2.2间接
PyPIpy-cpuinfo9.0.0间接
PyPIpyarrow24.0.0间接
PyPIpydantic2.13.4间接
PyPIpydantic-core2.46.4间接
PyPIpython-dateutil2.9.0.post0间接
PyPIpyyaml6.0.3间接
PyPIrequests2.34.2间接
PyPIrequests-oauthlib2.0.0间接
PyPIsix1.17.0间接
PyPItabulate0.10.0间接
PyPItyping-extensions4.15.0间接
PyPItyping-inspection0.4.2间接
PyPIurllib32.7.0间接
PyPIwebsocket-client1.9.0间接
PyPIwerkzeug3.1.8间接
PyPIyarl1.24.2间接
依赖安全公告 6

该仓库未发布可被索引解析的包,因此评估的是其自身的依赖图——共 1,149 个包,其中也包含从不交付的开发与测试版本固定:6 个存在已知公告,0 个为直接依赖。 有 6 个无法评估——没有已解析的版本、生态系统不受支持,或不在所列包清单之内。

软件包版本关系严重程度公告数修复版本
quick-xml0.39.4间接20.41.0
thrift0.17.0间接10.23.0
golang.org/x/netv0.55.0间接未知10.56.0
golang.org/x/textv0.37.0间接未知10.39.0
paste1.0.15间接未知1
serde_cbor0.11.2间接未知1

公告表示依赖图中记录的版本落入某条公告的受影响范围。可达性未经分析,且依赖图包含开发与测试的版本固定——某项发现可能只涉及工具链而非交付的软件。

原始 JSON 报告 机器可读
{
  "data": {
    "repo": {
      "topics": [],
      "is_fork": false,
      "size_kb": 160121,
      "has_wiki": false,
      "homepage": null,
      "languages": {
        "Go": 1149901,
        "CSS": 71936,
        "TeX": 80621,
        "HTML": 47745,
        "Rust": 21932113,
        "Jinja": 82912,
        "Shell": 23318,
        "Python": 815866,
        "Makefile": 4064,
        "Dockerfile": 3849,
        "JavaScript": 405178,
        "Go Template": 3370
      },
      "pushed_at": "2026-07-30T03:06:44Z",
      "created_at": "2023-08-07T16:02:14Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-30T00:04:48Z",
      "description": "Protocol and libraries for sending and receiving OpenTelemetry data using Apache Arrow",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "main",
      "license_spdx_raw": "Apache-2.0",
      "primary_language": "Rust",
      "significant_languages": [
        "Rust"
      ]
    },
    "owner": {
      "blog": "https://opentelemetry.io",
      "name": "OpenTelemetry - CNCF",
      "type": "Organization",
      "login": "open-telemetry",
      "company": null,
      "location": null,
      "followers": 7623,
      "avatar_url": "https://avatars.githubusercontent.com/u/49998002?v=4",
      "created_at": "2019-04-25T20:20:57Z",
      "is_verified": null,
      "public_repos": 106,
      "account_age_days": 2652
    },
    "license": {
      "state": "standard",
      "spdx_id": "Apache-2.0",
      "raw_spdx": "Apache-2.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v0.50.0",
          "kind": "minor",
          "published_at": "2026-07-20T18:23:56Z"
        },
        {
          "tag": "v0.49.0",
          "kind": "minor",
          "published_at": "2026-06-22T21:33:06Z"
        },
        {
          "tag": "v0.48.0",
          "kind": "minor",
          "published_at": "2026-06-03T15:56:45Z"
        },
        {
          "tag": "v0.47.0",
          "kind": "minor",
          "published_at": "2026-04-02T20:58:35Z"
        },
        {
          "tag": "v0.46.0",
          "kind": "minor",
          "published_at": "2026-01-07T16:38:42Z"
        },
        {
          "tag": "v0.45.0",
          "kind": "minor",
          "published_at": "2025-11-11T16:57:34Z"
        },
        {
          "tag": "v0.44.0",
          "kind": "minor",
          "published_at": "2025-10-23T00:18:39Z"
        },
        {
          "tag": "v0.43.0",
          "kind": "minor",
          "published_at": "2025-09-30T17:27:03Z"
        },
        {
          "tag": "v0.42.0",
          "kind": "minor",
          "published_at": "2025-08-27T19:07:14Z"
        },
        {
          "tag": "v0.41.0",
          "kind": "minor",
          "published_at": "2025-08-08T15:55:15Z"
        },
        {
          "tag": "v0.40.0",
          "kind": "minor",
          "published_at": "2025-07-28T16:29:55Z"
        },
        {
          "tag": "v0.39.0",
          "kind": "minor",
          "published_at": "2025-07-07T23:43:49Z"
        },
        {
          "tag": "v0.38.0",
          "kind": "minor",
          "published_at": "2025-06-10T21:46:20Z"
        },
        {
          "tag": "v0.37.0",
          "kind": "minor",
          "published_at": "2025-06-10T16:22:47Z"
        },
        {
          "tag": "v0.35.0",
          "kind": "minor",
          "published_at": "2025-04-08T16:04:35Z"
        },
        {
          "tag": "v0.34.0",
          "kind": "minor",
          "published_at": "2025-02-26T16:37:28Z"
        },
        {
          "tag": "v0.33.0",
          "kind": "minor",
          "published_at": "2025-02-07T00:26:55Z"
        },
        {
          "tag": "v0.32.0",
          "kind": "minor",
          "published_at": "2025-01-27T17:33:05Z"
        },
        {
          "tag": "v0.31.0",
          "kind": "minor",
          "published_at": "2024-11-19T20:01:13Z"
        },
        {
          "tag": "v0.30.0",
          "kind": "minor",
          "published_at": "2024-11-07T00:02:30Z"
        },
        {
          "tag": "v0.29.0",
          "kind": "minor",
          "published_at": "2024-10-21T21:59:19Z"
        },
        {
          "tag": "v0.28.0",
          "kind": "minor",
          "published_at": "2024-10-09T20:41:01Z"
        },
        {
          "tag": "v0.27.0",
          "kind": "minor",
          "published_at": "2024-09-26T14:22:59Z"
        },
        {
          "tag": "v0.26.0",
          "kind": "minor",
          "published_at": "2024-09-20T16:58:09Z"
        },
        {
          "tag": "v0.25.0",
          "kind": "minor",
          "published_at": "2024-07-17T21:42:40Z"
        },
        {
          "tag": "v0.24.0",
          "kind": "minor",
          "published_at": "2024-06-05T19:23:08Z"
        },
        {
          "tag": "v0.23.0",
          "kind": "minor",
          "published_at": "2024-05-09T19:33:55Z"
        },
        {
          "tag": "v0.22.0",
          "kind": "minor",
          "published_at": "2024-04-16T20:47:52Z"
        },
        {
          "tag": "v0.21.0",
          "kind": "minor",
          "published_at": "2024-04-12T14:33:35Z"
        },
        {
          "tag": "v0.20.0",
          "kind": "minor",
          "published_at": "2024-03-27T20:41:27Z"
        },
        {
          "tag": "v0.19.0",
          "kind": "minor",
          "published_at": "2024-03-27T16:57:20Z"
        },
        {
          "tag": "v0.18.0",
          "kind": "minor",
          "published_at": "2024-03-06T21:46:37Z"
        },
        {
          "tag": "v0.17.0",
          "kind": "minor",
          "published_at": "2024-03-05T18:24:17Z"
        },
        {
          "tag": "v0.16.0",
          "kind": "minor",
          "published_at": "2024-03-05T18:23:34Z"
        },
        {
          "tag": "v0.15.0",
          "kind": "minor",
          "published_at": "2024-03-05T18:22:31Z"
        },
        {
          "tag": "v0.14.0",
          "kind": "minor",
          "published_at": "2024-01-11T18:49:30Z"
        },
        {
          "tag": "v0.13.0",
          "kind": "minor",
          "published_at": "2023-12-20T23:48:20Z"
        },
        {
          "tag": "v0.12.0",
          "kind": "minor",
          "published_at": "2023-12-20T23:38:35Z"
        },
        {
          "tag": "v0.11.0",
          "kind": "minor",
          "published_at": "2023-11-28T22:32:43Z"
        },
        {
          "tag": "v0.10.0",
          "kind": "minor",
          "published_at": "2023-11-28T21:50:53Z"
        },
        {
          "tag": "v0.9.0",
          "kind": "minor",
          "published_at": "2023-11-15T19:07:27Z"
        },
        {
          "tag": "v0.8.0",
          "kind": "minor",
          "published_at": "2023-11-15T16:28:08Z"
        },
        {
          "tag": "v0.7.0",
          "kind": "minor",
          "published_at": "2023-11-15T16:26:01Z"
        },
        {
          "tag": "v0.6.0",
          "kind": "minor",
          "published_at": "2023-10-17T18:58:55Z"
        },
        {
          "tag": "v0.5.0",
          "kind": "minor",
          "published_at": "2023-10-06T18:10:40Z"
        },
        {
          "tag": "v0.4.0",
          "kind": "minor",
          "published_at": "2023-09-06T17:42:29Z"
        },
        {
          "tag": "v0.3.0",
          "kind": "minor",
          "published_at": "2023-08-31T22:18:49Z"
        },
        {
          "tag": "v0.2.0",
          "kind": "minor",
          "published_at": "2023-08-25T21:32:29Z"
        },
        {
          "tag": "v0.1.0",
          "kind": "minor",
          "published_at": "2023-08-17T23:03:18Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "0909afeb86bb385afaeb146b5b86d470aad6ed28",
          "body": "# Change Summary\n\nBuilding arrow record batches can panic when the number of input records\nis too large as seen in the attached issue. This PR does not implement\nsupport for larger batches but at least avoids the panic and produces a\nmore descriptive error noting the limitation.\n\n## What issue does \n[…]\nere any user-facing changes?\n\nNew error handling behavior.\n\n### Changelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "fix(go): Avoid panicking when a batch has > u16 max records (#3615)",
          "author_name": "Jake Dern",
          "author_login": "JakeDern",
          "committed_at": "2026-07-29T23:22:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "db17a4f47b736ce12a0b3a10c7dc511fec284f4e",
          "body": "…tess (#3593)\n\nThis PR migrates the metrics instrumentation in `attributes_processor`\nto use enum-attributes, aligning with the new universal node telemetry\nRFC.\n\nPart of #3530\n\n### Key Changes:\n* Removed the 9 individual scalar metrics (`deleted_entries`,\n`renamed_entries`, `inserted_entries`, `dom\n[…]\nesource\"` | `entries = 140` |\n| `processor.attributes.modified` with `action=\"upsert\"` and\n`domain=\"scope\"` | `entries = 140` |\n| `processor.attributes` with `outcome=\"success\"` | `transforms = 140` |",
          "is_bot": false,
          "headline": "feat(metrics): Migrate attributes_processor telemetry to enum attribu…",
          "author_name": "Dipanshu singh",
          "author_login": "Dipanshusinghh",
          "committed_at": "2026-07-29T18:40:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "be4f3040d2905ecf8ee11eb6248cb9effcad8eea",
          "body": "# Change Summary\n\nWhile reviewing #3609, I noticed that the perf exporter metrics were\nalso used as an (outdated) example in the `telemetry-macros` `README`\nfile.\n\nInstead of updating the sample implementation here, easier to point to\ntelemetry docs as authoritative source.\n\n## What issue does this \n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [x] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore(docs): Remove outdated telemetry-macros README content (#3614)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-29T18:38:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4eb25a3ed7bf961c5fce1d092d86651a68b8303d",
          "body": "…line level fatal error (#3606)\n\n# Change Summary\n\nPrevent valid attribute predicates from terminating OTAP pipeline cores\nwhen the query engine evaluates them to scalar Booleans.\n\nSee the linked issue for more details; TL;DR this is caused by a\nDataFusion optimization.\n\n## What issue does this PR c\n[…]\nelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>",
          "is_bot": false,
          "headline": "fix(query-engine): Prevent scalar predicate results from causing pipe…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-29T18:03:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1538b4e85c9bba3abe91909836a5799aaca86237",
          "body": "Updated Kafka receiver to track the following metrics\n\n - rebalances_total (counter)\n - partitions_assigned (gauge)\n- consumer_lag (gauge) — (offset delta between high watermark and\ncommitted offset per partition\n\nRenamed:\n - partitions_assigned (counter) -> partition_assignments\n - partitions_revok\n[…]\nist of partition IDs assigned\n - Partition revocation occurs emits list of partition IDs revoked\n - Consumer joins or leaves consumer group\n\n---------\n\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "[otap-dataflow] updated kafka receiver metrics and logging (#3535)",
          "author_name": "c1ly",
          "author_login": "c1ly",
          "committed_at": "2026-07-29T17:52:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "33e8e7dead37ed702c18a0c651b7030b84c09a32",
          "body": "# Change Summary\n\nAdds a design doc for a proposed OAuth 2.0 Client Auth extension\n(urn:otel:extension:oauth2_client_auth) — the generic, provider-neutral\ncounterpart to the Azure Identity Auth extension, modeled on the Go\ncollector's oauth2clientauthextension.\n\nThe extension acquires and background\n[…]\nes tested?\n\nn/a\n\n## Are there any user-facing changes?\n\nno\n\n### Changelog\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [x] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "OAuth 2.0 Client Auth Extension design doc (#3571)",
          "author_name": "Pritish Nahar",
          "author_login": "pritishnahar95",
          "committed_at": "2026-07-28T23:50:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b15ba569c10ac2835d9b16233170716860aac638",
          "body": "Relates to #3554\n\n# Changes\n\n* Adds `Value` trait blanket implementations for known primitive types\n\n# Details\n\nRecordSet Engine has a bunch of [wrapper\nstructs](https://github.com/open-telemetry/otel-arrow/blob/main/rust/experimental/query_engine/engine-recordset/src/primitives/value_storage.rs)\nwh\n[…]\nrage::new(1))`\n\n...these allow you to do...\n\n`Value::Integer(&1)`\n\nI've utilized these in the Columnar Engine to eliminate code and\nsimplify things. Yes, RecordSet Engine could be cleaned up (todo 😄).",
          "is_bot": false,
          "headline": "[query-engine] Add value trait blanket implementations (#3597)",
          "author_name": "Mikel Blanchard",
          "author_login": "CodeBlanch",
          "committed_at": "2026-07-28T21:01:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "090c1315fb1bc011e32a14c701e621e179a0e783",
          "body": "Closes #3445\n\nApplies hardened security headers (`X-Content-Type-Options`,\n`X-Frame-Options`, `Referrer-Policy`, `Cache-Control`) to all\n`/api/v1/*` endpoints using `axum::middleware::map_response`.\n\nPreviously these headers were only set on static UI routes in\n`dashboard.rs`. Adding a single layer \n[…]\n `lib.rs` means\nany new endpoint added in future automatically inherits them — no\nper-handler changes needed.\n\nAlso marks the corresponding security checklist item in\n`crates/admin/README.md` as done.",
          "is_bot": false,
          "headline": "security(admin): attach hardened response headers to API routes (#3467)",
          "author_name": "Dipanshu singh",
          "author_login": "Dipanshusinghh",
          "committed_at": "2026-07-28T19:30:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "04d0c2c1c93c43b4240ef9acca1563bca13e8a33",
          "body": "# Change Summary\n\nAdded a shared test helper for the kafka reciever and exporter that\nspins up a broker using the rdkafka mock cluster broker. This test\nhelper streamlines the kafka integration tests and will be used to\nvalidate the kafka receiver and exporter with edge cases such as when a\nconsumer\n[…]\ndded example tests using the test suite\n\n## Are there any user-facing changes?\n\n no\n \n### Changelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n\n---------\n\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "[otap-dataflow] Kafka shared test helper (#3563)",
          "author_name": "c1ly",
          "author_login": "c1ly",
          "committed_at": "2026-07-28T18:06:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1645614c78a194b1ec21a28a6bef94c0292a6e25",
          "body": "…curity] (#3599)\n\nThis PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|\n[github.com/klauspost/compress](https://redirect.github.com/klauspost/compress)\n|\n[…]\nZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhcmVhOnNlY3VyaXR5IiwiZGVwZW5kZW5jaWVzIl19-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(deps): update module github.com/klauspost/compress to v1.18.7 [se…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-28T13:40:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "537d4ecc1d18287999b4e8573ac2aa29ec447e5c",
          "body": "…01 Phase 1) (#3487)\n\n# Change Summary\n\nImplements **Phase 1 of RFC 0001 (component inventory)** — the\n`#[component_inventory]` attribute macro and its runtime metadata\nsurface,\nmirroring the existing `#[capability]` → `KNOWN_CAPABILITIES` mechanism.\n\nThis is the first of the four staged PRs from th\n[…]\nngine::inventory`, the\n`#[component_inventory]`\nmacro) but changes no existing runtime, API, or config behavior. A\n`.chloggen`\nentry is included.\n\n### Changelog\n\n- [x] Added a `.chloggen/*.yaml` entry",
          "is_bot": false,
          "headline": "feat(engine): #[component_inventory] macro + inventory module (RFC 00…",
          "author_name": "David Dahl",
          "author_login": "daviddahl",
          "committed_at": "2026-07-27T22:09:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "af5d8309017c2e6723019400c2a079bc1fc1da38",
          "body": "…595)\n\n# Change Summary\n\nUpdates `test_route_to_pipeline_stage` to use a non-empty log batch and\nverify that the router receives the original payload unchanged.\n\n## What issue does this PR close?\n\nN/A - this is a test improvement for an existing inline TODO.\n\n## How are these changes tested?\n\nRan \n-\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore(test): update routing test to verify payloads are unchanged (#3…",
          "author_name": "Niamh Gowran",
          "author_login": "ngowran",
          "committed_at": "2026-07-27T21:40:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8be4f0b772d013d11b02627766943c861197f98a",
          "body": "…3596)\n\n# Change Summary\n\nchore: Move azure identity auth design doc to extension sub-folder based\non guidance from\nhttps://github.com/open-telemetry/otel-arrow/issues/3440\n\n\n## What issue does this PR close?\n\nn/a\n\n## How are these changes tested?\n\nn/a\n\n## Are there any user-facing changes?\n\nno\n\n###\n[…]\naml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: Move azure identity auth design doc to extension sub-folder (#…",
          "author_name": "Pritish Nahar",
          "author_login": "pritishnahar95",
          "committed_at": "2026-07-27T21:28:22Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "b4f9e6e713bb64c156a99f2641c7be6e1a0fefc6",
          "body": "## Summary\n\nAdds an **attribute passthrough** mode to the Azure Monitor exporter so\nusers can emit all log record attributes without enumerating each one in\nthe schema.\n\nPassthrough is **explicit and opt-in inside the schema** — set\n`log_record_mapping.attributes` to the string `passthrough`:\n\n```ya\n[…]\n3556219+Copilot@users.noreply.github.com>\nCo-authored-by: Drew Relmas <drewrelmas@gmail.com>\nCopilot-Session: 10d746ae-67a2-4f55-be24-202717eaadd9\nCopilot-Session: 900b6834-24bb-44cd-9ddf-662baf1eb1eb",
          "is_bot": false,
          "headline": "feat(azure_monitor_exporter): add attribute passthrough mode (#3407)",
          "author_name": "Gokhan Uslu",
          "author_login": "gouslu",
          "committed_at": "2026-07-27T18:25:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "af5cdf9235b7cec83a86cb9a0fddb663dfb18d32",
          "body": "# Change Summary\n\n* Add empty project structure for general purpose columnar engine\nimplementation\n\n# Details\n\nThis will be filled in over subsequent PRs.",
          "is_bot": false,
          "headline": "[query-engine] Add empty structure for columnar engine (#3554)",
          "author_name": "Mikel Blanchard",
          "author_login": "CodeBlanch",
          "committed_at": "2026-07-27T17:24:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c69a979126e81f863858807aa7f9639ec0614711",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| weaver_common | workspace.dependencies | digest | `f7f39d9` →\n`b5978df` |\n| weaver_forge | workspace.dependencies | digest | `f7f39d9` → `b5978df`\n|\n| weaver_resolved_schema | workspace.dependencies | d\n[…]\nOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update weaver crates to b5978df (#3592)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-27T16:02:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "eaf8f4cca694c396409f772a902b1ef512813f3e",
          "body": "…sts (#3537)\n\n# Change Summary\nchore: improve GUID formatting and clarify comments in encoder and tests\n\n## What issue does this PR close?\n\n## How are these changes tested?\n\n## Are there any user-facing changes?\nNo\n\n### Changelog\n\n<!--\nUser-facing changes need a .chloggen/*.yaml entry. Copy the\nTEMP\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore: improve GUID formatting and clarify comments in encoder and te…",
          "author_name": "Swapnil Ashtekar",
          "author_login": "swashtek",
          "committed_at": "2026-07-25T00:36:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e78052dc402f87f0b6e91e7996f6592dc3f41609",
          "body": "# Change Summary\n\nFix metrics OTAP encoding panics caused by mismatched Arrow column\nlengths.\n\nThe metrics encoder now:\n- Emits resource columns when `ResourceMetrics.resource` is absent,\nusing a dropped-attributes count of zero.\n- Appends scope metadata alongside each metric, keeping scope columns\n\n[…]\nanic are now\nconverted to OTAP Arrow records successfully.\n\n### Changelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "fix(pdata): prevent metrics encoding column mismatch (#3582)",
          "author_name": "Laurent Quérel",
          "author_login": "lquerel",
          "committed_at": "2026-07-25T00:10:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "917ccb65a2197562fd338d3d07450d67fa83d03d",
          "body": "# Change Summary\n\nAdd bounded, per-core runtime recovery for regular pipelines. Failed\nserving cores restart on newer generations using configurable\nexponential backoff, while healthy sibling cores continue serving.\n\nRecovery now coordinates safely with rollouts, shutdowns, and\nengine-level operatio\n[…]\nelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>",
          "is_bot": false,
          "headline": "fix(engine): recover failed pipeline runtimes (#3573)",
          "author_name": "Laurent Quérel",
          "author_login": "lquerel",
          "committed_at": "2026-07-24T23:37:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "27245d55c65114e06ac7629cf70584a66613f73d",
          "body": "…er_token_provider` capability (#3491)\n\n# Change Summary\n\nOTLP HTTP exporter can consume the `bearer_token_provider` capability to\ninject a refreshed `Authorization: Bearer` header.\n\n## What issue does this PR close?\n\nRelated to #3356\n\n## How are these changes tested?\n\n- Unit tests\n- Local testing o\n[…]\nelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>",
          "is_bot": false,
          "headline": "feat(otlp_http_exporter): Integrate OTLP HTTP exporter with the `bear…",
          "author_name": "Pritish Nahar",
          "author_login": "pritishnahar95",
          "committed_at": "2026-07-24T23:17:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "89b1f1be934e0d75cd6b3297d62798b76270015e",
          "body": "…m batch_processor (#3560)\n\n## Description\nThis PR migrates the metrics instrumentation in `batch_processor` to use\nenum-attributes, aligning with the new universal node telemetry RFC.\n\n**Key Changes:**\n- Removed redundant signal-specific `consumed` and `produced` batch\nmetrics from `batch_processor\n[…]\nset for the entry-renaming/deletion metrics, should we use\n`SignalAttributes`, `ActionType`, or a different attribute set entirely?\n\n---------\n\nCo-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>",
          "is_bot": false,
          "headline": "refactor(metrics): Remove redundant consumed and produced metrics fro…",
          "author_name": "Dipanshu singh",
          "author_login": "Dipanshusinghh",
          "committed_at": "2026-07-24T23:05:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "34e6604052df66b6297f2fdbb4c760993f21d37d",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [duckdb](https://redirect.github.com/duckdb/duckdb-python)\n([changelog](https://redirect.github.com\n[…]\nOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update pipeline perf python dependencies (#3556)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-24T21:13:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "391b27f4992e1575c9e9dbdc3648e83d68e39366",
          "body": "…on (#3574)\n\n# Change Summary\n\nFixes a panic during OTAP batch concatenation when Arrow's combined\nphysical dictionary length exceeds the selected key capacity.\n\n- Selects dictionary key width using summed physical value lengths,\nincluding null slots.\n- Returns `BatchCoalescer::push_batch()` failure\n[…]\nother coalescing errors are returned\nas `Error::Batching`.\n\n### Changelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "fix(pdata)- Fix dictionary key overflow during OTAP batch concatenati…",
          "author_name": "Lalit Kumar Bhasin",
          "author_login": "lalitb",
          "committed_at": "2026-07-24T20:18:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "185447ed173abc6ac1127ca84b7e912a55952c5f",
          "body": "# Change Summary\n\nFlow telemetry now reports item counts through `consumed.items`,\n`produced.items`, and `dropped.items` counters instead of the previous\n`signals.incoming`, `signals.outgoing`, and `signals.dropped` metrics.\nThis aligns flow telemetry with the shared produced/consumed item\nvocabular\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat(metrics): Use enum attributes for `flow_metrics` (#3552)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-24T19:05:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "57ea72cb469fc71a498bac75ac7dce7f97712ae0",
          "body": "# Change Summary\n\nFixed broken relative links across docs.\n\n## What issue does this PR close?\n\n<!--We highly recommend correlation of every PR to an issue-->\n\n* Closes #3577\n\n## How are these changes tested?\n\nManual check doc links no longer broken\n\n## Are there any user-facing changes?\n\n <!-- If ye\n[…]\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [x] This is a documentation-only PR.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(docs): fix broken relative links (#3578)",
          "author_name": "Niamh Gowran",
          "author_login": "ngowran",
          "committed_at": "2026-07-24T18:42:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "617ee3f63f6854b0d7d2a64b1c2320174acfc937",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [rustls-pki-types](https://redirect.github.com/rustls/pki-types) |\nworkspace.dependencies | patch | `1.15.0` → `1.15.1` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: (UTC)\n\n- Branch creation\n  - \"before 8a\n[…]\nOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI3NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update rust crate rustls-pki-types to v1.15.1 (#3570)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-24T14:39:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cbc8dd8bfe88d7adf9f62de561a1b8c960b58d70",
          "body": "…presentable in scalar condensed format (#3564)\n\n# Change Summary\n\nFix Condense Attributes dropping supported OTLP values that cannot be\neasily represented in its scalar `key=value` format.\n\nStrings, integers, doubles, and booleans are condensed. Bytes, arrays,\nmaps, and empty values remain as separ\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "fix(condense_attributes): Preserve OTLP values that are not easily re…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-24T01:46:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9d6e1ce4a5b728dac98d1e60a36ba5285e50dc82",
          "body": "…e SymCrypt path (#3408)\n\n## Change Summary\n\nEnables geneva-uploader's `tls-rustls` feature (default features off),\nswitching the\nGeneva exporter from native-tls to rustls:\n\n```toml\ngeneva-uploader = { git = \"...\", rev = \"70f2dd38...\", default-features = false, features = [\"tls-rustls\"] }\n```\n\nThe G\n[…]\n-symcrypt`.\n\n---------\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\nCopilot-Session: 1e52f75b-8536-477a-8685-1236e3d714e3\nCopilot-Session: f07b7fb6-592f-442c-8227-5a77c7895d58",
          "is_bot": false,
          "headline": "refactor(geneva): use geneva-uploader tls-rustls feature to enable th…",
          "author_name": "Thomas",
          "author_login": "thperapp",
          "committed_at": "2026-07-23T22:06:38Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "da56bbb47f62080c18394d6189882d62f5486c17",
          "body": "# Change Summary\n\nAdds the `VendorBundle` capability: a generic, agent-fed, vendor-defined\nattribute bag (a JSON object) the engine transports untouched from a\nhost\nextension to a data-path node. The engine never interprets the contents;\neach\nconsumer defines its own keys. Companion to `bearer_token\n[…]\ncated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Manish Goel <292890742+manishgoel3@users.noreply.github.com>\nCo-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>",
          "is_bot": false,
          "headline": "feat(engine): add VendorBundle capability (#3489)",
          "author_name": "Manish Goel",
          "author_login": "manishgoel3",
          "committed_at": "2026-07-23T22:06:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "76c35f7877a2e2c20547ed11810cec4b971adcfc",
          "body": "…CII (#3392)\n\n## What / why\n\nIssue #3320 asks for a CI check that rejects non-ASCII characters in\n`otap-dataflow` Rust source. `tools/sanitycheck.py` already runs in CI\nand rejects non-ASCII for `.md/.py/.yaml/.yml`, but `.rs` was never\ncovered. A scan found ~31k non-ASCII characters across 206 `.rs\n[…]\ndth\ncode points (a \"Trojan Source\" defense).\n\nCloses #3320\n\n---------\n\nCo-authored-by: timr-dev <timr-dev@users.noreply.github.com>\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(otap-dataflow): reject non-ASCII in Rust source and sweep to AS…",
          "author_name": "Tim R",
          "author_login": "timr-dev",
          "committed_at": "2026-07-23T19:15:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "257cceb07ac9fe49f0ee6489f4dcdd1ea41db676",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| geneva-uploader | workspace.dependencies | digest | `c0a28d7` →\n`16f987e` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: (UTC)\n\n- Branch creation\n  - \"before 8am on Monday\"\n- Automerge\n  - At any time (no s\n[…]\nnd.io/github/open-telemetry/otel-arrow).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNjUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI3Mi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->",
          "is_bot": false,
          "headline": "chore(deps): update geneva-uploader digest to 16f987e (#3553)",
          "author_name": "Lalit Kumar Bhasin",
          "author_login": "lalitb",
          "committed_at": "2026-07-23T16:03:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "51b864b9de72c8f5a111c085c6cf617a523b201e",
          "body": "…y Arrow (#3528)\n\n# Change Summary\n\nFollow-up to #3416 \n- Fix the title bar for ctl utility\n- Fix two other READMEs that sill pointed to the incorrect name\n\n## How are these changes tested?\n\n## Are there any user-facing changes?\n\n### Changelog\n\n<!--\nUser-facing changes need a .chloggen/*.yaml entry.\n[…]\nd a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Utkarsh Umesan Pillai <utpilla@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: Rename ctl title bar to say Otel-Arrow instead of OpenTelemetr…",
          "author_name": "Utkarsh Umesan Pillai",
          "author_login": "utpilla",
          "committed_at": "2026-07-23T15:08:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7987c8b5f859c8febe4d0a1fc3e1b28dc48bc71e",
          "body": "…ugin (#3478)\n\n# Change Summary\n\n- Added `otap-df-wasm-host` crate for WASM host-kernel runtime.\n- Implemented simple `severity-filter` reference guest plugin to filter\nlog records by severity.\n- Created integration tests to validate the functionality of the WASM\nprocessor.\n- Established WIT contrac\n[…]\n\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Lalit Kumar Bhasin <lalit_fin@yahoo.com>",
          "is_bot": false,
          "headline": "feat(wasm-host): introduce experimental WASM host-kernel processor pl…",
          "author_name": "Aaron Marten",
          "author_login": "AaronRM",
          "committed_at": "2026-07-22T21:56:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "47e33df9d7d49a6e18515036c0223ddf232e4087",
          "body": "…ity support (#3549)\n\n# Change Summary\n\nI recently added support for Arc-connected servers to the Azure SDK's\nidentity provider. This change updates the Azure SDK version used to a\nbleeding edge version so that otel arrow can work on Arc-connected\nservers. I'll update the dependency to a named versi\n[…]\ndentity from azure_identity_auth on\nArc-connected servers\n\n### Changelog\n\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "[azure_identity_auth] update azure sdk to bleeding edge for Arc ident…",
          "author_name": "Matthew Sainsbury",
          "author_login": "mattsains",
          "committed_at": "2026-07-22T20:51:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "481f3e18fc56dd14411a347a570404cf3ba3edf0",
          "body": "# Change Summary\n\n<!--Replace with a brief summary of the change in this PR-->\n\n## What issue does this PR close?\n\n<!--We highly recommend correlation of every PR to an issue-->\n\n* Closes #3541 \n\n## How are these changes tested?\n\n## Are there any user-facing changes?\n\n <!-- If yes, provide further i\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore(repo): Promote lalitb to Maintainer (#3550)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-22T19:28:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "93e7bef509ab3321aa38fff99acef9d0b2efbf97",
          "body": "…(#3437)\n\n# Change Summary\n\n### Motivation\n\nOur end goal is surfacing universal node telemetry, aligned with the\nOpenTelemetry Collector [component universal telemetry\nRFC](https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/component-universal-telemetry.md).\n\nRather than i\n[…]\naml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(engine): Add per-signal produced/consumed metrics for all nodes …",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-22T17:06:30Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3c22c5bb487d66bbf1aaca7021db4416b3baaebd",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [clap](https://redirect.github.com/clap-rs/clap) |\nworkspace.dependencies | patch | `4.6.3` → `4.6.4` |\n| [libc](https://redirect.github.com/rust-lang/libc) |\nworkspace.dependencies | patch | `0.2.188` \n[…]\nOiI0My4yNzIuNCIsInVwZGF0ZWRJblZlciI6IjQzLjI3NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update all patch versions (#3546)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-22T16:29:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e9d8f97747a176def86e7495f3b72d7582809501",
          "body": "… (#3545)\n\nThis PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |\n`v1.81.1` → `v1.82.\n[…]\nZGF0ZWRJblZlciI6IjQzLjI3NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhcmVhOnNlY3VyaXR5IiwiZGVwZW5kZW5jaWVzIl19-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(deps): update module google.golang.org/grpc to v1.82.1 [security]…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-22T15:30:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c79986e5f5362a88ef30362f26358b47cc4c7166",
          "body": "# Change Summary\n\nRemove the Rust OpenTelemetry metrics SDK path and route internal\nmetrics exclusively through the native ITS metric registry and engine\nobservability pipeline.\n\nThe internal telemetry receiver handles periodic metric export and\nsupported views, while pipeline exporters provide OTLP\n[…]\npentelemetry-sdk)\nfor configuration mappings and examples.\n\n### Changelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "Remove Rust OTel metrics SDK (#3523)",
          "author_name": "Laurent Quérel",
          "author_login": "lquerel",
          "committed_at": "2026-07-22T10:35:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d25a5680f19dfa4f53f2e5c3179ce07ea2c8d3f8",
          "body": "…ent finalization (#3533)\n\n# Change Summary\n\n## Problem\n`wal_replay_reads_from_rotated_files` intermittently fails in CI with:\n\n```\nassertion `left == right` failed: no segments should be finalized\n  left: 2, right: 0\n```\n\nBoth this test and `wal_replay_finalizes_segments_if_threshold_exceeded`\nset \n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore: Fix flaky quiver WAL replay tests by disabling time-based segm…",
          "author_name": "Utkarsh Umesan Pillai",
          "author_login": "utpilla",
          "committed_at": "2026-07-21T21:54:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "63cc7e5b81572ec428cf9c7cb40bf9bae845843c",
          "body": "…ter outcomes (#3532)\n\n# Change Summary\n\nThis PR migrates two related internal telemetry surfaces to bounded\nenum-based measurement attributes:\n\n- Shared PData exporter outcome metrics now use signal and outcome\ndimensions for terminally completed exports.\n- OTLP receiver metrics now use bounded sig\n[…]\nnsumed-per-signal counts for all processors and exporters.\n\n### Changelog\n\n- [x] Added a `.chloggen/*.yaml` entry\n- [ ] This PR is a `chore` (indicated in title)\n- [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat(metrics): Use enum attributes for OTLP receiver and shared expor…",
          "author_name": "Laurent Quérel",
          "author_login": "lquerel",
          "committed_at": "2026-07-21T19:29:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6dd7894e48d56006ad0d1e7645a95d9ab42ba209",
          "body": "## Description\n\nAdds the **`BearerTokenAuthorizer`** capability to `otap-df-engine`: a\nrequest-facing access-control trait for data-path nodes (typically\nreceivers) that authenticate callers with an OAuth/OIDC-style bearer\ntoken. It also groups the bearer-token capabilities and the\nauthorization voc\n[…]\n`/`AuthorizedIdentity`.\n- `cargo test -p otap-df-engine`, `cargo fmt --check`, `cargo clippy\n--all-targets`: all clean.\n\n---------\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(engine): add BearerTokenAuthorizer capability (#3494)",
          "author_name": "Gokhan Uslu",
          "author_login": "gouslu",
          "committed_at": "2026-07-21T19:10:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3b1e9ab64362fe2cca00a0081fff7fcc3664ca63",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [libc](https://redirect.github.com/rust-lang/libc) |\nworkspace.dependencies | patch | `0.2.186` → `0.2.188` |\n| [time](https://time-rs.github.io)\n([source](https://redirect.github.com/time-rs/time)) |\nw\n[…]\nOiI0My4yNzIuNCIsInVwZGF0ZWRJblZlciI6IjQzLjI3Mi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update all patch versions (#3536)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-21T15:43:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5b4e62a34f3fff546f46ced09e09e486a5cb8a05",
          "body": "…3522)\n\nCloses #3432.\n\nThis PR splits out the `debug_processor` changes from #3502 into its own\nPR as requested by the maintainers.\n\n### Changes:\n- Migrates `debug_processor` to use the new `MeasurementMetricSet` and\n`SignalAttributes` (Enum-based metric attributes) introduced in #3499.\n- Consolidates the 7 granular signal-oriented counters into just two\ngeneric counters (`items_consumed` and `batches_consumed`).\n- Updates README to reflect the new metrics schema.",
          "is_bot": false,
          "headline": "feat(core-nodes): migrate debug_processor to new metric attributes (#…",
          "author_name": "Dipanshu singh",
          "author_login": "Dipanshusinghh",
          "committed_at": "2026-07-21T14:19:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7502e7dbe636b6bd14d15e0a69367fa00bc10343",
          "body": "…ons (#3531)\n\n# Change Summary\n\nRequire `scope` on every scope-level `#[attribute_set]` declaration so\nthe intended telemetry attachment point is explicit and unambiguous.\n\nFollow-up from\nhttps://github.com/open-telemetry/otel-arrow/pull/3499#issuecomment-5004841970\n\n## What issue does this PR close\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat(metrics): Require scope keyword on scope attribute_set declarati…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-20T22:13:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "29cdde9485ddac836cd1718bf331e4d728d3718c",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| weaver_common | workspace.dependencies | digest | `6211773` →\n`96e9071` |\n| weaver_forge | workspace.dependencies | digest | `6211773` → `96e9071`\n|\n| weaver_resolved_schema | workspace.dependencies | d\n[…]\nOiI0My4yNjUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI3Mi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update weaver crates to 96e9071 (#3526)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-20T21:24:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "998ea0f3380e65973447a18cb473873975415911",
          "body": "… attribute format (#3519)\n\n# Change Summary\n\n<!--Replace with a brief summary of the change in this PR-->\n\n`azure_monitor_exporter` telemetry now reports completion, HTTP attempts\nand latency, state mappings, and heartbeat sends through bounded\n`outcome`, `response`, and `mapping` dimensions. Compl\n[…]\nR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "feat(metrics): Migrate azure_monitor_exporter metrics to the new item…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-20T21:11:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1008077c4e2e9252e07bbfa634c074cb1fe2aaa3",
          "body": "…em attribute format (#3516)\n\n# Change Summary\n\n`durable_buffer` telemetry now reports bounded `signal`, `outcome`, and\nloss-reason dimensions instead of separate metric names, making loss and\ningest behavior consistently queryable across signals.\n\nIn addition, doing this actually revealed a gap, `q\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat(metrics): Migrate durable_buffer_processor metrics to the new it…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-20T21:09:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0cac5efb11c802ff5cfcf1c742374bc6254f6166",
          "body": "… (#3316)\n\n# Change Summary\n\nAdds a first-level observe-only design document for retained-work memory\naccounting in OTAP\ndataflow. The document explains where telemetry can be retained, how\nlocal and shared ownership\nshould be modeled, and why observe-only accounting is the foundation for\nlater budg\n[…]\nis is documentation\nonly.\n\n  ### Changelog\n\n* [x] This PR is a docs-only `chore`; no `.chloggen/*.yaml` entry\nrequired.\n\n---------\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "doc: introduce observe-only retained-work memory accounting/budgeting…",
          "author_name": "Lalit Kumar Bhasin",
          "author_login": "lalitb",
          "committed_at": "2026-07-20T20:39:31Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "536ad16ca31890b9fc5dc65a0c8c9107d84395a1",
          "body": "# First draft of OPL specification\n\nLaTeX sources for an initial draft specification for OPL (the OTEL\nProgramming Language). Includes the spec and a style file, and, for the\nconvenience of those who do not wish to bother running LaTeX, a PDF.\n\n\n## What issue does this PR close?\n\nNone.\n\n<!--\nWe high\n[…]\ng changes?\n\nNot until this spec is approved and the implementation integrated. Quite\na way off.\n\n <!-- If yes, provide further info below -->\n\n---------\n\nCo-authored-by: Gilad Bracha <g.bracha@f5.com>",
          "is_bot": false,
          "headline": "Add initial OPL specification (#3051)",
          "author_name": "Gilad Bracha",
          "author_login": "gbracha",
          "committed_at": "2026-07-20T17:46:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2315228b520bdbb77f02de457041850b0b95050d",
          "body": "## Release v0.50.0\n\nThis PR prepares the repository for release v0.50.0.\n\n### Changes included:\n- Rendered pending chloggen entries into `go/CHANGELOG.md` and\n`rust/otap-dataflow/CHANGELOG.md`\n- Bumped `rust/otap-dataflow/Cargo.toml` (workspace + root package)\n\n## What's Changed (Go :hamster:)\n\n### \n[…]\nreate git\ntags and publish the GitHub release.\n\n---------\n\nCo-authored-by: otelbot-arrow[bot] <289780372+otelbot-arrow[bot]@users.noreply.github.com>\nCo-authored-by: Drew Relmas <drewrelmas@gmail.com>",
          "is_bot": true,
          "headline": "chore(release) Prepare Release v0.50.0 (#3527)",
          "author_name": "otelbot-arrow[bot]",
          "author_login": "otelbot-arrow[bot]",
          "committed_at": "2026-07-20T17:22:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "de748c94f1a775b450ca6066b62fb5b2c8f281cd",
          "body": "# Change Summary\n\nAdd Kafka Receiver implementation that takes inspiration from the go and\nrotel versions.\n\nAdd kafka_util that shares common functions and data types with the\nkafka receiver and exporter\n\n## What issue does this PR close?\n\n* Closes #3248 \n\n## How are these changes tested?\n\nunit test\n[…]\nes docker\ncontainer)\n\n## Are there any user-facing changes?\n\nno user face changes\n\n---------\n\nCo-authored-by: Laurent Quérel <laurent.querel@gmail.com>\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "[otap-dataflow] add kafka receiver into contrib-nodes (#3261)",
          "author_name": "c1ly",
          "author_login": "c1ly",
          "committed_at": "2026-07-18T21:03:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e223c0c88c685af8f8117cb30bfb042621f8da71",
          "body": "# Change Summary\n\nLeads to problems in generated `CHANGELOG.md`:\nhttps://github.com/open-telemetry/otel-arrow/actions/runs/29615608277/job/87999924730?pr=3520\n\n## What issue does this PR close?\n\nN/A\n\n## How are these changes tested?\n\nN/A\n\n## Are there any user-facing changes?\n\nN/A\n\n### Changelog\n\n<!\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore(ci): Reject non-ascii text in changelog entries (#3521)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-18T20:31:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b0b3d063c940e9981fc8046949b2b15b05bf7813",
          "body": "…(#3416)\n\nAligns the src README, admin UI, dfctl TUI, and Cargo.toml description\nwith the \"OTel Arrow Dataflow Engine\" naming.\n\n---------\n\nCo-authored-by: Laurent Quérel <laurent.querel@gmail.com>\nCo-authored-by: Utkarsh Umesan Pillai <66651184+utpilla@users.noreply.github.com>\nCo-authored-by: Laurent Quérel <l.querel@f5.com>\nCo-authored-by: Drew Relmas <drewrelmas@gmail.com>",
          "is_bot": false,
          "headline": "chore: rename \"Rust Dataflow Engine\" to \"OTel Arrow Dataflow Engine\" …",
          "author_name": "Cijo Thomas",
          "author_login": "cijothomas",
          "committed_at": "2026-07-18T17:52:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4ab1d242e454fc5eaacb68118e06ca37151b576a",
          "body": "# Change Summary\n\nAdd Kafka Exporter implementation that takes inspiration from the go and\nrotel versions.\n\nAdd kafka_util that shares common functions and data types with the\nkafka receiver and exporter\n\n## What issue does this PR close?\n\n* Closes #3249 \n\n## How are these changes tested?\n\nunit tests and integration tests with kafka broker (requires docker\ncontainer)\n\n## Are there any user-facing changes?\n\nno user face changes",
          "is_bot": false,
          "headline": "[otap-dataflow] add kafka exporter into contrib-nodes (#3262)",
          "author_name": "c1ly",
          "author_login": "c1ly",
          "committed_at": "2026-07-17T23:40:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "15a17061faa78cb695e10236d7eb329d7e9914e8",
          "body": "**Not ready for review**\n\n# Change Summary\n\nRoutes internal metric-set snapshots through the Internal Telemetry\nSystem as OTLP metrics, allowing the observability pipeline to process,\nroute, and export them. The internal telemetry receiver now supports\nperiodic metric emission and exact-match metric\n[…]\naml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ITS metrics integration (#3457)",
          "author_name": "Laurent Quérel",
          "author_login": "lquerel",
          "committed_at": "2026-07-17T21:12:52Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d8c1809f7929d11f9dad613887e739bba879d288",
          "body": "# Change Summary\n\nSince we use the lockfile now, we have to regenerate it during `Prepare\nRelease` workflow, else cargo commands fail:\nhttps://github.com/open-telemetry/otel-arrow/actions/runs/29609915091/job/87981905932?pr=3517.\n\nIn addition, decided we don't need to display subtext from every\nchan\n[…]\naml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(release): Update lockfile after version bump (#3518)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-17T21:01:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "708176e933955f7022fed2b0d405bfc9074426ec",
          "body": "# Change Summary\n\n<!--Replace with a brief summary of the change in this PR-->\n\nAdds a new processor that for partitioning OTAP batches.\n\nThe partition key can be expressed as an OPL expression.\n\nThe batch will be split into partitions for each unique value of the\nevaluated expression. The value of \n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat: partitioning processor (#3483)",
          "author_name": "albertlockett",
          "author_login": "albertlockett",
          "committed_at": "2026-07-17T20:24:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "601c95329fbe7b723fb4e3a42fa969a8f6d9a951",
          "body": "# Change Summary\n\nFollow-up to #3454.\n\n- Make typed metric datapoint attributes easier for component authors to\ndeclare, register, record, and inspect.\n- Standardize datapoint dimensions on canonical pipeline-domain types\nsuch as `otap_df_config::SignalType`, and replace stale static/dynamic\ntermino\n[…]\nement declaration form remains\ncompatible.\n\n### Changelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(metrics): Improve datapoint attribute API ergonomics (#3499)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-17T18:23:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8ddfc7e6ad2e0a4484aacd4e8069d2ba4dc38697",
          "body": "# Change Summary\n\nTreat `rfcs/` files like `docs/` files in the changelog workflow so\nRFC-only PRs do not require `.chloggen` entries.\n\n  ## What issue does this PR close?\n\n  * Closes #NNN\n\n  ## How are these changes tested?\n\n  - `python3 tools/sanitycheck.py`\n\n  ## Are there any user-facing changes\n[…]\ns. This only updates CI behavior for\nRFC-only PRs.\n\n  ### Changelog\n\n  * [ ] Added a `.chloggen/*.yaml` entry\n  * [x] This PR is a `chore` (indicated in title)\n  * [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "  chore: exempt RFC docs from changelog check (#3506)",
          "author_name": "Lalit Kumar Bhasin",
          "author_login": "lalitb",
          "committed_at": "2026-07-17T17:29:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "72d9be8d5d6a8e618b62de1260f17392985560bc",
          "body": "# Change Summary\n\nFollow-up from\nhttps://github.com/open-telemetry/otel-arrow/pull/3454#discussion_r3583805894\n\nWanted to raise PR to start discussion about encouraging a specific test\npattern that helps reviewers, especially on code they aren't familiar\nwith.\n\n## What issue does this PR close?\n\nN/A\n[…]\nR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "chore(docs): Propose standard test doc structure (#3488)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-17T16:18:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b79ac145a43357630ae611fee70a95882e84be07",
          "body": "…full (#3411)\n\nFixes a critical deadlock in `OTAPExporter` that caused it to hang\nindefinitely during shutdown.\n\n**Root Cause**\n\nThis edge case was introduced in #2764. When the downstream receiver is \nunreachable and stream queues are full, the main exporter loop blocks\ninside\n`enqueue_stream_batch\n[…]\nserts shutdown within 200ms. All\nexisting\ntests pass.\n\n**User-facing changes:** None\n\n**Changelog:**\n- [x] Added a `.chloggen/*.yaml` entry\n\n---------\n\nCo-authored-by: albertlockett <a.lockett@f5.com>",
          "is_bot": false,
          "headline": "fix(otap-exporter): resolve shutdown deadlock when stream queues are …",
          "author_name": "Dipanshu singh",
          "author_login": "Dipanshusinghh",
          "committed_at": "2026-07-17T15:58:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9363ff192b5635688c4987d096fa2dc8fafef93e",
          "body": "Per Trask's suggestion in open-telemetry/community#3563, adds the shared\n`workflow-failure-issue` reusable workflow to the nightly and continuous\npipeline-perf-test workflows so failures (e.g. bare-metal runner\noffline)\nopen a tracking issue visible to the whole team, instead of silently\nfailing until someone notices the benchmarks graph is stale.\n\nPinned to v0.4.0 (SHA `62d5939b47144252763c5ff9fffe8c20d76cd806`),\nmatching\nthe Java repo.",
          "is_bot": false,
          "headline": "ci: open tracking issues when perftest workflows fail (#3504)",
          "author_name": "Cijo Thomas",
          "author_login": "cijothomas",
          "committed_at": "2026-07-17T15:56:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "20f107afd8f936376547842bd6f9f7404afd98be",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [tokio](https://tokio.rs)\n([source](https://redirect.github.com/tokio-rs/tokio)) |\nworkspace.dependencies | patch | `1.52.3` → `1.52.4` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>tokio-rs/tokio (toki\n[…]\niwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nCo-authored-by: albertlockett <a.lockett@f5.com>",
          "is_bot": true,
          "headline": "chore(deps): update rust crate tokio to v1.52.4 (#3508)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-17T10:18:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "bce2d3c1db9154bfc17cb7bd65e082c19c02be54",
          "body": "## Change Summary\n\nThis PR adds a draft RFC for pressure-aware EPS throttling in\n`otap-dataflow`.\n\nThe idea is simple: when process memory is under pressure, receivers can\nthrottle traffic that is above its configured EPS limit before admitting\nmore work into the pipeline.\n\nThis is not a retained-me\n[…]\ncy, but does not change current configuration or\nbehavior.\n\n### Changelog\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [x] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "[chore] docs: add pressure-aware EPS throttling RFC (#3484)",
          "author_name": "Lalit Kumar Bhasin",
          "author_login": "lalitb",
          "committed_at": "2026-07-17T07:00:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e040f6c327f9d0f65cf99f23195fde6f1b00eefb",
          "body": "…in docs (#3503)\n\nFollow-up to #3291.\n\n- README Quick Start: docker `CLICKHOUSE_PASSWORD=TODO-TEST` → `test` so\nit matches the sample config's fallback and the three-step flow works\nwith no extra env setup.\n- Doc-comments on `TableConfig.ttl` / `FinalTableConfig.ttl` and the\n`test_config_deserialization` fixture: `\"72h\"`/`\"12h\"` → `\"72\nHOUR\"`/`\"12 HOUR\"`, since `validate_ttl` requires a time-unit keyword.\n\nNo behavior change.",
          "is_bot": false,
          "headline": "chore(clickhouse-exporter): fix misleading password and TTL examples …",
          "author_name": "Cijo Thomas",
          "author_login": "cijothomas",
          "committed_at": "2026-07-17T05:08:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a1904eee5d1e84b07820ba4a93e0a2b22c05282f",
          "body": "# Change Summary\n\nAdds a pdata-level retained memory size API without changing existing\nencoded-size semantics.\n\nThe new API gives retention sites a way to estimate how much memory a\npayload keeps alive:\n  - `OtapArrowRecords::retained_memory_bytes()`\n  - `OtapPayload::retained_memory_bytes()`\n  - `\n[…]\ncing changes?\n\n  Yes. This adds a public pdata helper API.\n\n### Changelog\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "  feat(pdata): add retained memory sizing (#3443)",
          "author_name": "Lalit Kumar Bhasin",
          "author_login": "lalitb",
          "committed_at": "2026-07-16T19:22:55Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "94a61f853d97f56d9097048388aac99bb3763c90",
          "body": "…h (#3500)\n\n# Change Summary\n\nThe Azure Monitor exporter requires the Azure Identity auth extension to\nauthenticate outbound requests. Previously users had to enable both\nfeatures manually, and forgetting the extension caused a runtime error:\n'Unknown extension component\nurn:microsoft:extension:azur\n[…]\nHow are these changes tested?\n\nUnit tests and cargo builds\n\n### Changelog\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore: Make azure-monitor-exporter feature pull in azure-identity-aut…",
          "author_name": "Pritish Nahar",
          "author_login": "pritishnahar95",
          "committed_at": "2026-07-16T18:03:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fa9396b54203f1b6d85bb44839aa05cdfc060ba5",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [bitflags](https://redirect.github.com/bitflags/bitflags) |\nworkspace.dependencies | patch | `2.13.0` → `2.13.1` |\n| [clap](https://redirect.github.com/clap-rs/clap) |\nworkspace.dependencies | patch | `\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update all patch versions (#3498)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-16T15:36:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "df03b91737370ddb38fc93f8fe223281b7de41a7",
          "body": "extended from @clhain's PR\n(https://github.com/open-telemetry/otel-arrow/pull/2646)\n\n# Change Summary\n\nThis draft PR includes an experimental implementation of a ClickHouse\nexporter that is an iteration on the previous PR\n(https://github.com/open-telemetry/otel-arrow/pull/2646). Notably:\n- Removed J\n[…]\n@f5.com>\nCo-authored-by: clhain <8164192+clhain@users.noreply.github.com>\nCo-authored-by: Swapnil Ashtekar <46826200+swashtek@users.noreply.github.com>\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "Updated Experimental ClickHouse Exporter (#3291)",
          "author_name": "Spencer Torres",
          "author_login": "SpencerTorres",
          "committed_at": "2026-07-16T05:49:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "aa051fe5dc924e81dcc0ef075de4833a0f259b6d",
          "body": "…c sets (#3454)\n\n# Change Summary\n\nAdds the core plumbing for datapoint-level enum attributes on metric\nsets\n\n### Outcome\n\nInstrumentation can now declare closed-set (`enum`) attributes on the\n**existing** `metric_set` unit — no new instrument family, no per-signal\nset explosion — in two flavors:\n\n-\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat(metrics): Add datapoint-level enum-attribute mechanism for metri…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-15T23:07:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "03f2840de197229a1de9bbd2da2fc61c13e3a1e6",
          "body": "…(#3495)\n\n# Change Summary\n\nNoticed gap while looking at\nhttps://github.com/open-telemetry/otel-arrow/pull/3483\n\n## What issue does this PR close?\n\n<!--We highly recommend correlation of every PR to an issue-->\n\nN/A\n\n## How are these changes tested?\n\nN/A\n\n## Are there any user-facing changes?\n\nN/A\n\n\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore(ci): Make PR Size Labeler also work on ready_for_review events …",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-15T22:18:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7acf65cae6368172033b5c5c871f99ae231563b4",
          "body": "## Change Summary\n\nAdd `--features crypto-ring` to the minimal `df_engine` quick-start\ncommand and add a brief note explaining that `--no-default-features`\nbuilds must enable exactly one crypto provider feature.\n\n## What issue does this PR close?\n\nThe root README quick-start uses `--no-default-featu\n[…]\nserver listening on 127.0.0.1:8080\n\n## Are there any user-facing changes?\n\n- [ ] Added a `.chloggen/*.yaml` entry\n- [ ] This PR is a `chore` (indicated in title)\n- [x] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "docs: add crypto provider to df_engine quick start (#3464)",
          "author_name": "IgorSiemek",
          "author_login": "IgorSiemek",
          "committed_at": "2026-07-15T20:42:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "07e7061421c1df283f5d17491fcfc9a24aa8429f",
          "body": "## Description\n\nReorganizes the `otap-df-engine` capability public API so **every item\nhas a single export surface, scoped by its owning capability**. This\nremoves the flat `capability::{BearerToken, ...}` namespace (which would\nclash as more capabilities are added) in favor of per-capability\nscopin\n[…]\nted ahead of upcoming capability work\nthat depends on the scoping (a second capability defining its own\n`BearerToken`).\n\n---------\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "refactor(engine)!: scope capability exports by capability module (#3492)",
          "author_name": "Gokhan Uslu",
          "author_login": "gouslu",
          "committed_at": "2026-07-15T20:34:03Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ed8deab4e1a56145bcc3b1460a1507813a03c9b6",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [syn](https://redirect.github.com/dtolnay/syn) |\nworkspace.dependencies | patch | `2.0.118` → `2.0.119` |\n| [xxhash-rust](https://redirect.github.com/DoumanAsh/xxhash-rust) |\nworkspace.dependencies | pa\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update all patch versions (#3485)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-15T16:50:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1c01d124be03859fb474b7bdcfb21b306a4da8cb",
          "body": "Update otelbot token creation to use GitHub App client IDs.\n\nThe `app-id` input for `actions/create-github-app-token` is deprecated\nin favor of `client-id`. The matching `OTELBOT_*_CLIENT_ID` organization\nvariables have been provisioned, so this updates direct token creation\nfrom `app-id` / `*_APP_ID` to `client-id` / `*_CLIENT_ID`.\n\nTracking issue: https://github.com/open-telemetry/admin/issues/744",
          "is_bot": false,
          "headline": "chore: update otelbot token workflows to use client IDs (#3486)",
          "author_name": "Trask Stalnaker",
          "author_login": "trask",
          "committed_at": "2026-07-15T03:51:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "69856c386f1368f22d98802cd273dca511d31df7",
          "body": "# Change Summary\n\n1. Expose ETW session trace stats as receiver metrics\n2. Poll `query_stats(handle)` off-thread while `ProcessTrace` is blocked\n\n## What issue does this PR close?\n\n<!--We highly recommend correlation of every PR to an issue-->\nhttps://github.com/microsoft/one-collect/issues/299\n\n## \n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore: ETW tracestats metrics polling (#3425)",
          "author_name": "Swapnil Ashtekar",
          "author_login": "swashtek",
          "committed_at": "2026-07-15T01:25:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "339e7ac67cc04ab693a08cb4692203f35bd99a0f",
          "body": "…l_processor (#3482)\n\n# Change Summary\n\nExtends the `signals.dropped` flow metric (#2859) to the recordset_kql\nprocessor so pipelines can observe how many records it filters out.\nTogether with the earlier transform-processor change, this gives every\nKQL-based decision node the same queryable dropped\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat(recordset_kql_processor): Record signals.dropped in recordset_kq…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-14T23:32:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7e612e7382fb434de615a55172870ea74452caa3",
          "body": "…extraction (#3481)\n\n# Change Summary\nchore: update one_collect dependency to version 0.1.34811 and optimize\nETW receiver field extraction\n\n## What issue does this PR close?\n\n<!--We highly recommend correlation of every PR to an issue-->\n\n## How are these changes tested?\n\n## Are there any user-facin\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore: update one_collect dependency and optimize ETW receiver field …",
          "author_name": "Swapnil Ashtekar",
          "author_login": "swashtek",
          "committed_at": "2026-07-14T23:03:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1509853d5d4eff89ff8eb27b50402871179d4e74",
          "body": "…processor (#3473)\n\n# Change Summary\n\nExtends the `signals.dropped` flow metric (#2859) to the transform\nprocessor so pipelines can observe how many records it filters out using\nthe same flow-metric mechanism already used by `filter_processor` and\n`log_sampling_processor`.\n\n## Validation\n\nRan `confi\n[…]\naml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(transform_processor): Record signals.dropped from the transform …",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-14T17:41:26Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8e04dd217e993c623f05ccbe1d95cc5d5e4b2929",
          "body": "…434)\n\n# Change Summary\n\nAdds a lightweight **RFC process** for `otap-dataflow` and the first\nRFC,\n**RFC 0001: component-inventory**, proposing a `#[component_inventory]`\nattribute macro for automated component tracking (threat-model drift\ndetection,\ndocumentation coverage, and security review).\n\nTh\n[…]\n This PR is a `chore` (indicated in title)\n* [x] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Laurent Quérel <laurent.querel@gmail.com>\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "chore(docs): add RFC process + RFC 0001 component-inventory macro (#3…",
          "author_name": "David Dahl",
          "author_login": "daviddahl",
          "committed_at": "2026-07-14T17:38:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9741481d0b4fb307f9adcd4acafd3ff1533af84d",
          "body": "…vider capability (#3470)\n\n# Change Summary\n\nAuthentication is no longer configured on the exporter. It obtains\nbearer tokens from the `azure_identity_auth` extension bound via the\n`bearer_token_provider` capability. This is a breaking config change:\nexisting configs that set an `auth:` block under \n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "feat(contrib-nodes): Azure Monitor exporter consumes bearer_token_pro…",
          "author_name": "Pritish Nahar",
          "author_login": "pritishnahar95",
          "committed_at": "2026-07-14T16:02:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5d9bf0ad277bf39627f5609a8646d6a84aa1bb52",
          "body": "…on) (#3476)\n\nFixes the saturation scaling test's engine config reference to include\nthe `.j2` extension, matching the file rename in #3244 that silently\nbroke the nightly suite on 2026-06-08. Verified locally that the engine\ntemplate now renders and deploys end-to-end.\n\nCI error this fixes:\n\n```\nTe\n[…]\nplates/configs/engine/backpressure'\nError: Test Step: Deploy Dataflow Engine failed: 'otlp-attr-otlp.yaml' not found in search path: 'test_suites/integration/templates/configs/engine/backpressure'\n```",
          "is_bot": false,
          "headline": "Fix saturation scaling test engine template path (missing .j2 extensi…",
          "author_name": "Cijo Thomas",
          "author_login": "cijothomas",
          "committed_at": "2026-07-14T15:44:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5caaadc82e51c76d5b7fb2bfc60092a4095841ea",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [arc-swap](https://redirect.github.com/vorner/arc-swap) |\nworkspace.dependencies | patch | `1.9.1` → `1.9.2` |\n| [arrayvec](https://redirect.github.com/bluss/arrayvec) |\nworkspace.dependencies | patch |\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update all patch versions (#3474)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-14T15:43:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8a9ae45fd1a7ee0cfc36c7f7e65ebc10324d7aec",
          "body": "This PR contains the following updates:\n\n| Package | Change |\n[Age](https://docs.renovatebot.com/merge-confidence/) |\n[Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n| [kubernetes](https://redirect.github.com/kubernetes-client/python) |\n`==36.0.2` → `==36.0.3` |\n![ag\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update dependency kubernetes to v36.0.3 (#3475)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-14T11:16:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "035e910605e727284dd65a849142868778665c89",
          "body": "## Summary\n\nCaches per-schema field readers instead of rebuilding them every event\nand drops a redundant per-field copy.\n\n## Problem\nPer event, `extract_decoded_fields` called\n`EventFormat::try_get_field_data_closure(name)` once for every field.\nEach call does two costly things:\n- Finds the field by\n[…]\n.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Swapnil Ashtekar <46826200+swashtek@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: Optimize per-event field extraction in the ETW receiver (#3427)",
          "author_name": "Utkarsh Umesan Pillai",
          "author_login": "utpilla",
          "committed_at": "2026-07-13T19:25:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1c28ea9e88f5c2768df35b3aa516c8843a9d72f3",
          "body": "# Change Summary\n\n- Coalesce token fetch calls correctly\n- Add jitter and back off\n- Make token fetch interruptible by shutdown\n\n## What issue does this PR close?\n\n* Related to #3356\n\n## How are these changes tested?\n\nUnit tests\n\n## Are there any user-facing changes?\n\nno\n\n### Changelog\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore: Azure Identity Auth extension - Follow up (#3468)",
          "author_name": "Pritish Nahar",
          "author_login": "pritishnahar95",
          "committed_at": "2026-07-13T18:37:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cd1343a6e4549b0b14386e908edce6961d65ff5b",
          "body": "…novate (#3469)\n\n# Change Summary\n\nAddress problem in #3426\n\nThese crates removed the `v3` feature, now using `v3` as the default.\nThis unblocks the rest of the Renovate upgrades.\n\n## What issue does this PR close?\n\nN/A\n\n## How are these changes tested?\n\nN/A\n\n## Are there any user-facing changes?\n\nN\n[…]\naml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(deps): Remove deprecated v3 feature from mimalloc to unblock Re…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-13T17:04:06Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "9fd5735d91c15ffaf016c88e63f89fb543978881",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| geneva-uploader | workspace.dependencies | digest | `66bfea4` →\n`c0a28d7` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: (UTC)\n\n- Branch creation\n  - \"before 8am on Monday\"\n- Automerge\n  - At any time (no s\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update geneva-uploader digest to c0a28d7 (#3458)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-13T16:28:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2c8dbb5c03db1e177212ecbd9096340798987185",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [azure_core](https://redirect.github.com/azure/azure-sdk-for-rust) |\nworkspace.dependencies | minor | `1.0.0` → `1.1.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>azure/azure-sdk-for-rust (azure_core\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update rust crate azure_core to v1.1.0 (#3463)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-13T15:41:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "22ef153b05e4ca2adb53def8c2fc25f840a2571a",
          "body": "…o v0.156.0 (#3462)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[otel/opentelemetry-collector-contrib](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases)\n| final | minor | `0.155.0` → `0.156.0` |\n\n---\n\n### Release Notes\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update otel/opentelemetry-collector-contrib docker tag t…",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-13T15:20:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0c35c52a1e9dfcf7cdbbd630925669c233e15bcc",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| docker.io/rust | stage | minor | `1.96` → `1.97` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: (UTC)\n\n- Branch creation\n  - \"before 8am on Monday\"\n- Automerge\n  - At any time (no schedule defined)\n\n🚦 **Aut\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): update docker.io/rust docker tag to v1.97 (#3461)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-13T15:19:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0b1d6aca574a264edabc76c02c05aeedc4d99cfc",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [golang.org/x/exp](https://pkg.go.dev/golang.org/x/exp) | require |\ndigest | `c48552f` → `9ea1abe` |\n\n---\n\n### Configuration\n\n📅 **Schedule**: (UTC)\n\n- Branch creation\n  - \"before 8am on Monday\"\n- Autome\n[…]\nOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "fix(deps): update golang.org/x/exp digest to 9ea1abe (#3460)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-13T15:19:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e25e2c7183beb0bfc65b8ab255ed6ec74f2dcfd8",
          "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| weaver_common | workspace.dependencies | digest | `ab9567f` →\n`6211773` |\n| weaver_forge | workspace.dependencies | digest | `ab9567f` → `6211773`\n|\n| weaver_resolved_schema | workspace.dependencies | d\n[…]\niwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>\nCo-authored-by: albertlockett <a.lockett@f5.com>",
          "is_bot": true,
          "headline": "chore(deps): update weaver crates to 6211773 (#3459)",
          "author_name": "renovate[bot]",
          "author_login": "renovate[bot]",
          "committed_at": "2026-07-13T15:19:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0c9577f5700e6260b68441b376a41971444568ef",
          "body": "# Change Summary\n\nAdds a `Label breaking changes` GitHub Actions workflow that\nautomatically applies the `breaking change` label to any PR whose\nchloggen fragment declares `change_type: breaking`, and removes it again\nif the entry is later edited to a non-breaking type. The goal is to\nsurface breaki\n[…]\nn/ or rust/otap-dataflow/.chloggen/ and fill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry, OR this PR is a `chore`\n(indicated in title).",
          "is_bot": false,
          "headline": "chore(ci): auto-label PRs with a breaking changelog entry (#3264)",
          "author_name": "Tom Tan",
          "author_login": "ThomsonTan",
          "committed_at": "2026-07-13T15:15:12Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b9ffab363bc94d9ba1ef674f8fe68cb18b4fc562",
          "body": "## Summary\n\nAddresses the `MESSAGE` double-copy in #3398.\n\n`SdJournalReader::current_entry()` cloned each entry's `MESSAGE` field\nvalue into\n`JournalEntry.message_body` while the same bytes were also pushed into\n`fields`,\nso the message payload — usually the largest field in an entry — was\nallocated\n[…]\n\nownership more broadly and warrants its own PR, so #3398 stays open to\ntrack it.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "perf(journald): avoid cloning the MESSAGE payload per entry (#3403)",
          "author_name": "Tim R",
          "author_login": "timr-dev",
          "committed_at": "2026-07-13T07:08:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a6d9c9eb5c9803db4ab215cdccf55810f6735cd7",
          "body": "# Change Summary\n\nThis PR standardizes the handling of missing root payload types (at\nleast on paths that I'm aware of). This includes:\n\n- Re-defining the right behavior in the spec\n- Updating encoders/decoders which handled this inconsistently across\nsignals\n- Updating views\n- Updating filter code \n[…]\nR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.\n\n---------\n\nCo-authored-by: Laurent Quérel <l.querel@f5.com>",
          "is_bot": false,
          "headline": "fix: Standardize handling of missing root payload types (#3447)",
          "author_name": "Jake Dern",
          "author_login": "JakeDern",
          "committed_at": "2026-07-13T06:54:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "59957e07eec5630be835293d6226289bcbfc0596",
          "body": "…e root IDs are not monotonic in resource/scope visitation order (#3450)\n\n# Change Summary\n\nAddresses a follow-up from #2421.\n\nOn that PR review, it was noted that a 'truly pathological' OTAP batch\nmight drop attributes in certain cases if root IDs are not in expected\norder. However, with query-engi\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry\n* [ ] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "fix(pdata): Fix silent attribute loss when decoding OTAP batches whos…",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-10T20:58:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f478912382bd3fc1fcd44dfd19659ac271e228fa",
          "body": "# Change Summary\n\n## Datapoint-level enum attributes for metrics\n\nDesign-only RFC (doc:\n`rust/otap-dataflow/docs/telemetry/datapoint-enum-attributes.md`).\nTracking issue: #3300.\n\n### What changed from the previous drafts\n\nThe prior draft standardized two interoperable export shapes (name-split\n\"gran\n[…]\ntitle.\n-->\n\n* [x] Added a `.chloggen/*.yaml` entry, OR this PR is a `chore`\n(indicated in title).\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs: Propose datapoint-level enum attributes for metrics (#3369)",
          "author_name": "Drew Relmas",
          "author_login": "drewrelmas",
          "committed_at": "2026-07-10T20:24:05Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a36ac8e0b3af320cb0deb1802765c7ba9467358e",
          "body": "# Change Summary\n\nThe issue https://github.com/open-telemetry/otel-arrow/issues/3351 was\nfixed by replacing `0.0.0.0` as `127.0.0.1` in our code, to avoid\ntriggering Windows firewall check, but seems the `0.0.0.0` is still used\ninside `portpicker` in probing available port for testing.\n\nThis PR remo\n[…]\nfill in the\nfields.\nIf not required, include `chore` in the PR title.\n-->\n\n* [ ] Added a `.chloggen/*.yaml` entry\n* [x] This PR is a `chore` (indicated in title)\n* [ ] This is a documentation-only PR.",
          "is_bot": false,
          "headline": "chore(rust): replace portpicker with loopback port helpers (#3446)",
          "author_name": "Tom Tan",
          "author_login": "ThomsonTan",
          "committed_at": "2026-07-10T20:07:24Z",
          "body_truncated": true,
          "is_coding_agent": false
        }
      ],
      "releases_count": 49,
      "commits_last_year": 1615,
      "latest_release_at": "2026-07-20T18:23:56Z",
      "latest_release_tag": "v0.50.0",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 52,
      "days_since_latest_release": 9,
      "mean_days_between_releases": 38.5
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 100,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "github.com/open-telemetry/otel-arrow/go",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": true,
          "registry_url": "https://pkg.go.dev/github.com/open-telemetry/otel-arrow/go",
          "is_deprecated": false,
          "latest_version": "v0.50.0",
          "repository_url": "https://github.com/open-telemetry/otel-arrow",
          "versions_count": 13,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-20T17:22:53Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 9
        }
      ]
    },
    "popularity": {
      "forks": 126,
      "stars": 387,
      "watchers": 24,
      "fork_history": {
        "days": [
          {
            "date": "2023-08-10",
            "count": 1
          },
          {
            "date": "2023-08-22",
            "count": 1
          },
          {
            "date": "2023-08-24",
            "count": 1
          },
          {
            "date": "2023-10-13",
            "count": 1
          },
          {
            "date": "2023-10-19",
            "count": 1
          },
          {
            "date": "2024-02-09",
            "count": 1
          },
          {
            "date": "2024-02-22",
            "count": 1
          },
          {
            "date": "2024-04-11",
            "count": 1
          },
          {
            "date": "2024-06-01",
            "count": 1
          },
          {
            "date": "2024-06-05",
            "count": 1
          },
          {
            "date": "2024-07-18",
            "count": 1
          },
          {
            "date": "2024-07-20",
            "count": 1
          },
          {
            "date": "2024-07-30",
            "count": 1
          },
          {
            "date": "2024-09-19",
            "count": 1
          },
          {
            "date": "2024-10-01",
            "count": 1
          },
          {
            "date": "2024-11-11",
            "count": 1
          },
          {
            "date": "2025-01-13",
            "count": 1
          },
          {
            "date": "2025-01-15",
            "count": 1
          },
          {
            "date": "2025-01-16",
            "count": 1
          },
          {
            "date": "2025-01-22",
            "count": 1
          },
          {
            "date": "2025-02-14",
            "count": 1
          },
          {
            "date": "2025-02-18",
            "count": 1
          },
          {
            "date": "2025-02-20",
            "count": 1
          },
          {
            "date": "2025-03-31",
            "count": 2
          },
          {
            "date": "2025-04-10",
            "count": 1
          },
          {
            "date": "2025-04-14",
            "count": 1
          },
          {
            "date": "2025-04-16",
            "count": 1
          },
          {
            "date": "2025-05-05",
            "count": 2
          },
          {
            "date": "2025-05-07",
            "count": 2
          },
          {
            "date": "2025-05-15",
            "count": 2
          },
          {
            "date": "2025-05-27",
            "count": 1
          },
          {
            "date": "2025-06-03",
            "count": 1
          },
          {
            "date": "2025-06-04",
            "count": 1
          },
          {
            "date": "2025-06-10",
            "count": 1
          },
          {
            "date": "2025-06-17",
            "count": 1
          },
          {
            "date": "2025-06-20",
            "count": 1
          },
          {
            "date": "2025-06-21",
            "count": 1
          },
          {
            "date": "2025-06-26",
            "count": 1
          },
          {
            "date": "2025-06-30",
            "count": 1
          },
          {
            "date": "2025-07-03",
            "count": 1
          },
          {
            "date": "2025-07-11",
            "count": 1
          },
          {
            "date": "2025-07-27",
            "count": 1
          },
          {
            "date": "2025-07-28",
            "count": 1
          },
          {
            "date": "2025-09-02",
            "count": 2
          },
          {
            "date": "2025-09-25",
            "count": 1
          },
          {
            "date": "2025-10-07",
            "count": 1
          },
          {
            "date": "2025-10-15",
            "count": 1
          },
          {
            "date": "2025-10-17",
            "count": 1
          },
          {
            "date": "2025-10-21",
            "count": 1
          },
          {
            "date": "2025-11-01",
            "count": 1
          },
          {
            "date": "2025-11-11",
            "count": 1
          },
          {
            "date": "2025-11-12",
            "count": 1
          },
          {
            "date": "2025-11-19",
            "count": 1
          },
          {
            "date": "2025-11-30",
            "count": 1
          },
          {
            "date": "2025-12-05",
            "count": 1
          },
          {
            "date": "2025-12-09",
            "count": 1
          },
          {
            "date": "2025-12-11",
            "count": 1
          },
          {
            "date": "2025-12-12",
            "count": 1
          },
          {
            "date": "2026-01-03",
            "count": 1
          },
          {
            "date": "2026-01-19",
            "count": 1
          },
          {
            "date": "2026-01-20",
            "count": 1
          },
          {
            "date": "2026-01-21",
            "count": 1
          },
          {
            "date": "2026-01-25",
            "count": 1
          },
          {
            "date": "2026-01-29",
            "count": 1
          },
          {
            "date": "2026-02-04",
            "count": 1
          },
          {
            "date": "2026-02-05",
            "count": 1
          },
          {
            "date": "2026-02-07",
            "count": 1
          },
          {
            "date": "2026-02-12",
            "count": 1
          },
          {
            "date": "2026-02-19",
            "count": 1
          },
          {
            "date": "2026-02-25",
            "count": 1
          },
          {
            "date": "2026-03-19",
            "count": 1
          },
          {
            "date": "2026-03-21",
            "count": 1
          },
          {
            "date": "2026-03-26",
            "count": 2
          },
          {
            "date": "2026-03-31",
            "count": 1
          },
          {
            "date": "2026-04-02",
            "count": 2
          },
          {
            "date": "2026-04-03",
            "count": 1
          },
          {
            "date": "2026-04-08",
            "count": 1
          },
          {
            "date": "2026-04-13",
            "count": 1
          },
          {
            "date": "2026-04-14",
            "count": 1
          },
          {
            "date": "2026-04-20",
            "count": 1
          },
          {
            "date": "2026-04-21",
            "count": 1
          },
          {
            "date": "2026-04-24",
            "count": 1
          },
          {
            "date": "2026-04-28",
            "count": 1
          },
          {
            "date": "2026-05-01",
            "count": 1
          },
          {
            "date": "2026-05-03",
            "count": 1
          },
          {
            "date": "2026-05-04",
            "count": 1
          },
          {
            "date": "2026-05-06",
            "count": 5
          },
          {
            "date": "2026-05-07",
            "count": 1
          },
          {
            "date": "2026-05-15",
            "count": 1
          },
          {
            "date": "2026-05-20",
            "count": 1
          },
          {
            "date": "2026-05-21",
            "count": 1
          },
          {
            "date": "2026-05-28",
            "count": 1
          },
          {
            "date": "2026-06-02",
            "count": 1
          },
          {
            "date": "2026-06-03",
            "count": 1
          },
          {
            "date": "2026-06-04",
            "count": 1
          },
          {
            "date": "2026-06-16",
            "count": 1
          },
          {
            "date": "2026-06-20",
            "count": 1
          },
          {
            "date": "2026-07-02",
            "count": 1
          },
          {
            "date": "2026-07-10",
            "count": 1
          },
          {
            "date": "2026-07-13",
            "count": 3
          },
          {
            "date": "2026-07-16",
            "count": 1
          },
          {
            "date": "2026-07-21",
            "count": 2
          },
          {
            "date": "2026-07-22",
            "count": 2
          },
          {
            "date": "2026-07-23",
            "count": 2
          },
          {
            "date": "2026-07-24",
            "count": 4
          },
          {
            "date": "2026-07-27",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 125,
        "total_forks": 126
      },
      "star_history": null,
      "open_issues_and_prs": 326
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "Makefile",
        "go/pkg/otel/arrow_record/Makefile"
      ],
      "api_schema_files": [
        "proto/opentelemetry/proto/experimental/arrow/v1/arrow_service.proto"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [],
      "toolchain_manifests": [
        "go/go.mod",
        "rust/experimental/query_engine/Cargo.toml",
        "rust/experimental/query_engine/engine-columnar/Cargo.toml",
        "rust/experimental/query_engine/engine-recordset/Cargo.toml",
        "rust/experimental/query_engine/expressions/Cargo.toml",
        "rust/experimental/query_engine/kql-parser/Cargo.toml",
        "rust/experimental/query_engine/parser-abstractions/Cargo.toml",
        "rust/otap-dataflow/Cargo.toml",
        "rust/otap-dataflow/benchmarks/Cargo.toml",
        "rust/otap-dataflow/crates/admin-api/Cargo.toml",
        "rust/otap-dataflow/crates/admin-types/Cargo.toml",
        "rust/otap-dataflow/crates/admin/Cargo.toml",
        "rust/otap-dataflow/crates/channel/Cargo.toml",
        "rust/otap-dataflow/crates/config/Cargo.toml",
        "rust/otap-dataflow/crates/contrib-extensions/Cargo.toml",
        "rust/otap-dataflow/crates/contrib-nodes/Cargo.toml",
        "rust/otap-dataflow/crates/control-channel/Cargo.toml",
        "rust/otap-dataflow/crates/controller/Cargo.toml",
        "rust/otap-dataflow/crates/core-nodes/Cargo.toml",
        "rust/otap-dataflow/crates/ctl/Cargo.toml",
        "rust/otap-dataflow/crates/engine-macros/Cargo.toml",
        "rust/otap-dataflow/crates/engine/Cargo.toml",
        "rust/otap-dataflow/crates/otap-test-net/Cargo.toml",
        "rust/otap-dataflow/crates/otap-test-tls-certs/Cargo.toml",
        "rust/otap-dataflow/crates/otap/Cargo.toml",
        "rust/otap-dataflow/crates/pdata-views/Cargo.toml",
        "rust/otap-dataflow/crates/pdata/Cargo.toml",
        "rust/otap-dataflow/crates/pdata/src/otlp/macros/Cargo.toml",
        "rust/otap-dataflow/crates/pdata/src/otlp/model/Cargo.toml",
        "rust/otap-dataflow/crates/query-engine-languages/Cargo.toml",
        "rust/otap-dataflow/crates/query-engine-playground/Cargo.toml",
        "rust/otap-dataflow/crates/query-engine/Cargo.toml",
        "rust/otap-dataflow/crates/quiver-e2e/Cargo.toml",
        "rust/otap-dataflow/crates/quiver/Cargo.toml",
        "rust/otap-dataflow/crates/state/Cargo.toml",
        "rust/otap-dataflow/crates/telemetry-macros/Cargo.toml",
        "rust/otap-dataflow/crates/telemetry/Cargo.toml",
        "rust/otap-dataflow/crates/validation/Cargo.toml",
        "rust/otap-dataflow/crates/wasm-host/Cargo.toml",
        "rust/otap-dataflow/crates/wasm-host/plugins/severity-filter/Cargo.toml",
        "rust/otap-dataflow/xtask/Cargo.toml",
        "rust/parquet-query-examples/Cargo.toml"
      ],
      "largest_source_bytes": 427030,
      "source_files_sampled": 1307,
      "oversized_source_files": 98,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md",
        "rust/otap-dataflow/AGENTS.md"
      ],
      "agent_instruction_max_bytes": 5323
    },
    "dependencies": {
      "manifests": [
        "go/go.mod"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.39.4",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "RUSTSEC-2026-0194",
              "RUSTSEC-2026-0195"
            ],
            "fixed_version": "0.41.0",
            "advisory_count": 2,
            "oldest_advisory_days": 30
          },
          {
            "name": "thrift",
            "direct": false,
            "version": "0.17.0",
            "severity": "moderate",
            "ecosystem": "crates",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-2f9f-gq7v-9h6m"
            ],
            "fixed_version": "0.23.0",
            "advisory_count": 1,
            "oldest_advisory_days": 85
          },
          {
            "name": "golang.org/x/net",
            "direct": false,
            "version": "v0.55.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5942"
            ],
            "fixed_version": "0.56.0",
            "advisory_count": 1,
            "oldest_advisory_days": 15
          },
          {
            "name": "golang.org/x/text",
            "direct": false,
            "version": "v0.37.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5970"
            ],
            "fixed_version": "0.39.0",
            "advisory_count": 1,
            "oldest_advisory_days": 15
          },
          {
            "name": "paste",
            "direct": false,
            "version": "1.0.15",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0436"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 660
          },
          {
            "name": "serde_cbor",
            "direct": false,
            "version": "0.11.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2021-0127"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 1809
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 1,
          "unknown": 4,
          "moderate": 1
        },
        "advisory_count": 7,
        "affected_count": 6,
        "assessed_count": 1149,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 6,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "go"
      ],
      "dependencies": [
        {
          "name": "github.com/HdrHistogram/hdrhistogram-go",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.2.0"
        },
        {
          "name": "github.com/apache/arrow-go/v18",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v18.6.0"
        },
        {
          "name": "github.com/axiomhq/hyperloglog",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.6"
        },
        {
          "name": "github.com/brianvoe/gofakeit/v6",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v6.28.0"
        },
        {
          "name": "github.com/dustin/go-humanize",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.1"
        },
        {
          "name": "github.com/fxamacker/cbor/v2",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.9.2"
        },
        {
          "name": "github.com/klauspost/compress",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.18.7"
        },
        {
          "name": "github.com/olekukonko/tablewriter",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.5"
        },
        {
          "name": "github.com/pierrec/lz4",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v2.6.1+incompatible"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.1"
        },
        {
          "name": "go.opentelemetry.io/collector/pdata",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.60.0"
        },
        {
          "name": "go.opentelemetry.io/otel",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.44.0"
        },
        {
          "name": "go.opentelemetry.io/otel/metric",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.44.0"
        },
        {
          "name": "go.uber.org/mock",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.6.0"
        },
        {
          "name": "golang.org/x/exp",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.0.0-20260709172345-9ea1abe57597"
        },
        {
          "name": "google.golang.org/grpc",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.82.1"
        },
        {
          "name": "google.golang.org/protobuf",
          "manifest": "go/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.36.11"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "github.com/apache/arrow-go/v18",
            "direct": true,
            "version": "v18.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/axiomhq/hyperloglog",
            "direct": true,
            "version": "v0.2.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/brianvoe/gofakeit/v6",
            "direct": true,
            "version": "v6.28.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dustin/go-humanize",
            "direct": true,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fxamacker/cbor/v2",
            "direct": true,
            "version": "v2.9.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hdrhistogram/hdrhistogram-go",
            "direct": true,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": true,
            "version": "v1.18.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/olekukonko/tablewriter",
            "direct": true,
            "version": "v0.0.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4",
            "direct": true,
            "version": "v2.6.1+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/testify",
            "direct": true,
            "version": "v1.11.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/pdata",
            "direct": true,
            "version": "v1.60.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": true,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": true,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/mock",
            "direct": true,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/exp",
            "direct": true,
            "version": "v0.0.0-20260709172345-9ea1abe57597",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": true,
            "version": "v1.82.1",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": true,
            "version": "v1.36.11",
            "ecosystem": "go"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.26.1",
            "ecosystem": "crates"
          },
          {
            "name": "adler2",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "aes",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "ahash",
            "direct": false,
            "version": "0.7.8",
            "ecosystem": "crates"
          },
          {
            "name": "ahash",
            "direct": false,
            "version": "0.8.12",
            "ecosystem": "crates"
          },
          {
            "name": "aho-corasick",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "alloca",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "allocator-api2",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "android_system_properties",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "anes",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "annotate-snippets",
            "direct": false,
            "version": "0.12.16",
            "ecosystem": "crates"
          },
          {
            "name": "anstream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle",
            "direct": false,
            "version": "1.0.14",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-parse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-query",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-wincon",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "anyhow",
            "direct": false,
            "version": "1.0.104",
            "ecosystem": "crates"
          },
          {
            "name": "approx",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "arbitrary",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "arc-swap",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "arraydeque",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "arrayref",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "arrayvec",
            "direct": false,
            "version": "0.7.8",
            "ecosystem": "crates"
          },
          {
            "name": "arrow",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "arrow",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-arith",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-array",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-buffer",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-cast",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-csv",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-data",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-ipc",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-json",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-ord",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-row",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-schema",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-select",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-string",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "asn1-rs",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "asn1-rs-derive",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "asn1-rs-impl",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "assert-json-diff",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "astral-tokio-tar",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "async-channel",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-compression",
            "direct": false,
            "version": "0.4.42",
            "ecosystem": "crates"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-stream",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "async-stream-impl",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "async-trait",
            "direct": false,
            "version": "0.1.91",
            "ecosystem": "crates"
          },
          {
            "name": "async-unsync",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "atoi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "atomic",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-waker",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "aws-config",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-credential-types",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-rs",
            "direct": false,
            "version": "1.17.3",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-sys",
            "direct": false,
            "version": "0.43.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-msk-iam-sasl-signer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "aws-runtime",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-sdk-sso",
            "direct": false,
            "version": "1.104.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-sdk-ssooidc",
            "direct": false,
            "version": "1.106.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-sdk-sts",
            "direct": false,
            "version": "1.109.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-sigv4",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-async",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-http",
            "direct": false,
            "version": "0.64.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-http-client",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-json",
            "direct": false,
            "version": "0.63.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-observability",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-query",
            "direct": false,
            "version": "0.62.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-runtime",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-runtime-api",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-runtime-api-macros",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-schema",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-types",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "aws-smithy-xml",
            "direct": false,
            "version": "0.62.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-types",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "axum-core",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "crates"
          },
          {
            "name": "azure_core",
            "direct": false,
            "version": "0.29.1",
            "ecosystem": "crates"
          },
          {
            "name": "azure_core",
            "direct": false,
            "version": "1.2.0-beta.1",
            "ecosystem": "crates"
          },
          {
            "name": "azure_core_macros",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "azure_core_macros",
            "direct": false,
            "version": "1.1.0-beta.1",
            "ecosystem": "crates"
          },
          {
            "name": "azure_identity",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "azure_identity",
            "direct": false,
            "version": "1.1.0-beta.1",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace",
            "direct": false,
            "version": "0.3.76",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace-ext",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "base16ct",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "base64-simd",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "base64ct",
            "direct": false,
            "version": "1.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "bigdecimal",
            "direct": false,
            "version": "0.4.10",
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": "0.72.1",
            "ecosystem": "crates"
          },
          {
            "name": "bit-set",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "bit-set",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bit-vec",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "bit-vec",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bit-vec",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "2.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "bitvec",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "blake2",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "blake3",
            "direct": false,
            "version": "1.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "block-padding",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "bnum",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "bollard",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "crates"
          },
          {
            "name": "bollard-buildkit-proto",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "bollard-stubs",
            "direct": false,
            "version": "1.52.1-rc.29.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "borrow-or-share",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "borsh",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "borsh-derive",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bs58",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "bstr",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.20.3",
            "ecosystem": "crates"
          },
          {
            "name": "by_address",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "byte-unit",
            "direct": false,
            "version": "5.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "bytecheck",
            "direct": false,
            "version": "0.6.12",
            "ecosystem": "crates"
          },
          {
            "name": "bytecheck_derive",
            "direct": false,
            "version": "0.6.12",
            "ecosystem": "crates"
          },
          {
            "name": "bytecount",
            "direct": false,
            "version": "0.6.9",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck",
            "direct": false,
            "version": "1.25.2",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "bytes-utils",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "bytesize",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "bzip2",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "caseless",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "cast",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "castaway",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "cbc",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "cesu8",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "cexpr",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "cfg_aliases",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "chacha20",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": false,
            "version": "0.4.45",
            "ecosystem": "crates"
          },
          {
            "name": "chrono-tz",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "ciborium",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "ciborium-io",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "ciborium-ll",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "cipher",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "crates"
          },
          {
            "name": "cityhash-rs",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "clang-sys",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": false,
            "version": "4.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "clap_builder",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "clap_complete",
            "direct": false,
            "version": "4.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "clap_derive",
            "direct": false,
            "version": "4.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "clap_lex",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "clickhouse",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "clickhouse-ext-arrow",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "clickhouse-macros",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "clickhouse-types",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "clru",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "cmake",
            "direct": false,
            "version": "0.1.58",
            "ecosystem": "crates"
          },
          {
            "name": "cmov",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "cms",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "cobs",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "colorchoice",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "combine",
            "direct": false,
            "version": "4.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "comfy-table",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "compact_str",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "compression-codecs",
            "direct": false,
            "version": "0.4.38",
            "ecosystem": "crates"
          },
          {
            "name": "compression-core",
            "direct": false,
            "version": "0.4.32",
            "ecosystem": "crates"
          },
          {
            "name": "concurrent-queue",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "console",
            "direct": false,
            "version": "0.16.4",
            "ecosystem": "crates"
          },
          {
            "name": "const-oid",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "const-oid",
            "direct": false,
            "version": "0.9.6",
            "ecosystem": "crates"
          },
          {
            "name": "const-random",
            "direct": false,
            "version": "0.1.18",
            "ecosystem": "crates"
          },
          {
            "name": "const-random-macro",
            "direct": false,
            "version": "0.1.16",
            "ecosystem": "crates"
          },
          {
            "name": "constant_time_eq",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "constant_time_eq",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation-sys",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "core_affinity",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "cpp_demangle",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "cpp_demangle",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "cpu-time",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-assembler-x64",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-assembler-x64-meta",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-bforest",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-bitset",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen-meta",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen-shared",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-control",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-entity",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-frontend",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-isle",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-native",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-srcgen",
            "direct": false,
            "version": "0.134.2",
            "ecosystem": "crates"
          },
          {
            "name": "crc",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "crc-catalog",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "crc32fast",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "criterion",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "criterion-plot",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "critical-section",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-channel",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-deque",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-epoch",
            "direct": false,
            "version": "0.9.20",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-utils",
            "direct": false,
            "version": "0.8.22",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm_winapi",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "crunchy",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "csscolorparser",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "csv",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "csv-core",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "ctutils",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "cty",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "curl-sys",
            "direct": false,
            "version": "0.4.90+curl-8.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "dashmap",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "data-encoding",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "datafusion",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-catalog",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-catalog-listing",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-common",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-common-runtime",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-arrow",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-csv",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-json",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-doc",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-execution",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-expr",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-expr-common",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-aggregate",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-aggregate-common",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-nested",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-table",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-window",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-window-common",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-macros",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-optimizer",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr-adapter",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr-common",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-optimizer",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-plan",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-pruning",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-session",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-sql",
            "direct": false,
            "version": "53.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "deadpool",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "deadpool-runtime",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "deflate64",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "crates"
          },
          {
            "name": "defmt",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-macros",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-parser",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "deltae",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "der",
            "direct": false,
            "version": "0.7.10",
            "ecosystem": "crates"
          },
          {
            "name": "der",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "der-parser",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "der_derive",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "deranged",
            "direct": false,
            "version": "0.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "derive_arbitrary",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more-impl",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "des",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "dhat",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "dirs",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "dirs-sys",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "dispatch2",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "displaydoc",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "dlmalloc",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "docker_credential",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "document-features",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "dunce",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-clone",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "crates"
          },
          {
            "name": "either",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "email_address",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "encode_unicode",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "encoding_rs",
            "direct": false,
            "version": "0.8.35",
            "ecosystem": "crates"
          },
          {
            "name": "encoding_rs_io",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "equivalent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "crates"
          },
          {
            "name": "etcetera",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "euclid",
            "direct": false,
            "version": "0.22.14",
            "ecosystem": "crates"
          },
          {
            "name": "event-listener",
            "direct": false,
            "version": "5.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "event-listener-strategy",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "eventheader",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "eventheader_dynamic",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "eventheader_types",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "fancy-regex",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "fancy-regex",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "fast-srgb8",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "faster-hex",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "ferroid",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "filedescriptor",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "filetime",
            "direct": false,
            "version": "0.2.29",
            "ecosystem": "crates"
          },
          {
            "name": "find-msvc-tools",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "finl_unicode",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "flagset",
            "direct": false,
            "version": "0.4.7",
            "ecosystem": "crates"
          },
          {
            "name": "flatbuffers",
            "direct": false,
            "version": "25.12.19",
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "fluent-uri",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "fluke-hpack",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "flume",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "fnv",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types-shared",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "form_urlencoded",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "fraction",
            "direct": false,
            "version": "0.15.4",
            "ecosystem": "crates"
          },
          {
            "name": "fs_extra",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fsevent-sys",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "funty",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "futures",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-channel",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-core",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-executor",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-io",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-macro",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-sink",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-task",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "futures-timer",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "futures-util",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "generic-array",
            "direct": false,
            "version": "0.14.7",
            "ecosystem": "crates"
          },
          {
            "name": "geneva-uploader",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.32.3",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.33.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix",
            "direct": false,
            "version": "0.85.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-actor",
            "direct": false,
            "version": "0.41.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-attributes",
            "direct": false,
            "version": "0.33.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-bitmap",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-chunk",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-command",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-commitgraph",
            "direct": false,
            "version": "0.37.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-config",
            "direct": false,
            "version": "0.58.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-config-value",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-credentials",
            "direct": false,
            "version": "0.38.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-date",
            "direct": false,
            "version": "0.15.6",
            "ecosystem": "crates"
          },
          {
            "name": "gix-diff",
            "direct": false,
            "version": "0.65.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-discover",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-error",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "gix-features",
            "direct": false,
            "version": "0.48.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-filter",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-fs",
            "direct": false,
            "version": "0.21.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-glob",
            "direct": false,
            "version": "0.26.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-hash",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-hashtable",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-ignore",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-index",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-lock",
            "direct": false,
            "version": "23.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-negotiate",
            "direct": false,
            "version": "0.33.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-object",
            "direct": false,
            "version": "0.62.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-odb",
            "direct": false,
            "version": "0.82.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-pack",
            "direct": false,
            "version": "0.72.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-packetline",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "crates"
          },
          {
            "name": "gix-path",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-pathspec",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-prompt",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-protocol",
            "direct": false,
            "version": "0.63.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-quote",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-ref",
            "direct": false,
            "version": "0.65.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-refspec",
            "direct": false,
            "version": "0.43.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-revision",
            "direct": false,
            "version": "0.47.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-revwalk",
            "direct": false,
            "version": "0.33.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-sec",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-shallow",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "gix-submodule",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-tempfile",
            "direct": false,
            "version": "23.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-trace",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "gix-transport",
            "direct": false,
            "version": "0.57.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-traverse",
            "direct": false,
            "version": "0.59.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-url",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-utils",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "gix-validate",
            "direct": false,
            "version": "0.11.2",
            "ecosystem": "crates"
          },
          {
            "name": "gix-worktree",
            "direct": false,
            "version": "0.54.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-worktree-state",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "gix-worktree-stream",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "globset",
            "direct": false,
            "version": "0.4.19",
            "ecosystem": "crates"
          },
          {
            "name": "granit-parser",
            "direct": false,
            "version": "0.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "0.4.15",
            "ecosystem": "crates"
          },
          {
            "name": "half",
            "direct": false,
            "version": "1.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "half",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "hash32",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.15.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.17.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashlink",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "hermit-abi",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "hex",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "hifijson",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "higher-kinded-types",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "hmac",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "hmac",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "home",
            "direct": false,
            "version": "0.5.12",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "http-body-util",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "httparse",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "httpdate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "human_format",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "humantime",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "humantime-serde",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "hybrid-array",
            "direct": false,
            "version": "0.4.13",
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-named-pipe",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-rustls",
            "direct": false,
            "version": "0.27.9",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-timeout",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-tls",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-util",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "hyperlocal",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone",
            "direct": false,
            "version": "0.1.65",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone-haiku",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale_core",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "id-arena",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ident_case",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna_adapter",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "include_dir",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "include_dir_macros",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "indoc",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "inotify",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "inotify-sys",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "inout",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "insta",
            "direct": false,
            "version": "1.48.0",
            "ecosystem": "crates"
          },
          {
            "name": "instability",
            "direct": false,
            "version": "0.3.12",
            "ecosystem": "crates"
          },
          {
            "name": "integer-encoding",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "io-close",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "ipnet",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "is_ci",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "is_terminal_polyfill",
            "direct": false,
            "version": "1.70.2",
            "ecosystem": "crates"
          },
          {
            "name": "iso8601",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "jaq-core",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "jaq-json",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "jaq-std",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "jiff",
            "direct": false,
            "version": "0.2.34",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-core",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-static",
            "direct": false,
            "version": "0.2.34",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-tzdb",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-tzdb-platform",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "jni",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni",
            "direct": false,
            "version": "0.22.4",
            "ecosystem": "crates"
          },
          {
            "name": "jni-macros",
            "direct": false,
            "version": "0.22.4",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys-macros",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jobserver",
            "direct": false,
            "version": "0.1.35",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.103",
            "ecosystem": "crates"
          },
          {
            "name": "jsonpath-rust",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "0.46.10",
            "ecosystem": "crates"
          },
          {
            "name": "jsonschema-regex",
            "direct": false,
            "version": "0.46.10",
            "ecosystem": "crates"
          },
          {
            "name": "k8s-openapi",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "kasuari",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "kqueue",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "kqueue-sys",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "kstring",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "kube",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "kube-client",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "kube-core",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "kube-derive",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "lab",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "lazy_static",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "leb128fmt",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-core",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-parse-float",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-parse-integer",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-util",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-write-float",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "lexical-write-integer",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "libbz2-rs-sys",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.189",
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "libm",
            "direct": false,
            "version": "0.2.16",
            "ecosystem": "crates"
          },
          {
            "name": "libmimalloc-sys",
            "direct": false,
            "version": "0.1.49",
            "ecosystem": "crates"
          },
          {
            "name": "libredox",
            "direct": false,
            "version": "0.1.18",
            "ecosystem": "crates"
          },
          {
            "name": "libz-sys",
            "direct": false,
            "version": "1.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "line-clipping",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "linkme",
            "direct": false,
            "version": "0.3.37",
            "ecosystem": "crates"
          },
          {
            "name": "linkme-impl",
            "direct": false,
            "version": "0.3.37",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "litemap",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "litrs",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "local-sync",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "lock_api",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.33",
            "ecosystem": "crates"
          },
          {
            "name": "lru",
            "direct": false,
            "version": "0.16.4",
            "ecosystem": "crates"
          },
          {
            "name": "lru",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "lru-slab",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "lz4_flex",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "crates"
          },
          {
            "name": "lz4_flex",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "lzma-rust2",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "mac_address",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "mach2",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "macro_rules_attribute",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "macro_rules_attribute-proc_macro",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "markdown",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchers",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchit",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "maybe-async",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "crates"
          },
          {
            "name": "md-5",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "md-5",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "memfd",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "memmap2",
            "direct": false,
            "version": "0.9.11",
            "ecosystem": "crates"
          },
          {
            "name": "memmem",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "memo-map",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "memoffset",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "memory-stats",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "micromap",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette",
            "direct": false,
            "version": "7.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette-derive",
            "direct": false,
            "version": "7.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "mimalloc",
            "direct": false,
            "version": "0.1.52",
            "ecosystem": "crates"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "0.3.17",
            "ecosystem": "crates"
          },
          {
            "name": "mime_guess",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "minijinja",
            "direct": false,
            "version": "2.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "minijinja-contrib",
            "direct": false,
            "version": "2.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "minimal-lexical",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "miniz_oxide",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "mintex",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "multimap",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "native-tls",
            "direct": false,
            "version": "0.2.18",
            "ecosystem": "crates"
          },
          {
            "name": "never-say-never",
            "direct": false,
            "version": "6.6.666",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.31.3",
            "ecosystem": "crates"
          },
          {
            "name": "nohash-hasher",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "nom",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "nom",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "nonempty",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "notify",
            "direct": false,
            "version": "8.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "notify-types",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ntapi",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "num",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "num-bigint",
            "direct": false,
            "version": "0.4.8",
            "ecosystem": "crates"
          },
          {
            "name": "num-cmp",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "num-complex",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "num-conv",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-derive",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-integer",
            "direct": false,
            "version": "0.1.46",
            "ecosystem": "crates"
          },
          {
            "name": "num-iter",
            "direct": false,
            "version": "0.1.46",
            "ecosystem": "crates"
          },
          {
            "name": "num-rational",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-traits",
            "direct": false,
            "version": "0.2.19",
            "ecosystem": "crates"
          },
          {
            "name": "num_cpus",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum_derive",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "num_threads",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "objc2",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-foundation",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-encode",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-foundation",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-io-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-open-directory",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.37.3",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.39.1",
            "ecosystem": "crates"
          },
          {
            "name": "object_store",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "oid-registry",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell_polyfill",
            "direct": false,
            "version": "1.70.2",
            "ecosystem": "crates"
          },
          {
            "name": "one_collect",
            "direct": false,
            "version": "0.1.34811",
            "ecosystem": "crates"
          },
          {
            "name": "oorandom",
            "direct": false,
            "version": "11.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "openssl",
            "direct": false,
            "version": "0.10.81",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-macros",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-probe",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-src",
            "direct": false,
            "version": "300.6.1+3.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-sys",
            "direct": false,
            "version": "0.9.117",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry_sdk",
            "direct": false,
            "version": "0.32.1",
            "ecosystem": "crates"
          },
          {
            "name": "option-ext",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "2.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "outref",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "owo-colors",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "p12-keystore",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "page_size",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "palette",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "palette_derive",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "paris",
            "direct": false,
            "version": "1.5.15",
            "ecosystem": "crates"
          },
          {
            "name": "parking",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot_core",
            "direct": false,
            "version": "0.9.12",
            "ecosystem": "crates"
          },
          {
            "name": "parquet",
            "direct": false,
            "version": "58.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "parse-display",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "parse-display-derive",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "paste",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "crates"
          },
          {
            "name": "pbkdf2",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "crates"
          },
          {
            "name": "pem",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "pem-rfc7468",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "percent-encoding",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "pest",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "pest_derive",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "pest_generator",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "pest_meta",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "petgraph",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_codegen",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_generator",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_macros",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_shared",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_shared",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-internal",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-lite",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "pin-utils",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "pkcs1",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "pkcs12",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "pkcs5",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "pkcs8",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "pkg-config",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "plotters",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "plotters-backend",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "plotters-svg",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "polonius-the-crab",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic-util",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "postcard",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "potential_utf",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "powerfmt",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ppmd-rust",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "ppv-lite86",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "pretty_assertions",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "prettyplease",
            "direct": false,
            "version": "0.2.37",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": "1.0.107",
            "ecosystem": "crates"
          },
          {
            "name": "prodash",
            "direct": false,
            "version": "31.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": false,
            "version": "0.14.4",
            "ecosystem": "crates"
          },
          {
            "name": "prost-build",
            "direct": false,
            "version": "0.14.4",
            "ecosystem": "crates"
          },
          {
            "name": "prost-derive",
            "direct": false,
            "version": "0.14.4",
            "ecosystem": "crates"
          },
          {
            "name": "prost-types",
            "direct": false,
            "version": "0.14.4",
            "ecosystem": "crates"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "protobuf-support",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "ptr_meta",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "ptr_meta_derive",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "pulldown-cmark",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "crates"
          },
          {
            "name": "pulldown-cmark-to-cmark",
            "direct": false,
            "version": "22.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "pulley-interpreter",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "pulley-macros",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.39.4",
            "ecosystem": "crates"
          },
          {
            "name": "quinn",
            "direct": false,
            "version": "0.11.11",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.16",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-udp",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.47",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "radium",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "rand_pcg",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui",
            "direct": false,
            "version": "0.30.2",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-core",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-crossterm",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-macros",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-termina",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-termwiz",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-widgets",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "rayon",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "rayon-core",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "rc2",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "rcgen",
            "direct": false,
            "version": "0.14.8",
            "ecosystem": "crates"
          },
          {
            "name": "rdkafka",
            "direct": false,
            "version": "0.38.0",
            "ecosystem": "crates"
          },
          {
            "name": "rdkafka-sys",
            "direct": false,
            "version": "4.10.0+2.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "redox_syscall",
            "direct": false,
            "version": "0.5.18",
            "ecosystem": "crates"
          },
          {
            "name": "redox_users",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast",
            "direct": false,
            "version": "1.0.26",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast-impl",
            "direct": false,
            "version": "1.0.26",
            "ecosystem": "crates"
          },
          {
            "name": "referencing",
            "direct": false,
            "version": "0.46.10",
            "ecosystem": "crates"
          },
          {
            "name": "regalloc2",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "crates"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "1.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "regex-automata",
            "direct": false,
            "version": "0.4.16",
            "ecosystem": "crates"
          },
          {
            "name": "regex-bites",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "regex-lite",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.11",
            "ecosystem": "crates"
          },
          {
            "name": "rend",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "replace_with",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": false,
            "version": "0.12.28",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "crates"
          },
          {
            "name": "rhai",
            "direct": false,
            "version": "1.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "rhai_codegen",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": false,
            "version": "0.17.14",
            "ecosystem": "crates"
          },
          {
            "name": "rkyv",
            "direct": false,
            "version": "0.7.46",
            "ecosystem": "crates"
          },
          {
            "name": "rkyv_derive",
            "direct": false,
            "version": "0.7.46",
            "ecosystem": "crates"
          },
          {
            "name": "roaring",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "rust_decimal",
            "direct": false,
            "version": "1.42.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-demangle",
            "direct": false,
            "version": "0.1.28",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustc_version",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "rusticata-macros",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": false,
            "version": "0.23.42",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-native-certs",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-openssl",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier-android",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-symcrypt",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.13",
            "ecosystem": "crates"
          },
          {
            "name": "rustversion",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "salsa20",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "same-file",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "saphyr",
            "direct": false,
            "version": "0.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "saphyr-parser",
            "direct": false,
            "version": "0.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "schannel",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "schemars_derive",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "scopeguard",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "scrypt",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "seahash",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "sec1",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "secrecy",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework-sys",
            "direct": false,
            "version": "2.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "self_cell",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.28",
            "ecosystem": "crates"
          },
          {
            "name": "seq-macro",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": false,
            "version": "1.0.229",
            "ecosystem": "crates"
          },
          {
            "name": "serde-saphyr",
            "direct": false,
            "version": "0.0.29",
            "ecosystem": "crates"
          },
          {
            "name": "serde-transcode",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde-value",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_cbor",
            "direct": false,
            "version": "0.11.2",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.229",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive",
            "direct": false,
            "version": "1.0.229",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive_internals",
            "direct": false,
            "version": "0.29.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": false,
            "version": "1.0.151",
            "ecosystem": "crates"
          },
          {
            "name": "serde_path_to_error",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "serde_repr",
            "direct": false,
            "version": "0.1.21",
            "ecosystem": "crates"
          },
          {
            "name": "serde_spanned",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_urlencoded",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with",
            "direct": false,
            "version": "3.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with_macros",
            "direct": false,
            "version": "3.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_yaml",
            "direct": false,
            "version": "0.9.34+deprecated",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "sha1-checked",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": false,
            "version": "0.10.9",
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "sharded-slab",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "shell-words",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook",
            "direct": false,
            "version": "0.3.18",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-mio",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-registry",
            "direct": false,
            "version": "1.4.8",
            "ecosystem": "crates"
          },
          {
            "name": "simd-adler32",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "crates"
          },
          {
            "name": "simd_cesu8",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "simdutf8",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "similar",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "siphasher",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "slotmap",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "crates"
          },
          {
            "name": "smartstring",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "smawk",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "spin",
            "direct": false,
            "version": "0.9.9",
            "ecosystem": "crates"
          },
          {
            "name": "spki",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "sqlparser",
            "direct": false,
            "version": "0.61.0",
            "ecosystem": "crates"
          },
          {
            "name": "sqlparser_derive",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "static_assertions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "strsim",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "structmeta",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "structmeta-derive",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "subtle",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "supports-hyperlinks",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "supports-unicode",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "symcrypt",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "symcrypt-sys",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "1.0.109",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.119",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "sync_wrapper",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "synstructure",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": false,
            "version": "0.39.6",
            "ecosystem": "crates"
          },
          {
            "name": "system-configuration",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "system-configuration-sys",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "tap",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "0.4.46",
            "ecosystem": "crates"
          },
          {
            "name": "target-lexicon",
            "direct": false,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": false,
            "version": "3.27.0",
            "ecosystem": "crates"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "termina",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "terminal_size",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "crates"
          },
          {
            "name": "terminfo",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "termios",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "termwiz",
            "direct": false,
            "version": "0.23.3",
            "ecosystem": "crates"
          },
          {
            "name": "testcontainers",
            "direct": false,
            "version": "0.27.3",
            "ecosystem": "crates"
          },
          {
            "name": "textwrap",
            "direct": false,
            "version": "0.16.2",
            "ecosystem": "crates"
          },
          {
            "name": "thin-vec",
            "direct": false,
            "version": "0.2.18",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": false,
            "version": "2.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "thousands",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "thread_local",
            "direct": false,
            "version": "1.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "thrift",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "tikv-jemalloc-ctl",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "tikv-jemalloc-sys",
            "direct": false,
            "version": "0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8",
            "ecosystem": "crates"
          },
          {
            "name": "tikv-jemallocator",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "time",
            "direct": false,
            "version": "0.3.53",
            "ecosystem": "crates"
          },
          {
            "name": "time-core",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "time-macros",
            "direct": false,
            "version": "0.2.31",
            "ecosystem": "crates"
          },
          {
            "name": "tiny-keccak",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "tinystr",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "tinytemplate",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec_macros",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": false,
            "version": "1.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-macros",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-native-tls",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-rustls",
            "direct": false,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-stream",
            "direct": false,
            "version": "0.1.19",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-util",
            "direct": false,
            "version": "0.7.19",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": false,
            "version": "1.1.3+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "1.1.1+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": false,
            "version": "0.25.13+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_parser",
            "direct": false,
            "version": "1.1.2+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_writer",
            "direct": false,
            "version": "1.1.2+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tonic",
            "direct": false,
            "version": "0.14.6",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-build",
            "direct": false,
            "version": "0.14.6",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-middleware",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-prost",
            "direct": false,
            "version": "0.14.6",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-prost-build",
            "direct": false,
            "version": "0.14.6",
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-http",
            "direct": false,
            "version": "0.6.11",
            "ecosystem": "crates"
          },
          {
            "name": "tower-layer",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-service",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tracelogging",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "tracelogging_dynamic",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "tracelogging_macros",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "tracepoint",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tracepoint_decode",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": false,
            "version": "0.1.44",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-attributes",
            "direct": false,
            "version": "0.1.31",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.36",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": false,
            "version": "0.3.23",
            "ecosystem": "crates"
          },
          {
            "name": "try-lock",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "tungstenite",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "twox-hash",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "twox-hash",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "typed-arena",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "crates"
          },
          {
            "name": "typespec",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "typespec",
            "direct": false,
            "version": "1.2.0-beta.1",
            "ecosystem": "crates"
          },
          {
            "name": "typespec_client_core",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "typespec_client_core",
            "direct": false,
            "version": "1.2.0-beta.1",
            "ecosystem": "crates"
          },
          {
            "name": "typespec_macros",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "typespec_macros",
            "direct": false,
            "version": "1.1.0-beta.1",
            "ecosystem": "crates"
          },
          {
            "name": "ucd-trie",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "uluru",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicase",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-bom",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-general-category",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-id",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-linebreak",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-normalization",
            "direct": false,
            "version": "0.1.25",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-segmentation",
            "direct": false,
            "version": "1.13.3",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-truncate",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-width",
            "direct": false,
            "version": "0.1.14",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-width",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "unsafe-libyaml",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "crates"
          },
          {
            "name": "unsync",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "ureq",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ureq-proto",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": false,
            "version": "2.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "urlencoding",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "utf8-width",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "utf8-zero",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "utf8_iter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "utf8parse",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "1.24.0",
            "ecosystem": "crates"
          },
          {
            "name": "uuid-simd",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "vcpkg",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "version_check",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "vsimd",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "vtparse",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "walkdir",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "want",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.11.1+wasi-snapshot-preview1",
            "ecosystem": "crates"
          },
          {
            "name": "wasip2",
            "direct": false,
            "version": "1.0.4+wasi-0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.126",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-futures",
            "direct": false,
            "version": "0.4.76",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.126",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.126",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.126",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.252.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-streams",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-streams",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmparser",
            "direct": false,
            "version": "0.252.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmprinter",
            "direct": false,
            "version": "0.252.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-environ",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-component-macro",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-component-util",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-core",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-cranelift",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-fiber",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-jit-debug",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-jit-icache-coherence",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-unwinder",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-versioned-export-macros",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-wit-bindgen",
            "direct": false,
            "version": "47.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "weaver_common",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "weaver_diff",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "weaver_forge",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "weaver_resolved_schema",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "weaver_resolver",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "weaver_semconv",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "weaver_version",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.103",
            "ecosystem": "crates"
          },
          {
            "name": "web-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-root-certs",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-bidi",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-blob-leases",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-color-types",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-dynamic",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-dynamic-derive",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-input-types",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "winapi",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-i686-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-util",
            "direct": false,
            "version": "0.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-x86_64-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.62.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-collections",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.62.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-future",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.59.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-numerics",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-registry",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.52.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.59.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.61.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.53.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows-threading",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "winreg",
            "direct": false,
            "version": "0.55.0",
            "ecosystem": "crates"
          },
          {
            "name": "wiremock",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.57.1",
            "ecosystem": "crates"
          },
          {
            "name": "wit-parser",
            "direct": false,
            "version": "0.252.0",
            "ecosystem": "crates"
          },
          {
            "name": "writeable",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "wyz",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "x509-cert",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "x509-parser",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "xattr",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "xmlparser",
            "direct": false,
            "version": "0.13.6",
            "ecosystem": "crates"
          },
          {
            "name": "xxhash-rust",
            "direct": false,
            "version": "0.8.18",
            "ecosystem": "crates"
          },
          {
            "name": "yansi",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "yasna",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": false,
            "version": "0.8.55",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.55",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom-derive",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize_derive",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "zerotrie",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "zip",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "zlib-rs",
            "direct": false,
            "version": "0.6.6",
            "ecosystem": "crates"
          },
          {
            "name": "zmij",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "zopfli",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "zstd",
            "direct": false,
            "version": "0.13.3",
            "ecosystem": "crates"
          },
          {
            "name": "zstd-safe",
            "direct": false,
            "version": "7.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "zstd-sys",
            "direct": false,
            "version": "2.0.16+zstd.1.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "github.com/cespare/xxhash/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clipperhouse/uax29/v2",
            "direct": false,
            "version": "v2.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.2-0.20180830191138-d8f796af33cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgryski/go-metro",
            "direct": false,
            "version": "v0.0.0-20250106013310-edb8663e5e33",
            "ecosystem": "go"
          },
          {
            "name": "github.com/frankban/quicktest",
            "direct": false,
            "version": "v1.14.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/logr",
            "direct": false,
            "version": "v1.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/stdr",
            "direct": false,
            "version": "v1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/goccy/go-json",
            "direct": false,
            "version": "v0.10.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/flatbuffers",
            "direct": false,
            "version": "v25.12.19+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-version",
            "direct": false,
            "version": "v1.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/json-iterator/go",
            "direct": false,
            "version": "v1.1.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kamstrup/intmap",
            "direct": false,
            "version": "v0.5.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/cpuid/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-runewidth",
            "direct": false,
            "version": "v0.0.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/concurrent",
            "direct": false,
            "version": "v0.0.0-20180306012644-bacd9c7ef1dd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/reflect2",
            "direct": false,
            "version": "v1.0.3-0.20250322232337-35a7c28c31ee",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4/v4",
            "direct": false,
            "version": "v4.1.26",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": false,
            "version": "v1.0.1-0.20181226105442-5d4384ee4fb2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/x448/float16",
            "direct": false,
            "version": "v0.8.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/zeebo/assert",
            "direct": false,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/zeebo/xxh3",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/auto/sdk",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/collector/featuregate",
            "direct": false,
            "version": "v1.60.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/multierr",
            "direct": false,
            "version": "v1.11.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": false,
            "version": "v0.55.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": false,
            "version": "v0.45.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": false,
            "version": "v0.37.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260414002931-afd174a4e478",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v3",
            "direct": false,
            "version": "v3.0.1",
            "ecosystem": "go"
          },
          {
            "name": "aiohappyeyeballs",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohttp",
            "direct": false,
            "version": "3.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aiosignal",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "annotated-types",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": false,
            "version": "26.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "blinker",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.4.22",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.7",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "docker",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "duckdb",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "pypi"
          },
          {
            "name": "durationpy",
            "direct": false,
            "version": "0.10",
            "ecosystem": "pypi"
          },
          {
            "name": "flask",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "frozenlist",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "googleapis-common-protos",
            "direct": false,
            "version": "1.75.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio",
            "direct": false,
            "version": "1.80.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio",
            "direct": false,
            "version": "1.83.0",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.15",
            "ecosystem": "pypi"
          },
          {
            "name": "itsdangerous",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jinja2",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "kubernetes",
            "direct": false,
            "version": "36.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "multidict",
            "direct": false,
            "version": "6.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "2.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "oauthlib",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp",
            "direct": false,
            "version": "1.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-common",
            "direct": false,
            "version": "1.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-grpc",
            "direct": false,
            "version": "1.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-http",
            "direct": false,
            "version": "1.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "1.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": "1.44.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-semantic-conventions",
            "direct": false,
            "version": "0.65b0",
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "prometheus-client",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "propcache",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "6.33.6",
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "py-cpuinfo",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyarrow",
            "direct": false,
            "version": "24.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": false,
            "version": "2.13.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.46.4",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dateutil",
            "direct": false,
            "version": "2.9.0.post0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": "2.34.2",
            "ecosystem": "pypi"
          },
          {
            "name": "requests-oauthlib",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "six",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tabulate",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspection",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "urllib3",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "websocket-client",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "werkzeug",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "yarl",
            "direct": false,
            "version": "1.24.2",
            "ecosystem": "pypi"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1155,
        "direct_count": 17,
        "indirect_count": 1138
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 51,
        "merged_prs": 2198,
        "open_issues": 275,
        "closed_ratio": 0.732,
        "closed_issues": 751,
        "closed_unmerged_prs": 337
      },
      "bus_factor": 5,
      "bot_contributors": 5,
      "top_contributors": [
        {
          "type": "User",
          "login": "lquerel",
          "commits": 359,
          "avatar_url": "https://avatars.githubusercontent.com/u/657994?v=4"
        },
        {
          "type": "User",
          "login": "jmacd",
          "commits": 293,
          "avatar_url": "https://avatars.githubusercontent.com/u/3629705?v=4"
        },
        {
          "type": "User",
          "login": "cijothomas",
          "commits": 223,
          "avatar_url": "https://avatars.githubusercontent.com/u/5232798?v=4"
        },
        {
          "type": "User",
          "login": "CodeBlanch",
          "commits": 196,
          "avatar_url": "https://avatars.githubusercontent.com/u/28367120?v=4"
        },
        {
          "type": "User",
          "login": "drewrelmas",
          "commits": 192,
          "avatar_url": "https://avatars.githubusercontent.com/u/13971805?v=4"
        },
        {
          "type": "User",
          "login": "albertlockett",
          "commits": 191,
          "avatar_url": "https://avatars.githubusercontent.com/u/5846846?v=4"
        },
        {
          "type": "User",
          "login": "JakeDern",
          "commits": 89,
          "avatar_url": "https://avatars.githubusercontent.com/u/33842784?v=4"
        },
        {
          "type": "User",
          "login": "utpilla",
          "commits": 84,
          "avatar_url": "https://avatars.githubusercontent.com/u/66651184?v=4"
        },
        {
          "type": "User",
          "login": "AaronRM",
          "commits": 62,
          "avatar_url": "https://avatars.githubusercontent.com/u/437496?v=4"
        },
        {
          "type": "User",
          "login": "lalitb",
          "commits": 62,
          "avatar_url": "https://avatars.githubusercontent.com/u/1196320?v=4"
        }
      ],
      "contributors_sampled": 75,
      "top_contributor_share": 0.164
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "changelog.yml",
        "comparison-dashboard-validate.yml",
        "comparison-dashboard.yml",
        "dataflow-engine-binary-size.yml",
        "df-engine-internal-observability.yml",
        "docker-build-check.yml",
        "flaky-test-tracker.yml",
        "fossa.yml",
        "go-ci.yml",
        "issue_triage.yml",
        "label-breaking-changes.yml",
        "labeler.yml",
        "ossf-scorecard.yml",
        "pipeline-perf-on-label.yaml",
        "pipeline-perf-test-continuous.yml",
        "pipeline-perf-test-manual-pr.yaml",
        "pipeline-perf-test-nightly.yml",
        "pr-size-label.yml",
        "prepare-release.yml",
        "project_management_comment.yml",
        "push-release.yml",
        "repo-lint.yaml",
        "rust-audit.yml",
        "rust-bench.yml",
        "rust-ci.yml",
        "rust-validation-tests.yml",
        "stale.yml",
        "tidy.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        ".golangci.yaml",
        "tox.ini"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "Cargo.lock",
        "go.sum"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 4,
            "reason": "branch protection is not maximal on development and all release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 2,
            "reason": "badge detected: InProgress",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 10,
            "reason": "all changesets reviewed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 11 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 10,
            "reason": "project is fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 9,
            "reason": "dependency not pinned by hash detected -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 9,
            "reason": "SAST tool detected but not run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 10,
            "reason": "GitHub workflow tokens follow principle of least privilege",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 3,
            "reason": "7 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "0909afeb86bb385afaeb146b5b86d470aad6ed28",
        "ran_at": "2026-07-30T05:03:52Z",
        "aggregate_score": 8.6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": true,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-30T02:18:36Z",
      "oldest_open_prs": [
        {
          "number": 2309,
          "created_at": "2026-03-13T00:43:54Z",
          "last_comment_at": "2026-07-23T17:15:16Z",
          "last_comment_author": "swashtek"
        },
        {
          "number": 2325,
          "created_at": "2026-03-14T00:38:40Z",
          "last_comment_at": "2026-07-18T14:05:18Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 2826,
          "created_at": "2026-05-04T21:20:58Z",
          "last_comment_at": "2026-07-20T05:18:44Z",
          "last_comment_author": "luckymachi"
        },
        {
          "number": 3268,
          "created_at": "2026-06-11T00:25:17Z",
          "last_comment_at": "2026-07-29T20:39:22Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3317,
          "created_at": "2026-06-18T18:51:07Z",
          "last_comment_at": "2026-07-20T22:45:20Z",
          "last_comment_author": "lalitb"
        },
        {
          "number": 3352,
          "created_at": "2026-06-24T21:15:03Z",
          "last_comment_at": "2026-07-18T14:05:32Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3355,
          "created_at": "2026-06-25T07:21:56Z",
          "last_comment_at": "2026-07-18T14:05:34Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3363,
          "created_at": "2026-06-26T03:35:32Z",
          "last_comment_at": "2026-07-30T00:23:13Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3365,
          "created_at": "2026-06-26T05:08:02Z",
          "last_comment_at": "2026-07-18T14:05:37Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3366,
          "created_at": "2026-06-26T13:08:46Z",
          "last_comment_at": "2026-07-18T14:05:39Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3374,
          "created_at": "2026-06-28T19:43:04Z",
          "last_comment_at": "2026-07-29T20:39:26Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3402,
          "created_at": "2026-07-01T18:59:50Z",
          "last_comment_at": "2026-07-18T14:05:43Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3412,
          "created_at": "2026-07-05T22:25:59Z",
          "last_comment_at": "2026-07-29T20:39:31Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3421,
          "created_at": "2026-07-07T05:13:21Z",
          "last_comment_at": "2026-07-18T14:05:51Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3456,
          "created_at": "2026-07-11T17:00:29Z",
          "last_comment_at": "2026-07-18T14:05:55Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3471,
          "created_at": "2026-07-13T21:53:24Z",
          "last_comment_at": "2026-07-18T14:05:58Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3490,
          "created_at": "2026-07-15T17:42:32Z",
          "last_comment_at": "2026-07-17T08:26:27Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3497,
          "created_at": "2026-07-15T23:59:56Z",
          "last_comment_at": "2026-07-18T14:06:13Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3511,
          "created_at": "2026-07-17T09:44:19Z",
          "last_comment_at": "2026-07-18T14:06:14Z",
          "last_comment_author": "opentelemetry-pr-dashboard"
        },
        {
          "number": 3512,
          "created_at": "2026-07-17T14:39:36Z",
          "last_comment_at": "2026-07-28T03:21:53Z",
          "last_comment_author": "cijothomas"
        }
      ],
      "last_merged_pr_at": "2026-07-30T00:04:42Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 15,
          "created_at": "2023-08-22T21:32:03Z",
          "last_comment_at": "2026-02-11T20:30:58Z",
          "last_comment_author": "albertlockett"
        },
        {
          "number": 313,
          "created_at": "2025-03-31T18:43:34Z",
          "last_comment_at": "2026-07-20T02:19:17Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 317,
          "created_at": "2025-04-01T15:46:33Z",
          "last_comment_at": "2026-07-20T02:19:19Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 417,
          "created_at": "2025-05-12T19:00:00Z",
          "last_comment_at": "2025-11-21T21:00:05Z",
          "last_comment_author": "drewrelmas"
        },
        {
          "number": 501,
          "created_at": "2025-05-30T14:28:02Z",
          "last_comment_at": "2026-06-01T17:03:36Z",
          "last_comment_author": "ThomsonTan"
        },
        {
          "number": 1036,
          "created_at": "2025-08-29T13:23:00Z",
          "last_comment_at": "2026-04-11T02:19:11Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 1110,
          "created_at": "2025-09-11T16:40:04Z",
          "last_comment_at": "2026-07-09T15:12:39Z",
          "last_comment_author": "drewrelmas"
        },
        {
          "number": 1134,
          "created_at": "2025-09-15T09:42:28Z",
          "last_comment_at": "2025-12-16T23:12:44Z",
          "last_comment_author": "cbandy"
        },
        {
          "number": 1149,
          "created_at": "2025-09-18T01:43:04Z",
          "last_comment_at": "2025-09-18T15:34:19Z",
          "last_comment_author": "Dylan-M"
        },
        {
          "number": 1208,
          "created_at": "2025-10-01T18:32:15Z",
          "last_comment_at": "2026-04-07T02:19:46Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 1212,
          "created_at": "2025-10-01T21:24:17Z",
          "last_comment_at": "2026-04-07T02:19:49Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 1236,
          "created_at": "2025-10-06T22:28:33Z",
          "last_comment_at": "2026-04-07T03:35:45Z",
          "last_comment_author": "cijothomas"
        },
        {
          "number": 1245,
          "created_at": "2025-10-07T20:24:40Z",
          "last_comment_at": "2026-04-07T02:19:54Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 1251,
          "created_at": "2025-10-09T02:35:54Z",
          "last_comment_at": "2026-04-08T02:19:43Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 1278,
          "created_at": "2025-10-13T19:47:46Z",
          "last_comment_at": "2026-07-29T10:51:02Z",
          "last_comment_author": "Jyothish-POC"
        },
        {
          "number": 1292,
          "created_at": "2025-10-15T22:17:24Z",
          "last_comment_at": "2026-04-14T02:20:43Z",
          "last_comment_author": "github-actions"
        },
        {
          "number": 1339,
          "created_at": "2025-10-23T18:58:49Z",
          "last_comment_at": "2026-04-22T20:35:02Z",
          "last_comment_author": "ThomsonTan"
        },
        {
          "number": 1340,
          "created_at": "2025-10-23T20:07:30Z",
          "last_comment_at": "2026-03-12T04:09:38Z",
          "last_comment_author": "gouslu"
        },
        {
          "number": 1378,
          "created_at": "2025-11-03T20:21:17Z",
          "last_comment_at": "2026-05-06T02:57:42Z",
          "last_comment_author": "andborja"
        },
        {
          "number": 1390,
          "created_at": "2025-11-05T20:34:20Z",
          "last_comment_at": "2026-05-26T02:22:46Z",
          "last_comment_author": "github-actions"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/open-telemetry/otel-arrow",
    "host": "github.com",
    "name": "otel-arrow",
    "owner": "open-telemetry"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "excellent",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 87,
      "inputs": {
        "security": 89,
        "vitality": 100,
        "community": 79,
        "governance": 87,
        "engineering": 76
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 100,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "commits_last_year": 1615,
              "human_commit_share": 0.8,
              "days_since_last_push": 0,
              "active_weeks_last_year": 52
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "52/52 weeks with commits",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 52
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "1615 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 1615
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 49,
              "latest_release_tag": "v0.50.0",
              "releases_from_tags": false,
              "days_since_latest_release": 9,
              "mean_days_between_releases": 38.5
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "49 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 49
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 9 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 9
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~38.5 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 38.5
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 0,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 0 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 79,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "moderate",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 67,
            "inputs": {
              "forks": 126,
              "stars": 387,
              "watchers": 24,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "387 stars",
                "points": 42,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 387
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "126 forks",
                "points": 17.5,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 126
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "24 watchers",
                "points": 7.6,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 24
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (Apache-2.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "Apache-2.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "excellent",
        "name": "Sustainability & Governance",
        "value": 87,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "excellent",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 88,
            "inputs": {
              "bus_factor": 5,
              "contributors_sampled": 75,
              "top_contributor_share": 0.164
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "5 contributor(s) cover half of all commits",
                "points": 45.9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 16% of commits",
                "points": 18.8,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 16
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "75 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 75
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 11 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 82,
            "inputs": {
              "merged_prs": 2198,
              "open_issues": 275,
              "closed_issues": 751,
              "issue_closed_ratio": 0.732,
              "closed_unmerged_prs": 337
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "73% of issues closed",
                "points": 34.2,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 73
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "2198/2535 decided PRs merged",
                "points": 33.2,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 2198,
                      "decided": 2535
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "all changesets reviewed",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "followers": 7623,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "open-telemetry",
              "public_repos": 106,
              "account_age_days": 2652
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "7,623 followers of open-telemetry",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 7623,
                      "login": "open-telemetry"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "106 public repos, account ~7 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 106
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 7
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "github.com/open-telemetry/otel-arrow/go"
              ],
              "ecosystems": "go",
              "any_deprecated": false,
              "min_days_since_publish": 9
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on go",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "go"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 9 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 9
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "13 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 13
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "good",
        "name": "Engineering Quality",
        "value": 76,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "28 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 28
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": ".golangci.yaml, tox.ini",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yaml, tox.ini"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "moderate",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "topics": [],
              "has_wiki": false,
              "homepage": null,
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "excellent",
        "name": "Security",
        "value": 89,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "excellent",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 86,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 8.6
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "badge detected: InProgress",
                "points": 0.5,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "all changesets reviewed",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 11 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is fuzzed",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 9",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool detected but not run on all commits",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "GitHub workflow tokens follow principle of least privilege",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "7 existing vulnerabilities detected",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories, No advisories left outstanding. Remaining weights renormalized. Matched 1149 resolved dependencies against OSV; 6 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories",
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 1149
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 6
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 7,
              "affected_packages": 6,
              "assessed_packages": 1149,
              "unassessed_packages": 6,
              "affected_by_severity": "high 1, moderate 1, unknown 4",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 1149,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 14
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "excellent",
        "name": "AI Readiness",
        "value": 92,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 1,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md",
                "rust/otap-dataflow/AGENTS.md"
              ],
              "agent_instruction_max_bytes": 5323
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md, rust/otap-dataflow/AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.md, rust/otap-dataflow/AGENTS.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "80 of 80 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 80,
                      "sampled": 80
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "excellent",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "Cargo.lock",
                "go.sum"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "Makefile",
                "go/pkg/otel/arrow_record/Makefile"
              ],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [],
              "agent_commit_share": 0.16,
              "toolchain_manifests": [
                "go/go.mod",
                "rust/experimental/query_engine/Cargo.toml",
                "rust/experimental/query_engine/engine-columnar/Cargo.toml",
                "rust/experimental/query_engine/engine-recordset/Cargo.toml",
                "rust/experimental/query_engine/expressions/Cargo.toml",
                "rust/experimental/query_engine/kql-parser/Cargo.toml",
                "rust/experimental/query_engine/parser-abstractions/Cargo.toml",
                "rust/otap-dataflow/Cargo.toml",
                "rust/otap-dataflow/benchmarks/Cargo.toml",
                "rust/otap-dataflow/crates/admin-api/Cargo.toml",
                "rust/otap-dataflow/crates/admin-types/Cargo.toml",
                "rust/otap-dataflow/crates/admin/Cargo.toml",
                "rust/otap-dataflow/crates/channel/Cargo.toml",
                "rust/otap-dataflow/crates/config/Cargo.toml",
                "rust/otap-dataflow/crates/contrib-extensions/Cargo.toml",
                "rust/otap-dataflow/crates/contrib-nodes/Cargo.toml",
                "rust/otap-dataflow/crates/control-channel/Cargo.toml",
                "rust/otap-dataflow/crates/controller/Cargo.toml",
                "rust/otap-dataflow/crates/core-nodes/Cargo.toml",
                "rust/otap-dataflow/crates/ctl/Cargo.toml",
                "rust/otap-dataflow/crates/engine-macros/Cargo.toml",
                "rust/otap-dataflow/crates/engine/Cargo.toml",
                "rust/otap-dataflow/crates/otap-test-net/Cargo.toml",
                "rust/otap-dataflow/crates/otap-test-tls-certs/Cargo.toml",
                "rust/otap-dataflow/crates/otap/Cargo.toml",
                "rust/otap-dataflow/crates/pdata-views/Cargo.toml",
                "rust/otap-dataflow/crates/pdata/Cargo.toml",
                "rust/otap-dataflow/crates/pdata/src/otlp/macros/Cargo.toml",
                "rust/otap-dataflow/crates/pdata/src/otlp/model/Cargo.toml",
                "rust/otap-dataflow/crates/query-engine-languages/Cargo.toml",
                "rust/otap-dataflow/crates/query-engine-playground/Cargo.toml",
                "rust/otap-dataflow/crates/query-engine/Cargo.toml",
                "rust/otap-dataflow/crates/quiver-e2e/Cargo.toml",
                "rust/otap-dataflow/crates/quiver/Cargo.toml",
                "rust/otap-dataflow/crates/state/Cargo.toml",
                "rust/otap-dataflow/crates/telemetry-macros/Cargo.toml",
                "rust/otap-dataflow/crates/telemetry/Cargo.toml",
                "rust/otap-dataflow/crates/validation/Cargo.toml",
                "rust/otap-dataflow/crates/wasm-host/Cargo.toml",
                "rust/otap-dataflow/crates/wasm-host/plugins/severity-filter/Cargo.toml",
                "rust/otap-dataflow/xtask/Cargo.toml",
                "rust/parquet-query-examples/Cargo.toml"
              ],
              "dependency_bot_commit_share": 0.19
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "Makefile, go/pkg/otel/arrow_record/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Makefile, go/pkg/otel/arrow_record/Makefile"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": ".golangci.yaml, tox.ini",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yaml, tox.ini"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "Rust (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Rust"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "16 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 16,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "19 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 19,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 9",
                "points": 9,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 96,
            "inputs": {
              "primary_language": "Rust",
              "largest_source_bytes": 427030,
              "source_files_sampled": 1307,
              "oversized_source_files": 98
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Rust (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Rust"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "98/1307 source files over 60KB",
                "points": 50.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 1307,
                      "oversized": 98
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "good",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": [
                "proto/opentelemetry/proto/experimental/arrow/v1/arrow_service.proto"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "proto/opentelemetry/proto/experimental/arrow/v1/arrow_service.proto",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "proto/opentelemetry/proto/experimental/arrow/v1/arrow_service.proto"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-30T05:04:24.241795Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/o/open-telemetry/otel-arrow.svg",
  "full_name": "open-telemetry/otel-arrow",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

评分是信号,而非担保。 评分反映的是 GitHub 上公开可见的实践——不是代码审计,也不是安全保证。

缺失数据将被剔除并重新归一化权重,绝不按零分计。方法论已版本化并公开:指标 v1.13.0、模式 v0.27.0—— 完整方法论 · 指标知识库.

单项结果在整体记录中的位置: 汇总统计Go.