Registro público
Informe de salud del softwareesquema 0.26.0 · métricas 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 estrellas⑂ 2 forksdesde mar 2026forkVer en GitHub ↗

dimensionalOS/dimos-viewer tiene un índice de salud de 60 sobre 100, lo que lo sitúa en la banda Moderado. Su puntuación más alta es Vitality (93/100) y la más baja, Community & Adoption (18/100). Se actualizó por última vez hoy. 3 personas concentran la mayor parte del trabajo reciente.

60
global / 100
Moderado

Índice de salud del software

Las métricas se agrupan en categorías ponderadas sobre una escala de 1 a 100. El resultado global parte de su media; cuando la evidencia pública activa la Política de Jurisdicciones de Alto Riesgo, la calificación se ajusta y recibe el límite 49 (En riesgo). Preparación para IA queda fuera.

60
Excelente85-100Ejemplar; cumple prácticamente todos los criterios evaluados
Bueno70-84Saludable; carencias menores
Moderado50-69Aceptable con carencias notables; se recomienda revisión
En riesgo30-49Debilidades significativas; su adopción exige cautela
Crítico1-29Problemas graves (proyecto abandonado, un solo mantenedor, sin higiene)
VitalidadComunidad yAdopciónSostenibilidady GobernanzaCalidad deIngenieríaSeguridadPreparaciónpara IA

Perfil de puntuación

Cada eje es una categoría. La forma importa más que la media: un proyecto sano llena toda la figura, mientras que un perfil de picos y cráteres indica que la fortaleza en una dimensión enmascara el riesgo en otra.

Titularidad

DimensionalOrganización
333 seguidores35 repositorios públicosdesde ago 2024

Este repositorio está respaldado por una organización: una custodia compartida y responsable que puede sobrevivir a cualquier mantenedor individual.

Ecosistemas de paquetes

RegistroPaqueteVersiónDescargas / mesVersionesÚltima publicaciónEtiquetas
PyPIdimos-viewer0.32.0a2-8hace 0 días
PyPIrerun-sdkapunta a otro repositorio; no se puntúa0.34.12.748.260140hace 15 díascomputer-visionloggingrerun
PyPIrerun-notebook0.34.1-185hace 15 díasnotebookrerun

Métricas por categoría

Vitalidad

¿Está vivo el proyecto: se escribe código y se publican versiones?

93Excelente · 22% del índice global
Cómo se puntúa
36/36Recencia de push — último push hace 0 días
25.6/36Cadencia de commits — 37/52 semanas con commits
18/18Volumen de commits — 1908 commits en el último año
0/10OpenSSF Scorecard: Maintained — sin datos
Datos de entrada utilizados
commits_last_year1908
human_commit_share1
days_since_last_push0
active_weeks_last_year37
Cómo se puntúa
27/27Publica versiones — 8 versiones publicadas
36/36Recencia de las versiones — última versión hace 0 días
27/27Cadencia de publicación — una versión cada ~20 días
0/10OpenSSF Scorecard: Signed-Releases — sin datos
Datos de entrada utilizados
releases_count8
latest_release_tagv0.32.0a2
releases_from_tagsno
days_since_latest_release0
mean_days_between_releases20

Comunidad y Adopción

¿Tiene el proyecto usuarios, descargas, atención y unas condiciones acogedoras para quienes contribuyen?

18Crítico · 18% del índice global
Cómo se puntúa
11.3/60Estrellas — 6 estrellas
0/25Forks — 2 forks
0/15Observadores — 0 observadores
Datos de entrada utilizados
forks2
stars6
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Cómo se puntúa
0/22.5README
22.5/22.5Licencia — licencia reconocida (Apache-2.0)
0/18Guía CONTRIBUTING
0/13.5Código de conducta
0/7.2Plantilla de issues
0/6.3Plantilla de PR
Datos de entrada utilizados
has_readmeno
has_licenseno
has_contributingno
has_issue_templateno
has_code_of_conductno
has_pull_request_templateno

Sostenibilidad y Gobernanza

¿Sobrevivirá el proyecto a sus personas: factor bus, capacidad de respuesta, quién lo respalda y mantenimiento del paquete?

75Bueno · 24% del índice global
Cómo se puntúa
36/54Factor bus — la mitad de los commits recae en 3 contribuyente(s)
16.1/22.5Distribución de commits — el principal contribuyente firma el 28% de los commits
13.5/13.5Amplitud de contribuyentes — 98 contribuyentes
0/10OpenSSF Scorecard: Contributors — sin datos
Datos de entrada utilizados
bus_factor3
contributors_sampled98
top_contributor_share0,285
Cómo se puntúa
0/46.8Resolución de issues — sin issues o sin datos
26.6/38.3Aceptación de PR — 16/23 PR decididos fusionados
0/15OpenSSF Scorecard: Code-Review — sin datos
Datos de entrada utilizados
merged_prs16
open_issues0
closed_issues0
issue_closed_ratio
closed_unmerged_prs7
Excluidos de la puntuación (sin datos o no aplicable): Resolución de issues. Los pesos restantes se han renormalizado.
Cómo se puntúa
30/30Respaldo de la propiedad — propiedad de una organización
0/20Dominio verificado
18.1/25Alcance del propietario — 333 seguidores de dimensionalOS
15.2/25Trayectoria — 35 repos públicos, cuenta de ~1 años
Datos de entrada utilizados
followers333
owner_typeOrganization
is_verified
owner_logindimensionalOS
public_repos35
account_age_days702
Cómo se puntúa
25/25Publicado y resoluble — 2 paquete(s) en pypi
35/35Recencia de publicación — última publicación hace 0 días
20/20Historial de versiones — 185 versiones en el registro
20/20No obsoleto — activo, ni obsoleto ni retirado
Datos de entrada utilizados
packagesdimos-viewer, rerun-notebook
ecosystemspypi
any_deprecatedno
min_days_since_publish0

Calidad de Ingeniería

¿Existen unas prácticas mínimas de ingeniería y documentación?

57Moderado · 20% del índice global
Cómo se puntúa
24/24Flujos de trabajo de CI — 54 flujo(s) de trabajo
24/24Pruebas presentes
0/16Configuración de linter
0/9.6Hooks de pre-commit
6.4/6.4.editorconfig
0/20OpenSSF Scorecard: CI-Tests — sin datos
Datos de entrada utilizados
has_ci
has_tests
has_editorconfig
has_linter_configno
has_precommit_configno

Documentación

40En riesgo
Cómo se puntúa
0/30README
25/25Directorio de documentación
15/15Sitio de documentación / página del proyecto — https://rerun.io/
0/10Descripción del repositorio
0/10Topics
0/10Wiki
Datos de entrada utilizados
topics
has_wikino
homepagehttps://rerun.io/
has_readmeno
has_docs_dir
has_descriptionno

Seguridad

¿Son sólidas las prácticas visibles de seguridad y de cadena de suministro, sin exposición jurisdiccional de alto riesgo sin resolver?

42En riesgo · 16% del índice global
Cómo se puntúa
30/30Política de seguridad (SECURITY.md)
0/25Configuración de Dependabot
0/25Lockfiles de dependencias — biblioteca publicada — los lockfiles son cosa de las aplicaciones, no se esperan aquí
0/20Flujo de trabajo de CodeQL
Datos de entrada utilizados
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_policy
has_dependabot_configno
Excluidos de la puntuación (sin datos o no aplicable): Lockfiles de dependencias. Los pesos restantes se han renormalizado.
Cómo se puntúa
5.6/35Dependencias directas libres de avisos conocidos — 8 afectados: pillow 12.2.0 (critical 9.1), pyarrow 22.0.0 (high 7.0), pyo3 0.26.0 (high 7.5), +5 más
0/25Dependencias indirectas libres de avisos conocidos — el conjunto transitivo no es separable de las dependencias de desarrollo y prueba en este alcance
31.4/40Sin avisos pendientes — 3 paquete(s) con avisos sin atender más allá de 90 días; el más antiguo publicado hace 218 días
Datos de entrada utilizados
sourceosv
advisories239
affected_packages55
assessed_packages1595
unassessed_packages40
affected_by_severitycritical 5, high 16, moderate 9, low 1, unknown 24
direct_affected_packages8
Excluidos de la puntuación (sin datos o no aplicable): Dependencias indirectas libres de avisos conocidos. Los pesos restantes se han renormalizado. Se cotejaron 1595 dependencias resueltas con OSV. 40 no pudieron evaluarse: sin versión resuelta, ecosistema no admitido o fuera de la lista de paquetes informada. Este repositorio no publica ningún paquete que el índice resuelva, por lo que se evaluó en su lugar el grafo de dependencias del repositorio. Ese grafo mezcla fijaciones de desarrollo y prueba con las dependencias distribuidas, de modo que solo se puntúan las dependencias declaradas en tiempo de ejecución; los hallazgos transitivos se informan como contexto y quedan excluidos de la puntuación. No se analiza la alcanzabilidad.

Preparación para IA

¿Hasta qué punto está el repositorio preparado para desarrollarse y mantenerse con agentes de codificación de IA? Es una insignia independiente y experimental — peso 0,0, de modo que se presenta por separado y no afecta a la puntuación de salud global.

84Bueno · 0% del índice global
Cómo se puntúa
45/45Instrucciones para agentes — AGENTS.md, CLAUDE.md
0/15Documentación legible por máquinas (llms.txt)
40/40Historial de commits legible — 97 de 100 commits humanos declaran su intención (asunto estructurado o cuerpo explicativo)
Datos de entrada utilizados
has_llms_txtno
legible_history_share0,97
agent_instruction_filesAGENTS.md, CLAUDE.md
agent_instruction_max_bytes8167
Cómo se puntúa
18/18Arranque con un solo comando — examples/c/minimal/Makefile
22/22Pruebas automatizadas
0/11Configuración de lint / formato
11/11Verificación estática de tipos — 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/10Entorno reproducible — Dockerfile, lockfile
10/10Práctica demostrada con agentes — 12 de los últimos 100 commits con autoría o crédito de agente
0/8Mantenimiento automatizado — no se observan actualizaciones automáticas de dependencias
0/10OpenSSF Scorecard: Pinned-Dependencies — sin datos
Datos de entrada utilizados
has_nixno
has_tests
lockfilesCargo.lock, package-lock.json, uv.lock, yarn.lock
has_dockerfile
typed_language
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
Cómo se puntúa
45/45Código verificable por tipos — Rust (tipado estático)
54.6/55Tamaños de archivo manejables — 26/3869 archivos fuente de más de 60 KB
Datos de entrada utilizados
primary_languageRust
largest_source_bytes280.606
source_files_sampled3869
oversized_source_files26
Cómo se puntúa
40/40Esquema de API (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/20Servidor MCP
40/40Ejemplos ejecutables — examples, notebooks
Datos de entrada utilizados
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

Datos clave

6estrellas de GitHub
98contribuidores
1908commits en los últimos 12 meses
0días desde el último push
8versiones publicadas
3factor bus
0issues abiertas
crates.io, npm, PyPIecosistemas de paquetes

Advertencias de recopilación de datos

  • 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

Más detalle

Historial de estrellas y forks 0 ★ / 2 ⇿
0Estrellas
2Forks
3Versiones

Cuándo se añadió cada estrella y fork, recopilado de GitHub y agrupado por día. El crecimiento acumulado se sitúa justo encima de las adiciones diarias que lo componen, de modo que ambos se leen en conjunto: la acumulación orgánica sostenida no se parece en nada a un pico abrupto y efímero. Cuando esa diferencia es medible, se informa como autenticidad del crecimiento.

111222212026-032026-032026-04
Mayor 0Menor 0Parche 0
Dependencias directas 80
RegistroPaqueteRestricción de versiónManifiesto
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
Todas las dependencias 1635

Conjunto completo de dependencias resueltas según el grafo de dependencias de GitHub: 65 paquetes directos y 1570 indirectos (transitivos). El cierre transitivo es completo cuando el repositorio incluye un lockfile.

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

Este repositorio no publica ningún paquete que el índice resuelva, así que se evaluó su propio grafo de dependencias — 1595 paquetes, que incluyen también fijaciones de desarrollo y prueba que nunca se distribuyen: 55 tienen avisos conocidos, de los cuales 8 son directas. 40 no pudieron evaluarse: sin versión resuelta, ecosistema no admitido, o fuera de la lista de paquetes informada.

PaqueteVersiónRelaciónGravedadAvisosCorregido en
pillow12.2.0directacrítica2212.3.0
gitpython3.1.45indirectacrítica123.1.52
gitpython3.1.47indirectacrítica83.1.52
jupyterlab4.5.0indirectacrítica77.5.6
notebook7.5.0indirectacrítica47.5.6
pyarrow22.0.0directaalta223.0.1
pyo30.26.0directaalta40.29.0
aiohttp3.13.5indirectaalta223.14.1
brace-expansion2.1.0indirectaalta15.0.7
click8.3.1indirectaalta18.3.3
click8.3.2indirectaalta18.3.3
cryptography46.0.7indirectaalta148.0.1
curl-cffi0.13.0indirectaalta20.15.0
diffusers0.27.2indirectaalta50.38.0
diffusers0.35.2indirectaalta50.38.0
jaraco-context6.0.1indirectaalta26.1.0
jupyter-server2.17.0indirectaalta132.20.0
linkify-it5.0.0indirectaalta25.0.2
quick-xml0.36.2indirectaalta20.41.0
quick-xml0.37.5indirectaalta20.41.0
quinn-proto0.11.14indirectaalta10.11.15
bleach6.3.0indirectamoderada36.4.0
filelock3.20.0indirectamoderada43.20.3
idna3.11indirectamoderada23.15
idna3.12indirectamoderada23.15
lru0.12.5indirectamoderada20.16.3
markdown-it14.1.1indirectamoderada114.2.0
marshmallow3.26.1indirectamoderada24.1.2
opentelemetry_sdk0.31.0indirectamoderada10.32.1
thrift0.17.0indirectamoderada10.23.0
rand0.8.5directabaja20.10.1
anyhow1.0.102directadesconocida11.0.103
bincode1.3.3directadesconocida1
memmap20.5.10directadesconocida10.9.11
memmap20.9.10directadesconocida10.9.11
crossbeam-epoch0.9.18indirectadesconocida10.9.20
generational-arena0.2.9indirectadesconocida1
mistune3.1.4indirectadesconocida30
paste1.0.15indirectadesconocida1
pyasn10.6.3indirectadesconocida5
pydicom2.4.5indirectadesconocida1
pygments2.19.2indirectadesconocida2
pyjwt2.12.1indirectadesconocida9
pymdown-extensions10.19indirectadesconocida2
pynacl1.6.1indirectadesconocida2
pytest8.4.2indirectadesconocida2
setuptools80.10.2indirectadesconocida2
setuptools80.9.0indirectadesconocida2
soupsieve2.8indirectadesconocida4
torch2.7.1indirectadesconocida10
tornado6.5.5indirectadesconocida7
transformers4.57.3indirectadesconocida7
urllib32.6.3indirectadesconocida4
uv0.9.17indirectadesconocida2
virtualenv20.35.4indirectadesconocida2

Un aviso significa que la versión registrada en el grafo de dependencias cae dentro del rango afectado de un aviso. No se analiza la alcanzabilidad, y el grafo incluye fijaciones de desarrollo y prueba: un hallazgo puede referirse al utillaje y no al software distribuido.

Informe JSON sin procesar legible por máquina
{
  "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"
}

Las puntuaciones son señales, no garantías. Reflejan prácticas públicamente visibles en GitHub; no son una auditoría de código ni una garantía de seguridad.

Los datos ausentes se excluyen y los pesos se renormalizan; nunca se puntúan como cero. La metodología es versionada y abierta: métricas v1.13.0, esquema v0.26.0 — metodología completa · wiki de métricas.

Cómo se sitúa un resultado dentro del registro general: estadísticas agregadasPyPI.