Публічний реєстр
Звіт про здоров'я програмного забезпеченнясхема 0.26.0 · метрики 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 зірок⑂ 2 форкиз бер. 2026 р.форкПереглянути на GitHub ↗

dimensionalOS/dimos-viewer має індекс здоров’я 60 зі 100, що відповідає смузі «Помірний». Найвищий показник — Vitality (93/100), найнижчий — Community & Adoption (18/100). Останнє оновлення — сьогодні. Більшість нещодавньої роботи виконують 3 учасники.

60
загалом / 100
Помірний

Індекс здоров'я програмного забезпечення

Метрики згруповано у зважені категорії на шкалі 1–100. Загальна оцінка починається як їхнє середнє; коли публічні дані активують Політику юрисдикцій високого ризику, рейтинг коригується й отримує верхню межу 49 («Під ризиком»). Готовність до ШІ не входить до індексу.

60
Відмінний85-100Зразковий; відповідає практично всім перевіреним критеріям
Добрий70-84Здоровий; незначні прогалини
Помірний50-69Прийнятний, але з помітними прогалинами; рекомендовано перевірку
У зоні ризику30-49Суттєві слабкі місця; впровадження потребує обережності
Критичний1-29Серйозні проблеми (покинутий, єдиний мейнтейнер, без базової гігієни)
ЖиттєздатністьСпільнота тавпровадженняСталість таврядуванняІнженернаякістьБезпекаГотовність доШІ

Профіль оцінок

Кожна вісь — окрема категорія. Форма важить більше, ніж середнє: здоровий об'єкт заповнює всю фігуру, тоді як профіль із піками та провалами означає, що сила в одному вимірі маскує ризик в іншому.

Власність

DimensionalОрганізація
333 підписники35 публічних репозиторіївз серп. 2024 р.

За цим репозиторієм стоїть організація — спільна, підзвітна опіка, здатна пережити будь-якого окремого мейнтейнера.

Пакетні екосистеми

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікаціяТеги
PyPIdimos-viewer0.32.0a2-80 днів тому
PyPIrerun-sdkвказує на інший репозиторій — не оцінюється0.34.12 748 26014015 днів томуcomputer-visionloggingrerun
PyPIrerun-notebook0.34.1-18515 днів томуnotebookrerun

Метрики за категоріями

Життєздатність

Чи живий проєкт — чи пишеться код і чи виходять релізи?

93Відмінний · 22% загального індексу
Як обчислюється оцінка
36/36Свіжість push — останній push 0 дн. тому
25.6/36Ритм комітів — 37/52 тижнів із комітами
18/18Обсяг комітів — 1 908 комітів за останній рік
0/10OpenSSF Scorecard: Maintained — немає даних
Використані вхідні дані
commits_last_year1 908
human_commit_share1
days_since_last_push0
active_weeks_last_year37
Як обчислюється оцінка
27/27Випускає релізи — опубліковано 8 релізів
36/36Свіжість релізів — останній реліз 0 дн. тому
27/27Ритм релізів — реліз кожні ~20 дн.
0/10OpenSSF Scorecard: Signed-Releases — немає даних
Використані вхідні дані
releases_count8
latest_release_tagv0.32.0a2
releases_from_tagsні
days_since_latest_release0
mean_days_between_releases20

Спільнота та впровадження

Чи має проєкт користувачів, завантаження, увагу та влаштовані умови для контриб’юторів?

18Критичний · 18% загального індексу
Як обчислюється оцінка
11.3/60Зірки — 6 зірок
0/25Форки — 2 форків
0/15Спостерігачі — 0 спостерігачів
Використані вхідні дані
forks2
stars6
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
0/22.5README
22.5/22.5Ліцензія — визнана ліцензія (Apache-2.0)
0/18Настанови CONTRIBUTING
0/13.5Кодекс поведінки
0/7.2Шаблон issue
0/6.3Шаблон PR
Використані вхідні дані
has_readmeні
has_licenseні
has_contributingні
has_issue_templateні
has_code_of_conductні
has_pull_request_templateні

Сталість та врядування

Чи переживе проєкт своїх людей — бас-фактор, реактивність, хто за ним стоїть і як супроводжуються пакети?

75Добрий · 24% загального індексу
Як обчислюється оцінка
36/54Бас-фактор — на 3 контриб’ютор(ів) припадає половина всіх комітів
16.1/22.5Розподіл комітів — головний контриб’ютор — автор 28% комітів
13.5/13.5Широта контриб’юторів — 98 контриб’юторів
0/10OpenSSF Scorecard: Contributors — немає даних
Використані вхідні дані
bus_factor3
contributors_sampled98
top_contributor_share0,285
Як обчислюється оцінка
0/46.8Вирішення issue — немає issue або даних
26.6/38.3Прийняття PR — злито 16/23 вирішених PR
0/15OpenSSF Scorecard: Code-Review — немає даних
Використані вхідні дані
merged_prs16
open_issues0
closed_issues0
issue_closed_ratio
closed_unmerged_prs7
Виключено з оцінювання (немає даних або не застосовно): Вирішення issue. Залишкові ваги перенормовано.
Як обчислюється оцінка
30/30Підтримка власника — у власності організації
0/20Верифікований домен
18.1/25Охоплення власника — 333 підписників у dimensionalOS
15.2/25Послужний список — 35 публічних репозиторіїв, вік облікового запису ~1 р.
Використані вхідні дані
followers333
owner_typeOrganization
is_verified
owner_logindimensionalOS
public_repos35
account_age_days702

Супровід пакетів

100Відмінний
Як обчислюється оцінка
25/25Опубліковано й доступно — 2 пакет(ів) у pypi
35/35Свіжість публікацій — остання публікація 0 дн. тому
20/20Історія версій — 185 опублікованих версій
20/20Не застарілий — активний, не deprecated і не yanked
Використані вхідні дані
packagesdimos-viewer, rerun-notebook
ecosystemspypi
any_deprecatedні
min_days_since_publish0

Інженерна якість

Чи наявні базові інженерні практики та документація?

57Помірний · 20% загального індексу
Як обчислюється оцінка
24/24Процеси CI — 54 процес(ів) CI
24/24Наявні тести
0/16Конфігурація лінтера
0/9.6Pre-commit-хуки
6.4/6.4.editorconfig
0/20OpenSSF Scorecard: CI-Tests — немає даних
Використані вхідні дані
has_ciтак
has_testsтак
has_editorconfigтак
has_linter_configні
has_precommit_configні

Документація

40У зоні ризику
Як обчислюється оцінка
0/30README
25/25Каталог документації
15/15Сайт документації / домашня сторінка — https://rerun.io/
0/10Опис репозиторію
0/10Теми
0/10Wiki
Використані вхідні дані
topics
has_wikiні
homepagehttps://rerun.io/
has_readmeні
has_docs_dirтак
has_descriptionні

Безпека

Чи міцні видимі практики безпеки й ланцюга постачання, без непослабленої пов’язаності з юрисдикціями високого ризику?

42У зоні ризику · 16% загального індексу

Стан безпеки

40У зоні ризику
Як обчислюється оцінка
30/30Політика безпеки (SECURITY.md)
0/25Конфігурація Dependabot
0/25Файли фіксації залежностей — опублікована бібліотека — lockfile є справою застосунків, не очікується
0/20Процес CodeQL
Використані вхідні дані
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_workflowні
has_security_policyтак
has_dependabot_configні
Виключено з оцінювання (немає даних або не застосовно): Файли фіксації залежностей. Залишкові ваги перенормовано.
Як обчислюється оцінка
5.6/35Прямі залежності без відомих сповіщень — уражено 8: pillow 12.2.0 (critical 9.1), pyarrow 22.0.0 (high 7.0), pyo3 0.26.0 (high 7.5), ще +5
0/25Непрямі залежності без відомих сповіщень — транзитивний набір не відокремлюється від залежностей розробки й тестування в цьому обсязі
31.4/40Немає задавнених сповіщень — 3 пакет(ів) зі сповіщеннями без реакції понад 90 дн.; найдавніше опубліковано 218 дн. тому
Використані вхідні дані
sourceosv
advisories239
affected_packages55
assessed_packages1 595
unassessed_packages40
affected_by_severitycritical 5, high 16, moderate 9, low 1, unknown 24
direct_affected_packages8
Виключено з оцінювання (немає даних або не застосовно): Непрямі залежності без відомих сповіщень. Залишкові ваги перенормовано. Звірено 1595 резолвлених залежностей із OSV. 40 не вдалося оцінити — немає резолвленої версії, непідтримувана екосистема або поза межами звітованого переліку пакетів. Цей репозиторій не публікує пакета, який резолвить індекс, тож натомість оцінено граф залежностей репозиторію. Цей граф змішує закріплені версії для розробки й тестування зі справді постачаними залежностями, тож оцінюються лише задекларовані runtime-залежності; транзитивні знахідки подаються як контекст і в оцінку не входять. Досяжність не аналізується.

Готовність до ШІ

Наскільки репозиторій оснащений для розробки та супроводу за участі ШІ-агентів? Незалежний, експериментальний бейдж — вага 0.0, тож він подається окремо і не впливає на загальний індекс здоров'я.

84Добрий · 0% загального індексу
Як обчислюється оцінка
45/45Інструкції для агентів — AGENTS.md, CLAUDE.md
0/15Машиночитана документація (llms.txt)
40/40Читабельна історія комітів — намір зазначено у 97 з 100 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtні
legible_history_share0,97
agent_instruction_filesAGENTS.md, CLAUDE.md
agent_instruction_max_bytes8 167
Як обчислюється оцінка
18/18Розгортання однією командою — examples/c/minimal/Makefile
22/22Автоматизовані тести
0/11Конфігурація лінтера / форматера
11/11Статична перевірка типів — 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/10Відтворюване середовище — Dockerfile, lockfile
10/10Підтверджена практика роботи з агентами — 12 з останніх 100 комітів створено агентом або з його зазначенням
0/8Автоматизоване супроводження — автоматичних оновлень залежностей не виявлено
0/10OpenSSF Scorecard: Pinned-Dependencies — немає даних
Використані вхідні дані
has_nixні
has_testsтак
lockfilesCargo.lock, package-lock.json, uv.lock, yarn.lock
has_dockerfileтак
typed_languageтак
bootstrap_filesexamples/c/minimal/Makefile
has_devcontainerні
has_linter_configні
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
Як обчислюється оцінка
45/45Типізований код — Rust (статично типізована)
54.6/55Керовані розміри файлів — 26/3 869 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageRust
largest_source_bytes280 606
source_files_sampled3 869
oversized_source_files26
Як обчислюється оцінка
40/40Схема 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/20Сервер MCP
40/40Придатні до запуску приклади — examples, notebooks
Використані вхідні дані
example_dirsexamples, notebooks
has_mcp_signalні
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

Ключові факти

6зірок GitHub
98контриб'юторів
1 908комітів за останні 12 місяців
0днів від останнього пушу
8релізів
3бас-фактор
0відкритих issue
crates.io, npm, PyPIпакетних екосистем

Попередження щодо збору даних

  • 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

Докладніше

Історія зірок і форків 0 ★ / 2 ⇿
0Зірки
2Форки
3Релізи

Коли додано кожну зірку й форк — зібрано з GitHub і згруповано за днями. Кумулятивне зростання розміщено просто над денними додаваннями, з яких воно складається, тож їх видно одне проти одного: рівномірне органічне накопичення виглядає зовсім інакше, ніж різкий короткочасний сплеск. Там, де цю різницю можна виміряти, її подано як автентичність росту.

111222212026-032026-032026-04
Мажорні 0Мінорні 0Патчі 0
Прямі залежності 80
РеєстрПакетОбмеження версіїМаніфест
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
Усі залежності 1 635

Повний розв'язаний набір залежностей із графа залежностей GitHub: 65 прямих і 1 570 непрямих (транзитивних) пакетів. Транзитивне замикання є повним, коли в репозиторії закомічено lockfile.

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

Цей репозиторій не публікує пакета, який розпізнає індекс, тож оцінено його власний граф залежностей — 1 595 пакетів, серед яких є й піниї розробки та тестування, що ніколи не постачаються: 55 мають відомі сповіщення, з них 8 прямі. 40 не вдалося оцінити — немає резолвленої версії, непідтримувана екосистема або поза наведеним переліком пакетів.

ПакетВерсіяЗв'язокКритичністьСповіщеньВиправлено в
pillow12.2.0прямакритична2212.3.0
gitpython3.1.45непрямакритична123.1.52
gitpython3.1.47непрямакритична83.1.52
jupyterlab4.5.0непрямакритична77.5.6
notebook7.5.0непрямакритична47.5.6
pyarrow22.0.0прямависока223.0.1
pyo30.26.0прямависока40.29.0
aiohttp3.13.5непрямависока223.14.1
brace-expansion2.1.0непрямависока15.0.7
click8.3.1непрямависока18.3.3
click8.3.2непрямависока18.3.3
cryptography46.0.7непрямависока148.0.1
curl-cffi0.13.0непрямависока20.15.0
diffusers0.27.2непрямависока50.38.0
diffusers0.35.2непрямависока50.38.0
jaraco-context6.0.1непрямависока26.1.0
jupyter-server2.17.0непрямависока132.20.0
linkify-it5.0.0непрямависока25.0.2
quick-xml0.36.2непрямависока20.41.0
quick-xml0.37.5непрямависока20.41.0
quinn-proto0.11.14непрямависока10.11.15
bleach6.3.0непрямапомірна36.4.0
filelock3.20.0непрямапомірна43.20.3
idna3.11непрямапомірна23.15
idna3.12непрямапомірна23.15
lru0.12.5непрямапомірна20.16.3
markdown-it14.1.1непрямапомірна114.2.0
marshmallow3.26.1непрямапомірна24.1.2
opentelemetry_sdk0.31.0непрямапомірна10.32.1
thrift0.17.0непрямапомірна10.23.0
rand0.8.5пряманизька20.10.1
anyhow1.0.102пряманевідома11.0.103
bincode1.3.3пряманевідома1
memmap20.5.10пряманевідома10.9.11
memmap20.9.10пряманевідома10.9.11
crossbeam-epoch0.9.18непряманевідома10.9.20
generational-arena0.2.9непряманевідома1
mistune3.1.4непряманевідома30
paste1.0.15непряманевідома1
pyasn10.6.3непряманевідома5
pydicom2.4.5непряманевідома1
pygments2.19.2непряманевідома2
pyjwt2.12.1непряманевідома9
pymdown-extensions10.19непряманевідома2
pynacl1.6.1непряманевідома2
pytest8.4.2непряманевідома2
setuptools80.10.2непряманевідома2
setuptools80.9.0непряманевідома2
soupsieve2.8непряманевідома4
torch2.7.1непряманевідома10
tornado6.5.5непряманевідома7
transformers4.57.3непряманевідома7
urllib32.6.3непряманевідома4
uv0.9.17непряманевідома2
virtualenv20.35.4непряманевідома2

Сповіщення означає, що версія, записана в графі залежностей, потрапляє в уражений діапазон. Досяжність не аналізується, а граф містить піниї розробки й тестування — знахідка може стосуватися інструментів, а не поставленого коду.

Звіт у форматі JSON машиночитний
{
  "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"
}

Оцінки — це сигнали, а не гарантії. Вони відображають публічно видимі практики на GitHub — це не аудит коду й не гарантія безпеки.

Відсутні дані виключаються, а ваги перенормовуються — нуль за відсутність ніколи не ставиться. Методологія версіонована й відкрита: метрики v1.13.0, схема v0.26.0 — повна методологія · вікі метрик.

Як окремий результат виглядає на тлі всього реєстру: сукупна статистикаPyPI.