Public record
Software health reportschema 0.26.0 · metrics 1.13.0 · 2026-07-22 19:51 UTC

dimensionalOS / dimos-viewer

An open source SDK for logging, storing, querying, and visualizing multimodal and multi-rate data

Rust · PythonApache-2.0★ 6 stars⑂ 2 forkssince Mar 2026forkView on GitHub ↗

dimensionalOS/dimos-viewer holds a health index of 60 out of 100, placing it in the Moderate band. It scores highest on Vitality (93/100) and lowest on Community & Adoption (18/100). It was last updated today. 3 contributors account for most of its recent work.

60
overall / 100
Moderate

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At risk ceiling of 49. AI Readiness sits outside the overall score.

60
Excellent85-100Exemplary; meets essentially all checked criteria
Good70-84Healthy; minor gaps
Moderate50-69Acceptable with notable gaps; review recommended
At risk30-49Significant weaknesses; adoption warrants caution
Critical1-29Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

Ownership

DimensionalOrganization
333 followers35 public repossince Aug 2024

This repository is backed by an organization — shared, accountable stewardship that can outlive any single maintainer.

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publishTags
PyPIdimos-viewer0.32.0a2-80 days ago
PyPIrerun-sdkpoints to another repo — not scored0.34.12,748,26014015 days agocomputer-visionloggingrerun
PyPIrerun-notebook0.34.1-18515 days agonotebookrerun

Metrics by category

Vitality

Is the project alive — is code being written and are releases shipping?

93Excellent · 22% of overall
How it's scored
36/36Push recency — last push 0 days ago
25.6/36Commit cadence — 37/52 weeks with commits
18/18Commit volume — 1,908 commits in the last year
0/10OpenSSF Scorecard: Maintained — no data
Inputs used
commits_last_year1,908
human_commit_share1
days_since_last_push0
active_weeks_last_year37

Release discipline

100Excellent
How it's scored
27/27Ships releases — 8 releases published
36/36Release recency — latest release 0 days ago
27/27Release cadence — a release every ~20 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count8
latest_release_tagv0.32.0a2
releases_from_tagsno
days_since_latest_release0
mean_days_between_releases20

Community & Adoption

Does the project have users, downloads, attention, and a welcoming setup for contributors?

18Critical · 18% of overall
How it's scored
11.3/60Stars — 6 stars
0/25Forks — 2 forks
0/15Watchers — 0 watchers
Inputs used
forks2
stars6
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
How it's scored
0/22.5README
22.5/22.5License — recognized license (Apache-2.0)
0/18CONTRIBUTING guide
0/13.5Code of conduct
0/7.2Issue template
0/6.3PR template
Inputs used
has_readmeno
has_licenseno
has_contributingno
has_issue_templateno
has_code_of_conductno
has_pull_request_templateno

Sustainability & Governance

Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?

75Good · 24% of overall
How it's scored
36/54Bus factor — 3 contributor(s) cover half of all commits
16.1/22.5Commit distribution — top contributor authored 28% of commits
13.5/13.5Contributor breadth — 98 contributors
0/10OpenSSF Scorecard: Contributors — no data
Inputs used
bus_factor3
contributors_sampled98
top_contributor_share0.285
How it's scored
0/46.8Issue resolution — no issues or no data
26.6/38.3PR acceptance — 16/23 decided PRs merged
0/15OpenSSF Scorecard: Code-Review — no data
Inputs used
merged_prs16
open_issues0
closed_issues0
issue_closed_ratio
closed_unmerged_prs7
Excluded from scoring (no data or not applicable): Issue resolution. Remaining weights renormalized.
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
18.1/25Owner reach — 333 followers of dimensionalOS
15.2/25Track record — 35 public repos, account ~1 yr old
Inputs used
followers333
owner_typeOrganization
is_verified
owner_logindimensionalOS
public_repos35
account_age_days702
How it's scored
25/25Published & resolvable — 2 package(s) on pypi
35/35Publish recency — latest publish 0 days ago
20/20Version history — 185 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packagesdimos-viewer, rerun-notebook
ecosystemspypi
any_deprecatedno
min_days_since_publish0

Engineering Quality

Are baseline engineering and documentation practices in place?

57Moderate · 20% of overall
How it's scored
24/24CI workflows — 54 workflow(s)
24/24Tests present
0/16Linter config
0/9.6Pre-commit hooks
6.4/6.4.editorconfig
0/20OpenSSF Scorecard: CI-Tests — no data
Inputs used
has_ciyes
has_testsyes
has_editorconfigyes
has_linter_configno
has_precommit_configno

Documentation

40At risk
How it's scored
0/30README
25/25Documentation directory
15/15Documentation / homepage site — https://rerun.io/
0/10Repository description
0/10Topics
0/10Wiki
Inputs used
topics
has_wikino
homepagehttps://rerun.io/
has_readmeno
has_docs_diryes
has_descriptionno

Security

Are visible security and supply-chain practices strong, without unresolved high-risk jurisdiction exposure?

42At risk · 16% of overall
How it's scored
30/30Security policy (SECURITY.md)
0/25Dependabot config
0/25Dependency lockfiles — published library — lockfiles are an application concern, not expected
0/20CodeQL workflow
Inputs used
sourcefile_signals
lockfilesCargo.lock, package-lock.json, uv.lock, yarn.lock
manifestsCargo.toml, dimos/Cargo.toml, dimos/pyproject.toml, pyproject.toml, rerun_js/package.json, rerun_notebook/package.json, rerun_notebook/pyproject.toml, rerun_pixi_env/pyproject.toml, rerun_py/Cargo.toml, rerun_py/pyproject.toml, run_wasm/Cargo.toml
has_codeql_workflowno
has_security_policyyes
has_dependabot_configno
Excluded from scoring (no data or not applicable): Dependency lockfiles. Remaining weights renormalized.
How it's scored
5.6/35Direct dependencies free of known advisories — 8 affected: pillow 12.2.0 (critical 9.1), pyarrow 22.0.0 (high 7.0), pyo3 0.26.0 (high 7.5), +5 more
0/25Indirect dependencies free of known advisories — transitive set not separable from development and test dependencies in this scope
31.4/40No advisories left outstanding — 3 advisory-carrying package(s) unaddressed past 90 days; oldest published 218 days ago
Inputs used
sourceosv
advisories239
affected_packages55
assessed_packages1,595
unassessed_packages40
affected_by_severitycritical 5, high 16, moderate 9, low 1, unknown 24
direct_affected_packages8
Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1595 resolved dependencies against OSV. 40 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.

AI Readiness

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.

84Good · 0% of overall
How it's scored
45/45Agent instructions — AGENTS.md, CLAUDE.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history — 97 of 100 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
legible_history_share0.97
agent_instruction_filesAGENTS.md, CLAUDE.md
agent_instruction_max_bytes8,167
How it's scored
18/18One-command bootstrap — examples/c/minimal/Makefile
22/22Automated tests
0/11Lint / format config
11/11Static type checking — examples/python/_isolated/mypy.ini, pyrightconfig.json, rerun_js/web-viewer-react/tsconfig.json, rerun_js/web-viewer/tsconfig.json, rerun_notebook/tsconfig.json, rerun_py/rerun_bindings/py.typed, rerun_py/rerun_sdk/rerun/py.typed
10/10Reproducible environment — Dockerfile, lockfile
10/10Demonstrated agent practice — 12 of the last 100 commits agent-authored or agent-credited
0/8Automated maintenance — no automated dependency updates observed
0/10OpenSSF Scorecard: Pinned-Dependencies — no data
Inputs used
has_nixno
has_testsyes
lockfilesCargo.lock, package-lock.json, uv.lock, yarn.lock
has_dockerfileyes
typed_languageyes
bootstrap_filesexamples/c/minimal/Makefile
has_devcontainerno
has_linter_configno
typecheck_configsexamples/python/_isolated/mypy.ini, pyrightconfig.json, rerun_js/web-viewer-react/tsconfig.json, rerun_js/web-viewer/tsconfig.json, rerun_notebook/tsconfig.json, rerun_py/rerun_bindings/py.typed, rerun_py/rerun_sdk/rerun/py.typed
agent_commit_share0.12
toolchain_manifestsCargo.toml, crates/build/re_build_info/Cargo.toml, crates/build/re_build_tools/Cargo.toml, crates/build/re_dev_tools/Cargo.toml, crates/build/re_protos_builder/Cargo.toml, crates/build/re_types_builder/Cargo.toml, crates/store/re_chunk/Cargo.toml, crates/store/re_chunk_store/Cargo.toml, crates/store/re_data_source/Cargo.toml, crates/store/re_dataframe/Cargo.toml, crates/store/re_datafusion/Cargo.toml, crates/store/re_entity_db/Cargo.toml, crates/store/re_grpc_client/Cargo.toml, crates/store/re_grpc_server/Cargo.toml, crates/store/re_importer/Cargo.toml, crates/store/re_lenses/Cargo.toml, crates/store/re_lenses_core/Cargo.toml, crates/store/re_log_channel/Cargo.toml, crates/store/re_log_encoding/Cargo.toml, crates/store/re_log_types/Cargo.toml, crates/store/re_mcap/Cargo.toml, crates/store/re_parquet/Cargo.toml, crates/store/re_protos/Cargo.toml, crates/store/re_query/Cargo.toml, crates/store/re_redap_client/Cargo.toml, crates/store/re_redap_tests/Cargo.toml, crates/store/re_sdk_types/Cargo.toml, crates/store/re_server/Cargo.toml, crates/store/re_sorbet/Cargo.toml, crates/store/re_tf/Cargo.toml, crates/store/re_types/Cargo.toml, crates/store/re_types_core/Cargo.toml, crates/store/re_uri/Cargo.toml, crates/top/re_sdk/Cargo.toml, crates/top/rerun-cli/Cargo.toml, crates/top/rerun/Cargo.toml, crates/top/rerun_c/Cargo.toml, crates/utils/re_analytics/Cargo.toml, crates/utils/re_arrow_util/Cargo.toml, crates/utils/re_auth/Cargo.toml, crates/utils/re_backoff/Cargo.toml, crates/utils/re_byte_size/Cargo.toml, crates/utils/re_capabilities/Cargo.toml, crates/utils/re_case/Cargo.toml, crates/utils/re_crash_handler/Cargo.toml, crates/utils/re_error/Cargo.toml, crates/utils/re_format/Cargo.toml, crates/utils/re_log/Cargo.toml, crates/utils/re_memory/Cargo.toml, crates/utils/re_mutex/Cargo.toml, crates/utils/re_perf_telemetry/Cargo.toml, crates/utils/re_quota_channel/Cargo.toml, crates/utils/re_ros_msg/Cargo.toml, crates/utils/re_rvl/Cargo.toml, crates/utils/re_span/Cargo.toml, crates/utils/re_string_interner/Cargo.toml, crates/utils/re_tracing/Cargo.toml, crates/utils/re_tuid/Cargo.toml, crates/utils/re_video/Cargo.toml, crates/viewer/re_arrow_ui/Cargo.toml, crates/viewer/re_blueprint_tree/Cargo.toml, crates/viewer/re_chunk_store_ui/Cargo.toml, crates/viewer/re_component_fallbacks/Cargo.toml, crates/viewer/re_component_ui/Cargo.toml, crates/viewer/re_context_menu/Cargo.toml, crates/viewer/re_data_ui/Cargo.toml, crates/viewer/re_dataframe_ui/Cargo.toml, crates/viewer/re_memory_view/Cargo.toml, crates/viewer/re_plot/Cargo.toml, crates/viewer/re_recording_panel/Cargo.toml, crates/viewer/re_redap_browser/Cargo.toml, crates/viewer/re_renderer/Cargo.toml, crates/viewer/re_renderer_examples/Cargo.toml, crates/viewer/re_selection_panel/Cargo.toml, crates/viewer/re_test_context/Cargo.toml, crates/viewer/re_test_viewport/Cargo.toml, crates/viewer/re_time_panel/Cargo.toml, crates/viewer/re_ui/Cargo.toml, crates/viewer/re_view/Cargo.toml, crates/viewer/re_view_bar_chart/Cargo.toml, crates/viewer/re_view_dataframe/Cargo.toml, crates/viewer/re_view_graph/Cargo.toml, crates/viewer/re_view_map/Cargo.toml, crates/viewer/re_view_spatial/Cargo.toml, crates/viewer/re_view_status/Cargo.toml, crates/viewer/re_view_tensor/Cargo.toml, crates/viewer/re_view_text_document/Cargo.toml, crates/viewer/re_view_text_log/Cargo.toml, crates/viewer/re_view_time_series/Cargo.toml, crates/viewer/re_viewer/Cargo.toml, crates/viewer/re_viewer_context/Cargo.toml, crates/viewer/re_viewport/Cargo.toml, crates/viewer/re_viewport_blueprint/Cargo.toml, crates/viewer/re_web_viewer_server/Cargo.toml, dimos/Cargo.toml, docs/snippets/Cargo.toml, examples/rust/animated_urdf/Cargo.toml, examples/rust/blueprint/Cargo.toml, examples/rust/blueprint_stocks/Cargo.toml, examples/rust/clock/Cargo.toml, examples/rust/custom_callback/Cargo.toml, examples/rust/custom_importer/Cargo.toml, examples/rust/custom_store_subscriber/Cargo.toml, examples/rust/custom_view/Cargo.toml, examples/rust/custom_visualizer/Cargo.toml, examples/rust/dataframe_query/Cargo.toml, examples/rust/dna/Cargo.toml, examples/rust/extend_viewer_ui/Cargo.toml, examples/rust/external_importer/Cargo.toml, examples/rust/graph_lattice/Cargo.toml, examples/rust/incremental_logging/Cargo.toml, examples/rust/lenses/Cargo.toml, examples/rust/log_file/Cargo.toml, examples/rust/minimal/Cargo.toml, examples/rust/minimal_options/Cargo.toml, examples/rust/minimal_serve/Cargo.toml, examples/rust/objectron/Cargo.toml, examples/rust/raw_mesh/Cargo.toml, examples/rust/shared_recording/Cargo.toml, examples/rust/spawn_viewer/Cargo.toml, examples/rust/status_example/Cargo.toml, examples/rust/stdio/Cargo.toml, examples/rust/template/Cargo.toml, examples/rust/viewer_callbacks/Cargo.toml, rerun_py/Cargo.toml, run_wasm/Cargo.toml, tests/rust/log_benchmark/Cargo.toml, tests/rust/plot_dashboard_stress/Cargo.toml, tests/rust/re_integration_test/Cargo.toml, tests/rust/test_data_density_graph/Cargo.toml, tests/rust/test_image_memory/Cargo.toml, tests/rust/test_label_compaction/Cargo.toml, tests/rust/test_out_of_order_transforms/Cargo.toml, tests/rust/test_ui_wakeup/Cargo.toml
dependency_bot_commit_share0
How it's scored
45/45Type-checkable code — Rust (statically typed)
54.6/55Manageable file sizes — 26/3,869 source files over 60KB
Inputs used
primary_languageRust
largest_source_bytes280,606
source_files_sampled3,869
oversized_source_files26
How it's scored
40/40API schema (OpenAPI/GraphQL/proto) — crates/store/re_protos/proto/rerun/v1alpha1/cloud.proto, crates/store/re_protos/proto/rerun/v1alpha1/common.proto, crates/store/re_protos/proto/rerun/v1alpha1/log_msg.proto, crates/store/re_protos/proto/rerun/v1alpha1/sdk_comms.proto, examples/python/objectron/objectron/proto/a_r_capture_metadata.proto, examples/python/objectron/objectron/proto/annotation_data.proto, examples/python/objectron/objectron/proto/object.proto
0/20MCP server
40/40Runnable examples — examples, notebooks
Inputs used
example_dirsexamples, notebooks
has_mcp_signalno
api_schema_filescrates/store/re_protos/proto/rerun/v1alpha1/cloud.proto, crates/store/re_protos/proto/rerun/v1alpha1/common.proto, crates/store/re_protos/proto/rerun/v1alpha1/log_msg.proto, crates/store/re_protos/proto/rerun/v1alpha1/sdk_comms.proto, examples/python/objectron/objectron/proto/a_r_capture_metadata.proto, examples/python/objectron/objectron/proto/annotation_data.proto, examples/python/objectron/objectron/proto/object.proto

Key facts

6GitHub stars
98contributors
1,908commits, last 12 months
0days since last push
8releases
3bus factor
0open issues
crates.io, npm, PyPIpackage ecosystems

Data collection warnings

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • Community profile unavailable
  • Could not fetch pypi package 'rerun-workspace' from its registry
  • Could not fetch crates package 'dimos-viewer' from its registry
  • Could not fetch crates package 'rerun_py' from its registry
  • Could not fetch crates package 'run_wasm' from its registry
  • pypi package 'rerun-sdk' points at a different repository (https://github.com/rerun-io/rerun); excluded from ecosystem scoring
  • Could not fetch pypi package 'rerun-pixi-env' from its registry
  • deps.dev does not index pypi:dimos-viewer@0.32.0a2; advisories assessed against the repository dependency graph instead
  • Advisory severity resolved for 120 of 214 advisories (lookup cap); the remainder are reported as unknown severity
  • OpenSSF Scorecard did not return a usable result (2026/07/22 19:51:01 Warning: PATs stored in env variables GITHUB_AUTH_TOKEN and GITHUB_TOKEN differ. Scorecard will use the former.); skipping Scorecard checks

More detail

Star and fork history 0 ★ / 2 ⇿
0Stars
2Forks
3Releases

When each star and fork was added, collected from GitHub and bucketed by day. Cumulative growth sits directly above the daily additions it is made of, so the two read against each other: steady organic accretion looks nothing like an abrupt, short-lived burst. Where that difference is measurable, it is reported as growth authenticity.

111222212026-032026-032026-04
Major 0Minor 0Patch 0
Direct dependencies 80
RegistryPackageVersion constraintManifest
crates.iorerundimos/Cargo.toml
crates.iobincodedimos/Cargo.toml
crates.ioclapdimos/Cargo.toml
crates.iofutures-utildimos/Cargo.toml
crates.iomimallocdimos/Cargo.toml
crates.ioserdedimos/Cargo.toml
crates.ioserde_jsondimos/Cargo.toml
crates.iotokiodimos/Cargo.toml
crates.iotokio-tungstenite0.28.0dimos/Cargo.toml
npm@rerun-io/web-viewerfile:../rerun_js/web-viewerrerun_notebook/package.json
PyPIanywidgetrerun_notebook/pyproject.toml
PyPIjupyter-ui-pollrerun_notebook/pyproject.toml
PyPIipykernel<7.0.0rerun_notebook/pyproject.toml
crates.iore_arrow_utilrerun_py/Cargo.toml
crates.iore_authrerun_py/Cargo.toml
crates.iore_build_inforerun_py/Cargo.toml
crates.iore_byte_sizererun_py/Cargo.toml
crates.iore_chunkrerun_py/Cargo.toml
crates.iore_lenses_corererun_py/Cargo.toml
crates.iore_chunk_storererun_py/Cargo.toml
crates.iore_importerrerun_py/Cargo.toml
crates.iore_datafusionrerun_py/Cargo.toml
crates.iore_errorrerun_py/Cargo.toml
crates.iore_formatrerun_py/Cargo.toml
crates.iore_redap_clientrerun_py/Cargo.toml
crates.iore_grpc_clientrerun_py/Cargo.toml
crates.iore_grpc_serverrerun_py/Cargo.toml
crates.iore_logrerun_py/Cargo.toml
crates.iore_log_encodingrerun_py/Cargo.toml
crates.iore_log_typesrerun_py/Cargo.toml
crates.iore_mcaprerun_py/Cargo.toml
crates.iore_parquetrerun_py/Cargo.toml
crates.iore_memoryrerun_py/Cargo.toml
crates.iore_quota_channelrerun_py/Cargo.toml
crates.iore_sdkrerun_py/Cargo.toml
crates.iore_sorbetrerun_py/Cargo.toml
crates.iore_tuidrerun_py/Cargo.toml
crates.iore_types_corererun_py/Cargo.toml
crates.iore_urirerun_py/Cargo.toml
crates.iore_videorerun_py/Cargo.toml
crates.iore_web_viewer_serverrerun_py/Cargo.toml
crates.iore_serverrerun_py/Cargo.toml
crates.ioanyhowrerun_py/Cargo.toml
crates.ioarrowrerun_py/Cargo.toml
crates.iobytesrerun_py/Cargo.toml
crates.iochronorerun_py/Cargo.toml
crates.iocomfy-tablererun_py/Cargo.toml
crates.iocrossbeamrerun_py/Cargo.toml
crates.iodatafusionrerun_py/Cargo.toml
crates.iodatafusion-ffirerun_py/Cargo.toml
crates.iodocument-featuresrerun_py/Cargo.toml
crates.iofuturesrerun_py/Cargo.toml
crates.ioitertoolsrerun_py/Cargo.toml
crates.iojiffrerun_py/Cargo.toml
crates.iomemmap2rerun_py/Cargo.toml
crates.ioinferrerun_py/Cargo.toml
crates.iomimallocrerun_py/Cargo.toml
crates.ionumpyrerun_py/Cargo.toml
crates.ioparking_lotrerun_py/Cargo.toml
crates.iopyo3rerun_py/Cargo.toml
crates.iorandrerun_py/Cargo.toml
crates.iorustlsrerun_py/Cargo.toml
crates.iostrumrerun_py/Cargo.toml
crates.iostrum_macrosrerun_py/Cargo.toml
crates.iotracingrerun_py/Cargo.toml
crates.iouuidrerun_py/Cargo.toml
crates.iore_protosrerun_py/Cargo.toml
crates.iotokiorerun_py/Cargo.toml
crates.iotokio-streamrerun_py/Cargo.toml
crates.iotonicrerun_py/Cargo.toml
crates.iourlrerun_py/Cargo.toml
crates.iothiserrorrerun_py/Cargo.toml
PyPIattrs>=23.1.0rerun_py/pyproject.toml
PyPInumpy>=2rerun_py/pyproject.toml
PyPIpillow>=8.0.0rerun_py/pyproject.toml
PyPIpyarrow>=18.0.0rerun_py/pyproject.toml
PyPItyping_extensions>=4.5rerun_py/pyproject.toml
crates.iocargo-run-wasmrun_wasm/Cargo.toml
crates.iopico-argsrun_wasm/Cargo.toml
crates.iowebbrowserrun_wasm/Cargo.toml
All dependencies 1,635

Full resolved dependency set from the GitHub dependency graph: 65 direct and 1,570 indirect (transitive) packages. The transitive closure is complete when the repository commits a lockfile.

RegistryPackageVersionRelation
crates.ioanyhow1.0.102direct
crates.ioarrow57.3.0direct
crates.iobincode1.3.3direct
crates.iobytes1.11.1direct
crates.iocargo-run-wasm0.4.0direct
crates.iochrono0.4.44direct
crates.ioclap4.5.60direct
crates.iocomfy-table7.2.2direct
crates.iocrossbeamdirect
crates.iocrossbeam0.8.4direct
crates.iodatafusion52.5.0direct
crates.iodatafusion-ffi52.5.0direct
crates.iodocument-features0.2.12direct
crates.iofutures0.3.32direct
crates.iofutures-util0.3.32direct
crates.ioinfer0.16.0direct
crates.ioitertools0.10.5direct
crates.ioitertools0.13.0direct
crates.ioitertools0.14.0direct
crates.iojiff0.2.23direct
crates.iomemmap20.5.10direct
crates.iomemmap20.9.10direct
crates.iomimalloc0.1.48direct
crates.ionumpy0.26.0direct
crates.ioparking_lot0.12.5direct
crates.iopico-args0.5.0direct
crates.iopyo30.26.0direct
crates.iorand0.8.5direct
crates.iorand0.9.3direct
crates.iorustls0.23.37direct
crates.ioserde1.0.228direct
crates.ioserde_json1.0.149direct
crates.iostrum0.26.3direct
crates.iostrum_macros0.26.4direct
crates.iothiserror1.0.69direct
crates.iothiserror2.0.18direct
crates.iotokio1.50.0direct
crates.iotokio-stream0.1.18direct
crates.iotokio-tungstenitedirect
crates.iotokio-tungstenite0.28.0direct
crates.iotonic0.14.2direct
crates.iotracing0.1.44direct
crates.iourl2.5.8direct
crates.iouuid1.21.0direct
crates.iowebbrowser1.1.0direct
npm@rerun-io/web-viewer0.32.0-alpha.1direct
npm@rerun-io/web-viewer0.32.0-alpha.1+devdirect
PyPIanywidgetdirect
PyPIanywidget0.9.21direct
PyPIattrsdirect
PyPIattrs25.4.0direct
PyPIattrs26.1.0direct
PyPIipykerneldirect
PyPIipykernel6.31.0direct
PyPIjupyter-ui-polldirect
PyPIjupyter-ui-poll1.1.0direct
PyPInumpydirect
PyPInumpy2.2.6direct
PyPIpillowdirect
PyPIpillow12.2.0direct
PyPIpyarrowdirect
PyPIpyarrow22.0.0direct
PyPIpyarrow24.0.0direct
PyPItyping-extensionsdirect
PyPItyping-extensions4.15.0direct
crates.ioabi_stable0.11.3indirect
crates.ioabi_stable_derive0.11.3indirect
crates.ioabi_stable_shared0.11.0indirect
crates.ioaccesskit0.24.0indirect
crates.ioaccesskit_atspi_common0.18.0indirect
crates.ioaccesskit_consumer0.35.0indirect
crates.ioaccesskit_macos0.26.0indirect
crates.ioaccesskit_unix0.21.0indirect
crates.ioaccesskit_windows0.32.1indirect
crates.ioaccesskit_winit0.32.2indirect
crates.ioaddr2line0.25.1indirect
crates.ioadler22.0.1indirect
crates.ioahash0.8.12indirect
crates.ioaho-corasick1.1.3indirect
crates.ioalloc-no-stdlib2.0.4indirect
crates.ioalloc-stdlib0.2.2indirect
crates.ioallocator-api20.2.21indirect
crates.ioandroid-activity0.6.0indirect
crates.ioandroid-properties0.2.2indirect
crates.ioandroid_system_properties0.1.5indirect
crates.ioanes0.1.6indirect
crates.ioanstream0.6.21indirect
crates.ioanstyle1.0.13indirect
crates.ioanstyle-parse0.2.7indirect
crates.ioanstyle-query1.1.4indirect
crates.ioanstyle-wincon3.0.10indirect
crates.ioapprox0.5.1indirect
crates.ioarboard3.6.1indirect
crates.ioarc-swap1.7.1indirect
crates.ioargh0.1.15indirect
crates.ioargh_derive0.1.15indirect
crates.ioargh_shared0.1.15indirect
crates.ioarray-init2.1.0indirect
crates.ioarrayref0.3.9indirect
crates.ioarrayvec0.7.6indirect
crates.ioarrow-arith57.3.0indirect
crates.ioarrow-array57.3.0indirect
crates.ioarrow-buffer57.3.0indirect
crates.ioarrow-cast57.3.0indirect
crates.ioarrow-csv57.3.0indirect
crates.ioarrow-data57.3.0indirect
crates.ioarrow-ipc57.3.0indirect
crates.ioarrow-json57.3.0indirect
crates.ioarrow-ord57.3.0indirect
crates.ioarrow-pyarrow57.3.0indirect
crates.ioarrow-row57.3.0indirect
crates.ioarrow-schema57.3.0indirect
crates.ioarrow-select57.3.0indirect
crates.ioarrow-string57.3.0indirect
crates.ioas-raw-xcb-connection1.0.1indirect
crates.ioas_derive_utils0.11.0indirect
crates.ioascii1.1.0indirect
crates.ioash0.38.0+1.3.281indirect
crates.ioassert_matches1.5.0indirect
crates.ioasync-broadcast0.7.2indirect
crates.ioasync-channel2.5.0indirect
crates.ioasync-compression0.4.19indirect
crates.ioasync-executor1.13.3indirect
crates.ioasync-ffi0.5.0indirect
crates.ioasync-io2.6.0indirect
crates.ioasync-lock3.4.1indirect
crates.ioasync-process2.5.0indirect
crates.ioasync-recursion1.1.1indirect
crates.ioasync-signal0.2.13indirect
crates.ioasync-stream0.3.6indirect
crates.ioasync-stream-impl0.3.6indirect
crates.ioasync-task4.7.1indirect
crates.ioasync-trait0.1.89indirect
crates.ioasync_cell0.2.3indirect
crates.ioatoi2.0.0indirect
crates.ioatomic-waker1.1.2indirect
crates.ioatomig0.4.3indirect
crates.ioatomig-macro0.4.0indirect
crates.ioatspi0.29.0indirect
crates.ioatspi-common0.13.0indirect
crates.ioatspi-proxies0.13.0indirect
crates.ioautocfg1.5.0indirect
crates.ioav-data0.4.4indirect
crates.ioaxum0.8.8indirect
crates.ioaxum-core0.5.5indirect
crates.ioaz1.3.0indirect
crates.iobacktrace0.3.76indirect
crates.iobase640.13.1indirect
crates.iobase640.21.7indirect
crates.iobase640.22.1indirect
crates.iobeef0.5.2indirect
crates.iobigdecimal0.4.8indirect
crates.iobimap0.6.3indirect
crates.iobinrw0.12.0indirect
crates.iobinrw_derive0.12.0indirect
crates.iobit-set0.9.1indirect
crates.iobit-vec0.9.1indirect
crates.iobitflags1.3.2indirect
crates.iobitflags2.11.0indirect
crates.iobitpacking0.9.2indirect
crates.iobitstream-io2.6.0indirect
crates.iobitvec1.0.1indirect
crates.ioblake20.10.6indirect
crates.ioblake31.8.2indirect
crates.ioblock-buffer0.10.4indirect
crates.ioblock20.5.1indirect
crates.ioblock20.6.2indirect
crates.ioblocking1.6.2indirect
crates.iobon3.7.2indirect
crates.iobon-macros3.7.2indirect
crates.iobrotli8.0.2indirect
crates.iobrotli-decompressor5.0.0indirect
crates.iobstr1.12.0indirect
crates.iobumpalo3.19.0indirect
crates.iobyte-slice-cast1.2.3indirect
crates.iobytemuck1.25.0indirect
crates.iobytemuck_derive1.10.2indirect
crates.iobyteorder1.5.0indirect
crates.iobyteorder-lite0.1.0indirect
crates.iobytestring1.5.0indirect
crates.iocacache13.1.0indirect
crates.iocalloop0.13.0indirect
crates.iocalloop-wayland-source0.3.0indirect
crates.iocamino1.2.2indirect
crates.iocargo-platform0.3.1indirect
crates.iocargo_metadata0.23.1indirect
crates.iocast0.3.0indirect
crates.iocc1.2.40indirect
crates.iocdr-encoding0.10.2indirect
crates.iocensus0.4.2indirect
crates.iocesu81.1.0indirect
crates.iocfb0.7.3indirect
crates.iocfg-if1.0.4indirect
crates.iocfg_aliases0.2.1indirect
crates.iocgl0.3.2indirect
crates.iochrono-tz0.10.4indirect
crates.iochunked_transfer1.5.0indirect
crates.iociborium0.2.2indirect
crates.iociborium-io0.2.2indirect
crates.iociborium-ll0.2.2indirect
crates.ioclang-format0.3.0indirect
crates.ioclap_builder4.5.60indirect
crates.ioclap_derive4.5.55indirect
crates.ioclap_lex1.0.0indirect
crates.ioclean-path0.2.1indirect
crates.ioclipboard-win5.4.0indirect
crates.iocodespan-reporting0.13.1indirect
crates.iocolor0.3.2indirect
crates.iocolor-hex0.2.0indirect
crates.iocolorchoice1.0.4indirect
crates.iocolored2.2.0indirect
crates.iocombine4.6.7indirect
crates.ioconcat-idents1.1.5indirect
crates.ioconcurrent-queue2.5.0indirect
crates.ioconsole0.15.11indirect
crates.ioconsole0.16.1indirect
crates.ioconsole_error_panic_hook0.1.7indirect
crates.ioconst-random0.1.18indirect
crates.ioconst-random-macro0.1.16indirect
crates.ioconst_format0.2.35indirect
crates.ioconst_format_proc_macros0.2.34indirect
crates.ioconst_panic0.2.12indirect
crates.ioconst_soft_float0.1.4indirect
crates.ioconstant_time_eq0.3.1indirect
crates.ioconstgebra0.1.4indirect
crates.ioconvert_case0.11.0indirect
crates.iocookie0.18.1indirect
crates.iocookie_store0.22.0indirect
crates.iocore-foundation0.10.1indirect
crates.iocore-foundation0.9.4indirect
crates.iocore-foundation-sys0.8.7indirect
crates.iocore-graphics0.23.2indirect
crates.iocore-graphics-types0.1.3indirect
crates.iocore_extensions1.5.3indirect
crates.iocore_extensions_proc_macros1.5.3indirect
crates.iocpufeatures0.2.17indirect
crates.iocrc32fast1.5.0indirect
crates.iocriterion0.5.1indirect
crates.iocriterion-plot0.5.0indirect
crates.iocros-codecs0.0.6indirect
crates.iocrossbeam-channel0.5.15indirect
crates.iocrossbeam-deque0.8.6indirect
crates.iocrossbeam-epoch0.9.18indirect
crates.iocrossbeam-queue0.3.12indirect
crates.iocrossbeam-skiplist0.1.3indirect
crates.iocrossbeam-utils0.8.21indirect
crates.iocrossterm0.29.0indirect
crates.iocrossterm_winapi0.9.1indirect
crates.iocrunchy0.2.4indirect
crates.iocrypto-common0.1.6indirect
crates.iocsv1.3.1indirect
crates.iocsv-core0.1.12indirect
crates.iocursor-icon1.2.0indirect
crates.iodae-parser0.11.0indirect
crates.iodarling0.21.3indirect
crates.iodarling_core0.21.3indirect
crates.iodarling_macro0.21.3indirect
crates.iodashmap6.1.0indirect
crates.iodata-encoding2.10.0indirect
crates.iodata-url0.3.1indirect
crates.iodatafusion-catalog52.5.0indirect
crates.iodatafusion-catalog-listing52.5.0indirect
crates.iodatafusion-common52.5.0indirect
crates.iodatafusion-common-runtime52.5.0indirect
crates.iodatafusion-datasource52.5.0indirect
crates.iodatafusion-datasource-arrow52.5.0indirect
crates.iodatafusion-datasource-csv52.5.0indirect
crates.iodatafusion-datasource-json52.5.0indirect
crates.iodatafusion-datasource-parquet52.5.0indirect
crates.iodatafusion-doc52.5.0indirect
crates.iodatafusion-execution52.5.0indirect
crates.iodatafusion-expr52.5.0indirect
crates.iodatafusion-expr-common52.5.0indirect
crates.iodatafusion-functions52.5.0indirect
crates.iodatafusion-functions-aggregate52.5.0indirect
crates.iodatafusion-functions-aggregate-common52.5.0indirect
crates.iodatafusion-functions-nested52.5.0indirect
crates.iodatafusion-functions-table52.5.0indirect
crates.iodatafusion-functions-window52.5.0indirect
crates.iodatafusion-functions-window-common52.5.0indirect
crates.iodatafusion-macros52.5.0indirect
crates.iodatafusion-optimizer52.5.0indirect
crates.iodatafusion-physical-expr52.5.0indirect
crates.iodatafusion-physical-expr-adapter52.5.0indirect
crates.iodatafusion-physical-expr-common52.5.0indirect
crates.iodatafusion-physical-optimizer52.5.0indirect
crates.iodatafusion-physical-plan52.5.0indirect
crates.iodatafusion-proto52.5.0indirect
crates.iodatafusion-proto-common52.5.0indirect
crates.iodatafusion-pruning52.5.0indirect
crates.iodatafusion-session52.5.0indirect
crates.iodatafusion-sql52.5.0indirect
crates.iodeepsize0.2.0indirect
crates.iodeepsize_derive0.1.2indirect
crates.ioderanged0.5.5indirect
crates.iodevserver_lib0.4.2indirect
crates.iodify0.8.0indirect
crates.iodigest0.10.7indirect
crates.iodirectories6.0.0indirect
crates.iodirs6.0.0indirect
crates.iodirs-sys0.5.0indirect
crates.iodispatch0.2.0indirect
crates.iodispatch20.3.0indirect
crates.iodisplaydoc0.2.5indirect
crates.iodlib0.5.3indirect
crates.iodowncast-rs1.2.1indirect
crates.iodowncast-rs2.0.2indirect
crates.iodpi0.1.2indirect
crates.iodtoa1.0.10indirect
crates.ioecolor0.34.0indirect
crates.ioecontext0.2.0indirect
crates.ioeframe0.34.0indirect
crates.ioegui0.34.0indirect
crates.ioegui-wgpu0.34.0indirect
crates.ioegui-winit0.34.0indirect
crates.ioegui_animation0.11.0indirect
crates.ioegui_commonmark0.23.0indirect
crates.ioegui_commonmark_backend0.23.0indirect
crates.ioegui_dnd0.15.0indirect
crates.ioegui_extras0.34.0indirect
crates.ioegui_glow0.34.0indirect
crates.ioegui_kittest0.34.0indirect
crates.ioegui_plot0.35.0indirect
crates.ioegui_table0.8.0indirect
crates.ioegui_tiles0.15.0indirect
crates.ioehttp0.7.1indirect
crates.ioeither1.15.0indirect
crates.ioemath0.34.0indirect
crates.ioencode_unicode1.0.0indirect
crates.ioencoding_rs0.8.35indirect
crates.ioendi1.1.0indirect
crates.ioenum-map2.7.3indirect
crates.ioenum-map-derive0.17.0indirect
crates.ioenumflags20.7.12indirect
crates.ioenumflags2_derive0.7.12indirect
crates.ioenumn0.1.14indirect
crates.ioenumset1.1.10indirect
crates.ioenumset_derive0.14.0indirect
crates.ioenv_filter1.0.0indirect
crates.ioenv_logger0.11.9indirect
crates.ioepaint0.34.0indirect
crates.ioepaint_default_fonts0.34.0indirect
crates.ioequivalent1.0.2indirect
crates.ioerrno0.3.14indirect
crates.ioerror-code3.3.2indirect
crates.ioethnum1.5.2indirect
crates.ioeuclid0.22.13indirect
crates.ioevent-listener5.4.1indirect
crates.ioevent-listener-strategy0.5.4indirect
crates.iofallible-iterator0.3.0indirect
crates.iofast-float20.2.3indirect
crates.iofastdivide0.4.2indirect
crates.iofastrand2.3.0indirect
crates.iofdeflate0.3.7indirect
crates.iofearless_simd0.3.0indirect
crates.ioffmpeg-sidecar2.4.0indirect
crates.iofind-msvc-tools0.1.3indirect
crates.iofixed1.30.0indirect
crates.iofixedbitset0.4.2indirect
crates.iofixedbitset0.5.7indirect
crates.iofjadra0.2.1indirect
crates.ioflatbuffers25.12.19indirect
crates.ioflate21.1.4indirect
crates.iofloat-cmp0.10.0indirect
crates.iofloat-cmp0.9.0indirect
crates.iofnv1.0.7indirect
crates.iofoldhash0.1.5indirect
crates.iofoldhash0.2.0indirect
crates.iofont-types0.11.0indirect
crates.ioforeign-types0.5.0indirect
crates.ioforeign-types-macros0.2.3indirect
crates.ioforeign-types-shared0.3.1indirect
crates.ioform_urlencoded1.2.2indirect
crates.iofour-cc0.4.0indirect
crates.iofs40.8.4indirect
crates.iofsevent-sys4.1.0indirect
crates.iofsst3.0.0indirect
crates.iofst0.4.7indirect
crates.iofunty2.0.0indirect
crates.iofutures-channel0.3.32indirect
crates.iofutures-core0.3.32indirect
crates.iofutures-executor0.3.32indirect
crates.iofutures-io0.3.32indirect
crates.iofutures-lite2.6.1indirect
crates.iofutures-macro0.3.32indirect
crates.iofutures-sink0.3.32indirect
crates.iofutures-task0.3.32indirect
crates.iogenerational-arena0.2.9indirect
crates.iogenerator0.8.8indirect
crates.iogeneric-array0.14.7indirect
crates.iogeo-types0.7.18indirect
crates.iogethostname0.4.3indirect
crates.iogetopts0.2.23indirect
crates.iogetrandom0.2.17indirect
crates.iogetrandom0.3.4indirect
crates.iogetrandom0.4.2indirect
crates.iogimli0.32.3indirect
crates.iogl_generator0.14.0indirect
crates.ioglam0.30.10indirect
crates.ioglob0.3.3indirect
crates.ioglobset0.4.16indirect
crates.ioglow0.17.0indirect
crates.iogltf1.4.1indirect
crates.iogltf-derive1.4.1indirect
crates.iogltf-json1.4.1indirect
crates.ioglutin0.32.3indirect
crates.ioglutin-winit0.5.0indirect
crates.ioglutin_egl_sys0.7.1indirect
crates.ioglutin_glx_sys0.6.1indirect
crates.ioglutin_wgl_sys0.6.1indirect
crates.iogpu-allocator0.28.0indirect
crates.iogpu-descriptor0.3.2indirect
crates.iogpu-descriptor-types0.2.0indirect
crates.ioh20.4.12indirect
crates.ioh264-reader0.8.0indirect
crates.iohalf2.7.1indirect
crates.iohashbrown0.14.5indirect
crates.iohashbrown0.15.5indirect
crates.iohashbrown0.16.1indirect
crates.ioheck0.5.0indirect
crates.iohello_egui_utils0.11.0indirect
crates.iohermit-abi0.5.2indirect
crates.iohex0.4.3indirect
crates.iohex-slice0.1.4indirect
crates.iohexasphere16.0.0indirect
crates.iohexf-parse0.2.1indirect
crates.iohmac0.12.1indirect
crates.iohome0.5.12indirect
crates.iohtmlescape0.3.1indirect
crates.iohttp1.4.0indirect
crates.iohttp-body1.0.1indirect
crates.iohttp-body-util0.1.3indirect
crates.iohttp-cache0.21.0indirect
crates.iohttp-cache-reqwest0.16.0indirect
crates.iohttp-cache-semantics2.1.0indirect
crates.iohttp-serde2.1.1indirect
crates.iohttparse1.10.1indirect
crates.iohttpdate1.0.3indirect
crates.iohumantime2.3.0indirect
crates.iohyper1.8.1indirect
crates.iohyper-rustls0.27.7indirect
crates.iohyper-timeout0.5.2indirect
crates.iohyper-util0.1.19indirect
crates.iohyperloglogplus0.4.1indirect
crates.ioiana-time-zone0.1.64indirect
crates.ioiana-time-zone-haiku0.1.2indirect
crates.ioicu_collections2.0.0indirect
crates.ioicu_locale_core2.0.0indirect
crates.ioicu_normalizer2.0.0indirect
crates.ioicu_normalizer_data2.0.0indirect
crates.ioicu_properties2.0.1indirect
crates.ioicu_properties_data2.0.1indirect
crates.ioicu_provider2.0.0indirect
crates.ioid-arena2.3.0indirect
crates.ioident_case1.0.1indirect
crates.ioidna1.1.0indirect
crates.ioidna_adapter1.2.1indirect
crates.ioimage0.25.6indirect
crates.ioimagesize0.13.0indirect
crates.ioindent0.1.1indirect
crates.ioindexmap2.13.0indirect
crates.ioindicatif0.18.4indirect
crates.ioindoc2.0.6indirect
crates.ioinflections1.1.1indirect
crates.ioinotify0.11.0indirect
crates.ioinotify-sys0.1.5indirect
crates.ioinsta1.46.3indirect
crates.iointeger-encoding3.0.4indirect
crates.ioipnet2.11.0indirect
crates.ioiri-string0.7.8indirect
crates.iois-docker0.2.0indirect
crates.iois-terminal0.4.16indirect
crates.iois-wsl0.4.0indirect
crates.iois_terminal_polyfill1.70.1indirect
crates.ioitoa1.0.15indirect
crates.iojiff-static0.2.23indirect
crates.iojiff-tzdb0.1.4indirect
crates.iojiff-tzdb-platform0.1.3indirect
crates.iojni0.21.1indirect
crates.iojni-sys0.3.0indirect
crates.iojobserver0.1.34indirect
crates.iojpeg-decoder0.3.2indirect
crates.iojs-sys0.3.94indirect
crates.iojsonb0.5.4indirect
crates.iojsonwebtoken10.3.0indirect
crates.iokhronos-egl6.0.0indirect
crates.iokhronos_api3.1.0indirect
crates.iokittest0.4.0indirect
crates.iokqueue1.1.1indirect
crates.iokqueue-sys1.0.4indirect
crates.iokurbo0.11.2indirect
crates.iokurbo0.13.0indirect
crates.iolance3.0.0indirect
crates.iolance-arrow3.0.0indirect
crates.iolance-bitpacking3.0.0indirect
crates.iolance-core3.0.0indirect
crates.iolance-datafusion3.0.0indirect
crates.iolance-datagen3.0.0indirect
crates.iolance-encoding3.0.0indirect
crates.iolance-file3.0.0indirect
crates.iolance-index3.0.0indirect
crates.iolance-io3.0.0indirect
crates.iolance-linalg3.0.0indirect
crates.iolance-namespace3.0.0indirect
crates.iolance-namespace-reqwest-client0.5.4indirect
crates.iolance-table3.0.0indirect
crates.iolazy_static1.5.0indirect
crates.ioleb1280.2.5indirect
crates.ioleb128fmt0.1.0indirect
crates.iolevenshtein_automata0.2.1indirect
crates.iolexical-core1.0.6indirect
crates.iolexical-parse-float1.0.6indirect
crates.iolexical-parse-integer1.0.6indirect
crates.iolexical-util1.0.7indirect
crates.iolexical-write-float1.0.6indirect
crates.iolexical-write-integer1.0.6indirect
crates.iolibc0.2.182indirect
crates.iolibloading0.7.4indirect
crates.iolibloading0.8.9indirect
crates.iolibm0.2.15indirect
crates.iolibmimalloc-sys0.1.44indirect
crates.iolibredox0.1.4indirect
crates.iolibz-rs-sys0.5.2indirect
crates.iolinebender_resource_handle0.1.1indirect
crates.iolinked-hash-map0.5.6indirect
crates.iolinux-raw-sys0.12.1indirect
crates.iolinux-raw-sys0.4.15indirect
crates.iolitemap0.8.0indirect
crates.iolitrs1.0.0indirect
crates.iolock_api0.4.14indirect
crates.iolog0.4.29indirect
crates.iolog-once0.4.1indirect
crates.iologos0.15.1indirect
crates.iologos-codegen0.15.1indirect
crates.iologos-derive0.15.1indirect
crates.ioloom0.7.2indirect
crates.iolru0.12.5indirect
crates.iolru0.16.3indirect
crates.iolru-slab0.1.2indirect
crates.iolz41.28.1indirect
crates.iolz4-sys1.11.1+lz4-1.10.0indirect
crates.iolz4_flex0.11.6indirect
crates.iolz4_flex0.12.1indirect
crates.iolz4_flex0.13.0indirect
crates.iomacaw0.30.0indirect
crates.iomatchers0.2.0indirect
crates.iomatchit0.8.4indirect
crates.iomatrixmultiply0.3.10indirect
crates.iomcap0.24.0indirect
crates.iomd-50.10.6indirect
crates.iomeasure_time0.9.0indirect
crates.iomemchr2.7.6indirect
crates.iomemoffset0.9.1indirect
crates.iomemory-stats1.2.0indirect
crates.iomiette5.10.0indirect
crates.iomiette-derive5.10.0indirect
crates.iomime0.3.17indirect
crates.iomime_guess2.0.5indirect
crates.iomime_guess22.3.1indirect
crates.iominidom-140.17.0indirect
crates.iominimal-lexical0.2.1indirect
crates.iominiz_oxide0.8.9indirect
crates.iomint0.5.9indirect
crates.iomio1.0.4indirect
crates.iomock_instant0.6.0indirect
crates.iomoka0.12.11indirect
crates.iomp4ra-rust0.3.0indirect
crates.iompeg4-audio-const0.2.0indirect
crates.iomultimap0.10.1indirect
crates.iomurmurhash320.3.1indirect
crates.ionaga29.0.1indirect
crates.ionasm-rs0.3.0indirect
crates.ionatord1.0.9indirect
crates.iondarray0.16.1indirect
crates.iondk0.9.0indirect
crates.iondk-context0.1.1indirect
crates.iondk-sys0.6.0+11769913indirect
crates.ionever0.1.0indirect
crates.ionix0.30.1indirect
crates.ionohash-hasher0.2.0indirect
crates.ionom7.1.3indirect
crates.ionom8.0.0indirect
crates.ionotify8.2.0indirect
crates.ionotify-types2.0.0indirect
crates.iontapi0.4.3indirect
crates.ionu-ansi-term0.50.1indirect
crates.ionum-bigint0.4.6indirect
crates.ionum-complex0.4.6indirect
crates.ionum-conv0.2.0indirect
crates.ionum-derive0.4.2indirect
crates.ionum-integer0.1.46indirect
crates.ionum-rational0.4.2indirect
crates.ionum-traits0.2.19indirect
crates.ionum_cpus1.17.0indirect
crates.ionum_enum0.7.4indirect
crates.ionum_enum_derive0.7.4indirect
crates.ioobjc-sys0.3.5indirect
crates.ioobjc20.5.2indirect
crates.ioobjc20.6.4indirect
crates.ioobjc2-app-kit0.2.2indirect
crates.ioobjc2-app-kit0.3.2indirect
crates.ioobjc2-cloud-kit0.2.2indirect
crates.ioobjc2-contacts0.2.2indirect
crates.ioobjc2-core-data0.2.2indirect
crates.ioobjc2-core-foundation0.3.2indirect
crates.ioobjc2-core-graphics0.3.2indirect
crates.ioobjc2-core-image0.2.2indirect
crates.ioobjc2-core-location0.2.2indirect
crates.ioobjc2-encode4.1.0indirect
crates.ioobjc2-foundation0.2.2indirect
crates.ioobjc2-foundation0.3.2indirect
crates.ioobjc2-io-kit0.3.2indirect
crates.ioobjc2-io-surface0.3.2indirect
crates.ioobjc2-link-presentation0.2.2indirect
crates.ioobjc2-metal0.2.2indirect
crates.ioobjc2-metal0.3.2indirect
crates.ioobjc2-quartz-core0.2.2indirect
crates.ioobjc2-quartz-core0.3.2indirect
crates.ioobjc2-symbols0.2.2indirect
crates.ioobjc2-ui-kit0.2.2indirect
crates.ioobjc2-ui-kit0.3.2indirect
crates.ioobjc2-uniform-type-identifiers0.2.2indirect
crates.ioobjc2-user-notifications0.2.2indirect
crates.ioobject0.37.3indirect
crates.ioobject_store0.12.4indirect
crates.ioonce_cell1.21.3indirect
crates.ioonce_cell_polyfill1.70.1indirect
crates.iooneshot0.1.12indirect
crates.iooorandom11.1.5indirect
crates.ioopen5.3.2indirect
crates.ioopenssl-probe0.1.6indirect
crates.ioopentelemetry0.31.0indirect
crates.ioopentelemetry-appender-tracing0.31.1indirect
crates.ioopentelemetry-http0.31.0indirect
crates.ioopentelemetry-otlp0.31.0indirect
crates.ioopentelemetry-proto0.31.0indirect
crates.ioopentelemetry_sdk0.31.0indirect
crates.iooption-ext0.2.0indirect
crates.ioorbclient0.3.48indirect
crates.ioordered-float2.10.1indirect
crates.ioordered-float5.1.0indirect
crates.ioordered-stream0.2.0indirect
crates.ioownedbytes0.9.0indirect
crates.ioowo-colors3.5.0indirect
crates.ioparking2.2.1indirect
crates.ioparking_lot_core0.9.12indirect
crates.ioparquet57.3.0indirect
crates.iopaste1.0.15indirect
crates.iopath_abs0.5.1indirect
crates.iopathdiff0.2.3indirect
crates.iopeg0.8.5indirect
crates.iopeg-macros0.8.5indirect
crates.iopeg-runtime0.8.5indirect
crates.iopeniko0.6.0indirect
crates.iopercent-encoding2.3.2indirect
crates.iopermutation0.4.1indirect
crates.iopest2.8.3indirect
crates.iopest_derive2.8.2indirect
crates.iopest_generator2.8.2indirect
crates.iopest_meta2.8.2indirect
crates.iopetgraph0.6.5indirect
crates.iopetgraph0.8.3indirect
crates.iophf0.11.3indirect
crates.iophf0.12.1indirect
crates.iophf0.13.1indirect
crates.iophf_generator0.11.3indirect
crates.iophf_generator0.13.1indirect
crates.iophf_macros0.11.3indirect
crates.iophf_macros0.13.1indirect
crates.iophf_shared0.11.3indirect
crates.iophf_shared0.12.1indirect
crates.iophf_shared0.13.1indirect
crates.iopin-project1.1.10indirect
crates.iopin-project-internal1.1.10indirect
crates.iopin-project-lite0.2.17indirect
crates.iopin-utils0.1.0indirect
crates.iopiper0.2.4indirect
crates.iopkg-config0.3.32indirect
crates.ioplotters0.3.7indirect
crates.ioplotters-backend0.3.7indirect
crates.ioplotters-svg0.3.7indirect
crates.ioply-rs-bw3.0.0indirect
crates.iopng0.17.16indirect
crates.iopoll-promise0.3.0indirect
crates.iopolling3.11.0indirect
crates.iopollster0.4.0indirect
crates.ioportable-atomic1.13.1indirect
crates.ioportable-atomic-util0.2.4indirect
crates.iopotential_utf0.1.3indirect
crates.iopowerfmt0.2.0indirect
crates.ioppv-lite860.2.21indirect
crates.iopresser0.3.1indirect
crates.ioprettyplease0.2.37indirect
crates.ioproc-macro-crate3.4.0indirect
crates.ioproc-macro21.0.106indirect
crates.ioprofiling1.0.17indirect
crates.ioprofiling-procmacros1.0.17indirect
crates.ioprometheus-client0.24.0indirect
crates.ioprometheus-client-derive-encode0.5.0indirect
crates.ioprost0.14.3indirect
crates.ioprost-build0.14.3indirect
crates.ioprost-derive0.14.3indirect
crates.ioprost-reflect0.16.3indirect
crates.ioprost-types0.14.3indirect
crates.ioprotoc-prebuilt0.3.0indirect
crates.iopuffin0.19.1indirect
crates.iopuffin_http0.16.1indirect
crates.iopulldown-cmark0.13.0indirect
crates.iopyo3-build-config0.26.0indirect
crates.iopyo3-ffi0.26.0indirect
crates.iopyo3-macros0.26.0indirect
crates.iopyo3-macros-backend0.26.0indirect
crates.ioquick-xml0.36.2indirect
crates.ioquick-xml0.37.5indirect
crates.ioquinn0.11.8indirect
crates.ioquinn-proto0.11.14indirect
crates.ioquinn-udp0.5.13indirect
crates.ioquote1.0.45indirect
crates.ior-efi5.3.0indirect
crates.ior-efi6.0.0indirect
crates.ioradium0.7.0indirect
crates.iorand_chacha0.3.1indirect
crates.iorand_chacha0.9.0indirect
crates.iorand_core0.6.4indirect
crates.iorand_core0.9.3indirect
crates.iorand_distr0.4.3indirect
crates.iorand_distr0.5.1indirect
crates.iorand_xoshiro0.7.0indirect
crates.iorandom_word0.5.2indirect
crates.iorange-alloc0.1.4indirect
crates.iorangemap1.6.0indirect
crates.ioraw-cpuid11.5.0indirect
crates.ioraw-window-handle0.6.2indirect
crates.ioraw-window-metal1.1.0indirect
crates.iorawpointer0.2.1indirect
crates.iorayon1.11.0indirect
crates.iorayon-core1.13.0indirect
crates.iore_mp40.4.0indirect
crates.iore_rav1d0.1.3indirect
crates.ioread-fonts0.37.0indirect
crates.ioredox_syscall0.4.1indirect
crates.ioredox_syscall0.5.18indirect
crates.ioredox_users0.5.2indirect
crates.ioref-cast1.0.24indirect
crates.ioref-cast-impl1.0.24indirect
crates.ioreflink-copy0.1.29indirect
crates.ioregex1.12.3indirect
crates.ioregex-automata0.4.14indirect
crates.ioregex-lite0.1.9indirect
crates.ioregex-syntax0.8.6indirect
crates.iorenderdoc-sys1.1.0indirect
crates.iorepr_offset0.2.2indirect
crates.ioreqwest0.12.22indirect
crates.ioreqwest-middleware0.4.2indirect
crates.ioresvg0.45.1indirect
crates.iorexif0.7.5indirect
crates.iorfc6381-codec0.2.0indirect
crates.iorfd0.17.2indirect
crates.iorgb0.8.51indirect
crates.ioring0.17.14indirect
crates.ioroaring0.11.3indirect
crates.ioron0.12.0indirect
crates.ioroxmltree0.20.0indirect
crates.iorust-stemmers1.2.0indirect
crates.iorustc-demangle0.1.26indirect
crates.iorustc-hash1.1.0indirect
crates.iorustc-hash2.1.1indirect
crates.iorustc_version0.4.1indirect
crates.iorustix0.38.44indirect
crates.iorustix1.1.4indirect
crates.iorustls-native-certs0.8.1indirect
crates.iorustls-pki-types1.12.0indirect
crates.iorustls-webpki0.103.13indirect
crates.iorustversion1.0.22indirect
crates.ioRustyXML0.3.0indirect
crates.ioryu1.0.20indirect
crates.iosame-file1.0.6indirect
crates.iosaturating_cast0.1.0indirect
crates.ioschannel0.1.27indirect
crates.ioscoped-tls1.0.1indirect
crates.ioscopeguard1.2.0indirect
crates.ioscuffle-av10.1.4indirect
crates.ioscuffle-bytes-util0.1.5indirect
crates.ioscuffle-workspace-hack0.1.0indirect
crates.iosecurity-framework3.2.0indirect
crates.iosecurity-framework-sys2.14.0indirect
crates.ioself_cell1.2.2indirect
crates.iosemver1.0.27indirect
crates.ioseq-macro0.3.6indirect
crates.ioserde-wasm-bindgen0.6.5indirect
crates.ioserde-xml-rs0.6.0indirect
crates.ioserde_bytes0.11.19indirect
crates.ioserde_core1.0.228indirect
crates.ioserde_derive1.0.228indirect
crates.ioserde_path_to_error0.1.20indirect
crates.ioserde_repr0.1.20indirect
crates.ioserde_spanned1.0.4indirect
crates.ioserde_urlencoded0.7.1indirect
crates.iosha-10.10.1indirect
crates.iosha10.10.6indirect
crates.iosha20.10.9indirect
crates.iosharded-slab0.1.7indirect
crates.ioshlex1.3.0indirect
crates.iosignal-hook-registry1.4.6indirect
crates.iosignature2.2.0indirect
crates.iosimd-adler320.3.7indirect
crates.iosimdutf80.1.5indirect
crates.iosimilar2.7.0indirect
crates.iosimilar-asserts1.7.0indirect
crates.iosimple-easing1.0.1indirect
crates.iosimplecss0.2.2indirect
crates.iosiphasher1.0.1indirect
crates.iosketches-ddsketch0.3.0indirect
crates.ioskrifa0.40.0indirect
crates.ioslab0.4.11indirect
crates.ioslotmap1.1.1indirect
crates.iosmallvec1.15.1indirect
crates.iosmithay-client-toolkit0.19.2indirect
crates.iosmithay-clipboard0.7.2indirect
crates.iosmol_str0.2.2indirect
crates.iosnafu0.9.0indirect
crates.iosnafu-derive0.9.0indirect
crates.iosnap1.1.1indirect
crates.iosocket20.5.10indirect
crates.iosocket20.6.0indirect
crates.iospirv0.4.0+sdk-1.4.341.0indirect
crates.iosqlparser0.59.0indirect
crates.iosqlparser_derive0.3.0indirect
crates.iossri9.2.0indirect
crates.iostable_deref_trait1.2.0indirect
crates.iostatic_assertions1.1.0indirect
crates.iostd_prelude0.2.12indirect
crates.iostfu80.2.7indirect
crates.iostl_io0.10.0indirect
crates.iostrict-num0.1.1indirect
crates.iostrsim0.11.1indirect
crates.iosublime_fuzzy0.7.0indirect
crates.iosubtle2.6.1indirect
crates.iosvgtypes0.15.3indirect
crates.iosyn1.0.109indirect
crates.iosyn2.0.117indirect
crates.iosync_wrapper1.0.2indirect
crates.iosynstructure0.13.2indirect
crates.iosysinfo0.38.4indirect
crates.iotagptr0.2.0indirect
crates.iotantivy0.24.2indirect
crates.iotantivy-bitpacker0.8.0indirect
crates.iotantivy-columnar0.5.0indirect
crates.iotantivy-common0.9.0indirect
crates.iotantivy-fst0.5.0indirect
crates.iotantivy-query-grammar0.24.0indirect
crates.iotantivy-sstable0.5.0indirect
crates.iotantivy-stacker0.5.0indirect
crates.iotantivy-tokenizer-api0.5.0indirect
crates.iotap1.0.1indirect
crates.iotarget-lexicon0.13.3indirect
crates.iotempfile3.26.0indirect
crates.iotermcolor1.4.1indirect
crates.iothiserror-impl1.0.69indirect
crates.iothiserror-impl2.0.18indirect
crates.iothread-tree0.3.3indirect
crates.iothread_local1.1.9indirect
crates.iothrift0.17.0indirect
crates.iotiff0.9.1indirect
crates.iotime0.3.47indirect
crates.iotime-core0.1.8indirect
crates.iotime-macros0.2.27indirect
crates.iotiny-keccak2.0.2indirect
crates.iotiny-skia0.11.4indirect
crates.iotiny-skia-path0.11.4indirect
crates.iotiny_http0.12.0indirect
crates.iotinystr0.8.1indirect
crates.iotinytemplate1.2.1indirect
crates.iotinyvec1.9.0indirect
crates.iotinyvec_macros0.1.1indirect
crates.ioto_method1.1.0indirect
crates.iotobj4.0.3indirect
crates.iotokio-macros2.6.0indirect
crates.iotokio-rustls0.26.2indirect
crates.iotokio-util0.7.18indirect
crates.iotoml1.0.6+spec-1.1.0indirect
crates.iotoml_datetime0.7.5+spec-1.1.0indirect
crates.iotoml_datetime1.0.0+spec-1.1.0indirect
crates.iotoml_edit0.23.6indirect
crates.iotoml_parser1.0.9+spec-1.1.0indirect
crates.iotoml_writer1.0.6+spec-1.1.0indirect
crates.iotonic-build0.14.2indirect
crates.iotonic-prost0.14.2indirect
crates.iotonic-prost-build0.14.2indirect
crates.iotonic-web0.14.2indirect
crates.iotonic-web-wasm-client0.8.0indirect
crates.iotower0.5.3indirect
crates.iotower-http0.6.8indirect
crates.iotower-layer0.3.3indirect
crates.iotower-service0.3.3indirect
crates.iotracing-attributes0.1.31indirect
crates.iotracing-core0.1.36indirect
crates.iotracing-log0.2.0indirect
crates.iotracing-opentelemetry0.32.1indirect
crates.iotracing-serde0.2.0indirect
crates.iotracing-subscriber0.3.22indirect
crates.iotracing-tracy0.11.4indirect
crates.iotracy-client0.18.4indirect
crates.iotracy-client-sys0.28.0indirect
crates.iotry-lock0.2.5indirect
crates.iotstr0.2.4indirect
crates.iotstr_proc_macros0.2.2indirect
crates.iotungstenite0.28.0indirect
crates.iotwox-hash2.1.2indirect
crates.iotype-map0.5.1indirect
crates.iotyped-arena2.0.2indirect
crates.iotyped-path0.12.3indirect
crates.iotypeid1.0.3indirect
crates.iotypenum1.19.0indirect
crates.ioucd-trie0.1.7indirect
crates.iouds_windows1.1.0indirect
crates.iounicase2.8.1indirect
crates.iounicode-ident1.0.19indirect
crates.iounicode-segmentation1.12.0indirect
crates.iounicode-width0.1.14indirect
crates.iounicode-width0.2.2indirect
crates.iounicode-xid0.2.6indirect
crates.iounindent0.2.4indirect
crates.iounit-prefix0.5.1indirect
crates.iountrusted0.9.0indirect
crates.iourdf-rs0.9.0indirect
crates.ioureq2.12.1indirect
crates.ioureq3.3.0indirect
crates.ioureq-proto0.6.0indirect
crates.iourlencoding2.1.3indirect
crates.iousvg0.45.1indirect
crates.ioutf-80.7.6indirect
crates.ioutf8-ranges1.0.5indirect
crates.ioutf8-zero0.8.1indirect
crates.ioutf8_iter1.0.4indirect
crates.ioutf8parse0.2.2indirect
crates.iovaluable0.1.1indirect
crates.iovec11.12.1indirect
crates.iovello_common0.0.6indirect
crates.iovello_cpu0.0.6indirect
crates.ioversion_check0.9.5indirect
crates.iowalkdir2.5.0indirect
crates.iowalkers0.53.0indirect
crates.iowalrus0.26.1indirect
crates.iowalrus-macro0.26.0indirect
crates.iowant0.3.1indirect
crates.iowasi0.11.1+wasi-snapshot-preview1indirect
crates.iowasip21.0.1+wasi-0.2.4indirect
crates.iowasip30.4.0+wasi-0.3.0-rc-2026-01-06indirect
crates.iowasm-bindgen0.2.117indirect
crates.iowasm-bindgen-cli-support0.2.117indirect
crates.iowasm-bindgen-futures0.4.67indirect
crates.iowasm-bindgen-macro0.2.117indirect
crates.iowasm-bindgen-macro-support0.2.117indirect
crates.iowasm-bindgen-shared0.2.117indirect
crates.iowasm-encoder0.244.0indirect
crates.iowasm-encoder0.245.1indirect
crates.iowasm-metadata0.244.0indirect
crates.iowasm-streams0.4.2indirect
crates.iowasmparser0.244.0indirect
crates.iowasmparser0.245.1indirect
crates.iowayland-backend0.3.11indirect
crates.iowayland-client0.31.11indirect
crates.iowayland-csd-frame0.3.0indirect
crates.iowayland-cursor0.31.10indirect
crates.iowayland-protocols0.32.9indirect
crates.iowayland-protocols-plasma0.3.8indirect
crates.iowayland-protocols-wlr0.3.8indirect
crates.iowayland-scanner0.31.7indirect
crates.iowayland-sys0.31.10indirect
crates.ioweb-sys0.3.94indirect
crates.ioweb-time1.1.0indirect
crates.iowebpki-roots0.26.11indirect
crates.iowebpki-roots1.0.2indirect
crates.ioweezl0.1.10indirect
crates.iowgpu29.0.1indirect
crates.iowgpu-core29.0.1indirect
crates.iowgpu-core-deps-apple29.0.0indirect
crates.iowgpu-core-deps-emscripten29.0.0indirect
crates.iowgpu-core-deps-wasm29.0.0indirect
crates.iowgpu-core-deps-windows-linux-android29.0.0indirect
crates.iowgpu-hal29.0.1indirect
crates.iowgpu-naga-bridge29.0.1indirect
crates.iowgpu-types29.0.1indirect
crates.iowildmatch2.6.1indirect
crates.iowinapi0.3.9indirect
crates.iowinapi-i686-pc-windows-gnu0.4.0indirect
crates.iowinapi-util0.1.11indirect
crates.iowinapi-x86_64-pc-windows-gnu0.4.0indirect
crates.iowindows0.62.2indirect
crates.iowindows-collections0.3.2indirect
crates.iowindows-core0.62.2indirect
crates.iowindows-future0.3.2indirect
crates.iowindows-implement0.60.2indirect
crates.iowindows-interface0.59.3indirect
crates.iowindows-link0.2.1indirect
crates.iowindows-numerics0.3.1indirect
crates.iowindows-result0.4.1indirect
crates.iowindows-strings0.5.1indirect
crates.iowindows-sys0.45.0indirect
crates.iowindows-sys0.52.0indirect
crates.iowindows-sys0.59.0indirect
crates.iowindows-sys0.60.2indirect
crates.iowindows-sys0.61.2indirect
crates.iowindows-targets0.42.2indirect
crates.iowindows-targets0.48.5indirect
crates.iowindows-targets0.52.6indirect
crates.iowindows-targets0.53.5indirect
crates.iowindows-threading0.2.1indirect
crates.iowindows_aarch64_gnullvm0.42.2indirect
crates.iowindows_aarch64_gnullvm0.48.5indirect
crates.iowindows_aarch64_gnullvm0.52.6indirect
crates.iowindows_aarch64_gnullvm0.53.1indirect
crates.iowindows_aarch64_msvc0.42.2indirect
crates.iowindows_aarch64_msvc0.48.5indirect
crates.iowindows_aarch64_msvc0.52.6indirect
crates.iowindows_aarch64_msvc0.53.1indirect
crates.iowindows_i686_gnu0.42.2indirect
crates.iowindows_i686_gnu0.48.5indirect
crates.iowindows_i686_gnu0.52.6indirect
crates.iowindows_i686_gnu0.53.1indirect
crates.iowindows_i686_gnullvm0.52.6indirect
crates.iowindows_i686_gnullvm0.53.1indirect
crates.iowindows_i686_msvc0.42.2indirect
crates.iowindows_i686_msvc0.48.5indirect
crates.iowindows_i686_msvc0.52.6indirect
crates.iowindows_i686_msvc0.53.1indirect
crates.iowindows_x86_64_gnu0.42.2indirect
crates.iowindows_x86_64_gnu0.48.5indirect
crates.iowindows_x86_64_gnu0.52.6indirect
crates.iowindows_x86_64_gnu0.53.1indirect
crates.iowindows_x86_64_gnullvm0.42.2indirect
crates.iowindows_x86_64_gnullvm0.48.5indirect
crates.iowindows_x86_64_gnullvm0.52.6indirect
crates.iowindows_x86_64_gnullvm0.53.1indirect
crates.iowindows_x86_64_msvc0.42.2indirect
crates.iowindows_x86_64_msvc0.48.5indirect
crates.iowindows_x86_64_msvc0.52.6indirect
crates.iowindows_x86_64_msvc0.53.1indirect
crates.iowinit0.30.13indirect
crates.iowinnow0.7.13indirect
crates.iowit-bindgen0.46.0indirect
crates.iowit-bindgen0.51.0indirect
crates.iowit-bindgen-core0.51.0indirect
crates.iowit-bindgen-rust0.51.0indirect
crates.iowit-bindgen-rust-macro0.51.0indirect
crates.iowit-component0.244.0indirect
crates.iowit-parser0.244.0indirect
crates.iowriteable0.6.1indirect
crates.iowyz0.5.1indirect
crates.iox11-dl2.21.0indirect
crates.iox11rb0.13.1indirect
crates.iox11rb-protocol0.13.1indirect
crates.ioxcursor0.3.10indirect
crates.ioxkbcommon-dl0.4.2indirect
crates.ioxkeysym0.2.1indirect
crates.ioxml-rs0.8.27indirect
crates.ioxmlwriter0.1.0indirect
crates.ioxshell0.2.7indirect
crates.ioxshell-macros0.2.7indirect
crates.ioxxhash-rust0.8.15indirect
crates.ioyoke0.8.0indirect
crates.ioyoke-derive0.8.0indirect
crates.iozbus5.11.0indirect
crates.iozbus-lockstep0.5.1indirect
crates.iozbus-lockstep-macros0.5.1indirect
crates.iozbus_macros5.11.0indirect
crates.iozbus_names4.2.0indirect
crates.iozbus_xml5.0.2indirect
crates.iozerocopy0.7.35indirect
crates.iozerocopy0.8.27indirect
crates.iozerocopy-derive0.7.35indirect
crates.iozerocopy-derive0.8.27indirect
crates.iozerofrom0.1.6indirect
crates.iozerofrom-derive0.1.6indirect
crates.iozeroize1.8.2indirect
crates.iozerotrie0.2.2indirect
crates.iozerovec0.11.4indirect
crates.iozerovec-derive0.11.1indirect
crates.iozip0.6.6indirect
crates.iozip8.2.0indirect
crates.iozlib-rs0.5.2indirect
crates.iozmij1.0.21indirect
crates.iozopfli0.8.3indirect
crates.iozstd0.13.3indirect
crates.iozstd-safe7.2.4indirect
crates.iozstd-sys2.0.16+zstd.1.5.7indirect
crates.iozune-core0.4.12indirect
crates.iozune-jpeg0.4.21indirect
crates.iozvariant5.7.0indirect
crates.iozvariant_derive5.7.0indirect
crates.iozvariant_utils3.2.1indirect
npm@anywidget/types0.2.0indirect
npm@esbuild/aix-ppc640.25.0indirect
npm@esbuild/android-arm0.25.0indirect
npm@esbuild/android-arm640.25.0indirect
npm@esbuild/android-x640.25.0indirect
npm@esbuild/darwin-arm640.25.0indirect
npm@esbuild/darwin-x640.25.0indirect
npm@esbuild/freebsd-arm640.25.0indirect
npm@esbuild/freebsd-x640.25.0indirect
npm@esbuild/linux-arm0.25.0indirect
npm@esbuild/linux-arm640.25.0indirect
npm@esbuild/linux-ia320.25.0indirect
npm@esbuild/linux-loong640.25.0indirect
npm@esbuild/linux-mips64el0.25.0indirect
npm@esbuild/linux-ppc640.25.0indirect
npm@esbuild/linux-riscv640.25.0indirect
npm@esbuild/linux-s390x0.25.0indirect
npm@esbuild/linux-x640.25.0indirect
npm@esbuild/netbsd-arm640.25.0indirect
npm@esbuild/netbsd-x640.25.0indirect
npm@esbuild/openbsd-arm640.25.0indirect
npm@esbuild/openbsd-x640.25.0indirect
npm@esbuild/sunos-x640.25.0indirect
npm@esbuild/win32-arm640.25.0indirect
npm@esbuild/win32-ia320.25.0indirect
npm@esbuild/win32-x640.25.0indirect
npm@gerrit0/mini-shiki3.7.0indirect
npm@jridgewell/gen-mapping0.3.3indirect
npm@jridgewell/resolve-uri3.1.1indirect
npm@jridgewell/set-array1.1.2indirect
npm@jridgewell/source-map0.3.5indirect
npm@jridgewell/sourcemap-codec1.4.15indirect
npm@jridgewell/trace-mapping0.3.22indirect
npm@shikijs/engine-oniguruma3.7.0indirect
npm@shikijs/langs3.7.0indirect
npm@shikijs/themes3.7.0indirect
npm@shikijs/types3.7.0indirect
npm@shikijs/vscode-textmate10.0.2indirect
npm@types/hast3.0.4indirect
npm@types/react19.1.9indirect
npm@types/react^19.0.0indirect
npm@types/unist3.0.3indirect
npmargparse2.0.1indirect
npmbalanced-match1.0.2indirect
npmbrace-expansion2.1.0indirect
npmcsstype3.1.3indirect
npmdts-buddy0.3.0indirect
npmdts-buddy^0.3.0indirect
npmentities4.5.0indirect
npmesbuild0.25.0indirect
npmglobalyzer0.1.0indirect
npmglobrex0.1.2indirect
npmkleur4.1.5indirect
npmlinkify-it5.0.0indirect
npmlocate-character3.0.0indirect
npmlunr2.3.9indirect
npmmagic-string0.30.7indirect
npmmarkdown-it14.1.1indirect
npmmdurl2.0.0indirect
npmminimatch9.0.9indirect
npmmri1.2.0indirect
npmpunycode.js2.3.1indirect
npmreact19.1.1indirect
npmreact^19.0.0indirect
npmsade1.8.1indirect
npmtiny-glob0.2.9indirect
npmts-api-utils1.2.1indirect
npmtypedoc0.28.6indirect
npmtypedoc^0.28.6indirect
npmtypedoc-github-theme0.3.0indirect
npmtypedoc-github-theme^0.3.0indirect
npmtypescript5.3.3indirect
npmtypescript5.4.5indirect
npmtypescript^5.2.2indirect
npmuc.micro2.1.0indirect
npmyaml2.8.3indirect
PyPIaccelerate1.12.0indirect
PyPIaccelerate1.13.0indirect
PyPIaiohappyeyeballs2.6.1indirect
PyPIaiohttp3.13.5indirect
PyPIaiosignal1.4.0indirect
PyPIair-traffic-data0.1.0indirect
PyPIanimated-urdf0.1.0indirect
PyPIannotated-types0.7.0indirect
PyPIany-scalar0.1.0indirect
PyPIanyio4.12.0indirect
PyPIappnope0.1.4indirect
PyPIargon2-cffi25.1.0indirect
PyPIargon2-cffi-bindings25.1.0indirect
PyPIargparse1.4.0indirect
PyPIarkit-scenes0.1.0indirect
PyPIarrow1.4.0indirect
PyPIasttokens3.0.1indirect
PyPIasync-lru2.0.5indirect
PyPIasync-timeout5.0.1indirect
PyPIautopep82.3.2indirect
PyPIavindirect
PyPIav15.1.0indirect
PyPIbabel2.17.0indirect
PyPIbackports-tarfile1.2.0indirect
PyPIbackports-zstd1.2.0indirect
PyPIbeautifulsoup44.14.3indirect
PyPIbetterprotoindirect
PyPIbetterproto1.2.5indirect
PyPIblack26.3.1indirect
PyPIbleach6.3.0indirect
PyPIblueprint0.1.0indirect
PyPIblueprint-stocks0.1.0indirect
PyPIcachetools6.2.2indirect
PyPIcamera-video-stream0.1.0indirect
PyPIcertifi2025.11.12indirect
PyPIcertifi2026.2.25indirect
PyPIcertifi2026.4.22indirect
PyPIcffi2.0.0indirect
PyPIcharset-normalizer3.4.4indirect
PyPIcharset-normalizer3.4.7indirect
PyPIclick8.3.1indirect
PyPIclick8.3.2indirect
PyPIclock0.1.0indirect
PyPIcloudpickle3.1.2indirect
PyPIcmake4.1.3indirect
PyPIcolorama0.4.6indirect
PyPIcomm0.2.3indirect
PyPIcontourpy1.3.2indirect
PyPIcontrolnet0.1.0indirect
PyPIcryptography46.0.7indirect
PyPIcurl-cffi0.13.0indirect
PyPIcycler0.12.1indirect
PyPIdataclasses-json0.6.7indirect
PyPIdataframe-query0.1.0indirect
PyPIdatafusion52.3.0indirect
PyPIdataloader0.1.0indirect
PyPIdatasets4.1.1indirect
PyPIdebugpy1.8.18indirect
PyPIdecorator5.2.1indirect
PyPIdeepdiff8.6.2indirect
PyPIdefusedxml0.7.1indirect
PyPIdeprecated1.3.1indirect
PyPIdeprecation2.1.0indirect
PyPIdescartes1.1.0indirect
PyPIdetect-and-track-objects0.1.0indirect
PyPIdicom-mri0.1.0indirect
PyPIdicom-numpy0.6.2indirect
PyPIdiffusers0.27.2indirect
PyPIdiffusers0.35.2indirect
PyPIdill0.4.0indirect
PyPIdimos-viewer0.30.0a4indirect
PyPIdistlib0.4.0indirect
PyPIdna0.1.0indirect
PyPIdraccus0.10.0indirect
PyPIdrone-lidar0.1.0indirect
PyPIeinops0.8.2indirect
PyPIevdev1.9.3indirect
PyPIexceptiongroup1.3.1indirect
PyPIexecuting2.2.1indirect
PyPIfarama-notifications0.0.4indirect
PyPIfastjsonschema2.21.2indirect
PyPIfilelock3.20.0indirect
PyPIfilelock3.29.0indirect
PyPIfire0.7.1indirect
PyPIfonttools4.61.0indirect
PyPIfqdn1.5.1indirect
PyPIfrozendict2.4.7indirect
PyPIfrozenlist1.8.0indirect
PyPIfsspec2025.9.0indirect
PyPIgeopandas1.1.2indirect
PyPIghp-import2.1.0indirect
PyPIgitdb4.0.12indirect
PyPIgitpython3.1.45indirect
PyPIgitpython3.1.47indirect
PyPIgoogle-api-core2.28.1indirect
PyPIgoogle-auth2.43.0indirect
PyPIgoogle-cloud-compute1.42.0indirect
PyPIgoogle-cloud-core2.5.0indirect
PyPIgoogle-cloud-storage3.7.0indirect
PyPIgoogle-crc32c1.7.1indirect
PyPIgoogle-resumable-media2.8.0indirect
PyPIgoogleapis-common-protos1.72.0indirect
PyPIgoogleapis-common-protos1.74.0indirect
PyPIgraph-lattice0.1.0indirect
PyPIgraphs0.1.0indirect
PyPIgriffe1.4.1indirect
PyPIgriffe-warnings-deprecated1.1.0indirect
PyPIgrpcio1.76.0indirect
PyPIgrpcio1.80.0indirect
PyPIgrpcio-status1.76.0indirect
PyPIgrpclib0.4.8indirect
PyPIgymnasium1.2.3indirect
PyPIh110.16.0indirect
PyPIh24.3.0indirect
PyPIhatchindirect
PyPIhatch1.16.2indirect
PyPIhatch-jupyter-builderindirect
PyPIhatchlingindirect
PyPIhatchling1.28.0indirect
PyPIhf-transfer0.1.9indirect
PyPIhf-xet1.2.0indirect
PyPIhf-xet1.4.3indirect
PyPIhpack4.1.0indirect
PyPIhttpcore1.0.9indirect
PyPIhttpx0.28.1indirect
PyPIhuggingface-hub0.35.3indirect
PyPIhumanize4.14.0indirect
PyPIhyperframe6.1.0indirect
PyPIhyperlink21.0.0indirect
PyPIidna3.11indirect
PyPIidna3.12indirect
PyPIimageio2.37.3indirect
PyPIimageio-ffmpeg0.6.0indirect
PyPIimportlib-metadata8.7.0indirect
PyPIimportlib-metadata8.7.1indirect
PyPIimportlib-metadata9.0.0indirect
PyPIimu-signals0.1.0indirect
PyPIincremental-logging0.1.0indirect
PyPIiniconfig2.3.0indirect
PyPIinline-snapshot0.31.1indirect
PyPIinquirerpy0.3.4indirect
PyPIipython8.37.0indirect
PyPIipython-pygments-lexers1.1.1indirect
PyPIipywidgets8.1.8indirect
PyPIisoduration20.11.0indirect
PyPIjaraco-classes3.4.0indirect
PyPIjaraco-context6.0.1indirect
PyPIjaraco-functools4.3.0indirect
PyPIjedi0.19.2indirect
PyPIjeepney0.9.0indirect
PyPIjinja23.1.6indirect
PyPIjoblib1.5.2indirect
PyPIjson50.12.1indirect
PyPIjsonlines4.0.0indirect
PyPIjsonpointer3.0.0indirect
PyPIjsonschema4.25.1indirect
PyPIjsonschema-specifications2025.9.1indirect
PyPIjupyter1.1.1indirect
PyPIjupyter-client8.7.0indirect
PyPIjupyter-console6.6.3indirect
PyPIjupyter-core5.9.1indirect
PyPIjupyter-events0.12.0indirect
PyPIjupyter-lsp2.3.0indirect
PyPIjupyter-server2.17.0indirect
PyPIjupyter-server-terminals0.5.3indirect
PyPIjupyterlabindirect
PyPIjupyterlab4.5.0indirect
PyPIjupyterlab-pygments0.3.0indirect
PyPIjupyterlab-server2.28.0indirect
PyPIjupyterlab-widgets3.0.16indirect
PyPIkeyring25.7.0indirect
PyPIkiwisolver1.4.9indirect
PyPIlance-namespace0.3.1indirect
PyPIlance-namespace-urllib3-client0.3.1indirect
PyPIlancedb0.25.3indirect
PyPIlark1.3.1indirect
PyPIlaspy2.6.1indirect
PyPIlerobot0.4indirect
PyPIlerobot0.4.2indirect
PyPIlibrt0.7.8indirect
PyPIlibrt0.9.0indirect
PyPIlidar0.1.0indirect
PyPIlive-camera-edge-detection0.1.0indirect
PyPIlive-scrolling-plot0.1.0indirect
PyPIllm-embedding-ner0.1.0indirect
PyPIllvmlite0.46.0indirect
PyPIlog-file0.1.0indirect
PyPIlz44.4.5indirect
PyPImarkdown3.10indirect
PyPImarkdown-it-py4.0.0indirect
PyPImarkupsafe3.0.3indirect
PyPImarshmallow3.26.1indirect
PyPImatplotlib3.10.8indirect
PyPImatplotlib-inline0.2.1indirect
PyPImaturinindirect
PyPImaturin1.10.2indirect
PyPImcap1.3.1indirect
PyPImcap-protobuf-support0.5.4indirect
PyPImdurl0.1.2indirect
PyPImergedeep1.3.4indirect
PyPIminimal0.1.0indirect
PyPIminimal-options0.1.0indirect
PyPImistune3.1.4indirect
PyPImkdocs1.6.1indirect
PyPImkdocs-autorefs1.4.3indirect
PyPImkdocs-gen-files0.5.0indirect
PyPImkdocs-get-deps0.2.0indirect
PyPImkdocs-literate-nav0.6.1indirect
PyPImkdocs-material9.4.7indirect
PyPImkdocs-material-extensions1.3indirect
PyPImkdocs-redirects1.3.1indirect
PyPImkdocstrings0.26.2indirect
PyPImkdocstrings-python1.12.1indirect
PyPImore-itertools10.8.0indirect
PyPImpmath1.3.0indirect
PyPImultidict6.7.0indirect
PyPImultidict6.7.1indirect
PyPImultiprocess0.70.16indirect
PyPImultiprocess-logging0.1.0indirect
PyPImultitasking0.0.12indirect
PyPImultithreading0.1.0indirect
PyPImypy1.19.1indirect
PyPImypy-extensions1.1.0indirect
PyPInbclient0.10.2indirect
PyPInbconvert7.17.1indirect
PyPInbformat5.10.4indirect
PyPInbqa1.9.1indirect
PyPInest-asyncio1.6.0indirect
PyPInetworkx3.4.2indirect
PyPInotebook7.5.0indirect
PyPInotebook-shim0.2.4indirect
PyPInumba0.63.1indirect
PyPInuscenes-dataset0.1.0indirect
PyPInuscenes-devkit1.1.9indirect
PyPInv120.1.0indirect
PyPInvidia-cublas-cu1212.6.4.1indirect
PyPInvidia-cuda-cupti-cu1212.6.80indirect
PyPInvidia-cuda-nvrtc-cu1212.6.77indirect
PyPInvidia-cuda-runtime-cu1212.6.77indirect
PyPInvidia-cudnn-cu129.5.1.17indirect
PyPInvidia-cufft-cu1211.3.0.4indirect
PyPInvidia-cufile-cu121.11.1.6indirect
PyPInvidia-curand-cu1210.3.7.77indirect
PyPInvidia-cusolver-cu1211.7.1.2indirect
PyPInvidia-cusparse-cu1212.5.4.2indirect
PyPInvidia-cusparselt-cu120.6.3indirect
PyPInvidia-nccl-cu122.26.2indirect
PyPInvidia-nvjitlink-cu1212.6.85indirect
PyPInvidia-nvtx-cu1212.6.77indirect
PyPIobjectron0.1.0indirect
PyPIopen-photogrammetry-format0.1.0indirect
PyPIopencv-pythonindirect
PyPIopencv-python4.11.0.86indirect
PyPIopencv-python-headless4.11.0.86indirect
PyPIopenstreetmap-data0.1.0indirect
PyPIopentelemetry-apiindirect
PyPIopentelemetry-api1.39.1indirect
PyPIopentelemetry-api1.41.0indirect
PyPIopentelemetry-exporter-otlp-proto-common1.39.0indirect
PyPIopentelemetry-exporter-otlp-proto-common1.41.0indirect
PyPIopentelemetry-exporter-otlp-proto-grpcindirect
PyPIopentelemetry-exporter-otlp-proto-grpc1.39.0indirect
PyPIopentelemetry-exporter-otlp-proto-grpc1.41.0indirect
PyPIopentelemetry-proto1.39.0indirect
PyPIopentelemetry-proto1.41.0indirect
PyPIopentelemetry-sdkindirect
PyPIopentelemetry-sdk1.39.1indirect
PyPIopentelemetry-sdk1.41.0indirect
PyPIopentelemetry-semantic-conventions0.60b1indirect
PyPIopentelemetry-semantic-conventions0.62b0indirect
PyPIorderly-set5.5.0indirect
PyPIoverrides7.7.0indirect
PyPIpackaging25.0indirect
PyPIpaginate0.5.7indirect
PyPIpandasindirect
PyPIpandas2.3.3indirect
PyPIpandas-stubs2.3.3.251201indirect
PyPIpandocfilters1.5.1indirect
PyPIparso0.8.5indirect
PyPIpathspec1.0.4indirect
PyPIpeewee3.18.3indirect
PyPIpexpect4.9.0indirect
PyPIpfzy0.3.4indirect
PyPIplatformdirs4.5.1indirect
PyPIplatformdirs4.9.6indirect
PyPIplots0.1.0indirect
PyPIpluggy1.6.0indirect
PyPIpolars1.36.1indirect
PyPIpolars-runtime-321.36.1indirect
PyPIprometheus-client0.23.1indirect
PyPIprompt-toolkit3.0.52indirect
PyPIpropcache0.4.1indirect
PyPIproto-plus1.26.1indirect
PyPIprotobuf6.33.5indirect
PyPIprotobuf6.33.6indirect
PyPIpsutilindirect
PyPIpsutil7.1.3indirect
PyPIpsutil7.2.2indirect
PyPIpsygnal0.15.0indirect
PyPIptyprocess0.7.0indirect
PyPIpure-eval0.2.3indirect
PyPIpy-cpuinfo9.0.0indirect
PyPIpyasn10.6.3indirect
PyPIpyasn1-modules0.4.2indirect
PyPIpycocotools2.0.10indirect
PyPIpycodestyle2.14.0indirect
PyPIpycparser2.23indirect
PyPIpydantic2.12.5indirect
PyPIpydantic2.13.3indirect
PyPIpydantic-core2.41.5indirect
PyPIpydantic-core2.46.3indirect
PyPIpydicom2.4.5indirect
PyPIpygithub2.8.1indirect
PyPIpygltflib1.16.5indirect
PyPIpygments2.19.2indirect
PyPIpyjwt2.12.1indirect
PyPIpymdown-extensions10.19indirect
PyPIpynacl1.6.1indirect
PyPIpynndescent0.5.13indirect
PyPIpynput1.8.1indirect
PyPIpyobjc-core12.1indirect
PyPIpyobjc-framework-applicationservices12.1indirect
PyPIpyobjc-framework-cocoa12.1indirect
PyPIpyobjc-framework-coretext12.1indirect
PyPIpyobjc-framework-quartz12.1indirect
PyPIpyogrio0.12.1indirect
PyPIpyopf1.1.1indirect
PyPIpyparsing3.2.5indirect
PyPIpyproj3.7.1indirect
PyPIpyproject-hooks1.2.0indirect
PyPIpyquaternion0.9.9indirect
PyPIpyserial3.5indirect
PyPIpytestindirect
PyPIpytest8.4.2indirect
PyPIpytest-benchmarkindirect
PyPIpytest-benchmark5.2.3indirect
PyPIpython-dateutil2.9.0.post0indirect
PyPIpython-json-logger4.0.0indirect
PyPIpython-xlib0.33indirect
PyPIpytokens0.4.1indirect
PyPIpytz2025.2indirect
PyPIpytz2026.1.post1indirect
PyPIpywin32-ctypes0.2.3indirect
PyPIpywinpty3.0.2indirect
PyPIpyyaml6.0.3indirect
PyPIpyyaml-env-tag1.1indirect
PyPIpyyaml-include1.4.1indirect
PyPIpyzmq27.1.0indirect
PyPIraw-mesh0.1.0indirect
PyPIreferencing0.37.0indirect
PyPIregex2025.11.3indirect
PyPIregex2026.4.4indirect
PyPIrequestsindirect
PyPIrequests2.33.1indirect
PyPIrerun-dev-fixup0.1.0indirect
PyPIrerun-export0.1.0indirect
PyPIrerun-notebook0.32.0-alpha.1indirect
PyPIrerun-sdkindirect
PyPIrerun-workspace0.30.0a4indirect
PyPIrfc3339-validator0.1.4indirect
PyPIrfc3986-validator0.1.1indirect
PyPIrfc3987-syntax1.1.0indirect
PyPIrgbd0.1.0indirect
PyPIrich14.2.0indirect
PyPIrpds-py0.30.0indirect
PyPIrrt-star0.1.0indirect
PyPIrsa4.9.1indirect
PyPIruff0.15.7indirect
PyPIsafetensors0.7.0indirect
PyPIscikit-learn1.7.2indirect
PyPIscipy1.15.3indirect
PyPIsecretstorage3.5.0indirect
PyPIsegment-anything1.0indirect
PyPIsegment-anything-model0.1.0indirect
PyPIsemverindirect
PyPIsemver3.0.4indirect
PyPIsend2trash1.8.3indirect
PyPIsentry-sdk2.58.0indirect
PyPIserver-tables0.1.1indirect
PyPIsetuptools80.10.2indirect
PyPIsetuptools80.9.0indirect
PyPIshapely2.1.2indirect
PyPIshared-recording0.1.0indirect
PyPIshellingham1.5.4indirect
PyPIsitecustomize-entrypointsindirect
PyPIsitecustomize-entrypoints1.1.0indirect
PyPIsix1.17.0indirect
PyPIsmmap5.0.2indirect
PyPIsmmap5.0.3indirect
PyPIsoupsieve2.8indirect
PyPIsphobjinv2.3.1indirect
PyPIstack-data0.6.3indirect
PyPIstdio0.1.0indirect
PyPIstringcase1.2.0indirect
PyPIstructure-from-motion0.1.0indirect
PyPIsympy1.14.0indirect
PyPIsyrupy5.0.0indirect
PyPItable-zoo0.1.0indirect
PyPItabulate0.9.0indirect
PyPItemplate0.1.0indirect
PyPItermcolor3.2.0indirect
PyPItermcolor3.3.0indirect
PyPIterminado0.18.1indirect
PyPIthreadpoolctl3.6.0indirect
PyPItimm1.0.19indirect
PyPItinycss21.4.0indirect
PyPItokenize-rt6.2.0indirect
PyPItokenizers0.22.1indirect
PyPItoml0.10.2indirect
PyPItomli2.0.1indirect
PyPItomli-w1.2.0indirect
PyPItomlkit0.13.3indirect
PyPItorchindirect
PyPItorch2.7.1indirect
PyPItorchcodec0.5indirect
PyPItorchvisionindirect
PyPItorchvision0.22.1indirect
PyPItornado6.5.5indirect
PyPItqdm4.67.1indirect
PyPItqdm4.67.3indirect
PyPItraitlets5.14.3indirect
PyPItransformers4.57.3indirect
PyPItrimesh4.10.1indirect
PyPItriton3.3.1indirect
PyPItrove-classifiers2025.12.1.14indirect
PyPIty0.0.31indirect
PyPItypes-colorama0.4.15.20250801indirect
PyPItypes-protobuf6.32.1.20251210indirect
PyPItypes-pytz2025.2.0.20251108indirect
PyPItypes-pytz2026.1.1.20260408indirect
PyPItypes-pyyaml6.0.12.20250915indirect
PyPItypes-requestsindirect
PyPItypes-requests2.32.4.20250913indirect
PyPItypes-requests2.33.0.20260408indirect
PyPItypes-tabulate0.9.0.20241207indirect
PyPItypes-tqdm4.67.0.20250809indirect
PyPItyping-inspect0.9.0indirect
PyPItyping-inspection0.4.2indirect
PyPItzdata2025.2indirect
PyPItzdata2026.1indirect
PyPIumap-learn0.5.9.post2indirect
PyPIuri-template1.3.0indirect
PyPIurllib32.6.3indirect
PyPIuserpath1.9.2indirect
PyPIusing-index-values0.1.0indirect
PyPIuv0.9.17indirect
PyPIvirtualenv20.35.4indirect
PyPIwandb0.21.4indirect
PyPIwatchdog6.0.0indirect
PyPIwatchfilesindirect
PyPIwatchfiles1.1.1indirect
PyPIwcwidth0.2.14indirect
PyPIwcwidth0.6.0indirect
PyPIwebcolors25.10.0indirect
PyPIwebencodings0.5.1indirect
PyPIwebsocket-client1.9.0indirect
PyPIwebsockets15.0.1indirect
PyPIwheel0.46.3indirect
PyPIwidgetsnbextension4.0.15indirect
PyPIwrapt2.0.1indirect
PyPIxxhash3.6.0indirect
PyPIyarl1.23.0indirect
PyPIyfinanceindirect
PyPIyfinance0.2.66indirect
PyPIzipp3.23.0indirect
PyPIzipp3.23.1indirect
PyPIzstandard0.25.0indirect
Dependency advisories 55

This repository publishes no package the index resolves, so its own dependency graph was assessed — 1,595 packages, which also include development and test pins that never ship: 55 carry known advisories, of which 8 are direct. 40 could not be assessed — no resolved version, an unsupported ecosystem, or beyond the reported package list.

PackageVersionRelationSeverityAdvisoriesFixed in
pillow12.2.0directcritical2212.3.0
gitpython3.1.45indirectcritical123.1.52
gitpython3.1.47indirectcritical83.1.52
jupyterlab4.5.0indirectcritical77.5.6
notebook7.5.0indirectcritical47.5.6
pyarrow22.0.0directhigh223.0.1
pyo30.26.0directhigh40.29.0
aiohttp3.13.5indirecthigh223.14.1
brace-expansion2.1.0indirecthigh15.0.7
click8.3.1indirecthigh18.3.3
click8.3.2indirecthigh18.3.3
cryptography46.0.7indirecthigh148.0.1
curl-cffi0.13.0indirecthigh20.15.0
diffusers0.27.2indirecthigh50.38.0
diffusers0.35.2indirecthigh50.38.0
jaraco-context6.0.1indirecthigh26.1.0
jupyter-server2.17.0indirecthigh132.20.0
linkify-it5.0.0indirecthigh25.0.2
quick-xml0.36.2indirecthigh20.41.0
quick-xml0.37.5indirecthigh20.41.0
quinn-proto0.11.14indirecthigh10.11.15
bleach6.3.0indirectmoderate36.4.0
filelock3.20.0indirectmoderate43.20.3
idna3.11indirectmoderate23.15
idna3.12indirectmoderate23.15
lru0.12.5indirectmoderate20.16.3
markdown-it14.1.1indirectmoderate114.2.0
marshmallow3.26.1indirectmoderate24.1.2
opentelemetry_sdk0.31.0indirectmoderate10.32.1
thrift0.17.0indirectmoderate10.23.0
rand0.8.5directlow20.10.1
anyhow1.0.102directunknown11.0.103
bincode1.3.3directunknown1
memmap20.5.10directunknown10.9.11
memmap20.9.10directunknown10.9.11
crossbeam-epoch0.9.18indirectunknown10.9.20
generational-arena0.2.9indirectunknown1
mistune3.1.4indirectunknown30
paste1.0.15indirectunknown1
pyasn10.6.3indirectunknown5
pydicom2.4.5indirectunknown1
pygments2.19.2indirectunknown2
pyjwt2.12.1indirectunknown9
pymdown-extensions10.19indirectunknown2
pynacl1.6.1indirectunknown2
pytest8.4.2indirectunknown2
setuptools80.10.2indirectunknown2
setuptools80.9.0indirectunknown2
soupsieve2.8indirectunknown4
torch2.7.1indirectunknown10
tornado6.5.5indirectunknown7
transformers4.57.3indirectunknown7
urllib32.6.3indirectunknown4
uv0.9.17indirectunknown2
virtualenv20.35.4indirectunknown2

An advisory means the version recorded in the dependency graph falls inside an advisory’s affected range. Reachability is not analysed, and the graph includes development and test pins — a finding may concern tooling rather than shipped software.

Raw JSON report machine-readable
{
  "data": {
    "repo": {
      "topics": [],
      "is_fork": true,
      "size_kb": 138536,
      "has_wiki": false,
      "homepage": "https://rerun.io/",
      "languages": {
        "C": 4901,
        "C++": 510221,
        "CSS": 70782,
        "HTML": 29062,
        "Rust": 15287211,
        "WGSL": 124899,
        "CMake": 33414,
        "Shell": 4423,
        "Python": 2163111,
        "Batchfile": 583,
        "Dockerfile": 1496,
        "JavaScript": 49516,
        "TypeScript": 46137
      },
      "pushed_at": "2026-07-22T17:54:07Z",
      "created_at": "2026-03-01T09:41:48Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-22T17:54:23Z",
      "description": "An open source SDK for logging, storing, querying, and visualizing multimodal and multi-rate data",
      "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",
        "Python"
      ]
    },
    "owner": {
      "blog": "dimensionalOS.com",
      "name": "Dimensional",
      "type": "Organization",
      "login": "dimensionalOS",
      "company": null,
      "location": null,
      "followers": 333,
      "avatar_url": "https://avatars.githubusercontent.com/u/178742426?v=4",
      "created_at": "2024-08-18T21:50:18Z",
      "is_verified": null,
      "public_repos": 35,
      "account_age_days": 702
    },
    "license": {
      "state": "standard",
      "spdx_id": "Apache-2.0",
      "raw_spdx": "Apache-2.0",
      "file_present": true,
      "scorecard_found": null,
      "profile_has_license": false
    },
    "activity": {
      "releases": [
        {
          "tag": "v0.32.0a2",
          "kind": "other",
          "published_at": "2026-07-22T18:50:30Z"
        },
        {
          "tag": "v0.32.0a1",
          "kind": "other",
          "published_at": "2026-05-19T14:55:54Z"
        },
        {
          "tag": "v0.30.0a6.dev99",
          "kind": "other",
          "published_at": "2026-04-17T04:19:57Z"
        },
        {
          "tag": "v0.30.0a6",
          "kind": "other",
          "published_at": "2026-03-18T15:23:12Z"
        },
        {
          "tag": "v0.30.0a5",
          "kind": "other",
          "published_at": "2026-03-18T14:10:59Z"
        },
        {
          "tag": "v0.30.0a4",
          "kind": "other",
          "published_at": "2026-03-06T18:12:21Z"
        },
        {
          "tag": "v0.30.0a2",
          "kind": "other",
          "published_at": "2026-03-04T22:12:22Z"
        },
        {
          "tag": "v0.30.0a1",
          "kind": "other",
          "published_at": "2026-03-04T18:57:12Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "ef2680442ae5a37581ce7ac99c5a6dc22b56f3c2",
          "body": "…-latency\n\nFix ffmpeg respawn churn and ~1s video latency on live H.264 streams",
          "is_bot": false,
          "headline": "Merge pull request #25 from dimensionalOS/fix/live-stream-video-churn…",
          "author_name": "leshy",
          "author_login": "leshy",
          "committed_at": "2026-07-22T17:53:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b9c0e33db50bcf7b62b8935e1c0cc92721c6b7e6",
          "body": "Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: fix pre-existing rerun-lint errors in dimos interaction code",
          "author_name": "Ivan Nikolic",
          "author_login": "leshy",
          "committed_at": "2026-07-22T15:02:09Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "ead4debe63f6290ae666bdad7f0903340817d90a",
          "body": "Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: taplo-format dimos/pyproject.toml",
          "author_name": "Ivan Nikolic",
          "author_login": "leshy",
          "committed_at": "2026-07-22T14:59:17Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "6e230899afb4cf0c47beeb6fdb7190c15d815f13",
          "body": "Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: bump dimos-viewer to 0.32.0a2",
          "author_name": "Ivan Nikolic",
          "author_login": "leshy",
          "committed_at": "2026-07-22T14:55:49Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "fee27309373b201f9ff2985242cd617302eea3e6",
          "body": "Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: reword diagnostic reset logging",
          "author_name": "Ivan Nikolic",
          "author_login": "leshy",
          "committed_at": "2026-07-22T14:53:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "65cf98b38f2aa73b3e867a38e5d6105e0409ae64",
          "body": "ffmpeg's frame-multithreading adds roughly one frame of output delay per\nthread and defaults to the core count: measured 17 frames of steady-state\nholdback (~1.1s at 15fps) with default threading vs 3 frames with -threads 1\non a 720p15 H.264 stream. That holdback was the visible native-viewer video\n\n[…]\nkeep default\nthreading for throughput. Also tried -fflags nobuffer / -flags low_delay:\nboth measured *worse* (32 frames held), so they stay out.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: single-threaded ffmpeg decode for live streams cuts latency ~1s",
          "author_name": "Ivan Nikolic",
          "author_login": "leshy",
          "committed_at": "2026-07-22T14:49:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2b473d1ca493ee850bed1dc3f715d8ad8be55d87",
          "body": "…est gaps\n\nTwo live-stream (VideoStream) bugs in the video player, each costing a full\nffmpeg process kill+respawn on the CLI decoder path:\n\n- enqueue_samples treated the playhead crossing into the next GOP as \"skipping\n  frames\" and reset the decoder. At the live edge the next GOP can never be\n  pr\n[…]\n: steady state\nwent from one ffmpeg spawn per 2.1s (storming to ~45/s under load) to a single\nlong-lived process with zero resets after startup.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix: don't respawn ffmpeg decoder on live-stream GOP rollover and ing…",
          "author_name": "Ivan Nikolic",
          "author_login": "leshy",
          "committed_at": "2026-07-22T14:30:50Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5e4e46c945b8ba35b204f023c17c4e70290ef3a8",
          "body": "* Use general visualizer output for plots\n\n### What\n\nCloses RR-4229\n\nRefactors:\n- Removes `VisualizerSystem::data()`\n- Moves it to `VisualizerExecutionOutput`\n\n---------\n\nSource-Ref: 1f5fb9eb27bf4d14a859106f97a791b99faab404\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>\n\n* Cluster overlap\n[…]\nh; that would require a bigger rethink around this whole\nChunkId thing (e.g. turning it to a proper CAS).\nI considered two other solutions, but they are too disruptive to do\nright now:\nA) Return a ne…",
          "is_bot": false,
          "headline": "Merge upstream 0.32.0a1 + fix data ingest in DimosApp wrapper (#22)",
          "author_name": "leshy",
          "author_login": "leshy",
          "committed_at": "2026-05-19T09:35:01Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "0a8bd330be34eb7a34cc791bf76efd262154a845",
          "body": "Mark as local dev version so prod pyproject installs don't pull this\nwheel from PyPI (PEP 440 local version identifiers are not published).",
          "is_bot": false,
          "headline": "chore: bump dimos-viewer to 0.30.0a6+dev (#21)",
          "author_name": "stash",
          "author_login": "spomichter",
          "committed_at": "2026-04-11T03:27:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "58e14d1381f0b1ac239083bcb6acf9231aa8256b",
          "body": "* feat: deag, click on enable\n\n* feat: click anywhere else to disengage\n\n* feat: click to navigate\n\n* fix: remove logging\n\n* fix: reposition default\n\n* fix: default position\n\n* feat: add --connect arg to dimos-viewer for connecting to existing gRPC proxy\n\nWhen --connect is provided (with optional UR\n[…]\nrement version\n\n* fix test\n\n* undo\n\n* restore error handling\n\n* clean\n\n* -\n\n* remove unused\n\n* move docs\n\n* -\n\n* version change back\n\n---------\n\nCo-authored-by: ruthwikdasyam <ruthwikdasyam@gmail.com>",
          "is_bot": false,
          "headline": "feat: WebSocket client mode for remote DimOS connection (#20)",
          "author_name": "Jeff Hykin",
          "author_login": "jeff-hykin",
          "committed_at": "2026-04-11T03:12:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "67c10eaf65862c8c0c9632721e2974ceb45fc6b1",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump version to 0.30.0-alpha.6",
          "author_name": "Ubuntu",
          "author_login": null,
          "committed_at": "2026-03-18T14:50:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "119eef1fab7fdceba87c786a8192cda7289e51da",
          "body": null,
          "is_bot": false,
          "headline": "fix: set eframe APP_ID to dimos-viewer (taskbar/dock name)",
          "author_name": "Ubuntu",
          "author_login": null,
          "committed_at": "2026-03-18T14:36:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "93c1b0c05dec3884de36c99a0a57236d8708abd1",
          "body": null,
          "is_bot": false,
          "headline": "fix: rename window title from 'Rerun Viewer' to 'DimOS Viewer'",
          "author_name": "Ubuntu",
          "author_login": null,
          "committed_at": "2026-03-18T14:23:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "43e94ebea93a6b1fdb5f90b18cbdff3ecc6c8369",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump pyproject.toml version to 0.30.0a5",
          "author_name": "Ubuntu",
          "author_login": null,
          "committed_at": "2026-03-18T13:18:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0e6e1a41fa705edbb16e39edc46e7d6ecf43fc57",
          "body": "* feat: deag, click on enable\n\n* fix: remove logging\n\n* fix: reposition default\n\n* fix: default position\n\n* fix(viewer): restore click-to-nav via StartupOptionsPatch\n\nPR #14's run_with_app_wrapper rewrote viewer.rs and dropped the\non_event handler for click-to-navigate. This restores it properly:\n\n-\n[…]\ned_point in viewer.rs\n- Arc<AtomicBool> for ctrl state sharing (Send required by AppWrapper)\n- 100ms debounce on nav goal publishing\n\n---------\n\nCo-authored-by: ruthwikdasyam <ruthwikdasyam@gmail.com>",
          "is_bot": false,
          "headline": "feat(viewer): click-to-engage overlay + restore click-to-nav (#19)",
          "author_name": "stash",
          "author_login": "spomichter",
          "committed_at": "2026-03-18T10:05:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "48b6e62cc98e45ffd75ac079f4a831917b630554",
          "body": "This reverts commit 92be9ed702c911f4a75de45986d2b37f28e0eeae.",
          "is_bot": false,
          "headline": "Revert \"feat(viewer): click-to-engage overlay, movable HUD (#18)\"",
          "author_name": "Ubuntu",
          "author_login": null,
          "committed_at": "2026-03-17T11:43:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7f9c15779b25ddd1bc6f808d3d6a36aeb71ee315",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump dimos-viewer version to 0.30.0-alpha.5",
          "author_name": "Ubuntu",
          "author_login": null,
          "committed_at": "2026-03-17T11:22:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "92be9ed702c911f4a75de45986d2b37f28e0eeae",
          "body": "* feat: deag, click on enable\n\n* feat: click anywhere else to disengage\n\n* fix: remove logging\n\n* fix: reposition default\n\n* fix: default position\n\n---------\n\nCo-authored-by: ruthwikdasyam <ruthwikdasyam@gmail.com>",
          "is_bot": false,
          "headline": "feat(viewer): click-to-engage overlay, movable HUD (#18)",
          "author_name": "stash",
          "author_login": "spomichter",
          "committed_at": "2026-03-17T11:18:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a77934fd42ecef4cd70cb6cf3ba25d56a5910559",
          "body": "…apper (#14)\n\nReplace custom Args struct (5 flags) with Rerun's full CLI parser.\nAll stock Rerun flags now work: --connect, --serve-grpc, --serve-web,\n--memory-limit, --port, --bind, --save, subcommands (reset, rrd, auth), etc.\n\nDimOS behavior (keyboard teleop, click-to-nav) injected via AppWrapper\ncallback that wraps re_viewer::App in DimosApp — only for the native\nviewer path. All other modes (headless gRPC, web viewer, save) work\nidentically to stock Rerun.\n\nviewer.rs: 265 → 92 lines.",
          "is_bot": false,
          "headline": "feat(viewer): use Rerun's native CLI arg handling via run_with_app_wr…",
          "author_name": "stash",
          "author_login": "spomichter",
          "committed_at": "2026-03-16T11:43:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "81ddf019dd23d448d4675af64339d5499d25b8d4",
          "body": "StartupOptions used ..Default::default() which hardcodes memory_limit\nto 75% of system RAM, ignoring the --memory-limit CLI argument passed\nby the bridge. Similarly, the gRPC server used Default::default()\nignoring --server-memory-limit.\n\nThis caused the viewer to consume up to 75% of RAM (~23GB on a 31GB\nmachine) before eviction kicked in, leading to swap exhaustion and\nsystem lockup after ~1 hour of continuous streaming.",
          "is_bot": false,
          "headline": "fix: apply --memory-limit and --server-memory-limit CLI args",
          "author_name": "Ubuntu",
          "author_login": null,
          "committed_at": "2026-03-10T11:28:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "24d69c401a72502a4fa23db020c2babc0a814424",
          "body": "expand test matrix from 3 jobs (x64-only) to 6 jobs (3 x64 + 3 arm64).\neach test job runs on the matching runner and downloads only its arch wheel.\nfixes: arm64 wheel downloaded onto x86_64 runner caused install failure.",
          "is_bot": false,
          "headline": "fix: test wheels on matching arch (x64 + arm64)",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-06T09:56:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "717ada8bf15aa5f05ec4b5ae1b7800fb02d1f40d",
          "body": "test runner is ubuntu-22.04 (x86_64) so it can't install aarch64 wheels.\nreverts the download pattern change from the arm64 PR.",
          "is_bot": false,
          "headline": "fix: test job downloads only x64 wheel, not arm64",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-06T09:36:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b612869142b9d4b695b4672088e210f01ac163ea",
          "body": "changes since 0.30.0a2:\n- WASD keyboard controls publishing Twist on /cmd_vel (DIM-660)\n- fix: Twist instead of TwistStamped (matches DimOS convention)\n- angular speed 0.8 rad/s (matches DimOS teleop)\n- HUD overlay with visual key state\n- linux-arm64 wheels added to CI (9 wheels total)",
          "is_bot": false,
          "headline": "chore: bump version to 0.30.0a4",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-06T08:02:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c34be6d3905796e10501fa74b3e7f421bceb415c",
          "body": "adds 3 new matrix entries for linux-arm64 (cp310/cp311/cp312) using:\n- runner: ubuntu-22.04-arm (GitHub standard ARM runner)\n- container: quay.io/pypa/manylinux_2_28_aarch64\n- target: aarch64-unknown-linux-gnu\n\ntotal wheels: 9 (3 linux-x64 + 3 linux-arm64 + 3 macos-arm64)",
          "is_bot": false,
          "headline": "feat: add linux-arm64 wheel builds to CI (#12)",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-06T08:02:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52bf5e151529e9bf2f739887a8c31ec5c9acb5df",
          "body": "changes since 0.30.0a2:\n- WASD keyboard controls with Twist on /cmd_vel (DIM-660)\n- angular speed matched to DimOS teleop (0.8 rad/s)\n- HUD overlay with key state visualization\n- fix: publish Twist instead of TwistStamped (type mismatch fix)",
          "is_bot": false,
          "headline": "chore: bump version to 0.30.0a3 (#11)",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-06T07:23:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c2c078060373f9c129de7c7219127baa188632e0",
          "body": null,
          "is_bot": false,
          "headline": "fix: increase angular speed from 0.5 to 0.8 rad/s to match DimOS teleop",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-06T06:59:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b7e586adbd07f143aad625594d9a65cad0798a82",
          "body": "…ard overlay (#10)\n\n- Change LCM message type from TwistStamped to Twist (matches DimOS convention)\n- Channel: /cmd_vel#geometry_msgs.Twist (was geometry_msgs.TwistStamped)\n- Twist encoding: 56 bytes (hash + 6 doubles), no Header overhead\n- Fingerprint hash: 0x2e7c07d7cdf7e027 (verified against Pyth\n[…]\npace) with red flash on e-stop\n- Shift speed indicator\n- Always visible (dims when no keys active)\n- Fix egui deprecation: Rounding -> CornerRadius, .rounding() -> .corner_radius()\n\nAll 27 tests pass.",
          "is_bot": false,
          "headline": "fix: publish Twist instead of TwistStamped on /cmd_vel, improve keybo…",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-06T06:46:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "707880e0f67b13b2d0c6cba210b319591c02f646",
          "body": "Add keyboard controls that publish TwistStamped on /cmd_vel over LCM:\n\nKey bindings:\n- WASD/arrows: forward/back + turn left/right\n- QE: strafe left/right\n- Space: emergency stop\n- Shift: 2x speed multiplier\n\nImplementation:\n- Add TwistCommand struct and encode_twist_stamped() to lcm.rs\n- Add Keyboa\n[…]\nStamped)\n- Comprehensive test coverage (27/27 tests pass)\n\nMaintains existing click-to-nav functionality while adding teleop controls.\nReady for integration with DimOS autoconnect on /cmd_vel channel.",
          "is_bot": false,
          "headline": "feat: implement WASD keyboard controls for dimos-viewer (DIM-660) (#9)",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-05T20:44:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cb207e124ce9451d3ef9c2f7181f36df6e4550c8",
          "body": "maturin bindings=bin always tags wheels with the discovered Python\nversion. Instead of fighting it, build one wheel per Python version\nper platform (6 wheels total: 3 versions x 2 platforms).\n\nThis matches how most binary Python packages handle multi-version\nsupport — one wheel per (platform, cpython-version) combo.\n\nTest job also runs per Python version to verify each wheel installs\ncorrectly.",
          "is_bot": false,
          "headline": "fix(ci): build wheel matrix for Python 3.10, 3.11, 3.12",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T20:56:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fb34f65170014380df03a77e0ddeb0abdbd3ae8b",
          "body": "Tests referenced dimos_viewer package which was removed. Verify step\nnow just checks binary is on PATH and --help works.",
          "is_bot": false,
          "headline": "fix(ci): remove deleted Python wrapper tests, simplify verify step",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T20:14:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d17906ff5cd875a54c31db53e83b98f92fa47266",
          "body": "maturin bindings=bin always tags wheels with the discovered Python\ninterpreter. Removed dimos_viewer/ directory (unused since we call\nrerun_bindings.spawn directly) and switched manylinux build to use\nPython 3.12 to match DimOS requirements.\n\nWheel will be tagged cp312-cp312 instead of cp310-cp310.",
          "is_bot": false,
          "headline": "fix(ci): build with Python 3.12, remove unused dimos_viewer package",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T20:14:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c6a42308c2deaa246d13f7bc2383768a333afe53",
          "body": "Remove python-packages from pyproject.toml so maturin produces\npy3-none universal wheels instead of cpXXX version-specific ones.\n\nThe Python wrapper (dimos_viewer/) was unused — the binary is the\nproduct and rerun_bindings.spawn(executable_name='dimos-viewer')\nfinds it on PATH directly.\n\nBumped to v0.30.0a2 since PyPI won't accept re-uploads of v0.30.0a1.\nTest job now uses Python 3.12 to verify universal compatibility.",
          "is_bot": false,
          "headline": "fix: produce universal py3-none wheel (v0.30.0a2)",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T19:31:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5436dce43c902c8accaa04c62155f591991d888f",
          "body": "'Topic :: Scientific/Engineering :: Robotics' doesn't exist on PyPI.\nChanged to 'Topic :: Scientific/Engineering'.",
          "is_bot": false,
          "headline": "fix: replace invalid PyPI classifier",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T18:22:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "edd8c08234a84812915843188e72bd6832c06d97",
          "body": null,
          "is_bot": false,
          "headline": "fix: add missing README.md to dimos/ directory",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T16:59:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2757b937f42f452e60c8c84d11bcf3a6a548bb1d",
          "body": "Move all DimOS-specific code out of examples/rust/custom_callback/ into\na top-level dimos/ directory. Restore custom_callback to its upstream\nRerun state for easier future merges.\n\nDirectory structure:\n  dimos/\n    Cargo.toml        (dimos-viewer crate)\n    pyproject.toml    (maturin packaging)\n    \n[…]\nndependently\n\nVerified:\n- cargo check -p dimos-viewer ✓\n- cargo test -p dimos-viewer ✓ (13 tests pass)\n- cargo check -p custom_callback ✓ (upstream intact)\n- dimos-viewer --help shows correct CLI args",
          "is_bot": false,
          "headline": "refactor: move dimos-viewer to dedicated dimos/ directory (#7)",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T16:17:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "53a36b83398c0ff9b0b3575917b9d4b651466023",
          "body": "Add clap CLI argument parsing to dimos-viewer so it accepts the same\nflags that rerun_bindings.spawn() passes to the stock rerun binary:\n\n  --port (default 9877)\n  --memory-limit (default 75%)\n  --server-memory-limit (default 1GiB)\n  --hide-welcome-screen\n  --expect-data-soon\n\nThis enables seamless \n[…]\ne_name='dimos-viewer', port=9877)\n\nNo need to fork rerun-sdk or pre-launch the viewer manually.\nThe DimOS bridge can call rerun_bindings.spawn() directly with\nour binary name as a drop-in replacement.",
          "is_bot": false,
          "headline": "feat: add Rerun-compatible CLI args for seamless spawn integration (#6)",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T15:53:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0bd982609f84e92b72e502d18c9d4815d1cfb2fb",
          "body": "python-packages in pyproject.toml causes maturin to tag wheels with\nthe build interpreter version (cp310). Test must use same version.\nMatches Rerun's approach (PYTHON_VERSION=3.10).",
          "is_bot": false,
          "headline": "fix(ci): test wheel with Python 3.10 to match build interpreter",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T14:50:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2416164b7a6b97d0ca97d17e0659cf212c095940",
          "body": "- Put /opt/python/cp310-cp310/bin on PATH so maturin finds Python 3.10\n  instead of system Python 3.6 in manylinux container\n- bindings=bin should still produce py3-none universal wheel\n- Simplified test job: single Python 3.12 (matches DimOS), no pytest\n  (viewer is a Rust binary, not a Python library)\n- Rerun also tests with single Python version (3.10)",
          "is_bot": false,
          "headline": "fix(ci): add Python 3.10 to PATH in manylinux, test with Python 3.12",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T14:18:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e8b4fe2d0ffbcbe3ebd3f492e23f6c3c2f0ed58",
          "body": "- Put /opt/python/cp310-cp310/bin on PATH so maturin finds Python 3.10\n  instead of system Python 3.6\n- Use plain 'python3' and 'maturin' commands (no hardcoded paths)\n- Simplify test: single Python version, just verify wheel installs and\n  binary is findable (no pytest — this is a Rust binary, not a Python lib)\n- Rerun runs Python tests because rerun-sdk has Python bindings;\n  dimos-viewer is just a binary in a wheel, no Python API to test",
          "is_bot": false,
          "headline": "fix(ci): add Python 3.10 to PATH in manylinux, simplify test job",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T14:13:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d95f9204cc3b98a373541e0db3f24eec6f6d76da",
          "body": "bindings = 'bin' produces a standalone binary, not a Python extension.\nThe -i python3.10 flag incorrectly tagged the wheel as cp310-only,\nmaking it uninstallable on Python 3.12. Without -i, maturin produces\na py3-none wheel that works on any Python 3.x.",
          "is_bot": false,
          "headline": "fix(ci): remove -i flag from maturin build for universal py3-none wheel",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T13:26:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f8d33a5007c3c0f5e311c97efae1f8f4ed1258ab",
          "body": "The manylinux_2_28 container ships Python 3.6 as system python3.\nUsing -i python3 made maturin tag the wheel as cp36-cp36m, which is\nincompatible with Python 3.10+.\n\nSwitch to /opt/python/cp310-cp310/bin/python3 (pre-installed in\nmanylinux images) so the wheel is tagged cp310 and installable on\nmodern Python.",
          "is_bot": false,
          "headline": "fix(ci): use manylinux Python 3.10 instead of system Python 3.6",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T12:37:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "af6c84cec17c5222a99489b1a44547c519acd2a3",
          "body": "ghcr.io/rerun-io/ci_docker is private (requires GHCR auth).\nUse quay.io/pypa/manylinux_2_28_x86_64 (public) and install\nthe same deps from Rerun's ci_docker/Dockerfile inline.",
          "is_bot": false,
          "headline": "fix: use public manylinux_2_28 image with Rerun's exact deps inline",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T12:00:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "436084338d40f9b8540ba3252739552dcb4e43d2",
          "body": "Switch from raw manylinux_2_28 base to ghcr.io/rerun-io/ci_docker:0.17.0\nwhich already has all system deps, Rust, and working pip pre-installed.\nMatches Rerun's exact build environment.",
          "is_bot": false,
          "headline": "fix: use Rerun's ci_docker image for Linux wheel builds",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T10:46:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7ca512fa85e478d04f8855a8f27d0a4961f11fac",
          "body": "- Linux: python3 -m pip install --upgrade pip before maturin (old pip fails)\n- macOS: actions/setup-python@v5 to avoid PEP 668 system Python restriction",
          "is_bot": false,
          "headline": "fix: upgrade pip in manylinux container, setup-python on macOS",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T10:44:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4e9b336c308fa658dc384b414a81273ef5d15e3c",
          "body": "- Linux x64: build inside quay.io/pypa/manylinux_2_28_x86_64 (matches Rerun)\n- System deps via dnf inside container\n- Rust installed inside container\n- maturin -i python3 for interpreter discovery\n- Shell defaults: bash --noprofile --norc -euo pipefail (matches Rerun)\n- 60 min timeout per job (matches Rerun)\n- Removed linux-arm64 (no arm runners yet)\n- PyPI publish via trusted publisher OIDC (no API token)",
          "is_bot": false,
          "headline": "fix: manylinux_2_28 Docker container + trusted publisher for CI",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T05:50:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d73025933309b96c56d8bec78594419676ee86c",
          "body": "* feat(packaging): add PyPI distribution with maturin for dimos-viewer\n\n- Rename binary from custom_callback_viewer to dimos-viewer\n- Remove unused custom_callback_app binary\n- Add pyproject.toml with maturin build backend (bindings=bin)\n- Add dimos_viewer Python package with main(), launch(), _find\n[…]\nlags).\nInstead, this workflow follows the same structural patterns:\nplatform matrix, manylinux_2_28 compat, artifact upload per platform.\n\n* fix: use PyPI trusted publisher (OIDC) instead of API token",
          "is_bot": false,
          "headline": "feat(packaging): PyPI distribution for dimos-viewer via maturin",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-04T02:22:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "86b206b878abbe2a367f0db612d286f74568f643",
          "body": "feat(viewer): interactive click-to-coordinate with Python bridge",
          "is_bot": false,
          "headline": "Merge pull request #2 from dimensionalOS/feat/lcm-click-transport",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-03T21:20:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9a5e143ddee039fb7f6060cc18b81b9f4a60f740",
          "body": "refactor: remove dead TCP bridge code, clean up for LCM-only transport",
          "is_bot": false,
          "headline": "Merge pull request #3 from dimensionalOS/chore/cleanup-tcp-from-lcm",
          "author_name": "s",
          "author_login": "spomichter",
          "committed_at": "2026-03-03T19:53:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8ecaacc512bb0b2e63dd15ec205f3c81c5ddf7c7",
          "body": "- remove python_bridge/ directory (TCP bridge replaced by LCM)\n- remove interaction/sender.rs (TCP event sender, unused)\n- remove ControlViewer connection (port 8889)\n- remove Control panel wrapper (old demo UI)\n- simplify protocol.rs: keep only Click variant\n- simplify handle.rs: keep only send_click\n- clean up build-viewer.yml: fix paths, update action versions (v4)\n- rename app env to 'DimOS Interactive Viewer'\n- final Box::new(rerun_app) instead of Control::new wrapper",
          "is_bot": false,
          "headline": "refactor: remove dead TCP bridge code, clean up for LCM-only transport",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-03T19:43:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f6c61b8a61fe410c3c6b401156183514bed62b5a",
          "body": "Replace the TCP-based ViewerEventSender with an LCM UDP multicast\npublisher for sending click events from the Rerun viewer to Python.\n\nChanges:\n- Add interaction/lcm.rs: LcmPublisher that encodes and sends\n  geometry_msgs/PointStamped messages via UDP multicast (239.255.76.67:7667)\n- Update viewer.r\n[…]\nnd cross-language integration tests (15 Python tests).\n\nWire format: [8B fingerprint hash][Header: seq+stamp+frame_id][Point: x+y+z]\nFingerprint: 0x9cd764738ea629af (matches Python LCM recursive hash)",
          "is_bot": false,
          "headline": "feat(viewer): replace TCP bridge with LCM publisher for click events",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-01T14:29:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ea403b06cab1661bcb22083a5f9187f5ef919bc2",
          "body": "Rerun's picking only fires on entity clicks. This adds a helper that logs\na large, nearly-invisible subdivided mesh at z=0 so clicks on empty floor\nspace still produce world-space coordinates.\n\nUsage:\n  from ground_plane import log_ground_plane\n  log_ground_plane()  # 200m x 200m at z=0, alpha=1\n\nDIM-643",
          "is_bot": false,
          "headline": "feat(viewer): add invisible ground plane for click-anywhere support",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-01T12:18:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f11ea58fd12ee99dbbc2fa2303cd1b79e5a46101",
          "body": "Python TCP server + bincode codec that receives click events from the\ncustom viewer. Provides @on_click decorator API for handling world-space\ncoordinates.\n\nFiles:\n- bincode_codec.py: pure Python bincode encoder/decoder\n- bridge_bincode.py: production TCP server (bincode protocol)\n- bridge.py: development TCP server (JSON protocol)\n- test_bridge.py: 4 JSON bridge tests\n- test_bridge_bincode.py: 6 bincode bridge tests\n\nDIM-643",
          "is_bot": false,
          "headline": "feat(viewer): add Python bridge for receiving click events",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-01T12:03:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "121bd63e09a8716d6aed2039beab67ba29948b94",
          "body": "…ration\n\nAdds click-to-coordinate support to the custom_callback viewer example.\nWhen a user clicks on an entity in a 2D/3D spatial view, world-space\ncoordinates are sent via TCP to a Python bridge for downstream processing.\n\nChanges:\n- interaction/protocol.rs: ViewerEvent + AppCommand enums (bincod\n[…]\n CI workflow for Linux x64 + macOS arm64\n\nUses the official StartupOptions::on_event callback API — zero changes\nto rerun core crates. All modifications are in examples/rust/custom_callback/.\n\nDIM-643",
          "is_bot": false,
          "headline": "feat(viewer): add interactive click handling with Python bridge integ…",
          "author_name": "spomichter",
          "author_login": "spomichter",
          "committed_at": "2026-03-01T09:58:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1f628f78c736371f9182279898a4ec2623781580",
          "body": "The error message for invalid items in the `extra` parameter of `log()` reported `type(entity)` (the already-validated first argument) instead of `type(ext)` (the actual offending extra argument). This made the error misleading when debugging.\n\nSource-Ref: ecbe157a46488c9b7e581740701ad7424432947c",
          "is_bot": false,
          "headline": "Fix wrong variable in error message for extra args in log() (#12674)",
          "author_name": "Jash Shah",
          "author_login": "jashshah999",
          "committed_at": "2026-02-27T19:06:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c4f62bd5352d907a8f334348e9916ebd1542b98f",
          "body": "The `UNITS` dictionary in `render_bench.py` had incorrect values for MB, GB, TB, GiB, and TiB. They were all set to `1000` or `1024 * 1024` instead of the correct powers:\n\n| Unit | Was | Should be |\n|------|-----|-----------|\n| mb | 1000 | 1000^2 |\n| gb | 1000 | 1000^3 |\n| tb | 1000 | 1000^4 |\n| gib\n[…]\n\nThis caused all benchmark size conversions above KB/KiB to produce incorrect values (e.g. bytes-to-MB would divide by 1000 instead of 1,000,000).\n\nSource-Ref: e17c714af15d6b15146ae70aa4c22ca4db77409c",
          "is_bot": false,
          "headline": "Fix incorrect byte unit conversion values in render_bench.py (#12672)",
          "author_name": "Jash Shah",
          "author_login": "jashshah999",
          "committed_at": "2026-02-27T19:03:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8e085913675333ad1bc20d6651cd2c8508ba68fe",
          "body": "### Related\n* follow up of #851\n\n### What\n\nTurns on font_hinting. The monospace font changes a lot, it's definitely\nmore clear now:\n\nhttps://github.com/user-attachments/assets/607cbaa3-c73f-4c70-8d7d-f5d543d4fa01\n\n---------\n\nSource-Ref: 6e026f122f36e9c3f2ca4b67cca4b72976d0bacb\nCo-authored-by: lucasmerlin <8009393+lucasmerlin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Turn on font hinting",
          "author_name": "Lucas Meurer",
          "author_login": "lucasmerlin",
          "committed_at": "2026-02-27T14:36:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f9353923dd67e9ee1c2518f48af4fdb765c66296",
          "body": "### Related\n\n* follow up of #851\n\n---------\n\nSource-Ref: 7fd5be05e2f249a5b6e6fcf40aa6a44d07c814f5\nCo-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>\nCo-authored-by: lucasmerlin <8009393+lucasmerlin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Use the new `Ui` -> `Context` deref in egui",
          "author_name": "Lucas Meurer",
          "author_login": "lucasmerlin",
          "committed_at": "2026-02-27T14:34:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bb82536be9a55b142ec65d56ec5f8f0fc710ecc6",
          "body": "### What\n\nUpdates egui to latest main.\n\n### Testing\n\nTested natively and in firefox.\n\n## Follow-ups in later PRs:\n* Turn on font-hinting\n* Replace `ui.ctx().x` with `ui.x` everywhere\n\n---------\n\nSource-Ref: 27fa533a57c676e871b430ae8d09985240695bf8\nCo-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>\nCo-authored-by: lucasmerlin <8009393+lucasmerlin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Update egui to latest main",
          "author_name": "Lucas Meurer",
          "author_login": "lucasmerlin",
          "committed_at": "2026-02-27T12:08:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "900edfdfc81dc182b110296b8e06f41001d4ac1e",
          "body": "## Related\n* Closes\nhttps://linear.app/rerun/issue/RR-3880/playpause-doesnt-work-in-droid-sample\n\n## What\nWhen browsing legacy datasets with missing Rrd Manifests, we would\nsometimes incorrectly assume that we could download data, but we\ncouldn't.\n\nTo fix this I cleaned up the code to be more explicit and nice.\n\nSource-Ref: 14d04d9278bb03da5c9c582b0e37ac521f92a1f6",
          "is_bot": false,
          "headline": "Gracefully handle Rrd Manifest failures",
          "author_name": "Emil Ernerfeldt",
          "author_login": "emilk",
          "committed_at": "2026-02-27T09:10:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5fb7b3d3d2c5d79c88e05f6f604a0e877e1567cb",
          "body": "### Related\n\n- Part of RR-3800\n\n### What\n\nThe sanity check here checked nothing because both would use the cache\nvalue. Also fixes an instance where the size was wrong.\n\nSource-Ref: 46d7feb5b736c6d47ba3133c7db59e7a601d1a8f",
          "is_bot": false,
          "headline": "Fix chunk heap size memory sanity check",
          "author_name": "Isse",
          "author_login": "IsseW",
          "committed_at": "2026-02-26T17:02:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "19b2c79aad92d96c41e71288c9cd0c1e169b16cc",
          "body": "…an invalid state\n\nImportantly, this makes reporting without context more explicit in the\ncode\n\nRemoves some \"zombie todos\".\n\nSource-Ref: 93397c5210c1556b9fce0768a7821bded2daa3ea",
          "is_bot": false,
          "headline": "Make more visualizer errors point to specific components that are in …",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-26T16:36:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "64d466d8bd2694939fff2341936d3e70191aea1c",
          "body": "### What\n\nCorrected the example in the docs for the DynamicArchetype.\n\n### Testing\n\nRan the update code with just a `rr.init` before and checked in the\nviewer that the content logged as expected.\n\nSource-Ref: 288e41d5752fd31b07ec065ba567a43c8c8e480c",
          "is_bot": false,
          "headline": "Corrected the docs example for the `DynamicArchetype`",
          "author_name": "Daniel Duberg",
          "author_login": "danielduberg",
          "committed_at": "2026-02-26T15:47:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c020c807258773ce5e770a2fc26276cff53b1bf3",
          "body": "### Related\n\nCloses RR-3755\n\n### What\n\nMakes a color swatch that's used whenever we display component color:\n- List of visualizers (view selection panel)\n- Visualizer properties\n- Component selection dropdown\n\n<img width=\"1625\" height=\"1113\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/f153dfdd-bc9d-46b5-a0ae-709fbed9dad2\"\n/>\n\nSource-Ref: 133476642b0ee741b1b1d43be47756aff5392d84",
          "is_bot": false,
          "headline": "Unified color swatches",
          "author_name": "Gábor Gyebnár",
          "author_login": "aedm",
          "committed_at": "2026-02-26T15:39:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5b90898407a7b655f0306bd117a538b30529f252",
          "body": "### Related\n\n* Not super useful by itself, but part of RR-3766\n\n### What\n\nThis allows selectors with (nested) struct accessor to specify fields\nthat can be optional using the `?` operator.\n\nWhen a missing optional field is encountered the resulting value will be\nset to a `NullArray`.\n\n> [!IMPORTANT]\n[…]\nh will be a different data type then for the protobuf schema where\nthe value is defined.\n\n---------\n\nSource-Ref: 5033e32f13082ca8539392e2db530537956fd08b\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Handle optional fields in `StructArray`s using `?` operator",
          "author_name": "Jochen Görtler",
          "author_login": "grtlr",
          "committed_at": "2026-02-26T15:19:16Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8c675a5f468fffd0f399a27fb1f2392f7362c485",
          "body": "… table writing tests\n\n### Related\n\n* follow-up to RR-2969\n\n### What\n\nThis PR aimed to remove `creates_table` test marker, since all testing\ncontext should support this class of test. In doing so, it highlighted\nan issue where the env var credentials for azure bucket where not picked\nup. This PR fixes it and adds a lint to avoid the footgun in the future.\n\nSource-Ref: 229cfc3bbaaecfeb23a03a2be8bf38d1897a144d",
          "is_bot": false,
          "headline": "Fix env credentials not picked up for Azure bucket and blanket enable…",
          "author_name": "Antoine Beyeler",
          "author_login": "abey79",
          "committed_at": "2026-02-26T14:32:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ac3ed662c39c0b15b113bb5575c5578d6d415968",
          "body": "### Related\r\n* Part of #1845 \r\n\r\n### What\r\n- removed `anyhow` from `re_sdk_types`'s dependencies and re-exports\r\n- updated call sites in `re_data_loader::loader_archetype`\r\n\nSource-Ref: 83df3638c73ff8e437e4a9be1c55f39e175d0f47",
          "is_bot": false,
          "headline": "Remove anyhow from `re_sdk_types` (#12670)",
          "author_name": "Emad Akhras",
          "author_login": "emadak47",
          "committed_at": "2026-02-26T13:59:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9ce1956f95a092eb79ac74b9d86261d717787297",
          "body": "Title.\n\nSource-Ref: 4b3a20448b0922a42d91e9ac0d60178aa66c08c0",
          "is_bot": false,
          "headline": "Support `email` in workOS claims",
          "author_name": "Clement Rey",
          "author_login": "teh-cmc",
          "committed_at": "2026-02-26T12:13:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a49cc4b283e6ccb7a139609e8d8552d8cdba809e",
          "body": "### Related\n\n- Part of RR-3800\n\n### What\n\nUse the `Arc` implementation of `SizeBytes` for `arrow::array::ArrayRef`\n\nSource-Ref: b3ffbf84abca29fbdde165809109868710decd68",
          "is_bot": false,
          "headline": "Fix some arrow byte size impls",
          "author_name": "Isse",
          "author_login": "IsseW",
          "committed_at": "2026-02-26T12:08:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0bd52714190a3c309335c3eca9caff677fd9ca95",
          "body": "Source-Ref: dc93cdc5393179451935ee6d785cea286a924542",
          "is_bot": false,
          "headline": "Add `TestContext::set_active_timeline`",
          "author_name": "Emil Ernerfeldt",
          "author_login": "emilk",
          "committed_at": "2026-02-26T11:38:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "474dbe8a5694fd4ff031b78a15c89628ed374d9f",
          "body": "* Closes [RR-3310](https://linear.app/rerun/issue/RR-3310)\n* Future work:\nhttps://linear.app/rerun/issue/RR-3876/logging-tf-style-transforms-as-static-is-broken\n* Related: https://github.com/rerun-io/rerun/issues/10739\n* Related: https://github.com/rerun-io/rerun/issues/10740\n* Related: https://gith\n[…]\nTODO\n* [x] Snapshot tests\n* [x] Screenshots for the PR description\n\n---------\n\nSource-Ref: 9f0a70b4fcbdbe66a25636bdffdb8dd684e833c8\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Selection panel: show all values at the latest time stamp",
          "author_name": "Emil Ernerfeldt",
          "author_login": "emilk",
          "committed_at": "2026-02-26T10:33:08Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d0b8f780d01447a158b22c16a438acd509e98288",
          "body": "### Related\n\n- closes rerun-io/rerun#11208\n- closes\nhttps://linear.app/rerun/issue/RR-2289/allow-oss-server-to-register-batches-with-memory-links\n- unblocks\nhttps://linear.app/rerun/issue/RR-3646/example-snippet-showing-how-to-register-a-new-dataset-from-a-subset-of\n- follow-up\nhttps://linear.app/re\n[…]\nvs. reusing the already-loaded store.\n\n### Testing\n\nAdded a bunch of tests.\n\n---------\n\nSource-Ref: 5cd0caf787d5de0e743e2577c17cf92876d18abd\nCo-authored-by: Isaac Blankenau <isaac.blankenau@gmail.com>",
          "is_bot": false,
          "headline": "Allow OSS server to register existing segments to new datasets",
          "author_name": "Antoine Beyeler",
          "author_login": "abey79",
          "committed_at": "2026-02-26T10:14:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ccc3b19604c4ccc313ed6145243d2449d6cb8a33",
          "body": "Time to look over orphaned TODO notes!\n\nZombies not addressed:\n* ./crates/viewer/re_selection_panel/src/selection_panel.rs:69: //\nTODO(emilk/egui#7749): This is a workaround to prevent flicker between\n* addressed in https://github.com/rerun-io/reality/pull/851? Please :)\n* ./crates/viewer/re_viewer_\n[…]\np1772022846732609\n       * wip PR: https://github.com/rerun-io/reality/pull/892\n\n---------\n\nSource-Ref: f1474d11b7ed333ef825133619ce7b5a472b0acf\nCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Zombie todo cleanup",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-26T10:14:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "e62fda0944d9004cfda3063d5f4223d78c58182d",
          "body": "### Related\n* Part of RR-3033\n\nSource-Ref: d799d1dace25014b63328fb2090caa29e815b557",
          "is_bot": false,
          "headline": "Rename `DisplayMode` -> `Route`",
          "author_name": "Emil Ernerfeldt",
          "author_login": "emilk",
          "committed_at": "2026-02-26T09:56:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7b0bfafcff27884b59546eada88872dad51b411e",
          "body": "### Related\nCloses RR-3848\n\n### What\nWhen using agents Any makes it challenging to understand the API\nsurface. It is probably a little hard for humans as well. This tries to\nnarrow the type hint to better align with our textual description. This\nshould be as broad as possible without using Any. Almo\n[…]\nf\ndifferent ways.\n\n* [x] Verify that the generated python docs look nice. Might need to\nmanually add the new `ComponentValueLike` to the gen_index\n\nSource-Ref: 83bd3db1c4ea85bd58475a7a9990797f8d60a0c5",
          "is_bot": false,
          "headline": "Narrow typing for dynamic archetype",
          "author_name": "Nick",
          "author_login": "ntjohnson1",
          "committed_at": "2026-02-26T07:28:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "51133d9bce6e621954847ba7f3266e26646d8a88",
          "body": "This reverts commit 4fa92ee8a63ff61e9d12cf0b0eb442fc9bb5e1f5.\n\nI was on vacation and exploring rerun on my personal laptop. Couldn't\nget the web build to work. Tried a variety of things. Set the AR\nvariable since we used to do that. That leads to lots of datafusion\nrebuilds 😢 even though we specify the variable in our cargo config.\n\nI tried to repro by wiping my target directories and now can get the old\nbehavior. 😠\n\nSource-Ref: 43fa7a6b11bc573465a6f69e179d866ad10e50ef",
          "is_bot": false,
          "headline": "Revert \"Set AR for wasm development build on macOS (#821)\"",
          "author_name": "Nick",
          "author_login": "ntjohnson1",
          "committed_at": "2026-02-26T06:48:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f6756afda84c1af2dcc73ec029c3df6ab2116966",
          "body": "Resolves: RR-3687\r\n\r\n## Summary\r\n- Adds a CI step to both `reusable_upload_web.yml` and `reusable_publish_web.yml` that copies HTML files (e.g. `signed-in.html`) to extensionless objects (e.g. `signed-in`) before uploading to GCS\r\n- This allows `app.rerun.io/signed-in` to work in addition to `app.re\n[…]\nin.html` → `signed-in` and `signed-out.html` → `signed-out` in `gs://rerun-web-viewer/version/latest/` and verified `app.rerun.io/signed-in` works\n\nSource-Ref: 301730e011ae65ed5102e7b58899aff6d6bc77aa",
          "is_bot": false,
          "headline": "Upload extensionless HTML aliases to GCS for clean URLs (#12669)",
          "author_name": "Jeremy Leibs",
          "author_login": null,
          "committed_at": "2026-02-25T19:16:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b06cc217212e7dccd3d6273a3a8bb9b6c4638b07",
          "body": "### Related\n* Part of RR-3807\n* Part of RR-3033\n\n### What\nStoreHub used to store the currently active recording and AppId - but\nthis makes no sense, because this was already stored in `DisplayMode`.\nNow `DisplayMode` is the single source of truth.\n\nThis also means we effectively have no active bluep\n[…]\n to remove this hack.\n\nThis should fix a (rare) bug where the viewer would get stuck in a black\nscreen, with nothing displayed (cc @MichaelGrupp).\n\nSource-Ref: b31973e3b4d6b07fe1445446639a11e2ad2db942",
          "is_bot": false,
          "headline": "Refactor: Remove state from `StoreHub`",
          "author_name": "Emil Ernerfeldt",
          "author_login": "emilk",
          "committed_at": "2026-02-25T18:41:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9fc262b0d0772f7c3cba58d6e536a67a0229399d",
          "body": "### What\n\nThis PR is my attempt at fixing flaky CI failure such as this one:\nhttps://github.com/rerun-io/reality/actions/runs/22306556091/job/64527183959\n\nIt does two things in two separate commits.\n\n#### Catch panic\n\nThe initial LLM suggestion was that a potential panic in the server\nstartup task w\n[…]\n. Critically, we apply the retry logic only if the\ncorrect error is reported.\n\nThis PR addresses this by biasing the select so `fail` always wins.\n\nSource-Ref: 71241a0a5b7a2913ef17c0e5464d128b2c72d3a1",
          "is_bot": false,
          "headline": "Attempt to fix flaky server starting CI error",
          "author_name": "Antoine Beyeler",
          "author_login": "abey79",
          "committed_at": "2026-02-25T13:16:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0b10f2351d927681fd2715af6f158cd733351f4f",
          "body": "* I broke this in https://github.com/rerun-io/reality/pull/679\n\nSource-Ref: 59ba51cf97296937fab861a18e73065992168d98",
          "is_bot": false,
          "headline": "Stop following latest data when moving time cursor",
          "author_name": "Emil Ernerfeldt",
          "author_login": "emilk",
          "committed_at": "2026-02-25T13:09:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0928c210330fcd5847fcf6b6b833654eab5f2410",
          "body": "There are still some random failures for these, I'd like to figure out\nwhy, but that's hard to do when I don't know what it's doing\n\nSource-Ref: 9625deccf2d855fa5b70ee44027a0e289beb69f8\nCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Add observability to CI wheel scripts",
          "author_name": "Jan Procházka",
          "author_login": "jprochazk",
          "committed_at": "2026-02-25T12:56:35Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "80ab340688ae045b7201c6b89b4179ac154e5ddf",
          "body": "### Related\n\nCloses RR-3853\n\n### What\n\nWhen the user logs out, all recordings from the server will now get\nremoved from memory.\n\nSource-Ref: 8e62dd0135928b4c49be1d7d595a560db4bef870",
          "is_bot": false,
          "headline": "Fixes recording staying open when user logs out",
          "author_name": "Gábor Gyebnár",
          "author_login": "aedm",
          "committed_at": "2026-02-25T12:02:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "34ef5d8e8ace1dc9a932e6a9c08db293ea37f14e",
          "body": "…#12666)\n\n### What\r\n\r\nThis adds a new utility method to compute a columnar Transform3D update for a given URDF joint.\n\nSource-Ref: f79cc29658c1c69eeabeeb05c487e04fe78f1f98",
          "is_bot": false,
          "headline": "Add util to compute column of `Transform3D` updates for URDF joints (…",
          "author_name": "Gijs de Jong",
          "author_login": "oxkitsune",
          "committed_at": "2026-02-25T12:22:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4e772bd5fa04fa901bc32ea62338ae198e704286",
          "body": "Adds two new highlights\n* more mcap\n* view customization\n\nI've also added all the generated log + what Jan already wrote on\nmigration from the `rerun` repo - I'll gonna resolve the conflicts on\ncherry-pick then\n\nSource-Ref: 117880e0a3c69c29ee3142dc20f61e186822a8e6",
          "is_bot": false,
          "headline": "More 0.30 highlights",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-25T10:43:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b126d5997806a824868bd98a66dfc4d5c5333595",
          "body": "### Related\n\n* Closes RR-3409\n\n### What\n\nTitle.\n\n---------\n\nSource-Ref: faeb2062c866ab85211a28d61f14b0c15fb07505\nCo-authored-by: Andreas Reich <r_andreas2@web.de>",
          "is_bot": false,
          "headline": "Add plot any scalar guide to `howto/`",
          "author_name": "Jochen Görtler",
          "author_login": "grtlr",
          "committed_at": "2026-02-25T09:09:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "444d8b4b081a1022117116212b558231df172780",
          "body": "### Related\n\nCloses RR-3814\n\n### What\n\nMakes the tooltip for the \"Reset Viewer\" menu more accurate.\n\nSource-Ref: 51416932760c8f2d54daf172a5ef9f9cc1ee3aa4",
          "is_bot": false,
          "headline": "Adjusts \"Reset Viewer\" tooltip",
          "author_name": "Gábor Gyebnár",
          "author_login": "aedm",
          "committed_at": "2026-02-25T07:51:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52b51ea68e30ecef4f259b0a2f65edaa3159f23d",
          "body": "This is a requisite for updating to latest `wgpu` and `egui`.\n\nLet's merge after cutting 0.30\n\n---------\n\nSource-Ref: 0853faabddafd79d9f61749959dcf1c882e5f2ba\nCo-authored-by: jprochazk <pjanv42@gmail.com>",
          "is_bot": false,
          "headline": "Update MSRV to 1.92",
          "author_name": "Emil Ernerfeldt",
          "author_login": "emilk",
          "committed_at": "2026-02-25T07:51:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "41cb42f2add056d206bc931a0ae8fa340bf43058",
          "body": "### Related\n\n* Fixes RR-3790\n\n### What\n\n<img width=\"2442\" height=\"1620\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/155dcabf-07c0-444b-86b2-edbc6cdd8417\"\n/>\n\n... it's actually also a great example for how to use\n`DynamicArchetype`!\n\nSource-Ref: 68f3f1b05aeb62f499f30e587da340c27bb6ceab",
          "is_bot": false,
          "headline": "Add generalized example (snippet + doc page) for component mappings",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-24T19:29:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "888a9e8f75fb63a8b51c1ff6f87b9957f3fe0b93",
          "body": "From the adjusted test:\n\n<img width=\"300\" height=\"300\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/51951276-6e65-4cb1-aa3b-201d9fc0bf4f\"\n/>\n\n(the green line is a boolean!)\n\nWe now have the ability to also make this a proper (latest-at)\nstaircase, but this needs\n* https://github.com/rerun-io/rerun/issues/12667\n\nSource-Ref: aee2aff21823480178984e870e58d8201fe777a5",
          "is_bot": false,
          "headline": "Support custom bool types in plots",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-24T18:44:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2531b8722ae0b5148d9594468a522a75feefe151",
          "body": "### Related\n\n* Closes RR-3477.\n\n### What\n\nWe need to update our docs to reflect the changes to _sourcing_\ncomponents of visualiziers.\n\n---------\n\nSource-Ref: e140ea0286316cdc301905f8296da6719687d573\nCo-authored-by: Andreas Reich <r_andreas2@web.de>",
          "is_bot": false,
          "headline": "Revise docs page on visualizers and overrides",
          "author_name": "Jochen Görtler",
          "author_login": "grtlr",
          "committed_at": "2026-02-24T16:52:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6d06892d43c1aac31ec3756afbd1bdeae4da2c19",
          "body": "## Summary\n\nChange `BlueprintActivation::default()` to match python.\n\nAlso:\n- Add `From<ComponentIdentifier> for Utf8` so that symbolic component\nidentifiers (e.g. `Points3D::descriptor_colors().component`) can be\npassed directly to `VisualizerComponentMapping::new_source_component`\nand `new_default\n[…]\non::default()` break\n(all existing callers used explicit field values, not `Default`)~\n\t- this IS a breaking change but I'd say we just go with it\n\nSource-Ref: 845baf39098fe730c6287eb25147b9185397ac50",
          "is_bot": false,
          "headline": "Rust `BlueprintActivation` default now matches python behavior",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-24T16:12:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2052af5526f429dfb882452bac69046f09a7104a",
          "body": "…tch types\n\n## Summary\nUpdates the `DynamicArchetype` class docstring and `__init__` docstring\nto show that Rerun batch types (e.g. `rr.components.ColorBatch`) can be\npassed directly as component values, not just raw arrays.\n\nBackground is that I wanted claude to do that and it couldn't quite\nfigure it out\n\nSource-Ref: 1cd6c5fb3108911361b1811a085b5c2795225500",
          "is_bot": false,
          "headline": "Improve `DynamicArchetype` docs with example on how to use builtin ba…",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-24T15:04:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6bfd2eb1235110730a0d5d7a6be11a5158169ffc",
          "body": "### Related\n\n* Closes RR-3835\n\n### What\n\nTitle.\n\nSource-Ref: ba4eb97021fe34b8b9cfe7cd9fa32a9f0cf953d6",
          "is_bot": false,
          "headline": "Release notes for plot any scalars",
          "author_name": "Jochen Görtler",
          "author_login": "grtlr",
          "committed_at": "2026-02-24T14:49:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a4f7bc247e0ec97619498711a27965a47c59f93c",
          "body": "### Related\n\n- Closes RR-3830\n\n### What\n\nIf we have enough memory we now fetch background recordings. This is\ngiven some good amount of headroom because of currently having a lot of\nuntracked things when it comes to memory. And only fetches background\nrecordings if we think we can fit them within th\n[…]\narget::Everything`.\n- If that didn't GC anything, then GC the current recording.\n- If that didn't GC anything start closing background recordings.\n\nSource-Ref: 7f76f2d4cee955e7368638d23d766499cb53449c",
          "is_bot": false,
          "headline": "Fetch background recordings and improve gc for background recordings",
          "author_name": "Isse",
          "author_login": "IsseW",
          "committed_at": "2026-02-24T13:09:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "36ab981f133a3c97f76df0e9aa2ad939759bb1bb",
          "body": "…get frame\n\n### Related\n\n* Fixes RR-3327\n\n### What\n\nPreviously, when typoing in overrides for `CoordinateFrame` or a view's\ntarget frame, we should an unintelligible error since we couldn't\nresolve the frame id hash back into a string:\n<img width=\"418\" height=\"262\" alt=\"image\"\nsrc=\"https://github.co\n[…]\n46-8438c7ec3eb4\"\n/>\n\n### Testing\n\nadded regression test\n\n### Compatibility\n\nn/a\n\n---------\n\nSource-Ref: 41b00b010717fc8fc1c9b9203a2baa471d096f1b\nCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "Fix bad errors for unknown transform frames from overrides & view tar…",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-24T12:32:37Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6bb58e489ba76c1744599e222180f9a358720933",
          "body": "### Related\n\n* ~Requires #843~\n\n### What\n\nTitle.\n\nSource-Ref: 763bd234b6075de215e49e5a77025c1d1d5cddd1\nCo-authored-by: Andreas Reich <r_andreas2@web.de>",
          "is_bot": false,
          "headline": "Suppport `(U)Int16` in time series plots",
          "author_name": "Jochen Görtler",
          "author_login": "grtlr",
          "committed_at": "2026-02-24T12:32:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "231868dfb2abfbc23e7653331735dd370d18ae5a",
          "body": "This is a data race, because none of the other snippets use a static\nport assignment.\n\nSee\nhttps://github.com/rerun-io/reality/actions/runs/22348134171/job/64669429657\n\nSource-Ref: cdf8b1d51e784f8c6ea02ac377511fd2dc8ced32",
          "is_bot": false,
          "headline": "Remove hardcoded port in `segment_url` snippet",
          "author_name": "Jan Procházka",
          "author_login": "jprochazk",
          "committed_at": "2026-02-24T12:32:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f56a3005a11690a687a7d5509dc0956b3ae17b10",
          "body": "Doesn't make sense to query these since they're not actually redap\nplatforms. And don't have the `/version` endpoint we use to gather\nlatency information.\n\nSource-Ref: 410efebd6362b509348895f92eb641fe32f3c6ce",
          "is_bot": false,
          "headline": "Don't check latency for proxy URIs",
          "author_name": "Andreas Reich",
          "author_login": "Wumpf",
          "committed_at": "2026-02-24T12:26:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5ca1feaa671b67440a2f59beeb019d360de97727",
          "body": "The `RUSTC_WRAPPER` env should be defined only if `setup-rust` is used\n\nSource-Ref: af23a613905a79dba6be714d5709f3334d9ab2e3",
          "is_bot": false,
          "headline": "Fix sccache usage in oss",
          "author_name": "Jan Procházka",
          "author_login": "jprochazk",
          "committed_at": "2026-02-24T11:55:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a74b382b9ce0b413f14d96d4a2f264e1f4b2abe8",
          "body": "### Related\n\nCloses RR-3817\n\n### What\n\nAdds a cap to the number of series that can be visualized per\nvisualizer.\n\n<img width=\"1410\" height=\"762\" alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/170e1ee9-2be9-471b-9a9d-e448c5172a50\"\n/>\n\nSource-Ref: decb9f811ef140c099aac8ea6d5c59cd9e89990b",
          "is_bot": false,
          "headline": "Fixes performance issue of too many time series plots",
          "author_name": "Gábor Gyebnár",
          "author_login": "aedm",
          "committed_at": "2026-02-24T11:23:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c096f8fa785859ea6aa9b505e39f27be79eb8504",
          "body": "Source-Ref: e0e073e584e731ac8eba40909205f78032d642c7",
          "is_bot": false,
          "headline": "Fix docs build",
          "author_name": "Jan Procházka",
          "author_login": "jprochazk",
          "committed_at": "2026-02-24T10:34:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 8,
      "commits_last_year": 1908,
      "latest_release_at": "2026-07-22T18:50:30Z",
      "latest_release_tag": "v0.32.0a2",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 37,
      "days_since_latest_release": 0,
      "mean_days_between_releases": 20
    },
    "community": {
      "has_readme": false,
      "has_license": false,
      "has_description": false,
      "has_contributing": false,
      "health_percentage": null,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "dimos-viewer",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [
            "Development Status :: 4 - Beta",
            "Intended Audience :: Developers",
            "License :: OSI Approved :: Apache Software License",
            "License :: OSI Approved :: MIT License",
            "Operating System :: MacOS",
            "Operating System :: POSIX :: Linux",
            "Programming Language :: Rust",
            "Topic :: Scientific/Engineering",
            "Topic :: Scientific/Engineering :: Visualization"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/dimos-viewer/",
          "is_deprecated": false,
          "latest_version": "0.32.0a2",
          "repository_url": "https://github.com/dimensionalOS/dimos-viewer",
          "versions_count": 8,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": "2026-03-04T18:56:43.646265Z",
          "latest_published_at": "2026-07-22T18:50:04.462038Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "rerun-sdk",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [
            "computer-vision",
            "logging",
            "rerun",
            "Development Status :: 3 - Alpha",
            "Programming Language :: Python :: Implementation :: CPython",
            "Programming Language :: Python :: Implementation :: PyPy",
            "Programming Language :: Rust",
            "Topic :: Scientific/Engineering :: Artificial Intelligence",
            "Topic :: Scientific/Engineering :: Visualization"
          ],
          "ecosystem": "pypi",
          "matches_repo": false,
          "registry_url": "https://pypi.org/project/rerun-sdk/",
          "is_deprecated": false,
          "latest_version": "0.34.1",
          "repository_url": "https://github.com/rerun-io/rerun",
          "versions_count": 140,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 2748260,
          "first_published_at": "2023-02-14T21:47:18.518373Z",
          "latest_published_at": "2026-07-07T17:43:30.610850Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 15
        },
        {
          "name": "rerun-notebook",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [
            "notebook",
            "rerun"
          ],
          "ecosystem": "pypi",
          "matches_repo": null,
          "registry_url": "https://pypi.org/project/rerun-notebook/",
          "is_deprecated": false,
          "latest_version": "0.34.1",
          "repository_url": null,
          "versions_count": 185,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": "2024-07-04T13:15:13.242096Z",
          "latest_published_at": "2026-07-07T17:43:09.397399Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 15
        }
      ]
    },
    "popularity": {
      "forks": 2,
      "stars": 6,
      "watchers": 0,
      "fork_history": {
        "days": [
          {
            "date": "2026-03-05",
            "count": 1
          },
          {
            "date": "2026-04-16",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 2,
        "total_forks": 2
      },
      "star_history": null,
      "open_issues_and_prs": 2
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "examples",
        "notebooks"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "examples/c/minimal/Makefile"
      ],
      "api_schema_files": [
        "crates/store/re_protos/proto/rerun/v1alpha1/cloud.proto",
        "crates/store/re_protos/proto/rerun/v1alpha1/common.proto",
        "crates/store/re_protos/proto/rerun/v1alpha1/log_msg.proto",
        "crates/store/re_protos/proto/rerun/v1alpha1/sdk_comms.proto",
        "examples/python/objectron/objectron/proto/a_r_capture_metadata.proto",
        "examples/python/objectron/objectron/proto/annotation_data.proto",
        "examples/python/objectron/objectron/proto/object.proto"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [
        "examples/python/_isolated/mypy.ini",
        "pyrightconfig.json",
        "rerun_js/web-viewer-react/tsconfig.json",
        "rerun_js/web-viewer/tsconfig.json",
        "rerun_notebook/tsconfig.json",
        "rerun_py/rerun_bindings/py.typed",
        "rerun_py/rerun_sdk/rerun/py.typed"
      ],
      "toolchain_manifests": [
        "Cargo.toml",
        "crates/build/re_build_info/Cargo.toml",
        "crates/build/re_build_tools/Cargo.toml",
        "crates/build/re_dev_tools/Cargo.toml",
        "crates/build/re_protos_builder/Cargo.toml",
        "crates/build/re_types_builder/Cargo.toml",
        "crates/store/re_chunk/Cargo.toml",
        "crates/store/re_chunk_store/Cargo.toml",
        "crates/store/re_data_source/Cargo.toml",
        "crates/store/re_dataframe/Cargo.toml",
        "crates/store/re_datafusion/Cargo.toml",
        "crates/store/re_entity_db/Cargo.toml",
        "crates/store/re_grpc_client/Cargo.toml",
        "crates/store/re_grpc_server/Cargo.toml",
        "crates/store/re_importer/Cargo.toml",
        "crates/store/re_lenses/Cargo.toml",
        "crates/store/re_lenses_core/Cargo.toml",
        "crates/store/re_log_channel/Cargo.toml",
        "crates/store/re_log_encoding/Cargo.toml",
        "crates/store/re_log_types/Cargo.toml",
        "crates/store/re_mcap/Cargo.toml",
        "crates/store/re_parquet/Cargo.toml",
        "crates/store/re_protos/Cargo.toml",
        "crates/store/re_query/Cargo.toml",
        "crates/store/re_redap_client/Cargo.toml",
        "crates/store/re_redap_tests/Cargo.toml",
        "crates/store/re_sdk_types/Cargo.toml",
        "crates/store/re_server/Cargo.toml",
        "crates/store/re_sorbet/Cargo.toml",
        "crates/store/re_tf/Cargo.toml",
        "crates/store/re_types/Cargo.toml",
        "crates/store/re_types_core/Cargo.toml",
        "crates/store/re_uri/Cargo.toml",
        "crates/top/re_sdk/Cargo.toml",
        "crates/top/rerun-cli/Cargo.toml",
        "crates/top/rerun/Cargo.toml",
        "crates/top/rerun_c/Cargo.toml",
        "crates/utils/re_analytics/Cargo.toml",
        "crates/utils/re_arrow_util/Cargo.toml",
        "crates/utils/re_auth/Cargo.toml",
        "crates/utils/re_backoff/Cargo.toml",
        "crates/utils/re_byte_size/Cargo.toml",
        "crates/utils/re_capabilities/Cargo.toml",
        "crates/utils/re_case/Cargo.toml",
        "crates/utils/re_crash_handler/Cargo.toml",
        "crates/utils/re_error/Cargo.toml",
        "crates/utils/re_format/Cargo.toml",
        "crates/utils/re_log/Cargo.toml",
        "crates/utils/re_memory/Cargo.toml",
        "crates/utils/re_mutex/Cargo.toml",
        "crates/utils/re_perf_telemetry/Cargo.toml",
        "crates/utils/re_quota_channel/Cargo.toml",
        "crates/utils/re_ros_msg/Cargo.toml",
        "crates/utils/re_rvl/Cargo.toml",
        "crates/utils/re_span/Cargo.toml",
        "crates/utils/re_string_interner/Cargo.toml",
        "crates/utils/re_tracing/Cargo.toml",
        "crates/utils/re_tuid/Cargo.toml",
        "crates/utils/re_video/Cargo.toml",
        "crates/viewer/re_arrow_ui/Cargo.toml",
        "crates/viewer/re_blueprint_tree/Cargo.toml",
        "crates/viewer/re_chunk_store_ui/Cargo.toml",
        "crates/viewer/re_component_fallbacks/Cargo.toml",
        "crates/viewer/re_component_ui/Cargo.toml",
        "crates/viewer/re_context_menu/Cargo.toml",
        "crates/viewer/re_data_ui/Cargo.toml",
        "crates/viewer/re_dataframe_ui/Cargo.toml",
        "crates/viewer/re_memory_view/Cargo.toml",
        "crates/viewer/re_plot/Cargo.toml",
        "crates/viewer/re_recording_panel/Cargo.toml",
        "crates/viewer/re_redap_browser/Cargo.toml",
        "crates/viewer/re_renderer/Cargo.toml",
        "crates/viewer/re_renderer_examples/Cargo.toml",
        "crates/viewer/re_selection_panel/Cargo.toml",
        "crates/viewer/re_test_context/Cargo.toml",
        "crates/viewer/re_test_viewport/Cargo.toml",
        "crates/viewer/re_time_panel/Cargo.toml",
        "crates/viewer/re_ui/Cargo.toml",
        "crates/viewer/re_view/Cargo.toml",
        "crates/viewer/re_view_bar_chart/Cargo.toml",
        "crates/viewer/re_view_dataframe/Cargo.toml",
        "crates/viewer/re_view_graph/Cargo.toml",
        "crates/viewer/re_view_map/Cargo.toml",
        "crates/viewer/re_view_spatial/Cargo.toml",
        "crates/viewer/re_view_status/Cargo.toml",
        "crates/viewer/re_view_tensor/Cargo.toml",
        "crates/viewer/re_view_text_document/Cargo.toml",
        "crates/viewer/re_view_text_log/Cargo.toml",
        "crates/viewer/re_view_time_series/Cargo.toml",
        "crates/viewer/re_viewer/Cargo.toml",
        "crates/viewer/re_viewer_context/Cargo.toml",
        "crates/viewer/re_viewport/Cargo.toml",
        "crates/viewer/re_viewport_blueprint/Cargo.toml",
        "crates/viewer/re_web_viewer_server/Cargo.toml",
        "dimos/Cargo.toml",
        "docs/snippets/Cargo.toml",
        "examples/rust/animated_urdf/Cargo.toml",
        "examples/rust/blueprint/Cargo.toml",
        "examples/rust/blueprint_stocks/Cargo.toml",
        "examples/rust/clock/Cargo.toml",
        "examples/rust/custom_callback/Cargo.toml",
        "examples/rust/custom_importer/Cargo.toml",
        "examples/rust/custom_store_subscriber/Cargo.toml",
        "examples/rust/custom_view/Cargo.toml",
        "examples/rust/custom_visualizer/Cargo.toml",
        "examples/rust/dataframe_query/Cargo.toml",
        "examples/rust/dna/Cargo.toml",
        "examples/rust/extend_viewer_ui/Cargo.toml",
        "examples/rust/external_importer/Cargo.toml",
        "examples/rust/graph_lattice/Cargo.toml",
        "examples/rust/incremental_logging/Cargo.toml",
        "examples/rust/lenses/Cargo.toml",
        "examples/rust/log_file/Cargo.toml",
        "examples/rust/minimal/Cargo.toml",
        "examples/rust/minimal_options/Cargo.toml",
        "examples/rust/minimal_serve/Cargo.toml",
        "examples/rust/objectron/Cargo.toml",
        "examples/rust/raw_mesh/Cargo.toml",
        "examples/rust/shared_recording/Cargo.toml",
        "examples/rust/spawn_viewer/Cargo.toml",
        "examples/rust/status_example/Cargo.toml",
        "examples/rust/stdio/Cargo.toml",
        "examples/rust/template/Cargo.toml",
        "examples/rust/viewer_callbacks/Cargo.toml",
        "rerun_py/Cargo.toml",
        "run_wasm/Cargo.toml",
        "tests/rust/log_benchmark/Cargo.toml",
        "tests/rust/plot_dashboard_stress/Cargo.toml",
        "tests/rust/re_integration_test/Cargo.toml",
        "tests/rust/test_data_density_graph/Cargo.toml",
        "tests/rust/test_image_memory/Cargo.toml",
        "tests/rust/test_label_compaction/Cargo.toml",
        "tests/rust/test_out_of_order_transforms/Cargo.toml",
        "tests/rust/test_ui_wakeup/Cargo.toml"
      ],
      "largest_source_bytes": 280606,
      "source_files_sampled": 3869,
      "oversized_source_files": 26,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 8167
    },
    "dependencies": {
      "manifests": [
        "Cargo.toml",
        "dimos/Cargo.toml",
        "dimos/pyproject.toml",
        "pyproject.toml",
        "rerun_js/package.json",
        "rerun_notebook/package.json",
        "rerun_notebook/pyproject.toml",
        "rerun_pixi_env/pyproject.toml",
        "rerun_py/Cargo.toml",
        "rerun_py/pyproject.toml",
        "run_wasm/Cargo.toml"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "pillow",
            "direct": true,
            "version": "12.2.0",
            "severity": "critical",
            "ecosystem": "pypi",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-45hq-cxwh-f6vc",
              "GHSA-4x4j-2g7c-83w6",
              "GHSA-5x94-69rx-g8h2",
              "GHSA-62p4-gmf7-7g93",
              "GHSA-6r8x-57c9-28j4",
              "GHSA-8v84-f9pq-wr9x",
              "GHSA-9hw9-ch79-4vh6",
              "GHSA-fj7v-r99m-22gq",
              "GHSA-jjj6-mw9f-p565",
              "GHSA-pg7v-jwj7-p798"
            ],
            "fixed_version": "12.3.0",
            "advisory_count": 22,
            "oldest_advisory_days": 16
          },
          {
            "name": "gitpython",
            "direct": false,
            "version": "3.1.45",
            "severity": "critical",
            "ecosystem": "pypi",
            "cvss_score": 9.8,
            "advisory_ids": [
              "GHSA-2f96-g7mh-g2hx",
              "GHSA-7545-fcxq-7j24",
              "GHSA-956x-8gvw-wg5v",
              "GHSA-mv93-w799-cj2w",
              "GHSA-rpm5-65cw-6hj4",
              "GHSA-rwj8-pgh3-r573",
              "GHSA-v87r-6q3f-2j67",
              "GHSA-x2qx-6953-8485",
              "PYSEC-2026-2160",
              "PYSEC-2026-2161"
            ],
            "fixed_version": "3.1.52",
            "advisory_count": 12,
            "oldest_advisory_days": 87
          },
          {
            "name": "gitpython",
            "direct": false,
            "version": "3.1.47",
            "severity": "critical",
            "ecosystem": "pypi",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-2f96-g7mh-g2hx",
              "GHSA-7545-fcxq-7j24",
              "GHSA-956x-8gvw-wg5v",
              "GHSA-mv93-w799-cj2w",
              "GHSA-rwj8-pgh3-r573",
              "GHSA-v87r-6q3f-2j67",
              "PYSEC-2026-2162",
              "PYSEC-2026-2163"
            ],
            "fixed_version": "3.1.52",
            "advisory_count": 8,
            "oldest_advisory_days": 77
          },
          {
            "name": "jupyterlab",
            "direct": false,
            "version": "4.5.0",
            "severity": "critical",
            "ecosystem": "pypi",
            "cvss_score": 9.6,
            "advisory_ids": [
              "GHSA-37w4-hwhx-4rc4",
              "GHSA-mqcg-5x36-vfcg",
              "GHSA-rch3-82jr-f9w9",
              "GHSA-vmhf-c436-hxj4",
              "PYSEC-2026-164",
              "PYSEC-2026-2537",
              "PYSEC-2026-2538"
            ],
            "fixed_version": "7.5.6",
            "advisory_count": 7,
            "oldest_advisory_days": 83
          },
          {
            "name": "notebook",
            "direct": false,
            "version": "7.5.0",
            "severity": "critical",
            "ecosystem": "pypi",
            "cvss_score": 9.6,
            "advisory_ids": [
              "GHSA-mqcg-5x36-vfcg",
              "GHSA-rch3-82jr-f9w9",
              "PYSEC-2026-2681",
              "PYSEC-2026-2682"
            ],
            "fixed_version": "7.5.6",
            "advisory_count": 4,
            "oldest_advisory_days": 83
          },
          {
            "name": "pyarrow",
            "direct": true,
            "version": "22.0.0",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 7,
            "advisory_ids": [
              "GHSA-rgxp-2hwp-jwgg",
              "PYSEC-2026-113"
            ],
            "fixed_version": "23.0.1",
            "advisory_count": 2,
            "oldest_advisory_days": 155
          },
          {
            "name": "pyo3",
            "direct": true,
            "version": "0.26.0",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-36hh-v3qg-5jq4",
              "GHSA-chgr-c6px-7xpp",
              "RUSTSEC-2026-0176",
              "RUSTSEC-2026-0177"
            ],
            "fixed_version": "0.29.0",
            "advisory_count": 4,
            "oldest_advisory_days": 41
          },
          {
            "name": "aiohttp",
            "direct": false,
            "version": "3.13.5",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-2fqr-mr3j-6wp8",
              "GHSA-4fvr-rgm6-gqmc",
              "GHSA-4m7w-qmgq-4wj5",
              "GHSA-63hw-fmq6-xxg2",
              "GHSA-9x8q-7h8h-wcw9",
              "GHSA-g3cq-j2xw-wf74",
              "GHSA-hg6j-4rv6-33pg",
              "GHSA-hpj7-wq8m-9hgp",
              "GHSA-jg22-mg44-37j8",
              "GHSA-m6qw-4cw2-hm4m"
            ],
            "fixed_version": "3.14.1",
            "advisory_count": 22,
            "oldest_advisory_days": 49
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.1",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 7.2,
            "advisory_ids": [
              "PYSEC-2026-2132"
            ],
            "fixed_version": "8.3.3",
            "advisory_count": 1,
            "oldest_advisory_days": 83
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.2",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 7.2,
            "advisory_ids": [
              "PYSEC-2026-2132"
            ],
            "fixed_version": "8.3.3",
            "advisory_count": 1,
            "oldest_advisory_days": 83
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.7",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-537c-gmf6-5ccf"
            ],
            "fixed_version": "48.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "curl-cffi",
            "direct": false,
            "version": "0.13.0",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 8.6,
            "advisory_ids": [
              "GHSA-qw2m-4pqf-rmpp",
              "PYSEC-2026-2431"
            ],
            "fixed_version": "0.15.0",
            "advisory_count": 2,
            "oldest_advisory_days": 109
          },
          {
            "name": "diffusers",
            "direct": false,
            "version": "0.27.2",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 8.8,
            "advisory_ids": [
              "GHSA-7wx4-6vff-v64p",
              "GHSA-98h9-4798-4q5v",
              "PYSEC-2026-2446",
              "PYSEC-2026-40",
              "PYSEC-2026-41"
            ],
            "fixed_version": "0.38.0",
            "advisory_count": 5,
            "oldest_advisory_days": 76
          },
          {
            "name": "diffusers",
            "direct": false,
            "version": "0.35.2",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 8.8,
            "advisory_ids": [
              "GHSA-7wx4-6vff-v64p",
              "GHSA-98h9-4798-4q5v",
              "PYSEC-2026-2446",
              "PYSEC-2026-40",
              "PYSEC-2026-41"
            ],
            "fixed_version": "0.38.0",
            "advisory_count": 5,
            "oldest_advisory_days": 76
          },
          {
            "name": "jaraco-context",
            "direct": false,
            "version": "6.0.1",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 8.6,
            "advisory_ids": [
              "GHSA-58pv-8j8x-9vj2",
              "PYSEC-2026-1469"
            ],
            "fixed_version": "6.1.0",
            "advisory_count": 2,
            "oldest_advisory_days": 189
          },
          {
            "name": "jupyter-server",
            "direct": false,
            "version": "2.17.0",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 8.8,
            "advisory_ids": [
              "GHSA-24qx-w28j-9m6p",
              "GHSA-5789-5fc7-67v3",
              "GHSA-5mrq-x3x5-8v8f",
              "GHSA-fcw5-x6j4-ccmp",
              "GHSA-gf7q-q4j7-hp7c",
              "GHSA-qh7q-6qm3-653w",
              "GHSA-v42x-x7jp-845h",
              "PYSEC-2026-2187",
              "PYSEC-2026-2532",
              "PYSEC-2026-366"
            ],
            "fixed_version": "2.20.0",
            "advisory_count": 13,
            "oldest_advisory_days": 78
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-22p9-wv53-3rq4",
              "GHSA-v245-v573-v5vm"
            ],
            "fixed_version": "5.0.2",
            "advisory_count": 2,
            "oldest_advisory_days": 25
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.36.2",
            "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": 23
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.37.5",
            "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": 23
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.14",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "RUSTSEC-2026-0185"
            ],
            "fixed_version": "0.11.15",
            "advisory_count": 1,
            "oldest_advisory_days": 30
          },
          {
            "name": "bleach",
            "direct": false,
            "version": "6.3.0",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 6.1,
            "advisory_ids": [
              "GHSA-8rfp-98v4-mmr6",
              "GHSA-g75f-g53v-794x",
              "GHSA-gj48-438w-jh9v"
            ],
            "fixed_version": "6.4.0",
            "advisory_count": 3,
            "oldest_advisory_days": 36
          },
          {
            "name": "filelock",
            "direct": false,
            "version": "3.20.0",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 6.3,
            "advisory_ids": [
              "GHSA-qmgc-5h2g-mvrw",
              "GHSA-w853-jp5j-5j7f",
              "PYSEC-2026-1374",
              "PYSEC-2026-1375"
            ],
            "fixed_version": "3.20.3",
            "advisory_count": 4,
            "oldest_advisory_days": 217
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.11",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-65pc-fj4g-8rjx",
              "PYSEC-2026-215"
            ],
            "fixed_version": "3.15",
            "advisory_count": 2,
            "oldest_advisory_days": 64
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.12",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-65pc-fj4g-8rjx",
              "PYSEC-2026-215"
            ],
            "fixed_version": "3.15",
            "advisory_count": 2,
            "oldest_advisory_days": 64
          },
          {
            "name": "lru",
            "direct": false,
            "version": "0.12.5",
            "severity": "moderate",
            "ecosystem": "crates",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-rhfx-m35p-ff5j",
              "RUSTSEC-2026-0002"
            ],
            "fixed_version": "0.16.3",
            "advisory_count": 2,
            "oldest_advisory_days": 196
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.1.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-6v5v-wf23-fmfq"
            ],
            "fixed_version": "14.2.0",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "marshmallow",
            "direct": false,
            "version": "3.26.1",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-428g-f7cq-pgp5",
              "PYSEC-2026-1605"
            ],
            "fixed_version": "4.1.2",
            "advisory_count": 2,
            "oldest_advisory_days": 211
          },
          {
            "name": "opentelemetry_sdk",
            "direct": false,
            "version": "0.31.0",
            "severity": "moderate",
            "ecosystem": "crates",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-w9wp-h8wv-79jx"
            ],
            "fixed_version": "0.32.1",
            "advisory_count": 1,
            "oldest_advisory_days": 27
          },
          {
            "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": 78
          },
          {
            "name": "rand",
            "direct": true,
            "version": "0.8.5",
            "severity": "low",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-cq8v-f236-94qc",
              "RUSTSEC-2026-0097"
            ],
            "fixed_version": "0.10.1",
            "advisory_count": 2,
            "oldest_advisory_days": 104
          },
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.102",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0190"
            ],
            "fixed_version": "1.0.103",
            "advisory_count": 1,
            "oldest_advisory_days": 27
          },
          {
            "name": "bincode",
            "direct": true,
            "version": "1.3.3",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0141"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 218
          },
          {
            "name": "memmap2",
            "direct": true,
            "version": "0.5.10",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0186"
            ],
            "fixed_version": "0.9.11",
            "advisory_count": 1,
            "oldest_advisory_days": 32
          },
          {
            "name": "memmap2",
            "direct": true,
            "version": "0.9.10",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0186"
            ],
            "fixed_version": "0.9.11",
            "advisory_count": 1,
            "oldest_advisory_days": 32
          },
          {
            "name": "crossbeam-epoch",
            "direct": false,
            "version": "0.9.18",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0204"
            ],
            "fixed_version": "0.9.20",
            "advisory_count": 1,
            "oldest_advisory_days": 16
          },
          {
            "name": "generational-arena",
            "direct": false,
            "version": "0.2.9",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0014"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 892
          },
          {
            "name": "mistune",
            "direct": false,
            "version": "3.1.4",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-2hm2-hc3v-44h9",
              "GHSA-4j32-57v6-6g45",
              "GHSA-58cw-g322-p94v",
              "GHSA-8c25-4j27-2rv3",
              "GHSA-8g87-j6q8-g93x",
              "GHSA-8mp2-v27r-99xp",
              "GHSA-8mpj-m6qm-5qr8",
              "GHSA-c8j7-8cv4-2xmq",
              "GHSA-ffq3-xpv3-j92q",
              "GHSA-g97x-gvcm-x72h"
            ],
            "fixed_version": null,
            "advisory_count": 30,
            "oldest_advisory_days": null
          },
          {
            "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": 653
          },
          {
            "name": "pyasn1",
            "direct": false,
            "version": "0.6.3",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-8ppf-4f7h-5ppj",
              "GHSA-hm4w-wwcw-mr6r",
              "PYSEC-2026-3455",
              "PYSEC-2026-3456",
              "PYSEC-2026-3457"
            ],
            "fixed_version": null,
            "advisory_count": 5,
            "oldest_advisory_days": null
          },
          {
            "name": "pydicom",
            "direct": false,
            "version": "2.4.5",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "PYSEC-2026-2266"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": null
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.19.2",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-5239-wwwm-4pmq",
              "PYSEC-2026-2987"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.12.1",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-993g-76c3-p5m4",
              "GHSA-fhv5-28vv-h8m8",
              "GHSA-jq35-7prp-9v3f",
              "GHSA-w7vc-732c-9m39",
              "GHSA-xgmm-8j9v-c9wx",
              "PYSEC-2026-175",
              "PYSEC-2026-177",
              "PYSEC-2026-178",
              "PYSEC-2026-179"
            ],
            "fixed_version": null,
            "advisory_count": 9,
            "oldest_advisory_days": null
          },
          {
            "name": "pymdown-extensions",
            "direct": false,
            "version": "10.19",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-62q4-447f-wv8h",
              "PYSEC-2026-2999"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "pynacl",
            "direct": false,
            "version": "1.6.1",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-mrfv-m5wm-5w6w",
              "PYSEC-2026-3002"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "pytest",
            "direct": false,
            "version": "8.4.2",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-6w46-j5rx-g56g",
              "PYSEC-2026-1845"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": "80.10.2",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-h35f-9h28-mq5c",
              "PYSEC-2026-3447"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": "80.9.0",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-h35f-9h28-mq5c",
              "PYSEC-2026-3447"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "soupsieve",
            "direct": false,
            "version": "2.8",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-2wc2-fm75-p42x",
              "GHSA-836r-79rf-4m37",
              "PYSEC-2026-3071",
              "PYSEC-2026-3072"
            ],
            "fixed_version": null,
            "advisory_count": 4,
            "oldest_advisory_days": null
          },
          {
            "name": "torch",
            "direct": false,
            "version": "2.7.1",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-887c-mr87-cxwp",
              "GHSA-qfhq-4f3w-5fph",
              "GHSA-rrmf-rvhw-rf47",
              "GHSA-vgrw-7cvw-pwgx",
              "PYSEC-2025-203",
              "PYSEC-2025-204",
              "PYSEC-2025-206",
              "PYSEC-2026-139",
              "PYSEC-2026-1970",
              "PYSEC-2026-2286"
            ],
            "fixed_version": null,
            "advisory_count": 10,
            "oldest_advisory_days": null
          },
          {
            "name": "tornado",
            "direct": false,
            "version": "6.5.5",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-3x9g-8vmp-wqvf",
              "GHSA-cx3h-4qpv-8hc9",
              "GHSA-mgf9-4vpg-hj56",
              "GHSA-pw6j-qg29-8w7f",
              "PYSEC-2026-3387",
              "PYSEC-2026-3388",
              "PYSEC-2026-3389"
            ],
            "fixed_version": null,
            "advisory_count": 7,
            "oldest_advisory_days": null
          },
          {
            "name": "transformers",
            "direct": false,
            "version": "4.57.3",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-29pf-2h5f-8g72",
              "GHSA-69w3-r845-3855",
              "GHSA-fgcw-684q-jj6r",
              "PYSEC-2025-217",
              "PYSEC-2026-2288",
              "PYSEC-2026-2289",
              "PYSEC-2026-2290"
            ],
            "fixed_version": null,
            "advisory_count": 7,
            "oldest_advisory_days": null
          },
          {
            "name": "urllib3",
            "direct": false,
            "version": "2.6.3",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-mf9v-mfxr-j63j",
              "GHSA-qccp-gfcp-xxvc",
              "PYSEC-2026-141",
              "PYSEC-2026-142"
            ],
            "fixed_version": null,
            "advisory_count": 4,
            "oldest_advisory_days": null
          },
          {
            "name": "uv",
            "direct": false,
            "version": "0.9.17",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-4gg8-gxpx-9rph",
              "GHSA-pjjw-68hj-v9mw"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "20.35.4",
            "severity": "unknown",
            "ecosystem": "pypi",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-597g-3phw-6986",
              "PYSEC-2026-2009"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": null
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "low": 1,
          "high": 16,
          "unknown": 24,
          "critical": 5,
          "moderate": 9
        },
        "advisory_count": 239,
        "affected_count": 55,
        "assessed_count": 1595,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 40,
        "direct_affected_count": 8
      },
      "ecosystems": [
        "crates",
        "npm",
        "pypi"
      ],
      "dependencies": [
        {
          "name": "rerun",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "bincode",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "clap",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "futures-util",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "mimalloc",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde_json",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tokio",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tokio-tungstenite",
          "manifest": "dimos/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.28.0"
        },
        {
          "name": "@rerun-io/web-viewer",
          "manifest": "rerun_notebook/package.json",
          "ecosystem": "npm",
          "version_constraint": "file:../rerun_js/web-viewer"
        },
        {
          "name": "anywidget",
          "manifest": "rerun_notebook/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": null
        },
        {
          "name": "jupyter-ui-poll",
          "manifest": "rerun_notebook/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": null
        },
        {
          "name": "ipykernel",
          "manifest": "rerun_notebook/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "<7.0.0"
        },
        {
          "name": "re_arrow_util",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_auth",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_build_info",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_byte_size",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_chunk",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_lenses_core",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_chunk_store",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_importer",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_datafusion",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_error",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_format",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_redap_client",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_grpc_client",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_grpc_server",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_log",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_log_encoding",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_log_types",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_mcap",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_parquet",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_memory",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_quota_channel",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_sdk",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_sorbet",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_tuid",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_types_core",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_uri",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_video",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_web_viewer_server",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_server",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "arrow",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "bytes",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "chrono",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "comfy-table",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "crossbeam",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "datafusion",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "datafusion-ffi",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "document-features",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "futures",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "itertools",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "jiff",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "memmap2",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "infer",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "mimalloc",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "numpy",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "parking_lot",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pyo3",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rand",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rustls",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "strum",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "strum_macros",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "uuid",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "re_protos",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tokio",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tokio-stream",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tonic",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "url",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "thiserror",
          "manifest": "rerun_py/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "attrs",
          "manifest": "rerun_py/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=23.1.0"
        },
        {
          "name": "numpy",
          "manifest": "rerun_py/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2"
        },
        {
          "name": "pillow",
          "manifest": "rerun_py/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=8.0.0"
        },
        {
          "name": "pyarrow",
          "manifest": "rerun_py/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=18.0.0"
        },
        {
          "name": "typing_extensions",
          "manifest": "rerun_py/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=4.5"
        },
        {
          "name": "cargo-run-wasm",
          "manifest": "run_wasm/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "pico-args",
          "manifest": "run_wasm/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "webbrowser",
          "manifest": "run_wasm/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.102",
            "ecosystem": "crates"
          },
          {
            "name": "arrow",
            "direct": true,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "bincode",
            "direct": true,
            "version": "1.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": true,
            "version": "1.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "cargo-run-wasm",
            "direct": true,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": "0.4.44",
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": "4.5.60",
            "ecosystem": "crates"
          },
          {
            "name": "comfy-table",
            "direct": true,
            "version": "7.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam",
            "direct": true,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion",
            "direct": true,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-ffi",
            "direct": true,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "document-features",
            "direct": true,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "futures",
            "direct": true,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-util",
            "direct": true,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "infer",
            "direct": true,
            "version": "0.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.10.5",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "jiff",
            "direct": true,
            "version": "0.2.23",
            "ecosystem": "crates"
          },
          {
            "name": "memmap2",
            "direct": true,
            "version": "0.5.10",
            "ecosystem": "crates"
          },
          {
            "name": "memmap2",
            "direct": true,
            "version": "0.9.10",
            "ecosystem": "crates"
          },
          {
            "name": "mimalloc",
            "direct": true,
            "version": "0.1.48",
            "ecosystem": "crates"
          },
          {
            "name": "numpy",
            "direct": true,
            "version": "0.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot",
            "direct": true,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "pico-args",
            "direct": true,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3",
            "direct": true,
            "version": "0.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": true,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": true,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": true,
            "version": "0.23.37",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": "1.0.149",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": true,
            "version": "0.26.3",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": true,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": true,
            "version": "1.50.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-stream",
            "direct": true,
            "version": "0.1.18",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": true,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "tonic",
            "direct": true,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": true,
            "version": "0.1.44",
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": true,
            "version": "2.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "1.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "webbrowser",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "@rerun-io/web-viewer",
            "direct": true,
            "version": "0.32.0-alpha.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rerun-io/web-viewer",
            "direct": true,
            "version": "0.32.0-alpha.1+dev",
            "ecosystem": "npm"
          },
          {
            "name": "anywidget",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "anywidget",
            "direct": true,
            "version": "0.9.21",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": true,
            "version": "25.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": true,
            "version": "26.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ipykernel",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "ipykernel",
            "direct": true,
            "version": "6.31.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-ui-poll",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-ui-poll",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": true,
            "version": "2.2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "pillow",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pillow",
            "direct": true,
            "version": "12.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyarrow",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pyarrow",
            "direct": true,
            "version": "22.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyarrow",
            "direct": true,
            "version": "24.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": true,
            "version": "4.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "abi_stable",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "abi_stable_derive",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "abi_stable_shared",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_atspi_common",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_consumer",
            "direct": false,
            "version": "0.35.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_macos",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_unix",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_windows",
            "direct": false,
            "version": "0.32.1",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_winit",
            "direct": false,
            "version": "0.32.2",
            "ecosystem": "crates"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "adler2",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "ahash",
            "direct": false,
            "version": "0.8.12",
            "ecosystem": "crates"
          },
          {
            "name": "aho-corasick",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "alloc-no-stdlib",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "alloc-stdlib",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "allocator-api2",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "android-activity",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "android-properties",
            "direct": false,
            "version": "0.2.2",
            "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": "anstream",
            "direct": false,
            "version": "0.6.21",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle",
            "direct": false,
            "version": "1.0.13",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-parse",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-query",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-wincon",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "crates"
          },
          {
            "name": "approx",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "arboard",
            "direct": false,
            "version": "3.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "arc-swap",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "argh",
            "direct": false,
            "version": "0.1.15",
            "ecosystem": "crates"
          },
          {
            "name": "argh_derive",
            "direct": false,
            "version": "0.1.15",
            "ecosystem": "crates"
          },
          {
            "name": "argh_shared",
            "direct": false,
            "version": "0.1.15",
            "ecosystem": "crates"
          },
          {
            "name": "array-init",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrayref",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "arrayvec",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-arith",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-array",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-buffer",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-cast",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-csv",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-data",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-ipc",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-json",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-ord",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-pyarrow",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-row",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-schema",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-select",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-string",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "as-raw-xcb-connection",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "as_derive_utils",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "ascii",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ash",
            "direct": false,
            "version": "0.38.0+1.3.281",
            "ecosystem": "crates"
          },
          {
            "name": "assert_matches",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-broadcast",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-channel",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-compression",
            "direct": false,
            "version": "0.4.19",
            "ecosystem": "crates"
          },
          {
            "name": "async-executor",
            "direct": false,
            "version": "1.13.3",
            "ecosystem": "crates"
          },
          {
            "name": "async-ffi",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-io",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "3.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-process",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-recursion",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-signal",
            "direct": false,
            "version": "0.2.13",
            "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-task",
            "direct": false,
            "version": "4.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-trait",
            "direct": false,
            "version": "0.1.89",
            "ecosystem": "crates"
          },
          {
            "name": "async_cell",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "atoi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-waker",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "atomig",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "atomig-macro",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "atspi",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "atspi-common",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "atspi-proxies",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "av-data",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": false,
            "version": "0.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "axum-core",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "crates"
          },
          {
            "name": "az",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace",
            "direct": false,
            "version": "0.3.76",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": false,
            "version": "0.21.7",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "beef",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "bigdecimal",
            "direct": false,
            "version": "0.4.8",
            "ecosystem": "crates"
          },
          {
            "name": "bimap",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "binrw",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "binrw_derive",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "bit-set",
            "direct": false,
            "version": "0.9.1",
            "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.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "bitpacking",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitstream-io",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "bitvec",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "blake2",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "blake3",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "block2",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "block2",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "blocking",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "bon",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "bon-macros",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "brotli",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "brotli-decompressor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "bstr",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "byte-slice-cast",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck_derive",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder-lite",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytestring",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "cacache",
            "direct": false,
            "version": "13.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "calloop",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "calloop-wayland-source",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "camino",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "cargo-platform",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "cargo_metadata",
            "direct": false,
            "version": "0.23.1",
            "ecosystem": "crates"
          },
          {
            "name": "cast",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.40",
            "ecosystem": "crates"
          },
          {
            "name": "cdr-encoding",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "census",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "cesu8",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfb",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "cfg_aliases",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "cgl",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "chrono-tz",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "chunked_transfer",
            "direct": false,
            "version": "1.5.0",
            "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": "clang-format",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "clap_builder",
            "direct": false,
            "version": "4.5.60",
            "ecosystem": "crates"
          },
          {
            "name": "clap_derive",
            "direct": false,
            "version": "4.5.55",
            "ecosystem": "crates"
          },
          {
            "name": "clap_lex",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "clean-path",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "clipboard-win",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "codespan-reporting",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "color",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "color-hex",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "colorchoice",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "colored",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "combine",
            "direct": false,
            "version": "4.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "concat-idents",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "concurrent-queue",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "console",
            "direct": false,
            "version": "0.15.11",
            "ecosystem": "crates"
          },
          {
            "name": "console",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "console_error_panic_hook",
            "direct": false,
            "version": "0.1.7",
            "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": "const_format",
            "direct": false,
            "version": "0.2.35",
            "ecosystem": "crates"
          },
          {
            "name": "const_format_proc_macros",
            "direct": false,
            "version": "0.2.34",
            "ecosystem": "crates"
          },
          {
            "name": "const_panic",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "const_soft_float",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "constant_time_eq",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "constgebra",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "cookie_store",
            "direct": false,
            "version": "0.22.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-graphics",
            "direct": false,
            "version": "0.23.2",
            "ecosystem": "crates"
          },
          {
            "name": "core-graphics-types",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "core_extensions",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "core_extensions_proc_macros",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "crc32fast",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "criterion",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "criterion-plot",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "cros-codecs",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-channel",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-deque",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-epoch",
            "direct": false,
            "version": "0.9.18",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-queue",
            "direct": false,
            "version": "0.3.12",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-skiplist",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-utils",
            "direct": false,
            "version": "0.8.21",
            "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.6",
            "ecosystem": "crates"
          },
          {
            "name": "csv",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "csv-core",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "crates"
          },
          {
            "name": "cursor-icon",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "dae-parser",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "dashmap",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "data-encoding",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "data-url",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-catalog",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-catalog-listing",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-common",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-common-runtime",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-arrow",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-csv",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-json",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-parquet",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-doc",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-execution",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-expr",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-expr-common",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-aggregate",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-aggregate-common",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-nested",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-table",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-window",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-window-common",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-macros",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-optimizer",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr-adapter",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr-common",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-optimizer",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-plan",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-proto",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-proto-common",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-pruning",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-session",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-sql",
            "direct": false,
            "version": "52.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "deepsize",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "deepsize_derive",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "deranged",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "crates"
          },
          {
            "name": "devserver_lib",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "dify",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "directories",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "dirs",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "dirs-sys",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "dispatch",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "dispatch2",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "displaydoc",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "dlib",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "downcast-rs",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "downcast-rs",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "dpi",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "dtoa",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "crates"
          },
          {
            "name": "ecolor",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "econtext",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "eframe",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui-wgpu",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui-winit",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_animation",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_commonmark",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_commonmark_backend",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_dnd",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_extras",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_glow",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_kittest",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_plot",
            "direct": false,
            "version": "0.35.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_table",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_tiles",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "ehttp",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "either",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "emath",
            "direct": false,
            "version": "0.34.0",
            "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": "endi",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "enum-map",
            "direct": false,
            "version": "2.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "enum-map-derive",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "enumflags2",
            "direct": false,
            "version": "0.7.12",
            "ecosystem": "crates"
          },
          {
            "name": "enumflags2_derive",
            "direct": false,
            "version": "0.7.12",
            "ecosystem": "crates"
          },
          {
            "name": "enumn",
            "direct": false,
            "version": "0.1.14",
            "ecosystem": "crates"
          },
          {
            "name": "enumset",
            "direct": false,
            "version": "1.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "enumset_derive",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "env_filter",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "env_logger",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "crates"
          },
          {
            "name": "epaint",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "epaint_default_fonts",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "equivalent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "crates"
          },
          {
            "name": "error-code",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "ethnum",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "euclid",
            "direct": false,
            "version": "0.22.13",
            "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": "fallible-iterator",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fast-float2",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "fastdivide",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fdeflate",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "fearless_simd",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ffmpeg-sidecar",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "find-msvc-tools",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "fixed",
            "direct": false,
            "version": "1.30.0",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "fjadra",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "flatbuffers",
            "direct": false,
            "version": "25.12.19",
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "float-cmp",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "float-cmp",
            "direct": false,
            "version": "0.9.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": "font-types",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types-macros",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types-shared",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "form_urlencoded",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "four-cc",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "fs4",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "fsevent-sys",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "fsst",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "fst",
            "direct": false,
            "version": "0.4.7",
            "ecosystem": "crates"
          },
          {
            "name": "funty",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "futures-channel",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-core",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-executor",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-io",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-lite",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "futures-macro",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-sink",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-task",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "generational-arena",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "generator",
            "direct": false,
            "version": "0.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "generic-array",
            "direct": false,
            "version": "0.14.7",
            "ecosystem": "crates"
          },
          {
            "name": "geo-types",
            "direct": false,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "gethostname",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "getopts",
            "direct": false,
            "version": "0.2.23",
            "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.2",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.32.3",
            "ecosystem": "crates"
          },
          {
            "name": "gl_generator",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "glam",
            "direct": false,
            "version": "0.30.10",
            "ecosystem": "crates"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "globset",
            "direct": false,
            "version": "0.4.16",
            "ecosystem": "crates"
          },
          {
            "name": "glow",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "gltf",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "gltf-derive",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "gltf-json",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "glutin",
            "direct": false,
            "version": "0.32.3",
            "ecosystem": "crates"
          },
          {
            "name": "glutin-winit",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "glutin_egl_sys",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "glutin_glx_sys",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "glutin_wgl_sys",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "gpu-allocator",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "gpu-descriptor",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "gpu-descriptor-types",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "h264-reader",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "half",
            "direct": false,
            "version": "2.7.1",
            "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": "heck",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "hello_egui_utils",
            "direct": false,
            "version": "0.11.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": "hex-slice",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "hexasphere",
            "direct": false,
            "version": "16.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "hexf-parse",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "hmac",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "home",
            "direct": false,
            "version": "0.5.12",
            "ecosystem": "crates"
          },
          {
            "name": "htmlescape",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "http-body-util",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "http-cache",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "http-cache-reqwest",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "http-serde",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "httparse",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "httpdate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "humantime",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-rustls",
            "direct": false,
            "version": "0.27.7",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-timeout",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-util",
            "direct": false,
            "version": "0.1.19",
            "ecosystem": "crates"
          },
          {
            "name": "hyperloglogplus",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone",
            "direct": false,
            "version": "0.1.64",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone-haiku",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale_core",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer_data",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties_data",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "2.0.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.1",
            "ecosystem": "crates"
          },
          {
            "name": "image",
            "direct": false,
            "version": "0.25.6",
            "ecosystem": "crates"
          },
          {
            "name": "imagesize",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "indent",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "indicatif",
            "direct": false,
            "version": "0.18.4",
            "ecosystem": "crates"
          },
          {
            "name": "indoc",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "inflections",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "inotify",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "inotify-sys",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "insta",
            "direct": false,
            "version": "1.46.3",
            "ecosystem": "crates"
          },
          {
            "name": "integer-encoding",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "ipnet",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "iri-string",
            "direct": false,
            "version": "0.7.8",
            "ecosystem": "crates"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "is-terminal",
            "direct": false,
            "version": "0.4.16",
            "ecosystem": "crates"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "is_terminal_polyfill",
            "direct": false,
            "version": "1.70.1",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-static",
            "direct": false,
            "version": "0.2.23",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-tzdb",
            "direct": false,
            "version": "0.1.4",
            "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-sys",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "jobserver",
            "direct": false,
            "version": "0.1.34",
            "ecosystem": "crates"
          },
          {
            "name": "jpeg-decoder",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.94",
            "ecosystem": "crates"
          },
          {
            "name": "jsonb",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": "10.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "khronos-egl",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "khronos_api",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "kittest",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "kqueue",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "kqueue-sys",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "kurbo",
            "direct": false,
            "version": "0.11.2",
            "ecosystem": "crates"
          },
          {
            "name": "kurbo",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-arrow",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-bitpacking",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-core",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-datafusion",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-datagen",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-encoding",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-file",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-index",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-io",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-linalg",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-namespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lance-namespace-reqwest-client",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "lance-table",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lazy_static",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "leb128",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "leb128fmt",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "levenshtein_automata",
            "direct": false,
            "version": "0.2.1",
            "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": "libc",
            "direct": false,
            "version": "0.2.182",
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "libm",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "libmimalloc-sys",
            "direct": false,
            "version": "0.1.44",
            "ecosystem": "crates"
          },
          {
            "name": "libredox",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "libz-rs-sys",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "linebender_resource_handle",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "linked-hash-map",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.4.15",
            "ecosystem": "crates"
          },
          {
            "name": "litemap",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "litrs",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lock_api",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.29",
            "ecosystem": "crates"
          },
          {
            "name": "log-once",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "logos",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "logos-codegen",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "logos-derive",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "loom",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "lru",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "lru",
            "direct": false,
            "version": "0.16.3",
            "ecosystem": "crates"
          },
          {
            "name": "lru-slab",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "lz4",
            "direct": false,
            "version": "1.28.1",
            "ecosystem": "crates"
          },
          {
            "name": "lz4-sys",
            "direct": false,
            "version": "1.11.1+lz4-1.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "lz4_flex",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "crates"
          },
          {
            "name": "lz4_flex",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "lz4_flex",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "macaw",
            "direct": false,
            "version": "0.30.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchers",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchit",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "matrixmultiply",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "crates"
          },
          {
            "name": "mcap",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "crates"
          },
          {
            "name": "md-5",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "measure_time",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "memoffset",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "memory-stats",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette",
            "direct": false,
            "version": "5.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette-derive",
            "direct": false,
            "version": "5.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "0.3.17",
            "ecosystem": "crates"
          },
          {
            "name": "mime_guess",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "mime_guess2",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "minidom-14",
            "direct": false,
            "version": "0.17.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": "mint",
            "direct": false,
            "version": "0.5.9",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "mock_instant",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "moka",
            "direct": false,
            "version": "0.12.11",
            "ecosystem": "crates"
          },
          {
            "name": "mp4ra-rust",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "mpeg4-audio-const",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "multimap",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "murmurhash32",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "naga",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "nasm-rs",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "natord",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "crates"
          },
          {
            "name": "ndarray",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "ndk",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "ndk-context",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "ndk-sys",
            "direct": false,
            "version": "0.6.0+11769913",
            "ecosystem": "crates"
          },
          {
            "name": "never",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.30.1",
            "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": "notify",
            "direct": false,
            "version": "8.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "notify-types",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "ntapi",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "nu-ansi-term",
            "direct": false,
            "version": "0.50.1",
            "ecosystem": "crates"
          },
          {
            "name": "num-bigint",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "num-complex",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "num-conv",
            "direct": false,
            "version": "0.2.0",
            "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-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.4",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum_derive",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "objc-sys",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "crates"
          },
          {
            "name": "objc2",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-app-kit",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-app-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-cloud-kit",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-contacts",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-data",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-foundation",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-graphics",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-image",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-location",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-encode",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-foundation",
            "direct": false,
            "version": "0.2.2",
            "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-io-surface",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-link-presentation",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-metal",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-metal",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-quartz-core",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-quartz-core",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-symbols",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-ui-kit",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-ui-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-uniform-type-identifiers",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-user-notifications",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.37.3",
            "ecosystem": "crates"
          },
          {
            "name": "object_store",
            "direct": false,
            "version": "0.12.4",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell_polyfill",
            "direct": false,
            "version": "1.70.1",
            "ecosystem": "crates"
          },
          {
            "name": "oneshot",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "crates"
          },
          {
            "name": "oorandom",
            "direct": false,
            "version": "11.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "open",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-probe",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-appender-tracing",
            "direct": false,
            "version": "0.31.1",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-http",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-otlp",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry_sdk",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "option-ext",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "orbclient",
            "direct": false,
            "version": "0.3.48",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "2.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-stream",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ownedbytes",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "owo-colors",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "parking",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot_core",
            "direct": false,
            "version": "0.9.12",
            "ecosystem": "crates"
          },
          {
            "name": "parquet",
            "direct": false,
            "version": "57.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "paste",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "crates"
          },
          {
            "name": "path_abs",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "pathdiff",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "peg",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "peg-macros",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "peg-runtime",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "peniko",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "percent-encoding",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "permutation",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "pest",
            "direct": false,
            "version": "2.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "pest_derive",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "pest_generator",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "pest_meta",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "petgraph",
            "direct": false,
            "version": "0.6.5",
            "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",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_generator",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_generator",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_macros",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_macros",
            "direct": false,
            "version": "0.13.1",
            "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": "phf_shared",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": "1.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-internal",
            "direct": false,
            "version": "1.1.10",
            "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": "piper",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "pkg-config",
            "direct": false,
            "version": "0.3.32",
            "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": "ply-rs-bw",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "png",
            "direct": false,
            "version": "0.17.16",
            "ecosystem": "crates"
          },
          {
            "name": "poll-promise",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "polling",
            "direct": false,
            "version": "3.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "pollster",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": false,
            "version": "1.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic-util",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "potential_utf",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "powerfmt",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ppv-lite86",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "presser",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "prettyplease",
            "direct": false,
            "version": "0.2.37",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": "1.0.106",
            "ecosystem": "crates"
          },
          {
            "name": "profiling",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "crates"
          },
          {
            "name": "profiling-procmacros",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "crates"
          },
          {
            "name": "prometheus-client",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "crates"
          },
          {
            "name": "prometheus-client-derive-encode",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "prost-build",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "prost-derive",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "prost-reflect",
            "direct": false,
            "version": "0.16.3",
            "ecosystem": "crates"
          },
          {
            "name": "prost-types",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "protoc-prebuilt",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "puffin",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "crates"
          },
          {
            "name": "puffin_http",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "pulldown-cmark",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-build-config",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-ffi",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-macros",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-macros-backend",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "crates"
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.37.5",
            "ecosystem": "crates"
          },
          {
            "name": "quinn",
            "direct": false,
            "version": "0.11.8",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.14",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-udp",
            "direct": false,
            "version": "0.5.13",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.45",
            "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_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.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "rand_distr",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "rand_distr",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_xoshiro",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "random_word",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "range-alloc",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "rangemap",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "raw-cpuid",
            "direct": false,
            "version": "11.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "raw-window-handle",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "raw-window-metal",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rawpointer",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "rayon",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "rayon-core",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "re_mp4",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "re_rav1d",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "read-fonts",
            "direct": false,
            "version": "0.37.0",
            "ecosystem": "crates"
          },
          {
            "name": "redox_syscall",
            "direct": false,
            "version": "0.4.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.24",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast-impl",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "reflink-copy",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "1.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "regex-automata",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "regex-lite",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "renderdoc-sys",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "repr_offset",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": false,
            "version": "0.12.22",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest-middleware",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "resvg",
            "direct": false,
            "version": "0.45.1",
            "ecosystem": "crates"
          },
          {
            "name": "rexif",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "rfc6381-codec",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "rfd",
            "direct": false,
            "version": "0.17.2",
            "ecosystem": "crates"
          },
          {
            "name": "rgb",
            "direct": false,
            "version": "0.8.51",
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": false,
            "version": "0.17.14",
            "ecosystem": "crates"
          },
          {
            "name": "roaring",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "ron",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "roxmltree",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "rust-stemmers",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-demangle",
            "direct": false,
            "version": "0.1.26",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustc_version",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "0.38.44",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-native-certs",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.13",
            "ecosystem": "crates"
          },
          {
            "name": "rustversion",
            "direct": false,
            "version": "1.0.22",
            "ecosystem": "crates"
          },
          {
            "name": "RustyXML",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "crates"
          },
          {
            "name": "same-file",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "saturating_cast",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "schannel",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "crates"
          },
          {
            "name": "scoped-tls",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "scopeguard",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-av1",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-bytes-util",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-workspace-hack",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework-sys",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "self_cell",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.27",
            "ecosystem": "crates"
          },
          {
            "name": "seq-macro",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "serde-wasm-bindgen",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "serde-xml-rs",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_bytes",
            "direct": false,
            "version": "0.11.19",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_path_to_error",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "serde_repr",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "serde_spanned",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "serde_urlencoded",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "sha-1",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": false,
            "version": "0.10.9",
            "ecosystem": "crates"
          },
          {
            "name": "sharded-slab",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-registry",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "signature",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "simd-adler32",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "simdutf8",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "similar",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "similar-asserts",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "simple-easing",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "simplecss",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "siphasher",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "sketches-ddsketch",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "skrifa",
            "direct": false,
            "version": "0.40.0",
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": "0.4.11",
            "ecosystem": "crates"
          },
          {
            "name": "slotmap",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "smithay-client-toolkit",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "crates"
          },
          {
            "name": "smithay-clipboard",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "smol_str",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "snafu",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "snafu-derive",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "snap",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "spirv",
            "direct": false,
            "version": "0.4.0+sdk-1.4.341.0",
            "ecosystem": "crates"
          },
          {
            "name": "sqlparser",
            "direct": false,
            "version": "0.59.0",
            "ecosystem": "crates"
          },
          {
            "name": "sqlparser_derive",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ssri",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "static_assertions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "std_prelude",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "stfu8",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "stl_io",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "strict-num",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "strsim",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "sublime_fuzzy",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "subtle",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "svgtypes",
            "direct": false,
            "version": "0.15.3",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "1.0.109",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.117",
            "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.38.4",
            "ecosystem": "crates"
          },
          {
            "name": "tagptr",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy",
            "direct": false,
            "version": "0.24.2",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-bitpacker",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-columnar",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-common",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-fst",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-query-grammar",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-sstable",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-stacker",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tantivy-tokenizer-api",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tap",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "target-lexicon",
            "direct": false,
            "version": "0.13.3",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": false,
            "version": "3.26.0",
            "ecosystem": "crates"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "thread-tree",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "thread_local",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "thrift",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "tiff",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "time",
            "direct": false,
            "version": "0.3.47",
            "ecosystem": "crates"
          },
          {
            "name": "time-core",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "time-macros",
            "direct": false,
            "version": "0.2.27",
            "ecosystem": "crates"
          },
          {
            "name": "tiny-keccak",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "tiny-skia",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "tiny-skia-path",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "tiny_http",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "tinystr",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "tinytemplate",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec_macros",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "to_method",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tobj",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-macros",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-rustls",
            "direct": false,
            "version": "0.26.2",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-util",
            "direct": false,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": false,
            "version": "1.0.6+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.7.5+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "1.0.0+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": false,
            "version": "0.23.6",
            "ecosystem": "crates"
          },
          {
            "name": "toml_parser",
            "direct": false,
            "version": "1.0.9+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_writer",
            "direct": false,
            "version": "1.0.6+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-build",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-prost",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-prost-build",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-web",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "tonic-web-wasm-client",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-http",
            "direct": false,
            "version": "0.6.8",
            "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": "tracing-attributes",
            "direct": false,
            "version": "0.1.31",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.36",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-log",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-opentelemetry",
            "direct": false,
            "version": "0.32.1",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-serde",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": false,
            "version": "0.3.22",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-tracy",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "tracy-client",
            "direct": false,
            "version": "0.18.4",
            "ecosystem": "crates"
          },
          {
            "name": "tracy-client-sys",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "try-lock",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "tstr",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "tstr_proc_macros",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "tungstenite",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "twox-hash",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "type-map",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "typed-arena",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "typed-path",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "typeid",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "ucd-trie",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "uds_windows",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicase",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-segmentation",
            "direct": false,
            "version": "1.12.0",
            "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": "unicode-xid",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "unindent",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "unit-prefix",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "urdf-rs",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "ureq",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "ureq",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ureq-proto",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "urlencoding",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "usvg",
            "direct": false,
            "version": "0.45.1",
            "ecosystem": "crates"
          },
          {
            "name": "utf-8",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "utf8-ranges",
            "direct": false,
            "version": "1.0.5",
            "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": "valuable",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "vec1",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "vello_common",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "vello_cpu",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "version_check",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "walkdir",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "walkers",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "walrus",
            "direct": false,
            "version": "0.26.1",
            "ecosystem": "crates"
          },
          {
            "name": "walrus-macro",
            "direct": false,
            "version": "0.26.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.1+wasi-0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "wasip3",
            "direct": false,
            "version": "0.4.0+wasi-0.3.0-rc-2026-01-06",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-cli-support",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-futures",
            "direct": false,
            "version": "0.4.67",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.117",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.245.1",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-metadata",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-streams",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmparser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmparser",
            "direct": false,
            "version": "0.245.1",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-backend",
            "direct": false,
            "version": "0.3.11",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-client",
            "direct": false,
            "version": "0.31.11",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-csd-frame",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-cursor",
            "direct": false,
            "version": "0.31.10",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols",
            "direct": false,
            "version": "0.32.9",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols-plasma",
            "direct": false,
            "version": "0.3.8",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols-wlr",
            "direct": false,
            "version": "0.3.8",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-scanner",
            "direct": false,
            "version": "0.31.7",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-sys",
            "direct": false,
            "version": "0.31.10",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.94",
            "ecosystem": "crates"
          },
          {
            "name": "web-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": false,
            "version": "0.26.11",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "weezl",
            "direct": false,
            "version": "0.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-apple",
            "direct": false,
            "version": "29.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-emscripten",
            "direct": false,
            "version": "29.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-wasm",
            "direct": false,
            "version": "29.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-windows-linux-android",
            "direct": false,
            "version": "29.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-hal",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-naga-bridge",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-types",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wildmatch",
            "direct": false,
            "version": "2.6.1",
            "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-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.48.5",
            "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.48.5",
            "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.48.5",
            "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.48.5",
            "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.48.5",
            "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.48.5",
            "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.48.5",
            "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.48.5",
            "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": "winit",
            "direct": false,
            "version": "0.30.13",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.7.13",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-core",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust-macro",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-component",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-parser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "writeable",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "wyz",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "x11-dl",
            "direct": false,
            "version": "2.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "x11rb",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "x11rb-protocol",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "xcursor",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "crates"
          },
          {
            "name": "xkbcommon-dl",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "xkeysym",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "xml-rs",
            "direct": false,
            "version": "0.8.27",
            "ecosystem": "crates"
          },
          {
            "name": "xmlwriter",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "xshell",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "xshell-macros",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "xxhash-rust",
            "direct": false,
            "version": "0.8.15",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "zbus",
            "direct": false,
            "version": "5.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "zbus-lockstep",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "zbus-lockstep-macros",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "zbus_macros",
            "direct": false,
            "version": "5.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "zbus_names",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "zbus_xml",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": false,
            "version": "0.7.35",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": false,
            "version": "0.8.27",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.7.35",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.27",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom-derive",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerotrie",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "zip",
            "direct": false,
            "version": "0.6.6",
            "ecosystem": "crates"
          },
          {
            "name": "zip",
            "direct": false,
            "version": "8.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "zlib-rs",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "zmij",
            "direct": false,
            "version": "1.0.21",
            "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": "zune-core",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "zune-jpeg",
            "direct": false,
            "version": "0.4.21",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant",
            "direct": false,
            "version": "5.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant_derive",
            "direct": false,
            "version": "5.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant_utils",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "@anywidget/types",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "@gerrit0/mini-shiki",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/set-array",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/source-map",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.4.15",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.22",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/vscode-textmate",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "dts-buddy",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "dts-buddy",
            "direct": false,
            "version": "^0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalyzer",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globrex",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "4.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-character",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lunr",
            "direct": false,
            "version": "2.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.7",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "punycode.js",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "19.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "sade",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-glob",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc",
            "direct": false,
            "version": "0.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc",
            "direct": false,
            "version": "^0.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc-github-theme",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "typedoc-github-theme",
            "direct": false,
            "version": "^0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "uc.micro",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": false,
            "version": "2.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "accelerate",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "accelerate",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohappyeyeballs",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohttp",
            "direct": false,
            "version": "3.13.5",
            "ecosystem": "pypi"
          },
          {
            "name": "aiosignal",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "air-traffic-data",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "animated-urdf",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "annotated-types",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "any-scalar",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "appnope",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "argon2-cffi",
            "direct": false,
            "version": "25.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "argon2-cffi-bindings",
            "direct": false,
            "version": "25.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "arkit-scenes",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "arrow",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "asttokens",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "async-lru",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "async-timeout",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "autopep8",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "av",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "av",
            "direct": false,
            "version": "15.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "babel",
            "direct": false,
            "version": "2.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "backports-tarfile",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "backports-zstd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "beautifulsoup4",
            "direct": false,
            "version": "4.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "betterproto",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "betterproto",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "pypi"
          },
          {
            "name": "black",
            "direct": false,
            "version": "26.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "bleach",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "blueprint",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "blueprint-stocks",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "camera-video-stream",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.11.12",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.2.25",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.4.22",
            "ecosystem": "pypi"
          },
          {
            "name": "cffi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.7",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "clock",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cloudpickle",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cmake",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "colorama",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "comm",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "contourpy",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "controlnet",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.7",
            "ecosystem": "pypi"
          },
          {
            "name": "curl-cffi",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cycler",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "dataclasses-json",
            "direct": false,
            "version": "0.6.7",
            "ecosystem": "pypi"
          },
          {
            "name": "dataframe-query",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "datafusion",
            "direct": false,
            "version": "52.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dataloader",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "datasets",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "debugpy",
            "direct": false,
            "version": "1.8.18",
            "ecosystem": "pypi"
          },
          {
            "name": "decorator",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "deepdiff",
            "direct": false,
            "version": "8.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "defusedxml",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "deprecated",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "deprecation",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "descartes",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "detect-and-track-objects",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dicom-mri",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dicom-numpy",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "diffusers",
            "direct": false,
            "version": "0.27.2",
            "ecosystem": "pypi"
          },
          {
            "name": "diffusers",
            "direct": false,
            "version": "0.35.2",
            "ecosystem": "pypi"
          },
          {
            "name": "dill",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dimos-viewer",
            "direct": false,
            "version": "0.30.0a4",
            "ecosystem": "pypi"
          },
          {
            "name": "distlib",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dna",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "draccus",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "drone-lidar",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "einops",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "pypi"
          },
          {
            "name": "evdev",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "pypi"
          },
          {
            "name": "exceptiongroup",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "executing",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "farama-notifications",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "fastjsonschema",
            "direct": false,
            "version": "2.21.2",
            "ecosystem": "pypi"
          },
          {
            "name": "filelock",
            "direct": false,
            "version": "3.20.0",
            "ecosystem": "pypi"
          },
          {
            "name": "filelock",
            "direct": false,
            "version": "3.29.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fire",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "fonttools",
            "direct": false,
            "version": "4.61.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fqdn",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "frozendict",
            "direct": false,
            "version": "2.4.7",
            "ecosystem": "pypi"
          },
          {
            "name": "frozenlist",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fsspec",
            "direct": false,
            "version": "2025.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "geopandas",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "ghp-import",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "gitdb",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "pypi"
          },
          {
            "name": "gitpython",
            "direct": false,
            "version": "3.1.45",
            "ecosystem": "pypi"
          },
          {
            "name": "gitpython",
            "direct": false,
            "version": "3.1.47",
            "ecosystem": "pypi"
          },
          {
            "name": "google-api-core",
            "direct": false,
            "version": "2.28.1",
            "ecosystem": "pypi"
          },
          {
            "name": "google-auth",
            "direct": false,
            "version": "2.43.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-compute",
            "direct": false,
            "version": "1.42.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-core",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-storage",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-crc32c",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "google-resumable-media",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "googleapis-common-protos",
            "direct": false,
            "version": "1.72.0",
            "ecosystem": "pypi"
          },
          {
            "name": "googleapis-common-protos",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "pypi"
          },
          {
            "name": "graph-lattice",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "graphs",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "griffe",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "griffe-warnings-deprecated",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio",
            "direct": false,
            "version": "1.76.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio",
            "direct": false,
            "version": "1.80.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio-status",
            "direct": false,
            "version": "1.76.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpclib",
            "direct": false,
            "version": "0.4.8",
            "ecosystem": "pypi"
          },
          {
            "name": "gymnasium",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "h11",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hatch",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "hatch",
            "direct": false,
            "version": "1.16.2",
            "ecosystem": "pypi"
          },
          {
            "name": "hatch-jupyter-builder",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "hatchling",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "hatchling",
            "direct": false,
            "version": "1.28.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hf-transfer",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "pypi"
          },
          {
            "name": "hf-xet",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hf-xet",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "hpack",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "httpcore",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "pypi"
          },
          {
            "name": "huggingface-hub",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "pypi"
          },
          {
            "name": "humanize",
            "direct": false,
            "version": "4.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hyperframe",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hyperlink",
            "direct": false,
            "version": "21.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.11",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.12",
            "ecosystem": "pypi"
          },
          {
            "name": "imageio",
            "direct": false,
            "version": "2.37.3",
            "ecosystem": "pypi"
          },
          {
            "name": "imageio-ffmpeg",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "8.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "8.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "imu-signals",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "incremental-logging",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "iniconfig",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "inline-snapshot",
            "direct": false,
            "version": "0.31.1",
            "ecosystem": "pypi"
          },
          {
            "name": "inquirerpy",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "ipython",
            "direct": false,
            "version": "8.37.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ipython-pygments-lexers",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ipywidgets",
            "direct": false,
            "version": "8.1.8",
            "ecosystem": "pypi"
          },
          {
            "name": "isoduration",
            "direct": false,
            "version": "20.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-classes",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-context",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jaraco-functools",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jedi",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "pypi"
          },
          {
            "name": "jeepney",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jinja2",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "joblib",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonlines",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonpointer",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.25.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-specifications",
            "direct": false,
            "version": "2025.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-client",
            "direct": false,
            "version": "8.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-console",
            "direct": false,
            "version": "6.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-core",
            "direct": false,
            "version": "5.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-events",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-lsp",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-server",
            "direct": false,
            "version": "2.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-server-terminals",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyterlab",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "jupyterlab",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyterlab-pygments",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyterlab-server",
            "direct": false,
            "version": "2.28.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyterlab-widgets",
            "direct": false,
            "version": "3.0.16",
            "ecosystem": "pypi"
          },
          {
            "name": "keyring",
            "direct": false,
            "version": "25.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "kiwisolver",
            "direct": false,
            "version": "1.4.9",
            "ecosystem": "pypi"
          },
          {
            "name": "lance-namespace",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "lance-namespace-urllib3-client",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "lancedb",
            "direct": false,
            "version": "0.25.3",
            "ecosystem": "pypi"
          },
          {
            "name": "lark",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "laspy",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "lerobot",
            "direct": false,
            "version": "0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "lerobot",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "librt",
            "direct": false,
            "version": "0.7.8",
            "ecosystem": "pypi"
          },
          {
            "name": "librt",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "lidar",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "live-camera-edge-detection",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "live-scrolling-plot",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "llm-embedding-ner",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "llvmlite",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "pypi"
          },
          {
            "name": "log-file",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "lz4",
            "direct": false,
            "version": "4.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown",
            "direct": false,
            "version": "3.10",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown-it-py",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "marshmallow",
            "direct": false,
            "version": "3.26.1",
            "ecosystem": "pypi"
          },
          {
            "name": "matplotlib",
            "direct": false,
            "version": "3.10.8",
            "ecosystem": "pypi"
          },
          {
            "name": "matplotlib-inline",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "maturin",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "maturin",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "mcap",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mcap-protobuf-support",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "mergedeep",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "minimal",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "minimal-options",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mistune",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-autorefs",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-gen-files",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-get-deps",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-literate-nav",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-material",
            "direct": false,
            "version": "9.4.7",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-material-extensions",
            "direct": false,
            "version": "1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-redirects",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocstrings",
            "direct": false,
            "version": "0.26.2",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocstrings-python",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "more-itertools",
            "direct": false,
            "version": "10.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mpmath",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "multidict",
            "direct": false,
            "version": "6.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "multidict",
            "direct": false,
            "version": "6.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "multiprocess",
            "direct": false,
            "version": "0.70.16",
            "ecosystem": "pypi"
          },
          {
            "name": "multiprocess-logging",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "multitasking",
            "direct": false,
            "version": "0.0.12",
            "ecosystem": "pypi"
          },
          {
            "name": "multithreading",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-extensions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "nbclient",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "nbconvert",
            "direct": false,
            "version": "7.17.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nbformat",
            "direct": false,
            "version": "5.10.4",
            "ecosystem": "pypi"
          },
          {
            "name": "nbqa",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nest-asyncio",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "networkx",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "notebook",
            "direct": false,
            "version": "7.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "notebook-shim",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "pypi"
          },
          {
            "name": "numba",
            "direct": false,
            "version": "0.63.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nuscenes-dataset",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "nuscenes-devkit",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "pypi"
          },
          {
            "name": "nv12",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cublas-cu12",
            "direct": false,
            "version": "12.6.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-cupti-cu12",
            "direct": false,
            "version": "12.6.80",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-nvrtc-cu12",
            "direct": false,
            "version": "12.6.77",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-runtime-cu12",
            "direct": false,
            "version": "12.6.77",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cudnn-cu12",
            "direct": false,
            "version": "9.5.1.17",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cufft-cu12",
            "direct": false,
            "version": "11.3.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cufile-cu12",
            "direct": false,
            "version": "1.11.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-curand-cu12",
            "direct": false,
            "version": "10.3.7.77",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusolver-cu12",
            "direct": false,
            "version": "11.7.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusparse-cu12",
            "direct": false,
            "version": "12.5.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusparselt-cu12",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nccl-cu12",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nvjitlink-cu12",
            "direct": false,
            "version": "12.6.85",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nvtx-cu12",
            "direct": false,
            "version": "12.6.77",
            "ecosystem": "pypi"
          },
          {
            "name": "objectron",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "open-photogrammetry-format",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opencv-python",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "opencv-python",
            "direct": false,
            "version": "4.11.0.86",
            "ecosystem": "pypi"
          },
          {
            "name": "opencv-python-headless",
            "direct": false,
            "version": "4.11.0.86",
            "ecosystem": "pypi"
          },
          {
            "name": "openstreetmap-data",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.39.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": false,
            "version": "1.41.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-common",
            "direct": false,
            "version": "1.39.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-common",
            "direct": false,
            "version": "1.41.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-grpc",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-grpc",
            "direct": false,
            "version": "1.39.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-grpc",
            "direct": false,
            "version": "1.41.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "1.39.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "1.41.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": "1.39.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": false,
            "version": "1.41.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-semantic-conventions",
            "direct": false,
            "version": "0.60b1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-semantic-conventions",
            "direct": false,
            "version": "0.62b0",
            "ecosystem": "pypi"
          },
          {
            "name": "orderly-set",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "overrides",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "paginate",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pandas-stubs",
            "direct": false,
            "version": "2.3.3.251201",
            "ecosystem": "pypi"
          },
          {
            "name": "pandocfilters",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "parso",
            "direct": false,
            "version": "0.8.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pathspec",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "peewee",
            "direct": false,
            "version": "3.18.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pexpect",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pfzy",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.9.6",
            "ecosystem": "pypi"
          },
          {
            "name": "plots",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pluggy",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "polars",
            "direct": false,
            "version": "1.36.1",
            "ecosystem": "pypi"
          },
          {
            "name": "polars-runtime-32",
            "direct": false,
            "version": "1.36.1",
            "ecosystem": "pypi"
          },
          {
            "name": "prometheus-client",
            "direct": false,
            "version": "0.23.1",
            "ecosystem": "pypi"
          },
          {
            "name": "prompt-toolkit",
            "direct": false,
            "version": "3.0.52",
            "ecosystem": "pypi"
          },
          {
            "name": "propcache",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "proto-plus",
            "direct": false,
            "version": "1.26.1",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "6.33.5",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "6.33.6",
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "psygnal",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ptyprocess",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pure-eval",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "py-cpuinfo",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1-modules",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pycocotools",
            "direct": false,
            "version": "2.0.10",
            "ecosystem": "pypi"
          },
          {
            "name": "pycodestyle",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pycparser",
            "direct": false,
            "version": "2.23",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": false,
            "version": "2.12.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": false,
            "version": "2.13.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.41.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.46.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pydicom",
            "direct": false,
            "version": "2.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pygithub",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pygltflib",
            "direct": false,
            "version": "1.16.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.19.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pymdown-extensions",
            "direct": false,
            "version": "10.19",
            "ecosystem": "pypi"
          },
          {
            "name": "pynacl",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pynndescent",
            "direct": false,
            "version": "0.5.13",
            "ecosystem": "pypi"
          },
          {
            "name": "pynput",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyobjc-core",
            "direct": false,
            "version": "12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyobjc-framework-applicationservices",
            "direct": false,
            "version": "12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyobjc-framework-cocoa",
            "direct": false,
            "version": "12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyobjc-framework-coretext",
            "direct": false,
            "version": "12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyobjc-framework-quartz",
            "direct": false,
            "version": "12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyogrio",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyopf",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyparsing",
            "direct": false,
            "version": "3.2.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pyproj",
            "direct": false,
            "version": "3.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyproject-hooks",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyquaternion",
            "direct": false,
            "version": "0.9.9",
            "ecosystem": "pypi"
          },
          {
            "name": "pyserial",
            "direct": false,
            "version": "3.5",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-benchmark",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-benchmark",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dateutil",
            "direct": false,
            "version": "2.9.0.post0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-json-logger",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-xlib",
            "direct": false,
            "version": "0.33",
            "ecosystem": "pypi"
          },
          {
            "name": "pytokens",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytz",
            "direct": false,
            "version": "2025.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pytz",
            "direct": false,
            "version": "2026.1.post1",
            "ecosystem": "pypi"
          },
          {
            "name": "pywin32-ctypes",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pywinpty",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml-env-tag",
            "direct": false,
            "version": "1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml-include",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyzmq",
            "direct": false,
            "version": "27.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "raw-mesh",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "referencing",
            "direct": false,
            "version": "0.37.0",
            "ecosystem": "pypi"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "2025.11.3",
            "ecosystem": "pypi"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "2026.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": "2.33.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rerun-dev-fixup",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rerun-export",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rerun-notebook",
            "direct": false,
            "version": "0.32.0-alpha.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rerun-sdk",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "rerun-workspace",
            "direct": false,
            "version": "0.30.0a4",
            "ecosystem": "pypi"
          },
          {
            "name": "rfc3339-validator",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "rfc3986-validator",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "rfc3987-syntax",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rgbd",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.30.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rrt-star",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rsa",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.7",
            "ecosystem": "pypi"
          },
          {
            "name": "safetensors",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "scikit-learn",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "scipy",
            "direct": false,
            "version": "1.15.3",
            "ecosystem": "pypi"
          },
          {
            "name": "secretstorage",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "segment-anything",
            "direct": false,
            "version": "1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "segment-anything-model",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "semver",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "send2trash",
            "direct": false,
            "version": "1.8.3",
            "ecosystem": "pypi"
          },
          {
            "name": "sentry-sdk",
            "direct": false,
            "version": "2.58.0",
            "ecosystem": "pypi"
          },
          {
            "name": "server-tables",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": "80.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": "80.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "shapely",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "shared-recording",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "shellingham",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "sitecustomize-entrypoints",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "sitecustomize-entrypoints",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "six",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "smmap",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "smmap",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "soupsieve",
            "direct": false,
            "version": "2.8",
            "ecosystem": "pypi"
          },
          {
            "name": "sphobjinv",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "stack-data",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "stdio",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "stringcase",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "structure-from-motion",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "sympy",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "syrupy",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "table-zoo",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tabulate",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "template",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "terminado",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "pypi"
          },
          {
            "name": "threadpoolctl",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "timm",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "pypi"
          },
          {
            "name": "tinycss2",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tokenize-rt",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tokenizers",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "pypi"
          },
          {
            "name": "toml",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli-w",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tomlkit",
            "direct": false,
            "version": "0.13.3",
            "ecosystem": "pypi"
          },
          {
            "name": "torch",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "torch",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "torchcodec",
            "direct": false,
            "version": "0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "torchvision",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "torchvision",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "pypi"
          },
          {
            "name": "tornado",
            "direct": false,
            "version": "6.5.5",
            "ecosystem": "pypi"
          },
          {
            "name": "tqdm",
            "direct": false,
            "version": "4.67.1",
            "ecosystem": "pypi"
          },
          {
            "name": "tqdm",
            "direct": false,
            "version": "4.67.3",
            "ecosystem": "pypi"
          },
          {
            "name": "traitlets",
            "direct": false,
            "version": "5.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "transformers",
            "direct": false,
            "version": "4.57.3",
            "ecosystem": "pypi"
          },
          {
            "name": "trimesh",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "triton",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "trove-classifiers",
            "direct": false,
            "version": "2025.12.1.14",
            "ecosystem": "pypi"
          },
          {
            "name": "ty",
            "direct": false,
            "version": "0.0.31",
            "ecosystem": "pypi"
          },
          {
            "name": "types-colorama",
            "direct": false,
            "version": "0.4.15.20250801",
            "ecosystem": "pypi"
          },
          {
            "name": "types-protobuf",
            "direct": false,
            "version": "6.32.1.20251210",
            "ecosystem": "pypi"
          },
          {
            "name": "types-pytz",
            "direct": false,
            "version": "2025.2.0.20251108",
            "ecosystem": "pypi"
          },
          {
            "name": "types-pytz",
            "direct": false,
            "version": "2026.1.1.20260408",
            "ecosystem": "pypi"
          },
          {
            "name": "types-pyyaml",
            "direct": false,
            "version": "6.0.12.20250915",
            "ecosystem": "pypi"
          },
          {
            "name": "types-requests",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "types-requests",
            "direct": false,
            "version": "2.32.4.20250913",
            "ecosystem": "pypi"
          },
          {
            "name": "types-requests",
            "direct": false,
            "version": "2.33.0.20260408",
            "ecosystem": "pypi"
          },
          {
            "name": "types-tabulate",
            "direct": false,
            "version": "0.9.0.20241207",
            "ecosystem": "pypi"
          },
          {
            "name": "types-tqdm",
            "direct": false,
            "version": "4.67.0.20250809",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspect",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspection",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tzdata",
            "direct": false,
            "version": "2025.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tzdata",
            "direct": false,
            "version": "2026.1",
            "ecosystem": "pypi"
          },
          {
            "name": "umap-learn",
            "direct": false,
            "version": "0.5.9.post2",
            "ecosystem": "pypi"
          },
          {
            "name": "uri-template",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "urllib3",
            "direct": false,
            "version": "2.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "userpath",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "pypi"
          },
          {
            "name": "using-index-values",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uv",
            "direct": false,
            "version": "0.9.17",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "20.35.4",
            "ecosystem": "pypi"
          },
          {
            "name": "wandb",
            "direct": false,
            "version": "0.21.4",
            "ecosystem": "pypi"
          },
          {
            "name": "watchdog",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.2.14",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "webcolors",
            "direct": false,
            "version": "25.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "webencodings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "websocket-client",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "websockets",
            "direct": false,
            "version": "15.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "wheel",
            "direct": false,
            "version": "0.46.3",
            "ecosystem": "pypi"
          },
          {
            "name": "widgetsnbextension",
            "direct": false,
            "version": "4.0.15",
            "ecosystem": "pypi"
          },
          {
            "name": "wrapt",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "xxhash",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "yarl",
            "direct": false,
            "version": "1.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "yfinance",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "yfinance",
            "direct": false,
            "version": "0.2.66",
            "ecosystem": "pypi"
          },
          {
            "name": "zipp",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "zipp",
            "direct": false,
            "version": "3.23.1",
            "ecosystem": "pypi"
          },
          {
            "name": "zstandard",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "pypi"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1635,
        "direct_count": 65,
        "indirect_count": 1570
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 2,
        "merged_prs": 16,
        "open_issues": 0,
        "closed_ratio": null,
        "closed_issues": 0,
        "closed_unmerged_prs": 7
      },
      "bus_factor": 3,
      "bot_contributors": 2,
      "top_contributors": [
        {
          "type": "User",
          "login": "emilk",
          "commits": 2101,
          "avatar_url": "https://avatars.githubusercontent.com/u/1148717?v=4"
        },
        {
          "type": "User",
          "login": "Wumpf",
          "commits": 1482,
          "avatar_url": "https://avatars.githubusercontent.com/u/1220815?v=4"
        },
        {
          "type": "User",
          "login": "teh-cmc",
          "commits": 1032,
          "avatar_url": "https://avatars.githubusercontent.com/u/2910679?v=4"
        },
        {
          "type": "User",
          "login": "abey79",
          "commits": 775,
          "avatar_url": "https://avatars.githubusercontent.com/u/49431240?v=4"
        },
        {
          "type": "User",
          "login": "jprochazk",
          "commits": 413,
          "avatar_url": "https://avatars.githubusercontent.com/u/1665677?v=4"
        },
        {
          "type": "User",
          "login": "grtlr",
          "commits": 295,
          "avatar_url": "https://avatars.githubusercontent.com/u/3404250?v=4"
        },
        {
          "type": "User",
          "login": "IsseW",
          "commits": 156,
          "avatar_url": "https://avatars.githubusercontent.com/u/41273856?v=4"
        },
        {
          "type": "User",
          "login": "oxkitsune",
          "commits": 145,
          "avatar_url": "https://avatars.githubusercontent.com/u/14833076?v=4"
        },
        {
          "type": "User",
          "login": "lucasmerlin",
          "commits": 125,
          "avatar_url": "https://avatars.githubusercontent.com/u/8009393?v=4"
        },
        {
          "type": "User",
          "login": "MichaelGrupp",
          "commits": 87,
          "avatar_url": "https://avatars.githubusercontent.com/u/8985495?v=4"
        }
      ],
      "contributors_sampled": 98,
      "top_contributor_share": 0.285
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "adhoc_wheels.yml",
        "auto_approve.yml",
        "auto_docs.yml",
        "auto_docs_check.yml",
        "build-viewer.yml",
        "cargo_shear.yml",
        "checkboxes.yml",
        "clear_cache.yml",
        "contrib_checks.yml",
        "contrib_rerun_py.yml",
        "enforce_branch_name.yml",
        "first_time_contrib.yml",
        "labels.yml",
        "nightly.yml",
        "notify-reality-sync.yml",
        "on_gh_release.yml",
        "on_pr_comment.yml",
        "on_pull_request.yml",
        "on_pull_request_contrib.yml",
        "on_push_docs.yml",
        "on_push_main.yml",
        "pr-trigger-reality-sync.yml",
        "release.yml",
        "reusable_bench.yml",
        "reusable_build_and_upload_rerun_c.yml",
        "reusable_build_and_upload_rerun_cli.yml",
        "reusable_build_and_upload_wheels.yml",
        "reusable_build_examples.yml",
        "reusable_build_js.yml",
        "reusable_build_web.yml",
        "reusable_bundle_and_upload_rerun_cpp.yml",
        "reusable_checks.yml",
        "reusable_checks_cpp.yml",
        "reusable_checks_doc_redirects.yml",
        "reusable_checks_protobuf.yml",
        "reusable_checks_python.yml",
        "reusable_checks_rust.yml",
        "reusable_deploy_docs.yml",
        "reusable_deploy_landing_preview.yml",
        "reusable_pip_index.yml",
        "reusable_publish_js.yml",
        "reusable_publish_rerun_c.yml",
        "reusable_publish_rerun_cli.yml",
        "reusable_publish_web.yml",
        "reusable_publish_wheels.yml",
        "reusable_release_crates.yml",
        "reusable_run_notebook.yml",
        "reusable_sync_release_assets.yml",
        "reusable_test_wheels.yml",
        "reusable_track_size.yml",
        "reusable_upload_examples.yml",
        "reusable_upload_js.yml",
        "reusable_upload_web.yml",
        "update_kittest_snapshots.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [],
      "has_editorconfig": true,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "Cargo.lock",
        "package-lock.json",
        "uv.lock",
        "yarn.lock"
      ],
      "scorecard": null,
      "has_codeql_workflow": false,
      "has_security_policy": true,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-22T18:50:33Z",
      "oldest_open_prs": [
        {
          "number": 15,
          "created_at": "2026-03-15T02:40:26Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 24,
          "created_at": "2026-06-13T21:52:26Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-22T17:53:23Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": []
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/dimensionalOS/dimos-viewer",
    "host": "github.com",
    "name": "dimos-viewer",
    "owner": "dimensionalOS"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "moderate",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 60,
      "inputs": {
        "security": 42,
        "vitality": 93,
        "community": 18,
        "governance": 75,
        "engineering": 57
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 93,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 88,
            "inputs": {
              "commits_last_year": 1908,
              "human_commit_share": 1,
              "days_since_last_push": 0,
              "active_weeks_last_year": 37
            },
            "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": "37/52 weeks with commits",
                "points": 25.6,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 37
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "1908 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 1908
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "OpenSSF Scorecard unavailable",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "releases_count": 8,
              "latest_release_tag": "v0.32.0a2",
              "releases_from_tags": false,
              "days_since_latest_release": 0,
              "mean_days_between_releases": 20
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "8 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~20 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 20
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "OpenSSF Scorecard unavailable",
                "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": "unverified",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": "repository_too_young",
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": null,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "maintenance record not established from the collected data",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_unverified",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "critical",
        "name": "Community & Adoption",
        "value": 18,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 11,
            "inputs": {
              "forks": 2,
              "stars": 6,
              "watchers": 0,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "6 stars",
                "points": 11.3,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "2 forks",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "0 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "critical",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 25,
            "inputs": {
              "has_readme": false,
              "has_license": false,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 0,
                "status": "missed",
                "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 0,
                "status": "missed",
                "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "good",
        "name": "Sustainability & Governance",
        "value": 75,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "good",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 73,
            "inputs": {
              "bus_factor": 3,
              "contributors_sampled": 98,
              "top_contributor_share": 0.285
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "3 contributor(s) cover half of all commits",
                "points": 36,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 3
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 28% of commits",
                "points": 16.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 28
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "98 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 98
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "OpenSSF Scorecard unavailable",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): Issue resolution. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "issue_resolution"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 70,
            "inputs": {
              "merged_prs": 16,
              "open_issues": 0,
              "closed_issues": 0,
              "issue_closed_ratio": null,
              "closed_unmerged_prs": 7
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "no issues or no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_issues_or_data",
                    "params": {}
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "16/23 decided PRs merged",
                "points": 26.6,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 16,
                      "decided": 23
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "OpenSSF Scorecard unavailable",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 63,
            "inputs": {
              "followers": 333,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "dimensionalOS",
              "public_repos": 35,
              "account_age_days": 702
            },
            "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": "333 followers of dimensionalOS",
                "points": 18.1,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 333,
                      "login": "dimensionalOS"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "35 public repos, account ~1 yr old",
                "points": 15.2,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 35
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 1
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "dimos-viewer",
                "rerun-notebook"
              ],
              "ecosystems": "pypi",
              "any_deprecated": false,
              "min_days_since_publish": 0
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "2 package(s) on pypi",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 2,
                      "ecosystems": "pypi"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 0 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "185 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 185
                    }
                  }
                ],
                "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": "moderate",
        "name": "Engineering Quality",
        "value": 57,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "moderate",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 68,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "54 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 54
                    }
                  }
                ],
                "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": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "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": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "OpenSSF Scorecard unavailable",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "at_risk",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "topics": [],
              "has_wiki": false,
              "homepage": "https://rerun.io/",
              "has_readme": false,
              "has_docs_dir": true,
              "has_description": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 0,
                "status": "missed",
                "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": "https://rerun.io/",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 0,
                "status": "missed",
                "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": "at_risk",
        "name": "Security",
        "value": 42,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "at_risk",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Dependency lockfiles. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "dependency_lockfiles"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 40,
            "inputs": {
              "source": "file_signals",
              "lockfiles": [
                "Cargo.lock",
                "package-lock.json",
                "uv.lock",
                "yarn.lock"
              ],
              "manifests": [
                "Cargo.toml",
                "dimos/Cargo.toml",
                "dimos/pyproject.toml",
                "pyproject.toml",
                "rerun_js/package.json",
                "rerun_notebook/package.json",
                "rerun_notebook/pyproject.toml",
                "rerun_pixi_env/pyproject.toml",
                "rerun_py/Cargo.toml",
                "rerun_py/pyproject.toml",
                "run_wasm/Cargo.toml"
              ],
              "has_codeql_workflow": false,
              "has_security_policy": true,
              "has_dependabot_config": false
            },
            "components": [
              {
                "key": "security_policy_security_md",
                "name": "Security policy (SECURITY.md)",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "dependabot_config",
                "name": "Dependabot config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 25
              },
              {
                "key": "dependency_lockfiles",
                "name": "Dependency lockfiles",
                "detail": "published library — lockfiles are an application concern, not expected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "lockfiles_not_expected",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "codeql_workflow",
                "name": "CodeQL workflow",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "at_risk",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1595 resolved dependencies against OSV; 40 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"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 1595
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 40
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 49,
            "inputs": {
              "source": "osv",
              "advisories": 239,
              "affected_packages": 55,
              "assessed_packages": 1595,
              "unassessed_packages": 40,
              "affected_by_severity": "critical 5, high 16, moderate 9, low 1, unknown 24",
              "direct_affected_packages": 8
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "8 affected: pillow 12.2.0 (critical 9.1), pyarrow 22.0.0 (high 7.0), pyo3 0.26.0 (high 7.5), +5 more",
                "points": 5.6,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 8,
                      "packages": "pillow 12.2.0 (critical 9.1), pyarrow 22.0.0 (high 7.0), pyo3 0.26.0 (high 7.5)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "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": "3 advisory-carrying package(s) unaddressed past 90 days; oldest published 218 days ago",
                "points": 31.4,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 3,
                      "oldest": 218
                    }
                  }
                ],
                "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": 1595,
              "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": 21
            },
            "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": "good",
        "name": "AI Readiness",
        "value": 84,
        "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": 0.97,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 8167
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.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": "97 of 100 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 97,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "Cargo.lock",
                "package-lock.json",
                "uv.lock",
                "yarn.lock"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "examples/c/minimal/Makefile"
              ],
              "has_devcontainer": false,
              "has_linter_config": false,
              "typecheck_configs": [
                "examples/python/_isolated/mypy.ini",
                "pyrightconfig.json",
                "rerun_js/web-viewer-react/tsconfig.json",
                "rerun_js/web-viewer/tsconfig.json",
                "rerun_notebook/tsconfig.json",
                "rerun_py/rerun_bindings/py.typed",
                "rerun_py/rerun_sdk/rerun/py.typed"
              ],
              "agent_commit_share": 0.12,
              "toolchain_manifests": [
                "Cargo.toml",
                "crates/build/re_build_info/Cargo.toml",
                "crates/build/re_build_tools/Cargo.toml",
                "crates/build/re_dev_tools/Cargo.toml",
                "crates/build/re_protos_builder/Cargo.toml",
                "crates/build/re_types_builder/Cargo.toml",
                "crates/store/re_chunk/Cargo.toml",
                "crates/store/re_chunk_store/Cargo.toml",
                "crates/store/re_data_source/Cargo.toml",
                "crates/store/re_dataframe/Cargo.toml",
                "crates/store/re_datafusion/Cargo.toml",
                "crates/store/re_entity_db/Cargo.toml",
                "crates/store/re_grpc_client/Cargo.toml",
                "crates/store/re_grpc_server/Cargo.toml",
                "crates/store/re_importer/Cargo.toml",
                "crates/store/re_lenses/Cargo.toml",
                "crates/store/re_lenses_core/Cargo.toml",
                "crates/store/re_log_channel/Cargo.toml",
                "crates/store/re_log_encoding/Cargo.toml",
                "crates/store/re_log_types/Cargo.toml",
                "crates/store/re_mcap/Cargo.toml",
                "crates/store/re_parquet/Cargo.toml",
                "crates/store/re_protos/Cargo.toml",
                "crates/store/re_query/Cargo.toml",
                "crates/store/re_redap_client/Cargo.toml",
                "crates/store/re_redap_tests/Cargo.toml",
                "crates/store/re_sdk_types/Cargo.toml",
                "crates/store/re_server/Cargo.toml",
                "crates/store/re_sorbet/Cargo.toml",
                "crates/store/re_tf/Cargo.toml",
                "crates/store/re_types/Cargo.toml",
                "crates/store/re_types_core/Cargo.toml",
                "crates/store/re_uri/Cargo.toml",
                "crates/top/re_sdk/Cargo.toml",
                "crates/top/rerun-cli/Cargo.toml",
                "crates/top/rerun/Cargo.toml",
                "crates/top/rerun_c/Cargo.toml",
                "crates/utils/re_analytics/Cargo.toml",
                "crates/utils/re_arrow_util/Cargo.toml",
                "crates/utils/re_auth/Cargo.toml",
                "crates/utils/re_backoff/Cargo.toml",
                "crates/utils/re_byte_size/Cargo.toml",
                "crates/utils/re_capabilities/Cargo.toml",
                "crates/utils/re_case/Cargo.toml",
                "crates/utils/re_crash_handler/Cargo.toml",
                "crates/utils/re_error/Cargo.toml",
                "crates/utils/re_format/Cargo.toml",
                "crates/utils/re_log/Cargo.toml",
                "crates/utils/re_memory/Cargo.toml",
                "crates/utils/re_mutex/Cargo.toml",
                "crates/utils/re_perf_telemetry/Cargo.toml",
                "crates/utils/re_quota_channel/Cargo.toml",
                "crates/utils/re_ros_msg/Cargo.toml",
                "crates/utils/re_rvl/Cargo.toml",
                "crates/utils/re_span/Cargo.toml",
                "crates/utils/re_string_interner/Cargo.toml",
                "crates/utils/re_tracing/Cargo.toml",
                "crates/utils/re_tuid/Cargo.toml",
                "crates/utils/re_video/Cargo.toml",
                "crates/viewer/re_arrow_ui/Cargo.toml",
                "crates/viewer/re_blueprint_tree/Cargo.toml",
                "crates/viewer/re_chunk_store_ui/Cargo.toml",
                "crates/viewer/re_component_fallbacks/Cargo.toml",
                "crates/viewer/re_component_ui/Cargo.toml",
                "crates/viewer/re_context_menu/Cargo.toml",
                "crates/viewer/re_data_ui/Cargo.toml",
                "crates/viewer/re_dataframe_ui/Cargo.toml",
                "crates/viewer/re_memory_view/Cargo.toml",
                "crates/viewer/re_plot/Cargo.toml",
                "crates/viewer/re_recording_panel/Cargo.toml",
                "crates/viewer/re_redap_browser/Cargo.toml",
                "crates/viewer/re_renderer/Cargo.toml",
                "crates/viewer/re_renderer_examples/Cargo.toml",
                "crates/viewer/re_selection_panel/Cargo.toml",
                "crates/viewer/re_test_context/Cargo.toml",
                "crates/viewer/re_test_viewport/Cargo.toml",
                "crates/viewer/re_time_panel/Cargo.toml",
                "crates/viewer/re_ui/Cargo.toml",
                "crates/viewer/re_view/Cargo.toml",
                "crates/viewer/re_view_bar_chart/Cargo.toml",
                "crates/viewer/re_view_dataframe/Cargo.toml",
                "crates/viewer/re_view_graph/Cargo.toml",
                "crates/viewer/re_view_map/Cargo.toml",
                "crates/viewer/re_view_spatial/Cargo.toml",
                "crates/viewer/re_view_status/Cargo.toml",
                "crates/viewer/re_view_tensor/Cargo.toml",
                "crates/viewer/re_view_text_document/Cargo.toml",
                "crates/viewer/re_view_text_log/Cargo.toml",
                "crates/viewer/re_view_time_series/Cargo.toml",
                "crates/viewer/re_viewer/Cargo.toml",
                "crates/viewer/re_viewer_context/Cargo.toml",
                "crates/viewer/re_viewport/Cargo.toml",
                "crates/viewer/re_viewport_blueprint/Cargo.toml",
                "crates/viewer/re_web_viewer_server/Cargo.toml",
                "dimos/Cargo.toml",
                "docs/snippets/Cargo.toml",
                "examples/rust/animated_urdf/Cargo.toml",
                "examples/rust/blueprint/Cargo.toml",
                "examples/rust/blueprint_stocks/Cargo.toml",
                "examples/rust/clock/Cargo.toml",
                "examples/rust/custom_callback/Cargo.toml",
                "examples/rust/custom_importer/Cargo.toml",
                "examples/rust/custom_store_subscriber/Cargo.toml",
                "examples/rust/custom_view/Cargo.toml",
                "examples/rust/custom_visualizer/Cargo.toml",
                "examples/rust/dataframe_query/Cargo.toml",
                "examples/rust/dna/Cargo.toml",
                "examples/rust/extend_viewer_ui/Cargo.toml",
                "examples/rust/external_importer/Cargo.toml",
                "examples/rust/graph_lattice/Cargo.toml",
                "examples/rust/incremental_logging/Cargo.toml",
                "examples/rust/lenses/Cargo.toml",
                "examples/rust/log_file/Cargo.toml",
                "examples/rust/minimal/Cargo.toml",
                "examples/rust/minimal_options/Cargo.toml",
                "examples/rust/minimal_serve/Cargo.toml",
                "examples/rust/objectron/Cargo.toml",
                "examples/rust/raw_mesh/Cargo.toml",
                "examples/rust/shared_recording/Cargo.toml",
                "examples/rust/spawn_viewer/Cargo.toml",
                "examples/rust/status_example/Cargo.toml",
                "examples/rust/stdio/Cargo.toml",
                "examples/rust/template/Cargo.toml",
                "examples/rust/viewer_callbacks/Cargo.toml",
                "rerun_py/Cargo.toml",
                "run_wasm/Cargo.toml",
                "tests/rust/log_benchmark/Cargo.toml",
                "tests/rust/plot_dashboard_stress/Cargo.toml",
                "tests/rust/re_integration_test/Cargo.toml",
                "tests/rust/test_data_density_graph/Cargo.toml",
                "tests/rust/test_image_memory/Cargo.toml",
                "tests/rust/test_label_compaction/Cargo.toml",
                "tests/rust/test_out_of_order_transforms/Cargo.toml",
                "tests/rust/test_ui_wakeup/Cargo.toml"
              ],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "examples/c/minimal/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples/c/minimal/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": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "examples/python/_isolated/mypy.ini, pyrightconfig.json, rerun_js/web-viewer-react/tsconfig.json, rerun_js/web-viewer/tsconfig.json, rerun_notebook/tsconfig.json, rerun_py/rerun_bindings/py.typed, rerun_py/rerun_sdk/rerun/py.typed",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples/python/_isolated/mypy.ini, pyrightconfig.json, rerun_js/web-viewer-react/tsconfig.json, rerun_js/web-viewer/tsconfig.json, rerun_notebook/tsconfig.json, rerun_py/rerun_bindings/py.typed, rerun_py/rerun_sdk/rerun/py.typed"
                    }
                  }
                ],
                "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": "12 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 12,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "no automated dependency updates observed",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_dependency_automation",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "OpenSSF Scorecard unavailable",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "Rust",
              "largest_source_bytes": 280606,
              "source_files_sampled": 3869,
              "oversized_source_files": 26
            },
            "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": "26/3869 source files over 60KB",
                "points": 54.6,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 3869,
                      "oversized": 26
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "good",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "example_dirs": [
                "examples",
                "notebooks"
              ],
              "has_mcp_signal": false,
              "api_schema_files": [
                "crates/store/re_protos/proto/rerun/v1alpha1/cloud.proto",
                "crates/store/re_protos/proto/rerun/v1alpha1/common.proto",
                "crates/store/re_protos/proto/rerun/v1alpha1/log_msg.proto",
                "crates/store/re_protos/proto/rerun/v1alpha1/sdk_comms.proto",
                "examples/python/objectron/objectron/proto/a_r_capture_metadata.proto",
                "examples/python/objectron/objectron/proto/annotation_data.proto",
                "examples/python/objectron/objectron/proto/object.proto"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "crates/store/re_protos/proto/rerun/v1alpha1/cloud.proto, crates/store/re_protos/proto/rerun/v1alpha1/common.proto, crates/store/re_protos/proto/rerun/v1alpha1/log_msg.proto, crates/store/re_protos/proto/rerun/v1alpha1/sdk_comms.proto, examples/python/objectron/objectron/proto/a_r_capture_metadata.proto, examples/python/objectron/objectron/proto/annotation_data.proto, examples/python/objectron/objectron/proto/object.proto",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "crates/store/re_protos/proto/rerun/v1alpha1/cloud.proto, crates/store/re_protos/proto/rerun/v1alpha1/common.proto, crates/store/re_protos/proto/rerun/v1alpha1/log_msg.proto, crates/store/re_protos/proto/rerun/v1alpha1/sdk_comms.proto, examples/python/objectron/objectron/proto/a_r_capture_metadata.proto, examples/python/objectron/objectron/proto/annotation_data.proto, examples/python/objectron/objectron/proto/object.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, notebooks",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples, notebooks"
                    }
                  }
                ],
                "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",
    "Community profile unavailable",
    "Could not fetch pypi package 'rerun-workspace' from its registry",
    "Could not fetch crates package 'dimos-viewer' from its registry",
    "Could not fetch crates package 'rerun_py' from its registry",
    "Could not fetch crates package 'run_wasm' from its registry",
    "pypi package 'rerun-sdk' points at a different repository (https://github.com/rerun-io/rerun); excluded from ecosystem scoring",
    "Could not fetch pypi package 'rerun-pixi-env' from its registry",
    "deps.dev does not index pypi:dimos-viewer@0.32.0a2; advisories assessed against the repository dependency graph instead",
    "Advisory severity resolved for 120 of 214 advisories (lookup cap); the remainder are reported as unknown severity",
    "OpenSSF Scorecard did not return a usable result (2026/07/22 19:51:01 Warning: PATs stored in env variables GITHUB_AUTH_TOKEN and GITHUB_TOKEN differ. Scorecard will use the former.); skipping Scorecard checks"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-22T19:51:49.984656Z",
  "schema_version": "0.26.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/d/dimensionalOS/dimos-viewer.svg",
  "full_name": "dimensionalOS/dimos-viewer",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

Scores are signals, not warranties. They reflect publicly visible practices on GitHub — not a code audit, and not a security guarantee.

Missing data is excluded and weights renormalized, never scored as zero. Methodology is versioned and open: metrics v1.13.0, schema v0.26.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statisticsPyPI.