Публічний реєстр
Звіт про здоров'я програмного забезпеченнясхема 0.27.0 · метрики 1.13.0 · 2026-07-31 05:43 UTC

elodin-sys / elodin

Elodin simulation and flight software monorepo.

RustApache-2.0★ 536 зірок⑂ 39 форківз лют. 2024 р.Переглянути на GitHub ↗

elodin-sys/elodin має індекс здоров’я 71 зі 100, що відповідає смузі «Добрий». Найвищий показник — Vitality (94/100), найнижчий — Security (46/100). Останнє оновлення — сьогодні. Більшість нещодавньої роботи виконують 2 учасники.

71
загалом / 100
Добрий

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

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

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

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

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

Власність

ElodinОрганізація
40 підписників49 публічних репозиторіївз лип. 2023 р.

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

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

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікаціяТеги
crates.iolqrвказує на інший репозиторій — не оцінюється0.1.01611617 днів томуcontrollerrobotcontrolroboticsfeedback
crates.ioroci0.4.032706 днів тому
crates.ioelodin0.1.041891 день тому
crates.ioblackboxвказує на інший репозиторій — не оцінюється0.2.04022371 день томуmachineoptimizationlearninghyperparametersciencealgorithms
crates.iobbqueueвказує на інший репозиторій — не оцінюється0.7.0102 10933139 днів томуlock-freebipbufferembeddedno-stdmemory-management

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

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

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

94Відмінний · 22% загального індексу
Як обчислюється оцінка
36/36Свіжість push — останній push 0 дн. тому
33.2/36Ритм комітів — 48/52 тижнів із комітами
18/18Обсяг комітів — 398 комітів за останній рік
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year398
human_commit_share1
days_since_last_push0
active_weeks_last_year48
Як обчислюється оцінка
27/27Випускає релізи — опубліковано 24 релізів
36/36Свіжість релізів — останній реліз 7 дн. тому
27/27Ритм релізів — реліз кожні ~21,4 дн.
0/10OpenSSF Scorecard: Signed-Releases — Project has not signed or included provenance with any releases.
Використані вхідні дані
releases_count24
latest_release_tagv0.18.0
releases_from_tagsні
days_since_latest_release7
mean_days_between_releases21,4

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

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

46У зоні ризику · 18% загального індексу
Як обчислюється оцінка
44.3/60Зірки — 536 зірок
13.2/25Форки — 39 форків
3.3/15Спостерігачі — 5 спостерігачів
Використані вхідні дані
forks39
stars536
watchers5
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/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ні
Як обчислюється оцінка
12/80Щомісячні завантаження — 7 завантажень/місяць у crates
0/20Залежні пакети в реєстрі — ця екосистема цього не повідомляє
Використані вхідні дані
packagesroci, elodin
dependents
ecosystemscrates
total_downloads4 066
monthly_downloads7
Виключено з оцінювання (немає даних або не застосовно): Залежні пакети в реєстрі. Залишкові ваги перенормовано.

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

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

68Помірний · 24% загального індексу
Як обчислюється оцінка
25.2/54Бас-фактор — на 2 контриб’ютор(ів) припадає половина всіх комітів
14.6/22.5Розподіл комітів — головний контриб’ютор — автор 35% комітів
13.5/13.5Широта контриб’юторів — 19 контриб’юторів
10/10OpenSSF Scorecard: Contributors — project has 12 contributing companies or organizations
Використані вхідні дані
bus_factor2
contributors_sampled19
top_contributor_share0,352
Як обчислюється оцінка
32/46.8Вирішення issue — закрито 68% issue
34/38.3Прийняття PR — злито 482/543 вирішених PR
12/15OpenSSF Scorecard: Code-Review — Found 24/30 approved changesets -- score normalized to 8
Використані вхідні дані
merged_prs482
open_issues64
closed_issues139
issue_closed_ratio0,685
closed_unmerged_prs61
Як обчислюється оцінка
30/30Підтримка власника — у власності організації
0/20Верифікований домен
11.6/25Охоплення власника — 40 підписників у elodin-sys
18.4/25Послужний список — 49 публічних репозиторіїв, вік облікового запису ~3 р.
Використані вхідні дані
followers40
owner_typeOrganization
is_verified
owner_loginelodin-sys
public_repos49
account_age_days1 110
Як обчислюється оцінка
25/25Опубліковано й доступно — 2 пакет(ів) у crates
14/35Свіжість публікацій — остання публікація 706 дн. тому
12/20Історія версій — 2 опублікованих версій
20/20Не застарілий — активний, не deprecated і не yanked
Використані вхідні дані
packagesroci, elodin
ecosystemscrates
any_deprecatedні
min_days_since_publish706

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

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

90Відмінний · 20% загального індексу
Як обчислюється оцінка
24/24Процеси CI — 3 процес(ів) CI
24/24Наявні тести
16/16Конфігурація лінтера — ruff.toml
0/9.6Pre-commit-хуки
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Використані вхідні дані
has_ciтак
has_testsтак
has_editorconfigні
has_linter_configтак
has_precommit_configні

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

100Відмінний
Як обчислюється оцінка
30/30README
25/25Каталог документації
15/15Сайт документації / домашня сторінка — https://docs.elodin.systems
10/10Опис репозиторію
10/10Теми — 6 тем
10/10Wiki
Використані вхідні дані
topicsaerospace, ecs, physics-simulation, space, drones, rust
has_wikiтак
homepagehttps://docs.elodin.systems
has_readmeтак
has_docs_dirтак
has_descriptionтак

Безпека

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

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

Стан безпеки

42У зоні ризику
Як обчислюється оцінка
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — немає даних
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
6/7.5Code-Review — Found 24/30 approved changesets -- score normalized to 8
2.5/2.5Contributors — project has 12 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
0/7.5Dependency-Update-Tool — no update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Ліцензія — license file detected
7.5/7.5Maintained — 30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — немає даних
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
0/5SAST — SAST tool is not run on all commits -- score normalized to 0
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — Project has not signed or included provenance with any releases.
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 56 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate4,2
Виключено з оцінювання (немає даних або не застосовно): branch_protection, packaging. Залишкові ваги перенормовано.
Як обчислюється оцінка
15.5/35Прямі залежності без відомих сповіщень — уражено 5: lru 0.12.5 (moderate 5.3), anyhow 1.0.100 (unknown), anyhow 1.0.102 (unknown), ще +2
0/25Непрямі залежності без відомих сповіщень — транзитивний набір не відокремлюється від залежностей розробки й тестування в цьому обсязі
31.2/40Немає задавнених сповіщень — 3 пакет(ів) зі сповіщеннями без реакції понад 90 дн.; найдавніше опубліковано 661 дн. тому
Використані вхідні дані
sourceosv
advisories121
affected_packages29
assessed_packages1 813
unassessed_packages219
affected_by_severitycritical 2, high 6, moderate 4, low 2, unknown 15
direct_affected_packages5
Виключено з оцінювання (немає даних або не застосовно): Непрямі залежності без відомих сповіщень. Залишкові ваги перенормовано. Звірено 1813 резолвлених залежностей із OSV. 219 не вдалося оцінити — немає резолвленої версії, непідтримувана екосистема або поза межами звітованого переліку пакетів. Цей репозиторій не публікує пакета, який резолвить індекс, тож натомість оцінено граф залежностей репозиторію. Цей граф змішує закріплені версії для розробки й тестування зі справді постачаними залежностями, тож оцінюються лише задекларовані runtime-залежності; транзитивні знахідки подаються як контекст і в оцінку не входять. Досяжність не аналізується.

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

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

83Добрий · 0% загального індексу
Як обчислюється оцінка
45/45Інструкції для агентів — .cursorrules, AGENTS.md, CLAUDE.md
0/15Машиночитана документація (llms.txt)
40/40Читабельна історія комітів — намір зазначено у 98 з 100 людських комітів (структурований заголовок або пояснювальний текст)
Використані вхідні дані
has_llms_txtні
legible_history_share0,98
agent_instruction_files.cursorrules, AGENTS.md, CLAUDE.md
agent_instruction_max_bytes2 653
Як обчислюється оцінка
18/18Розгортання однією командою — docs/public/justfile, examples/crazyflie-edu/sitl/Makefile, justfile, libs/db/examples/Makefile, libs/hamann-chen-line/examples/Makefile
22/22Автоматизовані тести
11/11Конфігурація лінтера / форматера — ruff.toml
11/11Статична перевірка типів — libs/nox-py/python/elodin/py.typed
10/10Відтворюване середовище — Nix, lockfile
4/10Підтверджена практика роботи з агентами — 2 з останніх 100 комітів створено агентом або з його зазначенням
0/8Автоматизоване супроводження — автоматичних оновлень залежностей не виявлено
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Використані вхідні дані
has_nixтак
has_testsтак
lockfilesCargo.lock, uv.lock
has_dockerfileні
typed_languageтак
bootstrap_filesdocs/public/justfile, examples/crazyflie-edu/sitl/Makefile, justfile, libs/db/examples/Makefile, libs/hamann-chen-line/examples/Makefile
has_devcontainerні
has_linter_configтак
typecheck_configslibs/nox-py/python/elodin/py.typed
agent_commit_share0,02
toolchain_manifestsCargo.toml, apps/elodin/Cargo.toml, apps/inscriber/Cargo.toml, docs/memserve/Cargo.toml, examples/apollo-lander/controller/Cargo.toml, examples/falcon9/controller/Cargo.toml, examples/rc-jet/controller/Cargo.toml, fsw/aleph-setup/Cargo.toml, fsw/aleph-status/Cargo.toml, fsw/blackbox/Cargo.toml, fsw/gstreamer/Cargo.toml, fsw/lqr/Cargo.toml, fsw/mekf/Cargo.toml, fsw/msp-osd/Cargo.toml, fsw/roci/Cargo.toml, fsw/roci/adcs/Cargo.toml, fsw/rtsp-streamer/Cargo.toml, fsw/sensor-fw/Cargo.toml, fsw/serial-bridge/Cargo.toml, fsw/tegrastats-bridge/Cargo.toml, fsw/video-streamer/Cargo.toml, libs/bbqueue/Cargo.toml, libs/bevy_ai_skybox/Cargo.toml, libs/bevy_geo_frames/Cargo.toml, libs/bevy_mat3_material/Cargo.toml, libs/bevy_world_mesh/Cargo.toml, libs/cranelift-mlir/Cargo.toml, libs/db/Cargo.toml, libs/db/cli/Cargo.toml, libs/db/eql/Cargo.toml, libs/db/examples/rust_client/Cargo.toml, libs/db/macros/Cargo.toml, libs/db/tests/Cargo.toml, libs/elodin-editor/Cargo.toml, libs/elodin-macros/Cargo.toml, libs/hamann-chen-line/Cargo.toml, libs/impeller2/Cargo.toml, libs/impeller2/bbq/Cargo.toml, libs/impeller2/bevy/Cargo.toml, libs/impeller2/frame/Cargo.toml, libs/impeller2/kdl/Cargo.toml, libs/impeller2/stellar/Cargo.toml, libs/impeller2/wkt/Cargo.toml, libs/monte-carlo/Cargo.toml, libs/nox-frames/Cargo.toml, libs/nox-py/Cargo.toml, libs/nox/Cargo.toml, libs/nox/array/Cargo.toml, libs/postcard-c/codegen/Cargo.toml, libs/rtsp-ingest/Cargo.toml, libs/s10/Cargo.toml, libs/stellarator/Cargo.toml, libs/stellarator/buf/Cargo.toml, libs/stellarator/macros/Cargo.toml, libs/stellarator/maitake/Cargo.toml, libs/stellarator/maitake/sync/Cargo.toml, libs/stellarator/maitake/util/Cargo.toml, libs/video-toolbox/Cargo.toml, libs/wmm/Cargo.toml
dependency_bot_commit_share0
Як обчислюється оцінка
45/45Типізований код — Rust (статично типізована)
52.7/55Керовані розміри файлів — 36/849 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageRust
largest_source_bytes1 172 978
source_files_sampled849
oversized_source_files36
Як обчислюється оцінка
40/40Схема API (OpenAPI/GraphQL/proto) — fsw/udp_component_broadcast/component_broadcast.proto
0/20Сервер MCP
40/40Придатні до запуску приклади — examples, notebooks
Використані вхідні дані
example_dirsexamples, notebooks
has_mcp_signalні
api_schema_filesfsw/udp_component_broadcast/component_broadcast.proto

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

536зірок GitHub
19контриб'юторів
398комітів за останні 12 місяців
0днів від останнього пушу
24релізів
2бас-фактор
64відкритих issue
crates.ioпакетних екосистем

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

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • crates package 'lqr' points at a different repository (https://gitlab.com/imgeorgiev/lqr); excluded from ecosystem scoring
  • Could not fetch crates package 'mekf' from its registry
  • Could not fetch crates package 'msp-osd' from its registry
  • crates package 'blackbox' points at a different repository (https://github.com/Ploppz/blackbox); excluded from ecosystem scoring
  • crates package 'bbqueue' points at a different repository (https://github.com/jamesmunns/bbqueue); excluded from ecosystem scoring
  • Could not fetch crates package 'gst-elodin-plugin' from its registry

Докладніше

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

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

0102030403882024-032025-042026-06
Мажорні 0Мінорні 2Патчі 12

Кожна точка охоплює 3 днів.

OpenSSF Scorecard 4.2 / 10
4.2сукупно

Незалежна, не прив'язана до інструментів оцінка безпеки від відкритого проєкту OpenSSF Scorecard. Кожна перевірка винагороджує практику безпеки, а не інструмент конкретного постачальника. Перевірки, які Scorecard не зміг визначити, позначено н/д і виключено з оцінки безпеки (вони ніколи не зараховуються як нуль).Scorecard v5.5.0 · 2026-07-31 05:42 UTC

10Binary-Artifactsno binaries found in the repo
н/дBranch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
8Code-ReviewFound 24/30 approved changesets -- score normalized to 8
10Contributorsproject has 12 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
0Dependency-Update-Toolno update tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10
н/дPackagingpackaging workflow not detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
0SASTSAST tool is not run on all commits -- score normalized to 0
0Security-Policysecurity policy file not detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities56 existing vulnerabilities detected
Прямі залежності 239
РеєстрПакетОбмеження версіїМаніфест
crates.iothiserror2.0apps/elodin/Cargo.toml
crates.iomiette7.2apps/elodin/Cargo.toml
crates.iobase640.22.1apps/elodin/Cargo.toml
crates.iochrono0.4.33apps/elodin/Cargo.toml
crates.ioclap4.4.18apps/elodin/Cargo.toml
crates.ioclap-markdown0.1.4apps/elodin/Cargo.toml
crates.ioopener0.7.1apps/elodin/Cargo.toml
crates.ioreqwest0.12apps/elodin/Cargo.toml
crates.ioserde1.0.196apps/elodin/Cargo.toml
crates.ioserde_json1.0.113apps/elodin/Cargo.toml
crates.iotoml0.8apps/elodin/Cargo.toml
crates.iopostcard1apps/elodin/Cargo.toml
crates.iotokio1.35.1apps/elodin/Cargo.toml
crates.iotonic0.12apps/elodin/Cargo.toml
crates.iostellaratorapps/elodin/Cargo.toml
crates.iouuid1.7.0apps/elodin/Cargo.toml
crates.iodirectories5.0.1apps/elodin/Cargo.toml
crates.iobevyapps/elodin/Cargo.toml
crates.iotracing-subscriber0.3apps/elodin/Cargo.toml
crates.iotracing-tracy0.11apps/elodin/Cargo.toml
crates.ioelodin-editorapps/elodin/Cargo.toml
crates.ioimpeller2-bevyapps/elodin/Cargo.toml
crates.ioring0.17apps/elodin/Cargo.toml
crates.iomachine-uid0.5.1apps/elodin/Cargo.toml
crates.ioanyhow1apps/inscriber/Cargo.toml
crates.iostellaratorapps/inscriber/Cargo.toml
crates.iozstd0.13.2apps/inscriber/Cargo.toml
crates.iopromkit0.9.1apps/inscriber/Cargo.toml
crates.ionu-ansi-term0.49apps/inscriber/Cargo.toml
crates.iokdam0.6.2apps/inscriber/Cargo.toml
crates.ioclap4.4apps/inscriber/Cargo.toml
crates.ioanyhow1fsw/aleph-setup/Cargo.toml
crates.iotokio1fsw/aleph-setup/Cargo.toml
crates.iofuzzy-matcher0.3.7fsw/aleph-setup/Cargo.toml
crates.iofastrand1.1.0fsw/aleph-setup/Cargo.toml
crates.iopromkit0.9.1fsw/aleph-setup/Cargo.toml
crates.ionu-ansi-term0.49fsw/aleph-setup/Cargo.toml
crates.ioreqwest0.12fsw/aleph-setup/Cargo.toml
crates.iozbus5.5.0fsw/aleph-setup/Cargo.toml
crates.ionu-ansi-term0.49fsw/aleph-status/Cargo.toml
crates.ioviuer0.9.1fsw/aleph-status/Cargo.toml
crates.ioimage0.25fsw/aleph-status/Cargo.toml
crates.iosysinfo0.34fsw/aleph-status/Cargo.toml
crates.ioanyhow1fsw/aleph-status/Cargo.toml
crates.iostellaratorfsw/aleph-status/Cargo.toml
crates.ioimpeller2-stellarfsw/aleph-status/Cargo.toml
crates.iodb-macrosfsw/aleph-status/Cargo.toml
crates.ioroci-adcsfsw/aleph-status/Cargo.toml
crates.ioimpeller2fsw/aleph-status/Cargo.toml
crates.ioimpeller2-wktfsw/aleph-status/Cargo.toml
crates.iozerocopy0.8.2fsw/aleph-status/Cargo.toml
crates.iozerocopy0.8.13fsw/blackbox/Cargo.toml
crates.iogstreamer0.23fsw/gstreamer/Cargo.toml
crates.iogstreamer-base0.23fsw/gstreamer/Cargo.toml
crates.iogstreamer-video0.23fsw/gstreamer/Cargo.toml
crates.ioimpeller2fsw/gstreamer/Cargo.toml
crates.ioimpeller2-wktfsw/gstreamer/Cargo.toml
crates.iopostcard1fsw/gstreamer/Cargo.toml
crates.ioanyhow1.0fsw/gstreamer/Cargo.toml
crates.iostellaratorfsw/lqr/Cargo.toml
crates.ioimpeller2-stellarfsw/lqr/Cargo.toml
crates.ioimpeller2fsw/lqr/Cargo.toml
crates.ioimpeller2-wktfsw/lqr/Cargo.toml
crates.iozerocopy0.8.2fsw/lqr/Cargo.toml
crates.iodb-macrosfsw/lqr/Cargo.toml
crates.ioroci-adcsfsw/lqr/Cargo.toml
crates.ioanyhow1fsw/lqr/Cargo.toml
crates.ionoxfsw/lqr/Cargo.toml
crates.iofastrand2.2.0fsw/lqr/Cargo.toml
crates.ioclap4.4.18fsw/lqr/Cargo.toml
crates.iomlua0.10.5fsw/lqr/Cargo.toml
crates.ioserde1.0fsw/lqr/Cargo.toml
crates.iostellaratorfsw/mekf/Cargo.toml
crates.ioimpeller2-stellarfsw/mekf/Cargo.toml
crates.ioimpeller2fsw/mekf/Cargo.toml
crates.ioimpeller2-wktfsw/mekf/Cargo.toml
crates.iozerocopy0.8.2fsw/mekf/Cargo.toml
crates.iodb-macrosfsw/mekf/Cargo.toml
crates.ioroci-adcsfsw/mekf/Cargo.toml
crates.ioanyhow1fsw/mekf/Cargo.toml
crates.ionoxfsw/mekf/Cargo.toml
crates.iofastrand2.2.0fsw/mekf/Cargo.toml
crates.ioclap4.4.18fsw/mekf/Cargo.toml
crates.iomlua0.10.5fsw/mekf/Cargo.toml
crates.ioserde1.0fsw/mekf/Cargo.toml
crates.iowmmfsw/mekf/Cargo.toml
crates.ioimpeller2fsw/msp-osd/Cargo.toml
crates.ioimpeller2-stellarfsw/msp-osd/Cargo.toml
crates.ioimpeller2-wktfsw/msp-osd/Cargo.toml
crates.iostellaratorfsw/msp-osd/Cargo.toml
crates.ioserialport4.8fsw/msp-osd/Cargo.toml
crates.iocrossterm0.27fsw/msp-osd/Cargo.toml
crates.ionalgebra0.33fsw/msp-osd/Cargo.toml
crates.ioserde1.0fsw/msp-osd/Cargo.toml
crates.iotoml0.8fsw/msp-osd/Cargo.toml
crates.ioanyhow1fsw/msp-osd/Cargo.toml
crates.iothiserror1fsw/msp-osd/Cargo.toml
crates.iotracing0.1fsw/msp-osd/Cargo.toml
crates.iotracing-subscriber0.3fsw/msp-osd/Cargo.toml
crates.ioasync-channel2fsw/msp-osd/Cargo.toml
crates.iofutures-lite2fsw/msp-osd/Cargo.toml
crates.iozerocopy0.8fsw/msp-osd/Cargo.toml
crates.iopostcard1.1fsw/msp-osd/Cargo.toml
crates.ioclap4fsw/msp-osd/Cargo.toml
crates.ioasync-trait0.1fsw/msp-osd/Cargo.toml
crates.iotokio1fsw/msp-osd/Cargo.toml
crates.ioimpeller2fsw/roci/Cargo.toml
crates.ioimpeller2-wktfsw/roci/Cargo.toml
crates.ioheapless0.8fsw/roci/Cargo.toml
crates.iothingbuf0.1.6fsw/roci/Cargo.toml
crates.iozerocopy0.8.2fsw/roci/Cargo.toml
crates.iostellaratorfsw/roci/Cargo.toml
crates.ioimpeller2-stellarfsw/roci/Cargo.toml
crates.ioimpeller2-bbqfsw/roci/Cargo.toml
crates.iofastrand2.2.0fsw/roci/Cargo.toml
crates.iobbqueuefsw/roci/Cargo.toml
crates.iotracing0.1.40fsw/roci/Cargo.toml
crates.iotracing-subscriber0.3fsw/roci/Cargo.toml
crates.ionoxfsw/roci/Cargo.toml
crates.iodb-macrosfsw/roci/Cargo.toml
crates.ionix0.29.0fsw/roci/Cargo.toml
crates.iocsv1.3.0fsw/roci/Cargo.toml
crates.ioserde1.0fsw/roci/Cargo.toml
crates.iopostcard1.1fsw/roci/Cargo.toml
crates.iopostcard-schema0.2fsw/roci/Cargo.toml
crates.ioimpeller2fsw/rtsp-streamer/Cargo.toml
crates.ioimpeller2-wktfsw/rtsp-streamer/Cargo.toml
crates.iortsp-ingestfsw/rtsp-streamer/Cargo.toml
crates.ioretina0.4fsw/rtsp-streamer/Cargo.toml
crates.iourl2fsw/rtsp-streamer/Cargo.toml
crates.iotokio1fsw/rtsp-streamer/Cargo.toml
crates.iofutures-lite2.5fsw/rtsp-streamer/Cargo.toml
crates.iopostcard1fsw/rtsp-streamer/Cargo.toml
crates.ioclap4.4fsw/rtsp-streamer/Cargo.toml
crates.ioanyhow1.0fsw/rtsp-streamer/Cargo.toml
crates.iotracing0.1fsw/rtsp-streamer/Cargo.toml
crates.iotracing-subscriber0.3fsw/rtsp-streamer/Cargo.toml
crates.iodefmt0.3fsw/sensor-fw/Cargo.toml
crates.iodefmt-rtt0.4fsw/sensor-fw/Cargo.toml
crates.iocortex-m0.7fsw/sensor-fw/Cargo.toml
crates.iocortex-m-rt0.7fsw/sensor-fw/Cargo.toml
crates.ioembedded-hal1.0fsw/sensor-fw/Cargo.toml
crates.ioembedded-io0.6fsw/sensor-fw/Cargo.toml
crates.ioembedded-hal-compat0.13.0fsw/sensor-fw/Cargo.toml
crates.ioembedded-alloc0.6fsw/sensor-fw/Cargo.toml
crates.iocritical-section1.1fsw/sensor-fw/Cargo.toml
crates.iocortex-m-semihosting0.5fsw/sensor-fw/Cargo.toml
crates.iofdcan0.2.1fsw/sensor-fw/Cargo.toml
crates.ioheapless0.8fsw/sensor-fw/Cargo.toml
crates.iocrc3.2fsw/sensor-fw/Cargo.toml
crates.iofatfs0.4fsw/sensor-fw/Cargo.toml
crates.iohal1.8fsw/sensor-fw/Cargo.toml
crates.iofugit0.3.7fsw/sensor-fw/Cargo.toml
crates.iosdio-host0.9fsw/sensor-fw/Cargo.toml
crates.iopaste1.0fsw/sensor-fw/Cargo.toml
crates.iodshot-frame0.1.3fsw/sensor-fw/Cargo.toml
crates.iobitfield-struct0.9fsw/sensor-fw/Cargo.toml
crates.iomodular-bitfield0.11fsw/sensor-fw/Cargo.toml
crates.iozerocopy0.8fsw/sensor-fw/Cargo.toml
crates.iocobs0.2.3fsw/sensor-fw/Cargo.toml
crates.ioblackboxfsw/sensor-fw/Cargo.toml
crates.iousbd-serial0.1fsw/sensor-fw/Cargo.toml
crates.iousb-device0.2.9fsw/sensor-fw/Cargo.toml
crates.ioanyhow1fsw/serial-bridge/Cargo.toml
crates.iostellaratorfsw/serial-bridge/Cargo.toml
crates.ioimpeller2-stellarfsw/serial-bridge/Cargo.toml
crates.iofutures-lite2.5.0fsw/serial-bridge/Cargo.toml
crates.ioimpeller2fsw/serial-bridge/Cargo.toml
crates.ioimpeller2-wktfsw/serial-bridge/Cargo.toml
crates.ioimpeller2-framefsw/serial-bridge/Cargo.toml
crates.iocobs0.2fsw/serial-bridge/Cargo.toml
crates.iozerocopy0.8.2fsw/serial-bridge/Cargo.toml
crates.iodb-macrosfsw/serial-bridge/Cargo.toml
crates.ioserde1.0fsw/serial-bridge/Cargo.toml
crates.iopostcard-schema0.2fsw/serial-bridge/Cargo.toml
crates.ioblackboxfsw/serial-bridge/Cargo.toml
crates.iofastrand2.2.0fsw/serial-bridge/Cargo.toml
crates.iostellaratorfsw/tegrastats-bridge/Cargo.toml
crates.ioimpeller2-stellarfsw/tegrastats-bridge/Cargo.toml
crates.iofutures-concurrency7.6fsw/tegrastats-bridge/Cargo.toml
crates.ioimpeller2fsw/tegrastats-bridge/Cargo.toml
crates.ioimpeller2-wktfsw/tegrastats-bridge/Cargo.toml
crates.iozerocopy0.8.2fsw/tegrastats-bridge/Cargo.toml
crates.iodb-macrosfsw/tegrastats-bridge/Cargo.toml
crates.ioanyhow1fsw/tegrastats-bridge/Cargo.toml
crates.iofastrand2.2.0fsw/tegrastats-bridge/Cargo.toml
crates.iosysinfo0.34fsw/tegrastats-bridge/Cargo.toml
crates.ioffmpeg-next8.0.0fsw/video-streamer/Cargo.toml
crates.ioimpeller2fsw/video-streamer/Cargo.toml
crates.ioimpeller2-stellarfsw/video-streamer/Cargo.toml
crates.ioimpeller2-wktfsw/video-streamer/Cargo.toml
crates.ioclap4.4fsw/video-streamer/Cargo.toml
crates.iothiserror1.0fsw/video-streamer/Cargo.toml
crates.iomiette5.10fsw/video-streamer/Cargo.toml
crates.ioanyhow1.0fsw/video-streamer/Cargo.toml
crates.iopostcard1.0fsw/video-streamer/Cargo.toml
crates.iostellaratorfsw/video-streamer/Cargo.toml
crates.iobyteorder1.5fsw/video-streamer/Cargo.toml
crates.iobytes1.5fsw/video-streamer/Cargo.toml
crates.iokdam0.6.2fsw/video-streamer/Cargo.toml
crates.ioconst-init1.0.0libs/bbqueue/Cargo.toml
crates.ioportable-atomic1.13.1libs/bbqueue/Cargo.toml
crates.iomaitake-sync0.3libs/bbqueue/Cargo.toml
crates.iocritical-section1.0libs/bbqueue/Cargo.toml
crates.iobevylibs/bevy_ai_skybox/Cargo.toml
crates.iochrono0.4libs/bevy_ai_skybox/Cargo.toml
crates.ioimage0.25libs/bevy_ai_skybox/Cargo.toml
crates.ioreqwest0.12libs/bevy_ai_skybox/Cargo.toml
crates.ioron0.10libs/bevy_ai_skybox/Cargo.toml
crates.ioserde1libs/bevy_ai_skybox/Cargo.toml
crates.ioserde_json1libs/bevy_ai_skybox/Cargo.toml
crates.iothiserror2libs/bevy_ai_skybox/Cargo.toml
crates.iotracing0.1libs/bevy_ai_skybox/Cargo.toml
crates.iobevylibs/bevy_geo_frames/Cargo.toml
crates.iobig_spacelibs/bevy_geo_frames/Cargo.toml
crates.iomap_3d0.1.5libs/bevy_geo_frames/Cargo.toml
crates.ioserde1libs/bevy_geo_frames/Cargo.toml
crates.iostrum0.27.2libs/bevy_geo_frames/Cargo.toml
crates.iostrum_macros0.27.2libs/bevy_geo_frames/Cargo.toml
crates.iobevy-inspector-egui0.37libs/bevy_geo_frames/Cargo.toml
crates.iobevylibs/bevy_mat3_material/Cargo.toml
crates.iobevylibs/bevy_world_mesh/Cargo.toml
crates.iondarray0.15libs/bevy_world_mesh/Cargo.toml
crates.ioitertools0.12libs/bevy_world_mesh/Cargo.toml
crates.ioimage0.25libs/bevy_world_mesh/Cargo.toml
crates.iotiff0.9libs/bevy_world_mesh/Cargo.toml
crates.iolru0.12libs/bevy_world_mesh/Cargo.toml
crates.iobitflags2.4libs/bevy_world_mesh/Cargo.toml
crates.iobytemuck1.14libs/bevy_world_mesh/Cargo.toml
crates.ioanyhow1.0libs/bevy_world_mesh/Cargo.toml
crates.iobincode2.0.0-rc.3libs/bevy_world_mesh/Cargo.toml
crates.ioasync-channel2.1libs/bevy_world_mesh/Cargo.toml
crates.iobig_spacelibs/bevy_world_mesh/Cargo.toml
crates.ioureq2libs/bevy_world_mesh/Cargo.toml
crates.ioindicatif0.18libs/bevy_world_mesh/Cargo.toml
crates.iorayon1libs/bevy_world_mesh/Cargo.toml
crates.iotoml0.8libs/bevy_world_mesh/Cargo.toml
crates.ioserde1libs/bevy_world_mesh/Cargo.toml
crates.ionoise0.9libs/bevy_world_mesh/Cargo.toml
Усі залежності 2 032

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

РеєстрПакетВерсіяЗв'язок
crates.ioanyhowпряма
crates.ioanyhow1.0.100пряма
crates.ioanyhow1.0.102пряма
crates.ioasync-channelпряма
crates.ioasync-channel2.5.0пряма
crates.ioasync-traitпряма
crates.ioasync-trait0.1.89пряма
crates.iobase64пряма
crates.iobase640.13.1пряма
crates.iobase640.21.7пряма
crates.iobase640.22.1пряма
crates.iobevy0.18.1пряма
crates.iobevy0.19.0пряма
crates.iobevy-inspector-eguiпряма
crates.iobevy-inspector-egui0.37.0пряма
crates.iobig_space0.12.0пряма
crates.iobig_space0.13.0пряма
crates.iobincode2.0.1пряма
crates.iobitfield-struct0.9.3пряма
crates.iobitflagsпряма
crates.iobitflags1.3.2пряма
crates.iobitflags2.11.1пряма
crates.iobitflags2.8.0пряма
crates.iobitflags2.9.4пряма
crates.iobytemuckпряма
crates.iobytemuck1.23.2пряма
crates.iobytemuck1.25.0пряма
crates.iobyteorderпряма
crates.iobyteorder1.5.0пряма
crates.iobytesпряма
crates.iobytes1.11.1пряма
crates.iochronoпряма
crates.iochrono0.4.39пряма
crates.iochrono0.4.42пряма
crates.iochrono0.4.44пряма
crates.ioclapпряма
crates.ioclap3.2.25пряма
crates.ioclap4.5.48пряма
crates.ioclap4.6.1пряма
crates.ioclap-markdownпряма
crates.ioclap-markdown0.1.5пряма
crates.iocobsпряма
crates.iocobs0.2.3пряма
crates.iocobs0.3.0пряма
crates.ioconst-initпряма
crates.ioconst-init1.0.0пряма
crates.iocortex-m0.7.7пряма
crates.iocortex-m-rt0.7.5пряма
crates.iocortex-m-semihosting0.5.0пряма
crates.iocrc3.2.1пряма
crates.iocritical-sectionпряма
crates.iocritical-section1.2.0пряма
crates.iocrosstermпряма
crates.iocrossterm0.27.0пряма
crates.iocrossterm0.28.1пряма
crates.iocrossterm0.29.0пряма
crates.iocsvпряма
crates.iocsv1.4.0пряма
crates.iodefmt0.3.10пряма
crates.iodefmt-rtt0.4.1пряма
crates.iodirectoriesпряма
crates.iodirectories5.0.1пряма
crates.iodshot-frame0.1.3пряма
crates.ioembedded-alloc0.6.0пряма
crates.ioembedded-hal0.2.7пряма
crates.ioembedded-hal1.0.0пряма
crates.ioembedded-hal-compat0.13.0пряма
crates.ioembedded-io0.4.0пряма
crates.ioembedded-io0.6.1пряма
crates.iofastrandпряма
crates.iofastrand1.9.0пряма
crates.iofastrand2.3.0пряма
crates.iofastrand2.4.1пряма
crates.iofatfs0.4.0пряма
crates.iofdcan0.2.1пряма
crates.ioffmpeg-nextпряма
crates.ioffmpeg-next8.1.0пряма
crates.iofugit0.3.7пряма
crates.iofutures-concurrencyпряма
crates.iofutures-concurrency7.6.3пряма
crates.iofutures-concurrency7.7.1пряма
crates.iofutures-liteпряма
crates.iofutures-lite2.6.1пряма
crates.iofuzzy-matcherпряма
crates.iofuzzy-matcher0.3.7пряма
crates.iogstreamerпряма
crates.iogstreamer0.23.7пряма
crates.iogstreamer-baseпряма
crates.iogstreamer-base0.23.6пряма
crates.iogstreamer-videoпряма
crates.iogstreamer-video0.23.6пряма
crates.ioheaplessпряма
crates.ioheapless0.7.17пряма
crates.ioheapless0.8.0пряма
crates.ioheapless0.9.3пряма
crates.ioimageпряма
crates.ioimage0.25.10пряма
crates.ioindicatifпряма
crates.ioindicatif0.17.11пряма
crates.ioindicatif0.18.4пряма
crates.ioitertoolsпряма
crates.ioitertools0.10.5пряма
crates.ioitertools0.12.1пряма
crates.ioitertools0.13.0пряма
crates.ioitertools0.14.0пряма
crates.iokdamпряма
crates.iokdam0.6.4пряма
crates.iolru0.12.5пряма
crates.iomachine-uidпряма
crates.iomachine-uid0.5.4пряма
crates.iomaitake-syncпряма
crates.iomaitake-sync0.3.0пряма
crates.iomap_3dпряма
crates.iomap_3d0.1.5пряма
crates.iomietteпряма
crates.iomiette5.10.0пряма
crates.iomiette7.6.0пряма
crates.iomluaпряма
crates.iomlua0.10.5пряма
crates.iomodular-bitfield0.11.2пряма
crates.ionalgebraпряма
crates.ionalgebra0.33.3пряма
crates.iondarrayпряма
crates.iondarray0.15.6пряма
crates.iondarray0.16.1пряма
crates.ionixпряма
crates.ionix0.26.4пряма
crates.ionix0.29.0пряма
crates.ionix0.30.1пряма
crates.ionix0.31.2пряма
crates.ionix0.31.3пряма
crates.ionoise0.9.0пряма
crates.ionu-ansi-termпряма
crates.ionu-ansi-term0.49.0пряма
crates.ionu-ansi-term0.50.1пряма
crates.ionu-ansi-term0.50.3пряма
crates.ioopenerпряма
crates.ioopener0.7.2пряма
crates.ioopener0.8.4пряма
crates.iopasteпряма
crates.iopaste1.0.15пряма
crates.ioportable-atomicпряма
crates.ioportable-atomic1.11.1пряма
crates.ioportable-atomic1.13.1пряма
crates.iopostcardпряма
crates.iopostcard1.1.3пряма
crates.iopostcard-schemaпряма
crates.iopostcard-schema0.2.5пряма
crates.iopromkitпряма
crates.iopromkit0.9.1пряма
crates.iorayonпряма
crates.iorayon1.12.0пряма
crates.ioreqwestпряма
crates.ioreqwest0.12.28пряма
crates.ioretinaпряма
crates.ioretina0.4.19пряма
crates.ioringпряма
crates.ioring0.17.14пряма
crates.ioronпряма
crates.ioron0.10.1пряма
crates.ioron0.12.1пряма
crates.ioron0.9.0пряма
crates.iosdio-host0.9.0пряма
crates.ioserdeпряма
crates.ioserde1.0.225пряма
crates.ioserde1.0.228пряма
crates.ioserde_jsonпряма
crates.ioserde_json1.0.149пряма
crates.ioserde_json1.0.150пряма
crates.ioserialportпряма
crates.ioserialport4.9.0пряма
crates.iostrumпряма
crates.iostrum0.25.0пряма
crates.iostrum0.27.2пряма
crates.iostrum_macrosпряма
crates.iostrum_macros0.25.3пряма
crates.iostrum_macros0.27.2пряма
crates.iosysinfoпряма
crates.iosysinfo0.34.2пряма
crates.iosysinfo0.37.2пряма
crates.iosysinfo0.38.4пряма
crates.iothingbufпряма
crates.iothingbuf0.1.6пряма
crates.iothiserrorпряма
crates.iothiserror1.0.69пряма
crates.iothiserror2.0.11пряма
crates.iothiserror2.0.16пряма
crates.iothiserror2.0.18пряма
crates.iotiff0.11.3пряма
crates.iotiff0.9.1пряма
crates.iotokioпряма
crates.iotokio1.47.1пряма
crates.iotokio1.52.3пряма
crates.iotomlпряма
crates.iotoml0.7.8пряма
crates.iotoml0.8.23пряма
crates.iotoml1.1.2+spec-1.1.0пряма
crates.iotonicпряма
crates.iotonic0.12.3пряма
crates.iotonic0.9.2пряма
crates.iotracingпряма
crates.iotracing0.1.41пряма
crates.iotracing0.1.44пряма
crates.iotracing-subscriberпряма
crates.iotracing-subscriber0.3.20пряма
crates.iotracing-subscriber0.3.23пряма
crates.iotracing-tracyпряма
crates.iotracing-tracy0.11.4пряма
crates.ioureq2.12.1пряма
crates.iourlпряма
crates.iourl2.5.8пряма
crates.iousb-device0.2.9пряма
crates.iousbd-serial0.1.1пряма
crates.iouuidпряма
crates.iouuid1.23.1пряма
crates.ioviuerпряма
crates.ioviuer0.9.2пряма
crates.iozbusпряма
crates.iozbus5.15.0пряма
crates.iozerocopyпряма
crates.iozerocopy0.8.27пряма
crates.iozerocopy0.8.48пряма
crates.iozstdпряма
crates.iozstd0.13.3пряма
crates.ioab_glyphнепряма
crates.ioab_glyph0.2.32непряма
crates.ioab_glyph_rasterizer0.1.10непряма
crates.ioaccesskit0.21.1непряма
crates.ioaccesskit0.24.1непряма
crates.ioaccesskit_consumer0.31.0непряма
crates.ioaccesskit_consumer0.35.0непряма
crates.ioaccesskit_consumer0.38.0непряма
crates.ioaccesskit_macos0.22.2непряма
crates.ioaccesskit_macos0.26.3непряма
crates.ioaccesskit_windows0.29.2непряма
crates.ioaccesskit_windows0.32.1непряма
crates.ioaccesskit_winit0.29.2непряма
crates.ioaccesskit_winit0.32.2непряма
crates.ioaddr2line0.24.2непряма
crates.ioaddr2line0.25.1непряма
crates.ioadler22.0.0непряма
crates.ioadler22.0.1непряма
crates.ioadler321.2.0непряма
crates.ioahash0.8.12непряма
crates.ioaho-corasick1.1.3непряма
crates.ioaho-corasick1.1.4непряма
crates.ioaligned0.4.3непряма
crates.ioaligned-vec0.6.4непряма
crates.ioalloc-no-stdlib2.0.4непряма
crates.ioalloc-stdlib0.2.2непряма
crates.ioallocator-api20.2.21непряма
crates.ioalsa0.11.0непряма
crates.ioalsa0.9.1непряма
crates.ioalsa-sys0.3.1непряма
crates.ioalsa-sys0.4.0непряма
crates.ioandroid-activity0.6.1непряма
crates.ioandroid-properties0.2.2непряма
crates.ioandroid_log-sys0.3.2непряма
crates.ioandroid_system_properties0.1.5непряма
crates.ioansi_colours1.2.3непряма
crates.ioanstream0.6.20непряма
crates.ioanstream1.0.0непряма
crates.ioanstyle1.0.11непряма
crates.ioanstyle1.0.14непряма
crates.ioanstyle-parse0.2.7непряма
crates.ioanstyle-parse1.0.0непряма
crates.ioanstyle-query1.1.4непряма
crates.ioanstyle-query1.1.5непряма
crates.ioanstyle-wincon3.0.10непряма
crates.ioanstyle-wincon3.0.11непряма
crates.ioapproxнепряма
crates.ioapprox0.5.1непряма
crates.ioar_archive_writer0.5.1непряма
crates.ioarbitrary1.4.2непряма
crates.ioarboard3.6.1непряма
crates.ioarc-swapнепряма
crates.ioarc-swap1.9.1непряма
crates.ioarg_enum_proc_macro0.3.4непряма
crates.ioarray-init2.1.0непряма
crates.ioarrayref0.3.9непряма
crates.ioarrayvec0.7.6непряма
crates.ioarrowнепряма
crates.ioarrow55.2.0непряма
crates.ioarrow-arith55.2.0непряма
crates.ioarrow-array55.2.0непряма
crates.ioarrow-buffer55.2.0непряма
crates.ioarrow-cast55.2.0непряма
crates.ioarrow-csv55.2.0непряма
crates.ioarrow-data55.2.0непряма
crates.ioarrow-ipc55.2.0непряма
crates.ioarrow-json55.2.0непряма
crates.ioarrow-ord55.2.0непряма
crates.ioarrow-row55.2.0непряма
crates.ioarrow-schemaнепряма
crates.ioarrow-schema55.2.0непряма
crates.ioarrow-select55.2.0непряма
crates.ioarrow-string55.2.0непряма
crates.ioas-raw-xcb-connection1.0.1непряма
crates.ioas-slice0.2.1непряма
crates.ioash0.38.0+1.3.281непряма
crates.ioashpd0.11.1непряма
crates.ioassert_type_match0.1.1непряма
crates.ioasync-broadcast0.7.2непряма
crates.ioasync-compression0.4.19непряма
crates.ioasync-executor1.14.0непряма
crates.ioasync-fs2.2.0непряма
crates.ioasync-io2.6.0непряма
crates.ioasync-lock3.4.2непряма
crates.ioasync-net2.0.0непряма
crates.ioasync-oneshot0.5.9непряма
crates.ioasync-process2.5.0непряма
crates.ioasync-recursion1.1.1непряма
crates.ioasync-signal0.2.14непряма
crates.ioasync-stream0.3.6непряма
crates.ioasync-stream-impl0.3.6непряма
crates.ioasync-task4.7.1непряма
crates.ioasync-watcherнепряма
crates.ioasync-watcher0.3.0непряма
crates.ioasync_shared0.2.0непряма
crates.ioatoi2.0.0непряма
crates.ioatomic-polyfill1.0.3непряма
crates.ioatomic-waker1.1.2непряма
crates.ioatomic_refcell0.1.14непряма
crates.ioatomicow1.2.0непряма
crates.ioatty0.2.14непряма
crates.ioautocfg1.4.0непряма
crates.ioautocfg1.5.0непряма
crates.ioav-scenechange0.14.1непряма
crates.ioav1-grain0.2.5непряма
crates.ioavif-serialize0.8.8непряма
crates.ioavif-serialize0.8.9непряма
crates.ioaxumнепряма
crates.ioaxum0.6.20непряма
crates.ioaxum0.7.9непряма
crates.ioaxum0.8.9непряма
crates.ioaxum-core0.3.4непряма
crates.ioaxum-core0.4.5непряма
crates.ioaxum-core0.5.6непряма
crates.ioaxum-macros0.5.1непряма
crates.ioaxum-streamsнепряма
crates.ioaxum-streams0.20.0непряма
crates.iobacktrace0.3.75непряма
crates.iobacktrace0.3.76непряма
crates.iobacktrace-ext0.2.1непряма
crates.iobare-metal0.2.5непряма
crates.iobare-metal1.0.0непряма
crates.iobasis-universal0.3.1непряма
crates.iobasis-universal-sys0.3.1непряма
crates.iobevy-inspector-egui-derive0.37.0непряма
crates.iobevy_a11y0.18.1непряма
crates.iobevy_a11y0.19.0непряма
crates.iobevy_android0.18.1непряма
crates.iobevy_android0.19.0непряма
crates.iobevy_animation0.18.1непряма
crates.iobevy_animation0.19.0непряма
crates.iobevy_animation_macros0.18.1непряма
crates.iobevy_animation_macros0.19.0непряма
crates.iobevy_anti_alias0.18.1непряма
crates.iobevy_anti_alias0.19.0непряма
crates.iobevy_app0.18.1непряма
crates.iobevy_app0.19.0непряма
crates.iobevy_asset0.18.1непряма
crates.iobevy_asset0.19.0непряма
crates.iobevy_asset_macros0.18.1непряма
crates.iobevy_asset_macros0.19.0непряма
crates.iobevy_audio0.18.1непряма
crates.iobevy_audio0.19.0непряма
crates.iobevy_camera0.18.1непряма
crates.iobevy_camera0.19.0непряма
crates.iobevy_clipboard0.19.0непряма
crates.iobevy_colorнепряма
crates.iobevy_color0.18.1непряма
crates.iobevy_color0.19.0непряма
crates.iobevy_core_pipeline0.18.1непряма
crates.iobevy_core_pipeline0.19.0непряма
crates.iobevy_deferнепряма
crates.iobevy_defer0.18.0непряма
crates.iobevy_defer_derive0.3.0непряма
crates.iobevy_derive0.18.1непряма
crates.iobevy_derive0.19.0непряма
crates.iobevy_dev_tools0.18.1непряма
crates.iobevy_dev_tools0.19.0непряма
crates.iobevy_diagnostic0.18.1непряма
crates.iobevy_diagnostic0.19.0непряма
crates.iobevy_ecs0.18.1непряма
crates.iobevy_ecs0.19.0непряма
crates.iobevy_ecs_macro_logic0.19.0непряма
crates.iobevy_ecs_macros0.18.1непряма
crates.iobevy_ecs_macros0.19.0непряма
crates.iobevy_editor_cam0.9.0непряма
crates.iobevy_eguiнепряма
crates.iobevy_egui0.40.1непряма
crates.iobevy_encase_derive0.18.1непряма
crates.iobevy_encase_derive0.19.0непряма
crates.iobevy_feathers0.18.1непряма
crates.iobevy_feathers0.19.0непряма
crates.iobevy_fontmeshнепряма
crates.iobevy_fontmesh0.6.0непряма
crates.iobevy_framepace0.22.0непряма
crates.iobevy_gilrs0.18.1непряма
crates.iobevy_gilrs0.19.0непряма
crates.iobevy_gizmos0.18.1непряма
crates.iobevy_gizmos0.19.0непряма
crates.iobevy_gizmos_macros0.18.1непряма
crates.iobevy_gizmos_macros0.19.0непряма
crates.iobevy_gizmos_render0.18.1непряма
crates.iobevy_gizmos_render0.19.0непряма
crates.iobevy_gltf0.18.1непряма
crates.iobevy_gltf0.19.0непряма
crates.iobevy_hanabiнепряма
crates.iobevy_hanabi0.19.0непряма
crates.iobevy_image0.18.1непряма
crates.iobevy_image0.19.0непряма
crates.iobevy_input0.18.1непряма
crates.iobevy_input0.19.0непряма
crates.iobevy_input_focus0.18.1непряма
crates.iobevy_input_focus0.19.0непряма
crates.iobevy_internal0.18.1непряма
crates.iobevy_internal0.19.0непряма
crates.iobevy_light0.18.1непряма
crates.iobevy_light0.19.0непряма
crates.iobevy_log0.18.1непряма
crates.iobevy_log0.19.0непряма
crates.iobevy_macro_utils0.18.1непряма
crates.iobevy_macro_utils0.19.0непряма
crates.iobevy_material0.19.0непряма
crates.iobevy_material_macros0.19.0непряма
crates.iobevy_math0.18.1непряма
crates.iobevy_math0.19.0непряма
crates.iobevy_mesh0.18.1непряма
crates.iobevy_mesh0.19.0непряма
crates.iobevy_mikktspace0.17.0-devнепряма
crates.iobevy_mikktspace1.0.0непряма
crates.iobevy_pbr0.18.1непряма
crates.iobevy_pbr0.19.0непряма
crates.iobevy_pickingнепряма
crates.iobevy_picking0.18.1непряма
crates.iobevy_picking0.19.0непряма
crates.iobevy_platform0.18.1непряма
crates.iobevy_platform0.19.0непряма
crates.iobevy_post_process0.18.1непряма
crates.iobevy_post_process0.19.0непряма
crates.iobevy_ptr0.18.1непряма
crates.iobevy_ptr0.19.0непряма
crates.iobevy_reflect0.18.1непряма
crates.iobevy_reflect0.19.0непряма
crates.iobevy_reflect_derive0.18.1непряма
crates.iobevy_reflect_derive0.19.0непряма
crates.iobevy_renderнепряма
crates.iobevy_render0.18.1непряма
crates.iobevy_render0.19.0непряма
crates.iobevy_render_macros0.18.1непряма
crates.iobevy_render_macros0.19.0непряма
crates.iobevy_scene0.18.1непряма
crates.iobevy_scene0.19.0непряма
crates.iobevy_scene_macros0.19.0непряма
crates.iobevy_shader0.18.1непряма
crates.iobevy_shader0.19.0непряма
crates.iobevy_sprite0.18.1непряма
crates.iobevy_sprite0.19.0непряма
crates.iobevy_sprite_render0.18.1непряма
crates.iobevy_sprite_render0.19.0непряма
crates.iobevy_state0.18.1непряма
crates.iobevy_state0.19.0непряма
crates.iobevy_state_macros0.18.1непряма
crates.iobevy_state_macros0.19.0непряма
crates.iobevy_tasks0.18.1непряма
crates.iobevy_tasks0.19.0непряма
crates.iobevy_text0.18.1непряма
crates.iobevy_text0.19.0непряма
crates.iobevy_time0.18.1непряма
crates.iobevy_time0.19.0непряма
crates.iobevy_transform0.18.1непряма
crates.iobevy_transform0.19.0непряма
crates.iobevy_ui0.18.1непряма
crates.iobevy_ui0.19.0непряма
crates.iobevy_ui_render0.18.1непряма
crates.iobevy_ui_render0.19.0непряма
crates.iobevy_ui_widgets0.18.1непряма
crates.iobevy_ui_widgets0.19.0непряма
crates.iobevy_utils0.18.1непряма
crates.iobevy_utils0.19.0непряма
crates.iobevy_window0.18.1непряма
crates.iobevy_window0.19.0непряма
crates.iobevy_winit0.18.1непряма
crates.iobevy_winit0.19.0непряма
crates.iobevy_world_serialization0.19.0непряма
crates.iobigdecimal0.4.10непряма
crates.iobimap0.6.3непряма
crates.iobincode_derive2.0.1непряма
crates.iobindgenнепряма
crates.iobindgen0.60.1непряма
crates.iobindgen0.70.1непряма
crates.iobindgen0.72.1непряма
crates.iobinrw0.15.1непряма
crates.iobinrw_derive0.15.1непряма
crates.iobit-set0.8.0непряма
crates.iobit-set0.9.1непряма
crates.iobit-vec0.8.0непряма
crates.iobit-vec0.9.1непряма
crates.iobit_field0.10.3непряма
crates.iobitfield0.13.2непряма
crates.iobitstream-io2.6.0непряма
crates.iobitstream-io4.10.0непряма
crates.iobitvecнепряма
crates.iobitvec1.0.1непряма
crates.ioblake20.10.6непряма
crates.ioblake3непряма
crates.ioblake31.8.5непряма
crates.ioblock0.1.6непряма
crates.ioblock-buffer0.10.4непряма
crates.ioblock2непряма
crates.ioblock20.5.1непряма
crates.ioblock20.6.2непряма
crates.ioblockingнепряма
crates.ioblocking1.6.2непряма
crates.ioboxcarнепряма
crates.ioboxcar0.2.14непряма
crates.iobrotli8.0.2непряма
crates.iobrotli-decompressor5.0.0непряма
crates.iobs580.5.1непряма
crates.iobstr1.12.1непряма
crates.iobtree_monstrousity0.0.5непряма
crates.iobuilt0.8.0непряма
crates.iobumpalo3.19.0непряма
crates.iobumpalo3.20.2непряма
crates.ioby_address1.2.1непряма
crates.iobytecount0.6.9непряма
crates.iobytemuck_derive1.10.2непряма
crates.iobyteorder-lite0.1.0непряма
crates.iobytestring1.5.1непряма
crates.iobzip20.5.2непряма
crates.iobzip2-sys0.1.13+1.0.8непряма
crates.iocalloop0.13.0непряма
crates.iocalloop0.14.4непряма
crates.iocalloop-wayland-source0.3.0непряма
crates.iocalloop-wayland-source0.4.1непряма
crates.iocamino1.2.2непряма
crates.iocargo-platform0.1.9непряма
crates.iocargo_metadataнепряма
crates.iocargo_metadata0.18.1непряма
crates.iocasey0.4.2непряма
crates.iocastaway0.2.4непряма
crates.ioccнепряма
crates.iocc1.2.38непряма
crates.iocc1.2.61непряма
crates.iocc1.2.62непряма
crates.iocesu81.1.0непряма
crates.iocexpr0.6.0непряма
crates.iocfg-expr0.17.2непряма
crates.iocfg-if1.0.0непряма
crates.iocfg-if1.0.3непряма
crates.iocfg-if1.0.4непряма
crates.iocfg_aliases0.2.1непряма
crates.iochacha200.10.1непряма
crates.iochrono-tz0.10.4непряма
crates.ioclang-sys1.8.1непряма
crates.ioclap_builder4.5.48непряма
crates.ioclap_builder4.6.0непряма
crates.ioclap_derive4.5.47непряма
crates.ioclap_derive4.6.1непряма
crates.ioclap_lex0.2.4непряма
crates.ioclap_lex0.7.5непряма
crates.ioclap_lex1.1.0непряма
crates.ioclipboard-win5.4.1непряма
crates.iocodespan-reporting0.12.0непряма
crates.iocodespan-reporting0.13.1непряма
crates.iocoe-rs0.1.2непряма
crates.iocolor0.3.3непряма
crates.iocolor_quant1.1.0непряма
crates.iocolorchoice1.0.4непряма
crates.iocolorchoice1.0.5непряма
crates.iocoloredнепряма
crates.iocolored2.2.0непряма
crates.iocolorgrad0.8.0непряма
crates.iocolorutils-rs0.7.6непряма
crates.iocombine4.6.7непряма
crates.iocomfy-table7.2.2непряма
crates.iocompact_strнепряма
crates.iocompact_str0.9.0непряма
crates.ioconcurrent-queue2.5.0непряма
crates.ioconsole0.15.11непряма
crates.ioconsole0.16.3непряма
crates.ioconsole-api0.5.0непряма
crates.ioconsole-subscriberнепряма
crates.ioconsole-subscriber0.1.10непряма
crates.ioconsole_error_panic_hook0.1.7непряма
crates.ioconst-default1.0.0непряма
crates.ioconst-fnv1a-hashнепряма
crates.ioconst-fnv1a-hash1.1.0непряма
crates.ioconst-random0.1.18непряма
crates.ioconst-random-macro0.1.16непряма
crates.ioconst_panic0.2.15непряма
crates.ioconst_soft_float0.1.4непряма
crates.ioconstant_time_eq0.4.2непряма
crates.ioconstgebra0.1.4непряма
crates.ioconvert_caseнепряма
crates.ioconvert_case0.10.0непряма
crates.ioconvert_case0.6.0непряма
crates.ioconvert_case0.7.1непряма
crates.ioconvert_case0.8.0непряма
crates.iocordycepsнепряма
crates.iocordyceps0.3.4непряма
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-graphics-types0.2.0непряма
crates.iocore_affinity0.8.3непряма
crates.iocore_maths0.1.1непряма
crates.iocoreaudio-rs0.11.3непряма
crates.iocoreaudio-rs0.14.2непряма
crates.iocoreaudio-sys0.2.17непряма
crates.iocortex-m-rt-macros0.7.5непряма
crates.iocosmic-text0.16.0непряма
crates.iocpal0.15.3непряма
crates.iocpal0.17.3непряма
crates.iocpufeatures0.2.17непряма
crates.iocpufeatures0.3.0непряма
crates.iocranelift-assembler-x640.130.2непряма
crates.iocranelift-assembler-x64-meta0.130.2непряма
crates.iocranelift-bforest0.130.2непряма
crates.iocranelift-bitset0.130.2непряма
crates.iocranelift-codegenнепряма
crates.iocranelift-codegen0.130.2непряма
crates.iocranelift-codegen-meta0.130.2непряма
crates.iocranelift-codegen-shared0.130.2непряма
crates.iocranelift-control0.130.2непряма
crates.iocranelift-entity0.130.2непряма
crates.iocranelift-frontendнепряма
crates.iocranelift-frontend0.130.2непряма
crates.iocranelift-isle0.130.2непряма
crates.iocranelift-jitнепряма
crates.iocranelift-jit0.130.2непряма
crates.iocranelift-moduleнепряма
crates.iocranelift-module0.130.2непряма
crates.iocranelift-nativeнепряма
crates.iocranelift-native0.130.2непряма
crates.iocranelift-srcgen0.130.2непряма
crates.iocrc-catalog2.4.0непряма
crates.iocrc32fast1.4.2непряма
crates.iocrc32fast1.5.0непряма
crates.iocrossbeam-channelнепряма
crates.iocrossbeam-channel0.5.15непряма
crates.iocrossbeam-deque0.8.6непряма
crates.iocrossbeam-epoch0.9.18непряма
crates.iocrossbeam-queueнепряма
crates.iocrossbeam-queue0.3.12непряма
crates.iocrossbeam-utils0.8.21непряма
crates.iocrossterm_winapi0.9.1непряма
crates.iocrunchy0.2.4непряма
crates.iocrypto-common0.1.7непряма
crates.iocsscolorparser0.8.3непряма
crates.iocsv-core0.1.13непряма
crates.ioctrlc3.5.2непряма
crates.iocursor-icon1.2.0непряма
crates.iodarlingнепряма
crates.iodarling0.20.11непряма
crates.iodarling0.21.3непряма
crates.iodarling0.23.0непряма
crates.iodarling_core0.20.11непряма
crates.iodarling_core0.21.3непряма
crates.iodarling_core0.23.0непряма
crates.iodarling_macro0.20.11непряма
crates.iodarling_macro0.21.3непряма
crates.iodarling_macro0.23.0непряма
crates.iodary_heap0.3.9непряма
crates.iodashmap6.2.1непряма
crates.iodasp_sample0.11.0непряма
crates.iodata-encoding2.11.0непряма
crates.iodatafusionнепряма
crates.iodatafusion47.0.0непряма
crates.iodatafusion-catalog47.0.0непряма
crates.iodatafusion-catalog-listing47.0.0непряма
crates.iodatafusion-common47.0.0непряма
crates.iodatafusion-common-runtime47.0.0непряма
crates.iodatafusion-datasource47.0.0непряма
crates.iodatafusion-datasource-csv47.0.0непряма
crates.iodatafusion-datasource-json47.0.0непряма
crates.iodatafusion-datasource-parquet47.0.0непряма
crates.iodatafusion-doc47.0.0непряма
crates.iodatafusion-execution47.0.0непряма
crates.iodatafusion-expr47.0.0непряма
crates.iodatafusion-expr-common47.0.0непряма
crates.iodatafusion-functions47.0.0непряма
crates.iodatafusion-functions-aggregate47.0.0непряма
crates.iodatafusion-functions-aggregate-common47.0.0непряма
crates.iodatafusion-functions-nested47.0.0непряма
crates.iodatafusion-functions-table47.0.0непряма
crates.iodatafusion-functions-window47.0.0непряма
crates.iodatafusion-functions-window-common47.0.0непряма
crates.iodatafusion-macros47.0.0непряма
crates.iodatafusion-optimizer47.0.0непряма
crates.iodatafusion-physical-expr47.0.0непряма
crates.iodatafusion-physical-expr-common47.0.0непряма
crates.iodatafusion-physical-optimizer47.0.0непряма
crates.iodatafusion-physical-plan47.0.0непряма
crates.iodatafusion-session47.0.0непряма
crates.iodatafusion-sql47.0.0непряма
crates.iodbgf0.1.2непряма
crates.iodbus0.9.11непряма
crates.iodefmt-macros0.4.0непряма
crates.iodefmt-parser0.4.1непряма
crates.iodefmt-test0.3.2непряма
crates.iodefmt-test-macros0.3.1непряма
crates.ioderanged0.5.8непряма
crates.ioderive-where1.6.1непряма
crates.ioderive_more2.1.1непряма
crates.ioderive_more-impl2.1.1непряма
crates.iodevice_queryнепряма
crates.iodevice_query2.1.0непряма
crates.iodiatomic-waker0.2.3непряма
crates.iodiff0.1.13непряма
crates.iodigest0.10.7непряма
crates.iodirs-sys0.4.1непряма
crates.iodispatch0.2.0непряма
crates.iodispatch20.3.1непряма
crates.iodisplaydoc0.2.5непряма
crates.iodisqualified1.0.0непряма
crates.iodlib0.5.3непряма
crates.iodocument-features0.2.12непряма
crates.iodowncast-rs1.2.1непряма
crates.iodowncast-rs2.0.2непряма
crates.iodpi0.1.2непряма
crates.iodyn-clone1.0.20непряма
crates.iodyn-hash0.2.2непряма
crates.iodyn-stack0.11.0непряма
crates.iodyn-stack0.13.0непряма
crates.iodyn-stack0.13.2непряма
crates.iodyn-stack-macros0.1.3непряма
crates.ioecolor0.34.3непряма
crates.ioeguiнепряма
crates.ioegui0.34.3непряма
crates.ioegui_material_iconsнепряма
crates.ioegui_material_icons0.6.0непряма
crates.ioegui_tableнепряма
crates.ioegui_table0.8.0непряма
crates.ioegui_tilesнепряма
crates.ioegui_tiles0.15.0непряма
crates.ioeither1.15.0непряма
crates.ioemath0.34.3непряма
crates.ioembedded-can0.3.0непряма
crates.ioencase0.12.0непряма
crates.ioencase_derive0.12.0непряма
crates.ioencase_derive_impl0.12.0непряма
crates.ioencode_unicode1.0.0непряма
crates.ioendi1.1.1непряма
crates.ioendian-type0.1.2непряма
crates.ioenum-as-inner0.6.1непряма
crates.ioenumflags20.7.12непряма
crates.ioenumflags2_derive0.7.12непряма
crates.ioenumn0.1.14непряма
crates.ioenumset1.1.14непряма
crates.ioenumset_derive0.15.0непряма
crates.ioenv_filter1.0.1непряма
crates.ioenv_home0.1.0непряма
crates.ioenv_loggerнепряма
crates.ioenv_logger0.11.10непряма
crates.ioenv_logger0.9.3непряма
crates.ioepaint0.34.3непряма
crates.ioepaint_default_fonts0.34.3непряма
crates.ioequator0.2.2непряма
crates.ioequator0.4.2непряма
crates.ioequator-macro0.2.1непряма
crates.ioequator-macro0.4.2непряма
crates.ioequivalent1.0.2непряма
crates.ioerased-serde0.4.10непряма
crates.ioerrno0.3.14непряма
crates.ioerror-code3.3.2непряма
crates.ioerydanos0.2.18непряма
crates.ioeuclid0.22.14непряма
crates.ioevent-listener5.4.1непряма
crates.ioevent-listener-strategy0.5.4непряма
crates.ioexr1.74.0непряма
crates.iofaerнепряма
crates.iofaer0.20.2непряма
crates.iofaer-entity0.20.1непряма
crates.iofallible-iterator0.3.0непряма
crates.iofast-srgb81.0.0непряма
crates.iofax0.2.7непряма
crates.iofd-lock4.0.4непряма
crates.iofdeflate0.3.7непряма
crates.iofearless_simd0.3.0непряма
crates.ioffmpeg-sys-next8.1.0непряма
crates.iofile-id0.2.3непряма
crates.iofiledescriptor0.8.3непряма
crates.iofiletime0.2.29непряма
crates.iofind-msvc-tools0.1.2непряма
crates.iofind-msvc-tools0.1.9непряма
crates.iofixedbitset0.5.7непряма
crates.ioflatbuffers25.12.19непряма
crates.ioflate21.0.35непряма
crates.ioflate21.1.9непряма
crates.iofloat_next_after1.0.0непряма
crates.ioflumeнепряма
crates.ioflume0.11.1непряма
crates.iofn-traitsнепряма
crates.iofn-traits0.2.0непряма
crates.iofnv1.0.7непряма
crates.iofoldhash0.1.5непряма
crates.iofoldhash0.2.0непряма
crates.iofont-types0.10.1непряма
crates.iofont-types0.11.3непряма
crates.iofontconfig-parser0.5.8непряма
crates.iofontdb0.23.0непряма
crates.iofontique0.9.0непряма
crates.iofontmesh0.6.0непряма
crates.ioforeign-types0.5.0непряма
crates.ioforeign-types-macros0.2.3непряма
crates.ioforeign-types-shared0.3.1непряма
crates.ioform_urlencoded1.2.2непряма
crates.ioformatx0.2.4непряма
crates.iofour-cc0.4.0непряма
crates.iofsevent-sys4.1.0непряма
crates.iofunty2.0.0непряма
crates.iofuturesнепряма
crates.iofutures0.3.32непряма
crates.iofutures-buffered0.2.12непряма
crates.iofutures-channel0.3.32непряма
crates.iofutures-core0.3.31непряма
crates.iofutures-core0.3.32непряма
crates.iofutures-executor0.3.32непряма
crates.iofutures-io0.3.31непряма
crates.iofutures-io0.3.32непряма
crates.iofutures-macro0.3.32непряма
crates.iofutures-micro0.5.0непряма
crates.iofutures-sink0.3.32непряма
crates.iofutures-task0.3.32непряма
crates.iofutures-utilнепряма
crates.iofutures-util0.3.32непряма
crates.iogcd2.3.0непряма
crates.iogemm0.18.2непряма
crates.iogemm-c320.18.2непряма
crates.iogemm-c640.18.2непряма
crates.iogemm-common0.18.2непряма
crates.iogemm-f160.18.2непряма
crates.iogemm-f320.18.2непряма
crates.iogemm-f640.18.2непряма
crates.iogenerational-box0.5.6непряма
crates.iogenerativity1.1.0непряма
crates.iogenerativity1.2.1непряма
crates.iogenerator0.8.7непряма
crates.iogenerator0.8.8непряма
crates.iogeneric-array0.14.7непряма
crates.iogethostname1.1.0непряма
crates.iogetrandom0.2.17непряма
crates.iogetrandom0.3.4непряма
crates.iogetrandom0.4.2непряма
crates.iogif0.14.2непряма
crates.iogilrsнепряма
crates.iogilrs0.11.1непряма
crates.iogilrs-core0.6.7непряма
crates.iogimli0.31.1непряма
crates.iogimli0.32.3непряма
crates.iogimli0.33.0непряма
crates.iogio-sys0.20.10непряма
crates.iogl_generator0.14.0непряма
crates.ioglamнепряма
crates.ioglam0.30.10непряма
crates.ioglam0.32.1непряма
crates.ioglib0.20.12непряма
crates.ioglib-macros0.20.12непряма
crates.ioglib-sys0.20.10непряма
crates.ioglobнепряма
crates.ioglob0.3.3непряма
crates.ioglobset0.4.18непряма
crates.ioglow0.16.0непряма
crates.ioglow0.17.0непряма
crates.iogltf1.4.1непряма
crates.iogltf-derive1.4.1непряма
crates.iogltf-json1.4.1непряма
crates.ioglutin_wgl_sys0.6.1непряма
crates.iogobject-sys0.20.10непряма
crates.iogoldieнепряма
crates.iogoldie0.7.0непряма
crates.iogpu-alloc0.6.0непряма
crates.iogpu-alloc-types0.3.0непряма
crates.iogpu-allocator0.27.0непряма
crates.iogpu-allocator0.28.0непряма
crates.iogpu-descriptor0.3.2непряма
crates.iogpu-descriptor-types0.2.0непряма
crates.iogrid0.14.0непряма
crates.iogrid1.0.1непряма
crates.iogst-plugin-version-helperнепряма
crates.iogst-plugin-version-helper0.8.4непряма
crates.iogstreamer-base-sys0.23.6непряма
crates.iogstreamer-sys0.23.6непряма
crates.iogstreamer-video-sys0.23.6непряма
crates.ioguillotiere0.6.2непряма
crates.ioh20.3.27непряма
crates.ioh20.4.14непряма
crates.ioh264-reader0.8.0непряма
crates.iohalf2.7.1непряма
crates.ioharfrust0.4.1непряма
crates.ioharfrust0.6.2непряма
crates.iohash320.2.1непряма
crates.iohash320.3.1непряма
crates.iohashbrown0.12.3непряма
crates.iohashbrown0.14.5непряма
crates.iohashbrown0.15.5непряма
crates.iohashbrown0.16.0непряма
crates.iohashbrown0.16.1непряма
crates.iohashbrown0.17.0непряма
crates.iohashbrown0.17.1непряма
crates.iohdrhistogram7.5.4непряма
crates.ioheck0.4.1непряма
crates.ioheck0.5.0непряма
crates.iohermit-abi0.1.19непряма
crates.iohermit-abi0.5.2непряма
crates.iohexнепряма
crates.iohex0.4.3непряма
crates.iohex-slice0.1.4непряма
crates.iohexasphere16.0.0непряма
crates.iohexasphere18.0.0непряма
crates.iohexf-parse0.2.1непряма
crates.iohifitimeнепряма
crates.iohifitime4.3.0непряма
crates.iohome0.5.11непряма
crates.iohome0.5.12непряма
crates.iohostnameнепряма
crates.iohostname0.4.2непряма
crates.iohttp0.2.12непряма
crates.iohttp1.4.0непряма
crates.iohttp-auth0.1.10непряма
crates.iohttp-body0.4.6непряма
crates.iohttp-body1.0.1непряма
crates.iohttp-body-util0.1.3непряма
crates.iohttparse1.10.1непряма
crates.iohttpdate1.0.3непряма
crates.iohumantime2.3.0непряма
crates.iohyper0.14.32непряма
crates.iohyper1.9.0непряма
crates.iohyper-rustls0.27.9непряма
crates.iohyper-timeout0.4.1непряма
crates.iohyper-timeout0.5.2непряма
crates.iohyper-util0.1.20непряма
crates.ioiana-time-zone0.1.64непряма
crates.ioiana-time-zone0.1.65непряма
crates.ioiana-time-zone-haiku0.1.2непряма
crates.ioicu_collections2.2.0непряма
crates.ioicu_locale2.2.0непряма
crates.ioicu_locale_core2.2.0непряма
crates.ioicu_locale_data2.2.0непряма
crates.ioicu_normalizer2.2.0непряма
crates.ioicu_normalizer_data2.2.0непряма
crates.ioicu_properties2.2.0непряма
crates.ioicu_properties_data2.2.0непряма
crates.ioicu_provider2.2.0непряма
crates.ioicu_segmenter2.2.0непряма
crates.ioicu_segmenter_data2.2.0непряма
crates.ioid-arena2.3.0непряма
crates.ioident_case1.0.1непряма
crates.ioidna1.1.0непряма
crates.ioidna_adapter1.2.2непряма
crates.ioignoreнепряма
crates.ioignore0.4.25непряма
crates.ioimage-webp0.2.4непряма
crates.ioimgref1.12.1непряма
crates.ioinclude-flate0.3.4непряма
crates.ioinclude-flate-codegen0.3.4непряма
crates.ioinclude-flate-compress0.3.4непряма
crates.ioindent_writeнепряма
crates.ioindent_write2.2.0непряма
crates.ioindexmap1.9.3непряма
crates.ioindexmap2.11.4непряма
crates.ioindexmap2.14.0непряма
crates.ioindoc2.0.7непряма
crates.ioinflections1.1.1непряма
crates.ioinotify0.11.1непряма
crates.ioinotify0.9.6непряма
crates.ioinotify-sys0.1.5непряма
crates.ioinplace_itнепряма
crates.ioinplace_it0.3.6непряма
crates.ioinstant0.1.13непряма
crates.iointeger-encoding3.0.4непряма
crates.iointerpolate_name0.2.4непряма
crates.ioinventory0.3.24непряма
crates.ioio-kit-sys0.4.1непряма
crates.ioio-uringнепряма
crates.ioio-uring0.7.10непряма
crates.ioio-uring0.7.12непряма
crates.ioiocraft0.7.18непряма
crates.ioiocraft-macros0.2.4непряма
crates.ioipnet2.12.0непряма
crates.iois-terminal0.4.17непряма
crates.iois_ci1.2.0непряма
crates.iois_terminal_polyfill1.70.1непряма
crates.iois_terminal_polyfill1.70.2непряма
crates.ioitoa1.0.15непряма
crates.ioitoa1.0.18непряма
crates.iojiffнепряма
crates.iojiff0.2.24непряма
crates.iojiff-static0.2.24непряма
crates.iojiff-tzdb0.1.6непряма
crates.iojiff-tzdb-platform0.1.3непряма
crates.iojni0.21.1непряма
crates.iojni0.22.4непряма
crates.iojni-macros0.22.4непряма
crates.iojni-sys0.3.1непряма
crates.iojni-sys0.4.1непряма
crates.iojni-sys-macros0.4.1непряма
crates.iojobserver0.1.34непряма
crates.iojpeg-decoder0.3.2непряма
crates.iojs-sys0.3.80непряма
crates.iojs-sys0.3.97непряма
crates.iojs-sys0.3.98непряма
crates.iokdlнепряма
crates.iokdl6.5.0непряма
crates.iokhronos-egl6.0.0непряма
crates.iokhronos_api3.1.0непряма
crates.iokqueue1.1.1непряма
crates.iokqueue-sys1.1.2непряма
crates.ioktx20.4.0непряма
crates.ioktx20.5.0непряма
crates.iokurbo0.13.1непряма
crates.iolazy-regex3.6.0непряма
crates.iolazy-regex-proc_macros3.6.0непряма
crates.iolazy_static1.5.0непряма
crates.iolazycell1.3.0непряма
crates.ioleb128fmt0.1.0непряма
crates.iolebe0.5.3непряма
crates.iolewton0.10.2непряма
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.iolibcнепряма
crates.iolibc0.2.169непряма
crates.iolibc0.2.175непряма
crates.iolibc0.2.186непряма
crates.iolibdbus-sys0.2.7непряма
crates.iolibflate2.3.0непряма
crates.iolibflate_lz772.3.0непряма
crates.iolibfuzzer-sys0.4.12непряма
crates.iolibloading0.8.9непряма
crates.iolibmнепряма
crates.iolibm0.2.11непряма
crates.iolibm0.2.15непряма
crates.iolibm0.2.16непряма
crates.iolibredox0.1.16непряма
crates.iolibudev0.3.0непряма
crates.iolibudev-sys0.1.4непряма
crates.iolinebender_resource_handle0.1.1непряма
crates.iolinux-raw-sys0.11.0непряма
crates.iolinux-raw-sys0.12.1непряма
crates.iolinux-raw-sys0.4.15непряма
crates.iolitemap0.8.2непряма
crates.iolitrs1.0.0непряма
crates.iolock_api0.4.13непряма
crates.iolock_api0.4.14непряма
crates.iolog0.4.25непряма
crates.iolog0.4.28непряма
crates.iolog0.4.29непряма
crates.ioloomнепряма
crates.ioloom0.7.2непряма
crates.ioloop90.1.5непряма
crates.iolru-slab0.1.2непряма
crates.iolua-src547.0.0непряма
crates.ioluajit-src210.5.12+a4f56a4непряма
crates.iolyon_geom1.0.19непряма
crates.iolyon_path1.0.19непряма
crates.iolyon_tessellation1.0.20непряма
crates.iolz41.28.1непряма
crates.iolz4-sys1.11.1+lz4-1.10.0непряма
crates.iolz4_flex0.11.6непряма
crates.iolzma-sys0.1.20непряма
crates.iomach20.4.3непряма
crates.iomach20.5.0непряма
crates.iomacos-accessibility-client0.0.1непряма
crates.iomalloc_buf0.0.6непряма
crates.iomatchers0.2.0непряма
crates.iomatchit0.7.3непряма
crates.iomatchit0.8.4непряма
crates.iomatrixcompare0.3.0непряма
crates.iomatrixcompare-core0.1.0непряма
crates.iomatrixmultiply0.3.10непряма
crates.iomaybe-rayon0.1.1непряма
crates.iomcapнепряма
crates.iomcap0.25.0непряма
crates.iomd-50.10.6непряма
crates.iomemchr2.7.5непряма
crates.iomemchr2.8.0непряма
crates.iomemchr2.8.3непряма
crates.iomemmap2непряма
crates.iomemmap20.9.10непряма
crates.iomemo-map0.3.3непряма
crates.iomemoffset0.9.1непряма
crates.iometal0.32.0непряма
crates.iomiette-derive5.10.0непряма
crates.iomiette-derive7.6.0непряма
crates.iomime0.3.17непряма
crates.iominijinjaнепряма
crates.iominijinja2.19.0непряма
crates.iominimal-lexical0.2.1непряма
crates.iominiz_oxide0.8.4непряма
crates.iominiz_oxide0.8.9непряма
crates.iomio0.8.11непряма
crates.iomio1.0.3непряма
crates.iomio1.0.4непряма
crates.iomio1.2.0непряма
crates.iomlua-sys0.6.8непряма
crates.iomodular-bitfield-impl0.11.2непряма
crates.iomoxcms0.8.1непряма
crates.iomp4ra-rust0.3.0непряма
crates.iompeg4-audio-const0.2.0непряма
crates.iomuldiv1.0.1непряма
crates.iomutex-traitsнепряма
crates.iomutex-traits1.0.1непряма
crates.iomuxide0.2.5непряма
crates.iomycelium-bitfieldнепряма
crates.iomycelium-bitfield0.1.5непряма
crates.ionaga27.0.3непряма
crates.ionaga29.0.4непряма
crates.ionaga_oil0.20.0непряма
crates.ionaga_oil0.22.0непряма
crates.ionalgebra-macros0.2.2непряма
crates.ionano-gemm0.1.3непряма
crates.ionano-gemm-c320.1.0непряма
crates.ionano-gemm-c640.1.0непряма
crates.ionano-gemm-codegen0.1.0непряма
crates.ionano-gemm-core0.1.0непряма
crates.ionano-gemm-f320.1.0непряма
crates.ionano-gemm-f640.1.0непряма
crates.ionanorand0.7.0непряма
crates.ionasm-rs0.3.2непряма
crates.ionb0.1.3непряма
crates.ionb1.1.0непряма
crates.iondk0.8.0непряма
crates.iondk0.9.0непряма
crates.iondk-context0.1.1непряма
crates.iondk-sys0.5.0+25.2.9519653непряма
crates.iondk-sys0.6.0+11769913непряма
crates.ionew_debug_unreachable1.0.6непряма
crates.ionibble_vec0.1.0непряма
crates.iono_std_io20.9.3непряма
crates.iono_std_io20.9.4непряма
crates.ionodit0.9.2непряма
crates.ionohash-hasher0.2.0непряма
crates.ionom7.1.3непряма
crates.ionom8.0.0непряма
crates.iononmax0.5.5непряма
crates.ionoop_proc_macro0.3.0непряма
crates.ionormpath1.5.1непряма
crates.ionotify5.2.0непряма
crates.ionotify8.2.0непряма
crates.ionotify-debouncer-full0.7.0непряма
crates.ionotify-types2.1.0непряма
crates.ionovtb0.1.13непряма
crates.iontapi0.4.3непряма
crates.ionum0.4.3непряма
crates.ionum-bigint0.4.6непряма
crates.ionum-complex0.4.6непряма
crates.ionum-conv0.2.2непряма
crates.ionum-derive0.4.2непряма
crates.ionum-integer0.1.46непряма
crates.ionum-iter0.1.45непряма
crates.ionum-rational0.4.2непряма
crates.ionum-traitsнепряма
crates.ionum-traits0.2.19непряма
crates.ionum_cpus1.17.0непряма
crates.ionum_enum0.7.6непряма
crates.ionum_enum_derive0.7.6непряма
crates.ionumber_prefix0.4.0непряма
crates.ionumpyнепряма
crates.ionumpy0.23.0непряма
crates.ionutype-enum0.1.5непряма
crates.ioobjc0.2.7непряма
crates.ioobjc-sys0.3.5непряма
crates.ioobjc2непряма
crates.ioobjc20.5.2непряма
crates.ioobjc20.6.4непряма
crates.ioobjc2-app-kitнепряма
crates.ioobjc2-app-kit0.2.2непряма
crates.ioobjc2-app-kit0.3.2непряма
crates.ioobjc2-audio-toolbox0.3.2непряма
crates.ioobjc2-avf-audio0.3.2непряма
crates.ioobjc2-cloud-kit0.2.2непряма
crates.ioobjc2-contacts0.2.2непряма
crates.ioobjc2-core-audio0.3.2непряма
crates.ioobjc2-core-audio-types0.3.2непряма
crates.ioobjc2-core-data0.2.2непряма
crates.ioobjc2-core-foundationнепряма
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-core-mediaнепряма
crates.ioobjc2-core-media0.3.2непряма
crates.ioobjc2-core-videoнепряма
crates.ioobjc2-core-video0.3.2непряма
crates.ioobjc2-encode4.1.0непряма
crates.ioobjc2-foundationнепряма
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-uniform-type-identifiers0.2.2непряма
crates.ioobjc2-user-notifications0.2.2непряма
crates.ioobjc2-video-toolboxнепряма
crates.ioobjc2-video-toolbox0.3.2непряма
crates.ioobject0.36.7непряма
crates.ioobject0.37.3непряма
crates.ioobject_store0.12.5непряма
crates.iooboe0.6.1непряма
crates.iooboe-sys0.6.1непряма
crates.iooffset-allocator0.2.0непряма
crates.ioogg0.8.0непряма
crates.ioonce_cell1.21.3непряма
crates.ioonce_cell1.21.4непряма
crates.ioonce_cell_polyfill1.70.1непряма
crates.ioonce_cell_polyfill1.70.2непряма
crates.ioopenh264непряма
crates.ioopenh2640.8.1непряма
crates.ioopenh264-sys20.8.1непряма
crates.iooption-ext0.2.0непряма
crates.iooption-operations0.5.0непряма
crates.ioorbclient0.3.53непряма
crates.ioorbclient0.3.54непряма
crates.ioordered-float2.10.1непряма
crates.ioordered-float4.6.0непряма
crates.ioordered-float5.3.0непряма
crates.ioordered-stream0.2.0непряма
crates.ioos_str_bytes6.6.1непряма
crates.ioowned_ttf_parser0.25.1непряма
crates.ioowo-colors3.5.0непряма
crates.ioowo-colors4.3.0непряма
crates.iopalette0.7.6непряма
crates.iopalette_derive0.7.6непряма
crates.iopapergrid0.13.0непряма
crates.ioparking2.2.1непряма
crates.ioparking_lot0.12.5непряма
crates.ioparking_lot_core0.9.12непряма
crates.ioparlance0.1.0непряма
crates.ioparley0.9.0непряма
crates.ioparley_data0.9.0непряма
crates.ioparquetнепряма
crates.ioparquet55.2.0непряма
crates.iopastey0.1.1непряма
crates.iopeeking_take_while0.1.2непряма
crates.iopegнепряма
crates.iopeg0.8.6непряма
crates.iopeg-macros0.8.6непряма
crates.iopeg-runtime0.8.6непряма
crates.iopeniko0.6.1непряма
crates.iopercent-encoding2.3.2непряма
crates.iopetgraph0.7.1непряма
crates.iopetgraph0.8.3непряма
crates.iophf0.10.1непряма
crates.iophf0.11.3непряма
crates.iophf0.12.1непряма
crates.iophf0.13.1непряма
crates.iophf_generator0.10.0непряма
crates.iophf_generator0.11.3непряма
crates.iophf_generator0.13.1непряма
crates.iophf_macros0.10.0непряма
crates.iophf_macros0.11.3непряма
crates.iophf_macros0.13.1непряма
crates.iophf_shared0.10.0непряма
crates.iophf_shared0.11.3непряма
crates.iophf_shared0.12.1непряма
crates.iophf_shared0.13.1непряма
crates.iopic-scaleнепряма
crates.iopic-scale0.6.15непряма
crates.iopin-projectнепряма
crates.iopin-project1.1.10непряма
crates.iopin-project1.1.11непряма
crates.iopin-project1.1.13непряма
crates.iopin-project-internal1.1.10непряма
crates.iopin-project-internal1.1.11непряма
crates.iopin-project-internal1.1.13непряма
crates.iopin-project-lite0.2.16непряма
crates.iopin-project-lite0.2.17непряма
crates.iopin-utils0.1.0непряма
crates.iopiper0.2.4непряма
crates.iopiper0.2.5непряма
crates.iopkg-configнепряма
crates.iopkg-config0.3.33непряма
crates.ioplain0.2.3непряма
crates.iopng0.18.1непряма
crates.iopollingнепряма
crates.iopolling3.11.0непряма
crates.iopollster0.4.0непряма
crates.iopolycool0.4.0непряма
crates.ioportable-atomic-util0.2.7непряма
crates.iopostcard-derive0.2.2непряма
crates.iopostcard-dynнепряма
crates.iopostcard-dyn0.2.1непряма
crates.iopotential_utf0.1.5непряма
crates.iopowerfmt0.2.0непряма
crates.iopp-rs0.2.1непряма
crates.ioppv-lite860.2.21непряма
crates.iopresser0.3.1непряма
crates.iopretty-hex0.4.2непряма
crates.iopretty-type-name1.0.1непряма
crates.iopretty_assertions1.4.1непряма
crates.ioprettyplease0.2.37непряма
crates.ioprimal-check0.3.4непряма
crates.ioproc-macro-crateнепряма
crates.ioproc-macro-crate3.4.0непряма
crates.ioproc-macro-crate3.5.0непряма
crates.ioproc-macro-error1.0.4непряма
crates.ioproc-macro-error-attr1.0.4непряма
crates.ioproc-macro-error-attr22.0.0непряма
crates.ioproc-macro-error-attr33.0.2непряма
crates.ioproc-macro-error22.0.1непряма
crates.ioproc-macro-error33.0.2непряма
crates.ioproc-macro-hack0.5.20+deprecatedнепряма
crates.ioproc-macro2непряма
crates.ioproc-macro21.0.101непряма
crates.ioproc-macro21.0.106непряма
crates.ioprofiling1.0.17непряма
crates.ioprofiling1.0.18непряма
crates.ioprofiling-procmacros1.0.17непряма
crates.ioprofiling-procmacros1.0.18непряма
crates.iopromkit-core0.1.1непряма
crates.iopromkit-widgets0.1.1непряма
crates.ioproptestнепряма
crates.ioproptest1.11.0непряма
crates.ioprost0.11.9непряма
crates.ioprost0.13.5непряма
crates.ioprost-derive0.11.9непряма
crates.ioprost-types0.11.9непряма
crates.iopsm0.1.31непряма
crates.iopulp0.18.22непряма
crates.iopulp0.21.5непряма
crates.iopxfm0.1.29непряма
crates.iopyo3непряма
crates.iopyo30.23.5непряма
crates.iopyo3-build-config0.23.5непряма
crates.iopyo3-ffi0.23.5непряма
crates.iopyo3-macros0.23.5непряма
crates.iopyo3-macros-backend0.23.5непряма
crates.ioqoi0.4.1непряма
crates.ioquick-error1.2.3непряма
crates.ioquick-error2.0.1непряма
crates.ioquick-xml0.39.2непряма
crates.ioquick-xml0.39.4непряма
crates.ioquinn0.11.9непряма
crates.ioquinn-proto0.11.14непряма
crates.ioquinn-udp0.5.14непряма
crates.ioquoteнепряма
crates.ioquote1.0.40непряма
crates.ioquote1.0.45непряма
crates.ioquote1.0.46непряма
crates.ioquote-use0.7.2непряма
crates.ioquote-use-macros0.7.2непряма
crates.ior-efi5.3.0непряма
crates.ior-efi6.0.0непряма
crates.ioradium0.7.0непряма
crates.ioradix_trie0.2.1непряма
crates.ioradsort0.1.1непряма
crates.iorand0.10.2непряма
crates.iorand0.8.6непряма
crates.iorand0.9.4непряма
crates.iorand_chacha0.3.1непряма
crates.iorand_chacha0.9.0непряма
crates.iorand_core0.10.1непряма
crates.iorand_core0.6.4непряма
crates.iorand_core0.9.5непряма
crates.iorand_distr0.5.1непряма
crates.iorand_distr0.6.0непряма
crates.iorand_pcg0.10.2непряма
crates.iorand_xorshift0.3.0непряма
crates.iorand_xorshift0.4.0непряма
crates.iorange-alloc0.1.5непряма
crates.iorangemap1.7.1непряма
crates.iorav1e0.8.1непряма
crates.ioravif0.13.0непряма
crates.ioraw-cpuid11.6.0непряма
crates.ioraw-window-handleнепряма
crates.ioraw-window-handle0.5.2непряма
crates.ioraw-window-handle0.6.2непряма
crates.ioraw-window-metal1.1.0непряма
crates.iorawpointer0.2.1непряма
crates.iorayon-core1.13.0непряма
crates.ioread-fonts0.36.0непряма
crates.ioread-fonts0.37.0непряма
crates.ioread-fonts0.39.2непряма
crates.ioreadkey0.2.2непряма
crates.ioreadmouse0.2.1непряма
crates.ioreborrow0.5.5непряма
crates.iorectangle-pack0.4.2непряма
crates.iorecursive0.1.1непряма
crates.iorecursive-proc-macro-impl0.1.1непряма
crates.ioredox_syscall0.4.1непряма
crates.ioredox_syscall0.5.18непряма
crates.ioredox_syscall0.7.4непряма
crates.ioredox_syscall0.7.5непряма
crates.ioredox_users0.4.6непряма
crates.ioref-cast1.0.25непряма
crates.ioref-cast-impl1.0.25непряма
crates.ioreflink-copyнепряма
crates.ioreflink-copy0.1.29непряма
crates.ioregalloc20.15.1непряма
crates.ioregex1.12.3непряма
crates.ioregex-automata0.4.10непряма
crates.ioregex-automata0.4.14непряма
crates.ioregex-syntax0.8.10непряма
crates.ioregex-syntax0.8.6непряма
crates.ioregion3.0.2непряма
crates.iorenderdoc-sys1.1.0непряма
crates.ioreplace_withнепряма
crates.ioreplace_with0.1.8непряма
crates.iorfc6381-codec0.2.0непряма
crates.iorfdнепряма
crates.iorfd0.15.4непряма
crates.iorgb0.8.53непряма
crates.iorle-decode-fast1.0.3непряма
crates.iorlsf0.2.1непряма
crates.ioroaringнепряма
crates.ioroaring0.10.12непряма
crates.iorodio0.20.1непряма
crates.iorodio0.22.2непряма
crates.ioroxmltree0.20.0непряма
crates.iorsofaнепряма
crates.iorsofa0.5.0непряма
crates.iorustc-demangle0.1.26непряма
crates.iorustc-demangle0.1.27непряма
crates.iorustc-hash1.1.0непряма
crates.iorustc-hash2.1.2непряма
crates.iorustc_version0.2.3непряма
crates.iorustc_version0.4.1непряма
crates.iorustfftнепряма
crates.iorustfft6.4.1непряма
crates.iorustixнепряма
crates.iorustix0.38.44непряма
crates.iorustix1.1.2непряма
crates.iorustix1.1.4непряма
crates.iorustls0.23.40непряма
crates.iorustls-pemfile2.2.0непряма
crates.iorustls-pki-types1.14.1непряма
crates.iorustls-webpki0.103.13непряма
crates.iorustversion1.0.22непряма
crates.iorusty-fork0.3.1непряма
crates.iorustylineнепряма
crates.iorustyline15.0.0непряма
crates.iorustyline-derive0.11.1непряма
crates.ioruzstd0.8.2непряма
crates.ioruzstd0.8.3непряма
crates.ioryuнепряма
crates.ioryu1.0.20непряма
crates.ioryu1.0.23непряма
crates.iosafe_arch0.7.4непряма
crates.iosafe_arch1.0.0непряма
crates.iosame-file1.0.6непряма
crates.ioschemars0.9.0непряма
crates.ioschemars1.2.1непряма
crates.ioscoped-tls1.0.1непряма
crates.ioscoped-tls-hkt0.1.5непряма
crates.ioscopeguard1.2.0непряма
crates.iosctk-adwaita0.10.1непряма
crates.ioscuffle-bytes-util0.1.5непряма
crates.ioscuffle-expgolomb0.1.5непряма
crates.ioscuffle-h264непряма
crates.ioscuffle-h2640.2.2непряма
crates.ioscuffle-workspace-hack0.1.0непряма
crates.iosdp-types0.1.8непряма
crates.ioself_cell1.2.2непряма
crates.iosemver0.9.0непряма
crates.iosemver1.0.27непряма
crates.iosemver1.0.28непряма
crates.iosemver-parser0.7.0непряма
crates.iosend_wrapper0.6.0непряма
crates.ioseq-macroнепряма
crates.ioseq-macro0.3.6непряма
crates.ioserde-value0.7.0непряма
crates.ioserde_core1.0.225непряма
crates.ioserde_core1.0.228непряма
crates.ioserde_derive1.0.225непряма
crates.ioserde_derive1.0.228непряма
crates.ioserde_path_to_error0.1.20непряма
crates.ioserde_repr0.1.20непряма
crates.ioserde_spanned0.6.9непряма
crates.ioserde_spanned1.1.1непряма
crates.ioserde_urlencoded0.7.1непряма
crates.ioserde_with3.20.0непряма
crates.ioserde_with_macros3.20.0непряма
crates.iosha10.10.6непряма
crates.iosha20.10.9непряма
crates.iosharded-slab0.1.7непряма
crates.ioshlex1.3.0непряма
crates.iosignal-hookнепряма
crates.iosignal-hook0.3.18непряма
crates.iosignal-hook-mio0.2.5непряма
crates.iosignal-hook-registry1.4.6непряма
crates.iosignal-hook-registry1.4.8непряма
crates.iosimba0.9.1непряма
crates.iosimd-adler320.3.9непряма
crates.iosimd_cesu81.1.1непряма
crates.iosimd_helpers0.1.0непряма
crates.iosimdutf80.1.5непряма
crates.iosiphasher0.3.11непряма
crates.iosiphasher1.0.3непряма
crates.ioskrifa0.39.0непряма
crates.ioskrifa0.40.0непряма
crates.ioskrifa0.42.1непряма
crates.ioslabнепряма
crates.ioslab0.4.11непряма
crates.ioslab0.4.12непряма
crates.ioslotmap1.1.1непряма
crates.iosmallvecнепряма
crates.iosmallvec1.15.1непряма
crates.iosmawk0.3.2непряма
crates.iosmithay-client-toolkit0.19.2непряма
crates.iosmithay-client-toolkit0.20.0непряма
crates.iosmithay-clipboard0.7.3непряма
crates.iosmol2.0.2непряма
crates.iosmol_str0.2.2непряма
crates.iosnafu0.9.0непряма
crates.iosnafu-derive0.9.0непряма
crates.iosnap1.1.1непряма
crates.iosocket2непряма
crates.iosocket20.5.10непряма
crates.iosocket20.6.3непряма
crates.iospinнепряма
crates.iospin0.10.0непряма
crates.iospin0.9.8непряма
crates.iospin_sleep1.3.3непряма
crates.iospirv0.3.0+sdk-1.3.268.0непряма
crates.iospirv0.4.0+sdk-1.4.341.0непряма
crates.iosqlparser0.55.0непряма
crates.iosqlparser_derive0.3.0непряма
crates.iostable_deref_trait1.2.0непряма
crates.iostable_deref_trait1.2.1непряма
crates.iostack_dstнепряма
crates.iostack_dst0.8.1непряма
crates.iostackerнепряма
crates.iostacker0.1.24непряма
crates.iostackfuture0.3.1непряма
crates.iostatic_assertions1.1.0непряма
crates.iostm32-hal21.9.0непряма
crates.iostm32h70.15.1непряма
crates.iostrength_reduce0.2.4непряма
crates.iostrict-num0.1.1непряма
crates.iostrsim0.10.0непряма
crates.iostrsim0.11.1непряма
crates.iosubtle2.6.1непряма
crates.iosupports-color2.1.0непряма
crates.iosupports-color3.0.2непряма
crates.iosupports-hyperlinks2.1.0непряма
crates.iosupports-hyperlinks3.2.0непряма
crates.iosupports-unicode2.1.0непряма
crates.iosupports-unicode3.0.0непряма
crates.iosvg_fmt0.4.5непряма
crates.iosvgbobdoc0.3.0непряма
crates.ioswash0.2.7непряма
crates.iosynнепряма
crates.iosyn1.0.109непряма
crates.iosyn2.0.106непряма
crates.iosyn2.0.117непряма
crates.iosyn2.0.119непряма
crates.iosync_wrapper0.1.2непряма
crates.iosync_wrapper1.0.2непряма
crates.iosynopsys-usb-otg0.3.2непряма
crates.iosynstructure0.13.2непряма
crates.iosyntasticaнепряма
crates.iosyntastica0.4.1непряма
crates.iosyntastica-core0.4.1непряма
crates.iosyntastica-highlight0.4.1непряма
crates.iosyntastica-macros0.4.1непряма
crates.iosyntastica-parsersнепряма
crates.iosyntastica-parsers0.4.1непряма
crates.iosyntastica-queries0.4.1непряма
crates.iosyntastica-themesнепряма
crates.iosyntastica-themes0.4.1непряма
crates.iosys-locale0.3.2непряма
crates.iosysctl0.6.0непряма
crates.iosystem-deps7.0.8непряма
crates.iotabledнепряма
crates.iotabled0.17.0непряма
crates.iotabled_derive0.9.0непряма
crates.iotabularнепряма
crates.iotabular0.2.0непряма
crates.iotaffy0.10.1непряма
crates.iotaffy0.5.2непряма
crates.iotaffy0.9.2непряма
crates.iotap1.0.1непряма
crates.iotarget-lexicon0.12.16непряма
crates.iotarget-lexicon0.13.5непряма
crates.iotempfileнепряма
crates.iotempfile3.27.0непряма
crates.iotermcolor1.4.1непряма
crates.ioterminal_size0.1.17непряма
crates.ioterminal_size0.4.4непряма
crates.iotest-caseнепряма
crates.iotest-case3.3.1непряма
crates.iotest-case-core3.3.1непряма
crates.iotest-case-macros3.3.1непряма
crates.iotextwrap0.15.2непряма
crates.iotextwrap0.16.2непряма
crates.ioTFT0.1.1непряма
crates.iothiserror-impl1.0.69непряма
crates.iothiserror-impl2.0.11непряма
crates.iothiserror-impl2.0.16непряма
crates.iothiserror-impl2.0.18непряма
crates.iothread_local1.1.9непряма
crates.iothrift0.17.0непряма
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.iotinystr0.8.3непряма
crates.iotinyvec1.11.0непряма
crates.iotinyvec_macros0.1.1непряма
crates.iotokio-io-timeout1.2.1непряма
crates.iotokio-macros2.5.0непряма
crates.iotokio-macros2.7.0непряма
crates.iotokio-rustls0.26.4непряма
crates.iotokio-stream0.1.18непряма
crates.iotokio-testнепряма
crates.iotokio-test0.4.5непряма
crates.iotokio-tungstenite0.29.0непряма
crates.iotokio-util0.7.18непряма
crates.iotoml_datetime0.6.11непряма
crates.iotoml_datetime0.7.2непряма
crates.iotoml_datetime0.7.5+spec-1.1.0непряма
crates.iotoml_datetime1.1.1+spec-1.1.0непряма
crates.iotoml_edit0.19.15непряма
crates.iotoml_edit0.22.27непряма
crates.iotoml_edit0.23.10+spec-1.0.0непряма
crates.iotoml_edit0.23.6непряма
crates.iotoml_edit0.25.11+spec-1.1.0непряма
crates.iotoml_parser1.0.3непряма
crates.iotoml_parser1.1.2+spec-1.1.0непряма
crates.iotoml_write0.1.2непряма
crates.iotoml_writer1.1.1+spec-1.1.0непряма
crates.iotower0.4.13непряма
crates.iotower0.5.3непряма
crates.iotower-http0.6.11непряма
crates.iotower-layer0.3.3непряма
crates.iotower-service0.3.3непряма
crates.iotracing-attributes0.1.30непряма
crates.iotracing-attributes0.1.31непряма
crates.iotracing-core0.1.34непряма
crates.iotracing-core0.1.36непряма
crates.iotracing-error0.2.1непряма
crates.iotracing-log0.2.0непряма
crates.iotracing-oslog0.3.0непряма
crates.iotracing-wasm0.2.1непряма
crates.iotracy-clientнепряма
crates.iotracy-client0.18.4непряма
crates.iotracy-client-sys0.28.0непряма
crates.iotranspose0.2.3непряма
crates.iotraversalнепряма
crates.iotraversal0.1.2непряма
crates.iotree-sitter0.20.10непряма
crates.iotree-sitter-lua0.0.18непряма
crates.iotry-lock0.2.5непряма
crates.iottf-parser0.25.1непряма
crates.iotungstenite0.29.0непряма
crates.iotwox-hash2.1.2непряма
crates.ioty_map_gen0.1.6непряма
crates.iotypeid1.0.3непряма
crates.iotypenumнепряма
crates.iotypenum1.18.0непряма
crates.iotypenum1.20.0непряма
crates.iotypewit1.15.2непряма
crates.iouds_windows1.2.1непряма
crates.iounarray0.1.4непряма
crates.iouncased0.9.10непряма
crates.iounescaper0.1.8непряма
crates.iounicode-bidi0.3.18непряма
crates.iounicode-identнепряма
crates.iounicode-ident1.0.19непряма
crates.iounicode-ident1.0.24непряма
crates.iounicode-linebreak0.1.5непряма
crates.iounicode-script0.5.8непряма
crates.iounicode-segmentation1.13.2непряма
crates.iounicode-width0.1.14непряма
crates.iounicode-width0.2.2непряма
crates.iounicode-xid0.2.6непряма
crates.iounindent0.2.4непряма
crates.iounit-prefix0.5.2непряма
crates.iountrusted0.9.0непряма
crates.iounty0.0.4непряма
crates.ioupon0.10.0непряма
crates.iourlencoding2.1.3непряма
crates.ioutf8_iter1.0.4непряма
crates.ioutf8parse0.2.2непряма
crates.iov_frame0.3.9непряма
crates.iovaluable0.1.1непряма
crates.iovariadics_please1.1.0непряма
crates.iovcell0.1.3непряма
crates.iovcpkg0.2.15непряма
crates.iovec11.12.1непряма
crates.iovec_map0.8.2непряма
crates.iovello_common0.0.6непряма
crates.iovello_cpu0.0.6непряма
crates.ioversion-compare0.2.1непряма
crates.ioversion_check0.9.5непряма
crates.iovirtue0.0.18непряма
crates.iovoid1.0.2непряма
crates.iovolatile-register0.2.2непряма
crates.iowait-timeout0.2.1непряма
crates.iowaker-fnнепряма
crates.iowaker-fn1.2.0непряма
crates.iowalkdirнепряма
crates.iowalkdir2.5.0непряма
crates.iowant0.3.1непряма
crates.iowasi0.11.0+wasi-snapshot-preview1непряма
crates.iowasi0.11.1+wasi-snapshot-preview1непряма
crates.iowasip21.0.3+wasi-0.2.9непряма
crates.iowasip30.4.0+wasi-0.3.0-rc-2026-01-06непряма
crates.iowasm-bindgen0.2.103непряма
crates.iowasm-bindgen0.2.120непряма
crates.iowasm-bindgen0.2.121непряма
crates.iowasm-bindgen-backend0.2.103непряма
crates.iowasm-bindgen-futures0.4.70непряма
crates.iowasm-bindgen-futures0.4.71непряма
crates.iowasm-bindgen-macro0.2.103непряма
crates.iowasm-bindgen-macro0.2.120непряма
crates.iowasm-bindgen-macro0.2.121непряма
crates.iowasm-bindgen-macro-support0.2.103непряма
crates.iowasm-bindgen-macro-support0.2.120непряма
crates.iowasm-bindgen-macro-support0.2.121непряма
crates.iowasm-bindgen-shared0.2.103непряма
crates.iowasm-bindgen-shared0.2.120непряма
crates.iowasm-bindgen-shared0.2.121непряма
crates.iowasm-encoder0.244.0непряма
crates.iowasm-metadata0.244.0непряма
crates.iowasm-streams0.4.2непряма
crates.iowasmparser0.244.0непряма
crates.iowasmtime-internal-core43.0.2непряма
crates.iowasmtime-internal-jit-icache-coherence43.0.2непряма
crates.iowayland-backend0.3.15непряма
crates.iowayland-client0.31.14непряма
crates.iowayland-csd-frame0.3.0непряма
crates.iowayland-cursor0.31.14непряма
crates.iowayland-protocols0.32.12непряма
crates.iowayland-protocols-experimental20250721.0.1непряма
crates.iowayland-protocols-misc0.3.12непряма
crates.iowayland-protocols-plasma0.3.12непряма
crates.iowayland-protocols-wlr0.3.12непряма
crates.iowayland-scanner0.31.10непряма
crates.iowayland-sys0.31.11непряма
crates.ioweak-table0.3.2непряма
crates.ioweb-sys0.3.97непряма
crates.ioweb-sys0.3.98непряма
crates.ioweb-task1.1.3непряма
crates.ioweb-timeнепряма
crates.ioweb-time1.1.0непряма
crates.iowebbrowser1.2.1непряма
crates.iowebpki-roots0.26.11непряма
crates.iowebpki-roots1.0.7непряма
crates.ioweezl0.1.12непряма
crates.iowgpuнепряма
crates.iowgpu27.0.1непряма
crates.iowgpu29.0.4непряма
crates.iowgpu-core27.0.3непряма
crates.iowgpu-core29.0.4непряма
crates.iowgpu-core-deps-apple27.0.0непряма
crates.iowgpu-core-deps-apple29.0.4непряма
crates.iowgpu-core-deps-wasm27.0.0непряма
crates.iowgpu-core-deps-wasm29.0.4непряма
crates.iowgpu-core-deps-windows-linux-android27.0.0непряма
crates.iowgpu-core-deps-windows-linux-android29.0.4непряма
crates.iowgpu-hal27.0.4непряма
crates.iowgpu-hal29.0.4непряма
crates.iowgpu-naga-bridge29.0.4непряма
crates.iowgpu-types27.0.1непряма
crates.iowgpu-types29.0.4непряма
crates.iowhichнепряма
crates.iowhich4.4.2непряма
crates.iowhich6.0.3непряма
crates.iowhich7.0.3непряма
crates.iowideнепряма
crates.iowide0.7.33непряма
crates.iowide1.4.0непряма
crates.iowinapiнепряма
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.48.0непряма
crates.iowindows0.54.0непряма
crates.iowindows0.57.0непряма
crates.iowindows0.58.0непряма
crates.iowindows0.61.3непряма
crates.iowindows0.62.2непряма
crates.iowindows-collections0.2.0непряма
crates.iowindows-collections0.3.2непряма
crates.iowindows-core0.54.0непряма
crates.iowindows-core0.57.0непряма
crates.iowindows-core0.58.0непряма
crates.iowindows-core0.61.2непряма
crates.iowindows-core0.62.2непряма
crates.iowindows-future0.2.1непряма
crates.iowindows-future0.3.2непряма
crates.iowindows-implement0.57.0непряма
crates.iowindows-implement0.58.0непряма
crates.iowindows-implement0.60.0непряма
crates.iowindows-implement0.60.2непряма
crates.iowindows-interface0.57.0непряма
crates.iowindows-interface0.58.0непряма
crates.iowindows-interface0.59.1непряма
crates.iowindows-interface0.59.3непряма
crates.iowindows-link0.1.3непряма
crates.iowindows-link0.2.0непряма
crates.iowindows-link0.2.1непряма
crates.iowindows-numerics0.2.0непряма
crates.iowindows-numerics0.3.1непряма
crates.iowindows-registry0.6.1непряма
crates.iowindows-result0.1.2непряма
crates.iowindows-result0.2.0непряма
crates.iowindows-result0.3.4непряма
crates.iowindows-result0.4.1непряма
crates.iowindows-strings0.1.0непряма
crates.iowindows-strings0.4.2непряма
crates.iowindows-strings0.5.1непряма
crates.iowindows-sysнепряма
crates.iowindows-sys0.45.0непряма
crates.iowindows-sys0.48.0непряма
crates.iowindows-sys0.52.0непряма
crates.iowindows-sys0.59.0непряма
crates.iowindows-sys0.60.2непряма
crates.iowindows-sys0.61.0непряма
crates.iowindows-sys0.61.2непряма
crates.iowindows-targets0.42.2непряма
crates.iowindows-targets0.48.5непряма
crates.iowindows-targets0.52.6непряма
crates.iowindows-targets0.53.3непряма
crates.iowindows-targets0.53.5непряма
crates.iowindows-threading0.1.0непряма
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.0непряма
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.0непряма
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.0непряма
crates.iowindows_i686_gnu0.53.1непряма
crates.iowindows_i686_gnullvm0.52.6непряма
crates.iowindows_i686_gnullvm0.53.0непряма
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.0непряма
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.0непряма
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.0непряма
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.0непряма
crates.iowindows_x86_64_msvc0.53.1непряма
crates.iowinitнепряма
crates.iowinit0.30.13непряма
crates.iowinnowнепряма
crates.iowinnow0.5.40непряма
crates.iowinnow0.6.24непряма
crates.iowinnow0.7.13непряма
crates.iowinnow0.7.15непряма
crates.iowinnow1.0.2непряма
crates.iowinnow1.0.3непряма
crates.iowinsafe0.0.19непряма
crates.iowit-bindgen0.51.0непряма
crates.iowit-bindgen0.57.1непряма
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.3непряма
crates.iowyz0.5.1непряма
crates.iox112.21.0непряма
crates.iox11-dl2.21.0непряма
crates.iox11rb0.13.2непряма
crates.iox11rb-protocol0.13.2непряма
crates.ioxcursor0.3.10непряма
crates.ioxkbcommon-dl0.4.2непряма
crates.ioxkeysym0.2.1непряма
crates.ioxml-rs0.8.28непряма
crates.ioxxhash-rust0.8.15непряма
crates.ioxz20.1.7непряма
crates.ioy4m0.8.0непряма
crates.ioyansi1.0.1непряма
crates.ioyazi0.2.1непряма
crates.ioyoke0.8.2непряма
crates.ioyoke-derive0.8.2непряма
crates.iozbus_macros5.15.0непряма
crates.iozbus_names4.3.2непряма
crates.iozeno0.3.3непряма
crates.iozerocopy-derive0.8.27непряма
crates.iozerocopy-derive0.8.48непряма
crates.iozerofrom0.1.7непряма
crates.iozerofrom0.1.8непряма
crates.iozerofrom-derive0.1.7непряма
crates.iozeroize1.8.2непряма
crates.iozerotrie0.2.4непряма
crates.iozerovec0.11.6непряма
crates.iozerovec-derive0.11.3непряма
crates.iozlib-rs0.6.3непряма
crates.iozmij1.0.21непряма
crates.iozmij1.0.23непряма
crates.iozstd-safe7.2.4непряма
crates.iozstd-sys2.0.16+zstd.1.5.7непряма
crates.iozune-core0.5.1непряма
crates.iozune-inflate0.2.54непряма
crates.iozune-jpeg0.5.15непряма
crates.iozvariant5.11.0непряма
crates.iozvariant_derive5.11.0непряма
crates.iozvariant_utils3.3.1непряма
PyPIappnope0.1.4непряма
PyPIasttokens2.4.1непряма
PyPIcdsapiнепряма
PyPIcffi1.17.1непряма
PyPIcolorama0.4.6непряма
PyPIcomm0.2.2непряма
PyPIcontourpy1.3.0непряма
PyPIcontourpy1.3.3непряма
PyPIcycler0.12.1непряма
PyPIdebugpy1.8.7непряма
PyPIdecorator5.1.1непряма
PyPIelodinнепряма
PyPIexecuting2.1.0непряма
PyPIfonttools4.54.1непряма
PyPIfonttools4.63.0непряма
PyPIiniconfig2.3.0непряма
PyPIipykernel6.29.5непряма
PyPIipython8.28.0непряма
PyPIjax0.10.0непряма
PyPIjax-cuda12-pjrt0.10.0непряма
PyPIjax-cuda12-plugin0.10.0непряма
PyPIjaxlib0.10.0непряма
PyPIjedi0.19.1непряма
PyPIjoblib1.4.2непряма
PyPIjupyter-client8.6.3непряма
PyPIjupyter-core5.7.2непряма
PyPIkiwisolver1.4.7непряма
PyPIkiwisolver1.5.0непряма
PyPImatplotlib3.11.0непряма
PyPImatplotlib3.9.2непряма
PyPImatplotlib-inline0.1.7непряма
PyPIml-dtypes0.5.4непряма
PyPInest-asyncio1.6.0непряма
PyPInetcdf4непряма
PyPInetifacesнепряма
PyPInrlmsise00непряма
PyPInumpyнепряма
PyPInumpy2.1.2непряма
PyPInumpy2.4.6непряма
PyPInvidia-cublas-cu1212.9.2.10непряма
PyPInvidia-cuda-cccl-cu1212.9.27непряма
PyPInvidia-cuda-cupti-cu1212.9.79непряма
PyPInvidia-cuda-nvcc-cu1212.9.86непряма
PyPInvidia-cuda-nvrtc-cu1212.9.86непряма
PyPInvidia-cuda-runtime-cu1212.9.79непряма
PyPInvidia-cudnn-cu129.23.2.1непряма
PyPInvidia-cufft-cu1211.4.1.4непряма
PyPInvidia-cusolver-cu1211.7.5.82непряма
PyPInvidia-cusparse-cu1212.5.10.65непряма
PyPInvidia-nccl-cu122.30.7непряма
PyPInvidia-nvjitlink-cu1212.9.86непряма
PyPInvidia-nvshmem-cu123.7.0непряма
PyPIopenaiнепряма
PyPIopt-einsum3.4.0непряма
PyPIpackaging24.1непряма
PyPIpackaging26.2непряма
PyPIpandasнепряма
PyPIpandas2.2.3непряма
PyPIparso0.8.4непряма
PyPIpatsy0.5.6непряма
PyPIpexpect4.9.0непряма
PyPIpillow11.0.0непряма
PyPIpillow12.2.0непряма
PyPIplatformdirs4.3.6непряма
PyPIplotlyнепряма
PyPIpluggy1.6.0непряма
PyPIpolars1.10.0непряма
PyPIpolars1.41.2непряма
PyPIpolars-runtime-321.41.2непряма
PyPIprompt-toolkit3.0.48непряма
PyPIprotobufнепряма
PyPIpsutil6.1.0непряма
PyPIptyprocess0.7.0непряма
PyPIpure-eval0.2.3непряма
PyPIpycparser2.22непряма
PyPIpygments2.18.0непряма
PyPIpygments2.20.0непряма
PyPIpyparsing3.2.0непряма
PyPIpyparsing3.3.2непряма
PyPIpytest9.1.0непряма
PyPIpython-dateutil2.9.0.post0непряма
PyPIpytz2024.2непряма
PyPIpywin32308непряма
PyPIpyzmq26.2.0непряма
PyPIrequestsнепряма
PyPIscikit-learn1.5.2непряма
PyPIscipy1.14.1непряма
PyPIscipy1.17.1непряма
PyPIseaborn0.13.2непряма
PyPIsix1.16.0непряма
PyPIsix1.17.0непряма
PyPIstack-data0.6.3непряма
PyPIstatsmodels0.14.4непряма
PyPIstreamlitнепряма
PyPIthreadpoolctl3.5.0непряма
PyPItornado6.4.1непряма
PyPItraitlets5.14.3непряма
PyPItrimeshнепряма
PyPItyping-extensions4.15.0непряма
PyPItzdata2024.2непряма
PyPIwcwidth0.2.13непряма
Сповіщення про залежності 29

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

ПакетВерсіяЗв'язокКритичністьСповіщеньВиправлено в
pillow11.0.0непрямакритична3412.3.0
pillow12.2.0непрямакритична2612.3.0
jupyter-core5.7.2непрямависока25.8.1
pyo30.23.5непрямависока50.29.0
quick-xml0.39.2непрямависока20.41.0
quick-xml0.39.4непрямависока20.41.0
quinn-proto0.11.14непрямависока20.11.15
tornado6.4.1непрямависока226.5.7
lru0.12.5прямапомірна20.16.3
fonttools4.54.1непрямапомірна24.60.2
serde_with3.20.0непрямапомірна13.21.0
thrift0.17.0непрямапомірна10.23.0
atty0.2.14непряманизька3
pygments2.18.0непряманизька22.20.0
anyhow1.0.100пряманевідома11.0.103
anyhow1.0.102пряманевідома11.0.103
bincode2.0.1пряманевідома1
paste1.0.15пряманевідома1
atomic-polyfill1.0.3непряманевідома1
bare-metal0.2.5непряманевідома1
bare-metal1.0.0непряманевідома1
crossbeam-epoch0.9.18непряманевідома10.9.20
instant0.1.13непряманевідома1
memmap20.9.10непряманевідома10.9.11
number_prefix0.4.0непряманевідома1
proc-macro-error1.0.4непряманевідома1
proc-macro-error22.0.1непряманевідома1
rustls-pemfile2.2.0непряманевідома1
ttf-parser0.25.1непряманевідома1

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

Звіт у форматі JSON машиночитний
{
  "data": {
    "repo": {
      "topics": [
        "aerospace",
        "ecs",
        "physics-simulation",
        "space",
        "drones",
        "rust"
      ],
      "is_fork": false,
      "size_kb": 253430,
      "has_wiki": true,
      "homepage": "https://docs.elodin.systems",
      "languages": {
        "C": 49537,
        "C++": 207541,
        "Lua": 2087,
        "Nix": 130128,
        "Just": 5014,
        "MLIR": 129,
        "Rust": 9154878,
        "WGSL": 75610,
        "Jinja": 9599,
        "Julia": 432,
        "Shell": 98963,
        "Python": 320440,
        "Gnuplot": 1534,
        "Makefile": 278,
        "RenderScript": 3,
        "Linker Script": 1420
      },
      "pushed_at": "2026-07-30T17:39:14Z",
      "created_at": "2024-02-26T21:07:50Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-30T03:03:33Z",
      "description": "Elodin simulation and flight software monorepo.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "main",
      "license_spdx_raw": "Apache-2.0",
      "primary_language": "Rust",
      "significant_languages": [
        "Rust"
      ]
    },
    "owner": {
      "blog": "elodin.systems",
      "name": "Elodin",
      "type": "Organization",
      "login": "elodin-sys",
      "company": null,
      "location": "United States of America",
      "followers": 40,
      "avatar_url": "https://avatars.githubusercontent.com/u/139720373?v=4",
      "created_at": "2023-07-16T22:26:16Z",
      "is_verified": null,
      "public_repos": 49,
      "account_age_days": 1110
    },
    "license": {
      "state": "standard",
      "spdx_id": "Apache-2.0",
      "raw_spdx": "Apache-2.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v0.18.0",
          "kind": "minor",
          "published_at": "2026-07-23T22:18:12Z"
        },
        {
          "tag": "v0.17.3",
          "kind": "patch",
          "published_at": "2026-05-22T19:42:58Z"
        },
        {
          "tag": "v0.17.2",
          "kind": "patch",
          "published_at": "2026-05-13T21:16:40Z"
        },
        {
          "tag": "v0.17.1",
          "kind": "patch",
          "published_at": "2026-04-24T23:41:18Z"
        },
        {
          "tag": "v0.16.2",
          "kind": "patch",
          "published_at": "2026-03-17T03:49:11Z"
        },
        {
          "tag": "v0.16.1",
          "kind": "patch",
          "published_at": "2026-02-18T00:26:18Z"
        },
        {
          "tag": "v0.16.0",
          "kind": "minor",
          "published_at": "2026-01-28T00:58:55Z"
        },
        {
          "tag": "v0.16.0-alpha.5",
          "kind": "prerelease",
          "published_at": "2026-01-15T00:10:01Z"
        },
        {
          "tag": "v0.16.0-alpha.4",
          "kind": "prerelease",
          "published_at": "2026-01-12T09:59:02Z"
        },
        {
          "tag": "v0.16.0-alpha.3",
          "kind": "prerelease",
          "published_at": "2026-01-12T01:10:29Z"
        },
        {
          "tag": "v0.16.0-alpha.2",
          "kind": "prerelease",
          "published_at": "2026-01-11T22:02:11Z"
        },
        {
          "tag": "v0.16.0-alpha.1",
          "kind": "prerelease",
          "published_at": "2026-01-11T10:27:16Z"
        },
        {
          "tag": "v0.16.0-alpha.0",
          "kind": "prerelease",
          "published_at": "2026-01-05T18:38:38Z"
        },
        {
          "tag": "v0.15.5",
          "kind": "patch",
          "published_at": "2025-12-18T15:41:00Z"
        },
        {
          "tag": "v0.15.5-alpha.0",
          "kind": "prerelease",
          "published_at": "2025-12-14T08:43:40Z"
        },
        {
          "tag": "v0.15.4",
          "kind": "patch",
          "published_at": "2025-12-04T21:26:42Z"
        },
        {
          "tag": "v0.15.3-orphan",
          "kind": "prerelease",
          "published_at": "2025-11-06T01:03:11Z"
        },
        {
          "tag": "v0.15.2",
          "kind": "patch",
          "published_at": "2025-10-25T04:56:12Z"
        },
        {
          "tag": "v0.15.1",
          "kind": "patch",
          "published_at": "2025-10-11T04:59:37Z"
        },
        {
          "tag": "v0.15.0",
          "kind": "minor",
          "published_at": "2025-09-26T16:49:37Z"
        },
        {
          "tag": "v0.15.0-alpha.1",
          "kind": "prerelease",
          "published_at": "2025-09-18T01:20:52Z"
        },
        {
          "tag": "v0.14.2",
          "kind": "patch",
          "published_at": "2025-06-17T20:49:31Z"
        },
        {
          "tag": "v0.14.1",
          "kind": "patch",
          "published_at": "2025-05-10T01:15:12Z"
        },
        {
          "tag": "v0.13.2",
          "kind": "patch",
          "published_at": "2025-04-28T19:38:49Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "098398481fc4037e0655bdfdca214e37b9cd0a2b",
          "body": "* feat(editor): artificial horizon gauge.\n\nAdds a `horizon_gauge` panel: a cockpit-convention attitude indicator that\ncounter-rotates the world behind a fixed aircraft symbol, giving a directly\nreadable pitch and roll where the orientation gauge deliberately stays an\nabstract 3D gimbal.\n\nThe geometr\n[…]\nnstead — instruments left, chase view centre, camera\nviews right — and give the gauge three shares against the graphs' one apiece,\nsince its face is square and the pane's height is what sets its size.",
          "is_bot": false,
          "headline": "feat(editor): artificial horizon gauge. (#753)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-07-30T03:03:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9885f71e6e3a0fd8ba0a11a31f39363e98643662",
          "body": "* Add headless capture skill\n\n* Fix headless capture for AMD laptop\n\n* Add capture script\n\n* Increase video capture warmup\n\n* Fix NVIDIA library search precedence\n\n* Clean up headless capture process group\n\n* Fix software rendering fallback\n\n* Address review comments for pipewire\n\n* Address review comments",
          "is_bot": false,
          "headline": "Feat/headless video capture (#754)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-07-29T17:27:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "adc756461dbf7a3aac40cc7ee0931375021c06a8",
          "body": null,
          "is_bot": false,
          "headline": "elodin-db export --format mcap (#746)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-24T04:39:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "30825259853780ffa4b01eb4d8205cc19cfa1375",
          "body": null,
          "is_bot": false,
          "headline": "chore: Bump to v0.18.1-alpha.0 (#751)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-07-24T04:38:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e97845c75b18649aa62372614fb993561b25ea9c",
          "body": null,
          "is_bot": false,
          "headline": "chore: release v0.18.0 (#750)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-07-23T21:11:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1b8619c7f506137d5f875c12f5e9f379e58cd101",
          "body": null,
          "is_bot": false,
          "headline": "fix(editor): update thruster test object state (#749)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-07-23T19:52:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4899f019072a5316ed6841c99c0f978398f6fdfa",
          "body": "* feat: Add error_covariance.\n\n* debug: Name some entities.\n\n* feat: Name more entities.\n\n* style: Reformat.\n\n* chore: Fix merge omission.\n\n* fix: Bad import.\n\n* fix: Don't panic on schematic reload.\n\n* feat: Add covariance-ellipsoids example.\n\n* feat: Make ellipses move.\n\n* fix: Ensure matrices upd\n[…]\nd).\n\n* chore: Make root entities optional.\n\n* chore: Fix typos.\n\n* fix: Only set change flag when ellipse kind changes.\n\n---------\n\nCo-authored-by: zxq82lm <231263183+zxq82lm@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Feature: Add error covariance to ellipsoid. (#744)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-07-23T17:56:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5d8f746faa46ce3abc1a9dda205a979d4ca48ed2",
          "body": "* feat(editor): add Spatial Gauge schematic panel (#738)\n\nNew Monitor-inspired pane that binds a position EQL, converts between\ngeo frames, and shows N/E/D-style cards with an attitude-driven sphere\nand artificial-horizon pitch/roll readout. Wired through KDL, inspector,\ncommand palette, and the roc\n[…]\nsame data in one resizable column, so the gauge value cards can be\ncompared against the monitor's number cards as the column is resized.\n\n---------\n\nCo-authored-by: Shane Celis <shane.celis@gmail.com>",
          "is_bot": false,
          "headline": "feat(editor): geo-position gauge & orientation gauge. (#739)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-07-23T03:56:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "13a6bc4f46bc5111489a032061921099d20778bb",
          "body": "* Apollo hanabi upgrade\n* Falcon9 example\n* Polish apollo-lander, fix emitter and asset server loading churn bugs\n* Remove unused landing site\n* Fix windows build (#747)\n\n---------\n\nCo-authored-by: Anders Pitman <&ers@apitman.com>",
          "is_bot": false,
          "headline": "Falcon 9 Example Simulation, with Effects (#745)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-22T23:11:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "600e149fcdca2bae77c921ba0b200b25578c0905",
          "body": "* Update to Bevy 19\n\n* Fix chase-cam near clipping and late EQL compile for sticky --kdl, Demote expected missing viewport ComponentValue noise to debug.\n\n* Refactor clean-up, remove dead code, fix ViewKeyCache, reduce complexity, fix 3D line regression",
          "is_bot": false,
          "headline": "Upgrade to Bevy 0.19 (#743)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-20T19:14:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ee7b80e6e590d3b34fbac40c4618a9fc1d14bc90",
          "body": "* fix: Fix the line_3d jitter, sloppy.\n\n* refactor: Do not use fixup systems, spawn correct.\n\n* doc: Add bevy skill entry: Prefer spawn correct over fixup systems.\n\n* perf: Run setup on a line_3d once.",
          "is_bot": false,
          "headline": "Fix: No more jitter for `line_3d` in ECEF. (#741)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-07-20T01:09:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5fdb91183bb45072798e6489dd335504b348e900",
          "body": "* fix(maitake): preserve timer rotation across wheel wrap\n\nThe timer wheel encodes a wrapped next slot as SLOTS plus the slot index. The previous saturating subtraction treated the remainder as a rotation count, and returned zero rotations when the next deadline occupied slot zero.\n\nThat could recon\n[…]\nn artificial playback delay.\n\nExtend the TCP echo test to inspect both endpoints and assert that TCP_NODELAY is enabled, preventing future socket setup changes from silently restoring the live jitter.",
          "is_bot": false,
          "headline": "Fix timer-wheel freezes and reduce live telemetry jitter (#742)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-07-16T22:02:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "be890905d1bd30b2de09413850accd8ad51b1838",
          "body": "* 4khz graph buffer window, fix thrusters\n* Fix elodin-db restart on Aleph, Data Overview bug\n* Allow editor experience to survive soft reconnect",
          "is_bot": false,
          "headline": "Unified SeriesStore for Editor playback (#740)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-16T22:01:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "36f90f366e491219cb04618f37f2ed62472966b3",
          "body": "* Telemetry tweaks for live data monitoring",
          "is_bot": false,
          "headline": "Elodin Editor Telemetry Mode (#737)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-14T03:16:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "043724d1cf5f7ff48d29be655d9015d252ab31ac",
          "body": null,
          "is_bot": false,
          "headline": "Release QA Test Plan Skill & Templates (#733)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-11T21:13:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3dc9cf7e07b86d9903f95d3578e85e1d19d8c733",
          "body": null,
          "is_bot": false,
          "headline": "Aleph elodin-db default asset path unset (#734)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-11T20:53:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "822eb89a977ae89c9818b54492e7b1894a34748c",
          "body": null,
          "is_bot": false,
          "headline": "Elodin-Py Native Elodin-DB Client API (#730)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-10T17:35:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0d54eee552fca2b7076cfdfb7df9ec77523410fa",
          "body": "* monte-carlo: absorb customer scaling glue into the runner\n\nEverything a multi-process SITL campaign previously needed wrapper scripts\nfor is now native, driven by a 1000-run/96-worker customer campaign:\n\n- workers knob (campaign.toml + --workers) sizing the s10 admission budget\n- up-front port-pla\n[…]\nsor <cursoragent@cursor.com>\n\n* monte-carlo: address PR review feedback\n\nPersist explicit worker counts for resume, harden port/prune safety checks, and document campaign-owned port reaping semantics.",
          "is_bot": false,
          "headline": "Polish MC & Scale to 96 Runners over 1000 Runs (#732)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-10T05:28:00Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "773969b692f586c55af0bf150a3efe724f6e4b8d",
          "body": "* feat(assets): DB owns schematic KDL assets (RFD #724)\n\nThe DB is the single owner of schematic/asset handling:\n\n- ingest the source `assets/` tree into `{db}/assets/` once (copy-once,\n  all-or-nothing), skipping reserved keys (`__index__`, ingest marker)\n  and symlinks (so the walk cannot escape t\n[…]\nhared_by_schematics_once` and\n`ingest_resolves_window_relative_to_schematic_source_dir`, which already\ncover pulling an out-of-tree window schematic in and rewriting its own\nasset paths to `db:` refs.",
          "is_bot": false,
          "headline": "feat: db centric assets. (#727)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-07-10T04:10:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c525e90f3e5b1847506017ed40463837481940b2",
          "body": "* Add local nix develop caching with nix-direnv",
          "is_bot": false,
          "headline": "Add local nix develop caching with nix-direnv (#731)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-07-09T00:00:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "66347788fd0c637d87a0891ea3e663fd03dc4a70",
          "body": "* chore: Do warn_once instead of println.\n\n* fix: Use relative GeoRotation on grid.\n\n* feat: Use 3 infinite grids on 3 render layers.\n\nCreate a NED, ENU, and ECEF infinite grid once and put it on a render\nlayer. Solves the overdraw problem, simplifies the management of the effect.\n\n* binary: Orient \n[…]\nix test.\n\n* refactor: Rename GeoRotation::new to GeoRotation::relative.\n\n* fix: Missed some relative()s.\n\n* refactor: Remove duplicate code match.\n\n* style: Reformat.\n\n* chore: Change camera location.",
          "is_bot": false,
          "headline": "fix: Use relative GeoRotation on grid. (#726)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-07-08T03:42:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d62668b6a1e18b274520e5495b7e237135c44c01",
          "body": "fix(os): add kernel modules so that sdimage boot environment recognizes\nthe usb volume that it was already booted from",
          "is_bot": false,
          "headline": "os: add kernel modules to initrd for sdimage",
          "author_name": "labrnth",
          "author_login": "labrnth",
          "committed_at": "2026-07-03T03:21:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e707975bdaf32aaa6800792cf81be7189dfbd1e",
          "body": "Manual startup-window DB connections only spawned the main telemetry TCP\nconnection. The editor’s TelemetryCache backfill uses the secondary msg\nconnection, so object_3d/vector_arrow playback missed historical samples while\nline_3d still worked through its separate main-connection query path.\n\nInstall msg channel resources/sink for disconnected startup and spawn/replace\nthe msg TCP connection when connecting manually, matching the working\nCLI-connected editor path.",
          "is_bot": false,
          "headline": "Fix manual editor DB connect msg channel setup (#723)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-06-29T16:47:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "287d62731853703f1ca647bdc26dbe29305fb5d7",
          "body": "* Fix viewport focus pick panic on despawned mesh entities (#705)\n\n`sync_viewport_focus_pick_targets` queued `insert`/`remove` entity\ncommands against mesh entities that could be despawned before the\ndeferred commands applied (e.g. a skybox generation reloading the\nschematic despawns Object3D meshes\n[…]\norTimeline`.\n\nMake the future color swatch preview use `future_timeline.a *\nDEFAULT_FUTURE_TRAIL_ALPHA` so it matches the rendered fade. Shorten the\nperspective checkbox label to \"Perspective\".\n\n* fmt",
          "is_bot": false,
          "headline": "fix: DB skybox/asset mirroring (#701, #702, #705, #714). (#718)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-29T02:01:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8765cee9d09eb09ef3f49eb54fbeb485a0e97d88",
          "body": null,
          "is_bot": false,
          "headline": "Disable Aleph JAX Cuda (#722)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-28T22:46:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3c62d375282c07351b05473c51c4389b72d6de25",
          "body": null,
          "is_bot": false,
          "headline": "Reorganize nix imports (#721)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-27T23:58:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d458690f5e99a17542c76ac4990f6ff57ead801d",
          "body": "* profile and improve post_step overhead\n* Fix bzip reported CVE",
          "is_bot": false,
          "headline": "Elodin on Aleph Tweaks (#716)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-26T16:51:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "24251149b3f1a53993102c67ce2413fefa58c04c",
          "body": "* Fix windows build\n\ns10 should be disabled for windows.\n\n* Fix skybox warnings for windows builds",
          "is_bot": false,
          "headline": "Fix windows build errors (#717)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-06-26T12:53:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e50e665638721be9c8560002d92e9a97fd4b5699",
          "body": "* Add rtsp-ingest crate: AVC→Annex-B framing + clock mapping\n\nPure, dependency-light core for RTSP H.264 ingest into Elodin-DB,\nunit-testable without retina, tokio, the DB, or hardware:\n\n- annexb: AVC length-prefixed → Annex-B with in-band SPS/PPS injection\n  ahead of IDR access units (storage contr\n[…]\nupdate_parameter_sets now also takes the new avcC NAL length size and\nvalidates it, so a mid-stream resolution change that switches the length\nprefix size no longer mis-parses subsequent access units.",
          "is_bot": false,
          "headline": "RTSP video ingest via a standalone `rtsp-streamer` producer. (#715)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-26T01:13:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fba85e8cdadfa90b972be7da3394ee2cef00fbae",
          "body": "* Improve generate real time behavior under load\n* Set thread priority for s10 processes\n* Polish monte-carlo example, found while regression testing",
          "is_bot": false,
          "headline": "Improve generate real time behavior under load (#711)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-24T19:14:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "553ecfc000ea7865b3035426bf3f1640eddc6c24",
          "body": "* Build and deploy Elodin CLI and simulation onto Aleph",
          "is_bot": false,
          "headline": "Build and deploy Elodin CLI and simulation onto Aleph (#709)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-24T18:06:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "80abb5eb9e1b52f578d7df00e5d6eecea8c9d495",
          "body": "* fix(line_3d): match update query to LineHandles so color/width/perspective re-apply\n\n* fix(line_3d): send linear RGB to line uniform to match scene color handling\n\n* fix(line_3d): honor KDL color, fall back to timeline trail colors (YALK/white) when unset\n\n* feat(line_3d): add per-line future_colo\n[…]\nan entity\n  with handles but no trail colors was skipped entirely, freezing its width,\n  perspective, and color. Make the component optional and re-attach it when\n  missing so KDL edits keep applying.",
          "is_bot": false,
          "headline": "`line_3d`: per-segment trail colors from KDL. (#706)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-24T17:47:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6723dd95aa26ee1084ab247290f8994f1d71eedd",
          "body": "Add an orbit line to geo-frames example.",
          "is_bot": false,
          "headline": "fix: Make line_3d work with ECEF. (#710)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-06-24T16:39:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "829b701c5c71590f2e56b1cdbb03a54865f193f0",
          "body": "…t (#700)\n\nThe manifest references `desert_night.cubemap.ktx2` but the file shipped in\n#688 was named `desert_night.ktx2` (missing the `.cubemap` infix), so the\neditor failed to load the default skybox with a \"Path not found\" error.\nRename the asset to match the `{name}.cubemap.ktx2` convention.",
          "is_bot": false,
          "headline": "Fix default skybox load: rename desert_night cubemap to match manifes…",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-23T05:16:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c8daebe4b5cd6cb9c5b78e72ae96ca2727066721",
          "body": "* Monte-Carlo ergonomics, remove --jobs flag, defer to S10_MAX_INFLIGHT",
          "is_bot": false,
          "headline": "Monte Carlo Ergonomics improvements (#698)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-23T05:16:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "03453f6f9506c3515b811c99965d1ef99c970132",
          "body": null,
          "is_bot": false,
          "headline": "Fix editor for Ubuntu 2204 and Nvidia Quadro cards (#697)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-21T03:58:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "828d91f7c95d29c0705ee8c9d669b6ed2c278219",
          "body": "* Fix pointer-ABI batched dot_general and multi-operand concatenate lowering.\n\nLower batched dot_general and multi-operand non-zero-dim concatenate\ncorrectly in the Cranelift MLIR backend so simulations with many entities\nno longer produce NaNs. Add regression tests and document the lowering.\n\n* Mak\n[…]\nmove the fixed window rect so the layout fills the viewport, and fire the\nDPS plume out of the engine bell by switching it to scalar mode with an\nexplicit model-frame direction, matching the RCS jets.",
          "is_bot": false,
          "headline": "fix: vector-arrow rendering at planetary scale. (#696)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-20T06:08:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0b10b3b1eebacf770736c76f9e4489ee9f4701bf",
          "body": "* Update to latest nixpkgs at root\n\n* Deduplicate Tracy nix config\n\n* Update jax refs\n\n* Fix tracy nix",
          "is_bot": false,
          "headline": "Update to latest nixpkgs at root (#690)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-19T18:00:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c90253446e6c4494884c4a8dad1f37f2545a9126",
          "body": "* chore: Soft reset to one commit to ease rebase.\n\n* style: Reformat.\n\n* chore: Clean up.\n\n* refactor: Change DynArray::default name to default_for_shape.\n\n* test: Fix NED test.",
          "is_bot": false,
          "headline": "Feat: Add NED and ECEF orientation support. (#680)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-06-19T16:01:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6ca1ff662c19e14bd4b9c0adbf76ca1114625c5a",
          "body": "* feat/skybox-palette-options\n\n* fix: default skybox resolution palette to 4K\n\nList the documented default (4K) first so confirming the resolution page\nwith Enter, without moving the selection, picks 4K instead of 1K.\n\n* fix: restore palette filter when navigating back\n\nRemember the active filter on a palette page when descending into a\nsub-page, and restore it on backspace. The skybox prompt is no longer\nlost when stepping back from the style page to edit it.",
          "is_bot": false,
          "headline": "Enhance the skybox creation command palette with options. (#692)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-18T22:30:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "84e70b54bf064303cff3860a1db50e19ac239085",
          "body": "* feat(apollo): volumetric thruster plumes + thrust/RCS diagnostic graphs\n\nParticle rendering (thruster_particles):\n- Camera-facing billboards with a soft radial alpha mask so plumes read as\n  round volumes from every angle instead of flat planes (incl. when zoomed).\n- RCS cold-gas jets retuned into\n[…]\nhe viewport look_at), falling back to the on-axis anchor\nwhen no focus is resolvable. A no-op LookToTrigger cancels any in-flight\nsnap animation.\n\n* fix(view-cube): keep roll arrows spinning in place.",
          "is_bot": false,
          "headline": "Apollo thruster visuals; fix(view-cube): orbit arrows. (#689)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-18T21:30:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3be1b163a710524d9120a6f4d7b0c8737023ed8f",
          "body": "with Apollo lander example",
          "is_bot": false,
          "headline": "s10 Driven in-process Monte Carlo (#684)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-17T18:15:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0472dd7a2a458b3fbf7345d7939b77fd619ce016",
          "body": "* Optimize GLBs & skill\n* More tightly pack skyboxes\n* Fix renamed files and script for Linux",
          "is_bot": false,
          "headline": "Fix/reduce asset sizes (#688)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-17T01:42:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3d4de09aba68238fdb0c146728f25df6fb2ced03",
          "body": "* First draft world mesh integration\n\n* Update rc-jet example with Death Valley terrain\n\n* World mesh with proper integration\n\n* Vendor bevy_world_mesh repo\n\n* Embed world mesh shader in bevy_world_mesh\n\n* Add script for downloading and processing terrain\n\n* Appease clippy\n\n* Appease alejandra\n\n* Ap\n[…]\ns and generation\n\n* Cap planar LOD from KDL\n\n* Appease cargo fmt\n\n* Refactor terrain fetching\n\nPulled out some common functionality and tried to clean up a bit\n\n* Forgot changes for previous commit...",
          "is_bot": false,
          "headline": "Feat/world mesh first pass (#681)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-06-16T03:40:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4fe569cdc1075222467882f4c672a314c323dc1d",
          "body": "chore(aleph): bump nixpkgs (nixos 26.05), bump jetpack 6.2.2 / L4T 36.5.0\nbump jetpack-nixos (202606) and bump corresponding gitrepos pins. change\nkernel source to OE4T + antmicro patches\n\nchore(aleph): update packaging for changes in 26.05. change ffmpeg import\nto ffmpeg-headless (don't bring in gui depends for headless application)",
          "is_bot": false,
          "headline": "aleph: bump nixpkgs, L4T, jetpack-nixos",
          "author_name": "labrnth",
          "author_login": "labrnth",
          "committed_at": "2026-06-15T14:57:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3e500fd8756d1cbb739f2c6768fc81f7257cf0e7",
          "body": "…r HTTP. (#679)\n\n* Generic http server + glb integration (elodin side). 1st commit.\n\n* Adding unit tests; fixing few bugs.\n\n* Warn when schematic KDL parse fails during asset persist.\n\n* Centralize ASSETS_HTTP_PORT_OFFSET in impeller2.\n\n* Resolve schematic GLB uploads via ELODIN_ASSETS_DIR.\n\n* fix(e\n[…]\ne simulation run errors during source capture\n\n* fix: replace followed DB metadata snapshots\n\n* fix: resolve simulation source from Python entrypoint\n\n* fix: write simulation source at recording start",
          "is_bot": false,
          "headline": "feat: Persist schematic assets in DB Asset Server  and serve them ove…",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-09T19:17:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cf98dd963d6ccfcd37934966c94e364c42f52f97",
          "body": null,
          "is_bot": false,
          "headline": "Update LICENSE",
          "author_name": "danAtElodin",
          "author_login": "danAtElodin",
          "committed_at": "2026-06-09T19:05:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "03af1b2c4f86ef50f683def0674c224733a079b6",
          "body": "…me headers. (#610)\n\n* bbq migration + elodin path + bbq history readme.\n\n* fix(nix): include vendor/ in cleanSource for bbqueue path dep\n\n* chore: cargo fmt vendored bbqueue\n\n* fix(nix): include vendor/ in aleph cleanSource for elodin-db builds\n\nelodin-db and .#run use aleph/pkgs/common.nix, not ni\n[…]\nrefactor: move vendored bbqueue from vendor/ to libs/bbqueue\n\n* fix: correct upstream comment typos in vendored bbqueue\n\n---------\n\nCo-authored-by: zxq82lm <231263183+zxq82lm@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore: Migrate impeller2 from bbq2 to vendored bbqueue with usize fra…",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-06-09T17:58:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3565d41c74dd113d8e48e6919b03dd28bf1acda9",
          "body": "This often happens during startup when no data has been written yet.\nLet's just error once for now. As a future TODO we could keep track of\nwhich formulas have errored and then only report those we haven't\nalready reported.",
          "is_bot": false,
          "headline": "fix: Error once for formula execution error. (#685)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-06-09T17:31:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "322fd3e32725267de0e81d4d3d6bf3b507563310",
          "body": "Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs: add Ubuntu/Linux build prerequisites to README (#683)",
          "author_name": "Matt Van Horn",
          "author_login": "mvanhorn",
          "committed_at": "2026-06-08T04:56:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ff2699ac011300963b0cb90a75b63a767e2123e1",
          "body": null,
          "is_bot": false,
          "headline": "fix(editor): migrate env map ktx2 assets to git LFS.",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-02T22:03:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2a05e0c07651eeff96aa2eddb1ae2a7e971820dc",
          "body": "* Fix: Create Graph on saved DB and graph line labels.\n* fix: Scalar graph labels for DB schema shape [1].\n* chore(editor): adding warn! on  Create Graph failures and drop unused metadata arg.\n* fix: Wasteful per-frame allocation in sync_graphs loop (cursor bugbot).",
          "is_bot": false,
          "headline": "Fix: Create Graph on saved DB & graph labels. (#675)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-06-01T23:42:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "55b445f97e422b9cfd58a14019c28763d4f89b57",
          "body": "* Enforce vtable alignment byte order expectations\n\n* Report human readable error info\n\n* Report optionally report readable info, set metadata first before registering vtable",
          "is_bot": false,
          "headline": "Enforce vtable alignment byte order expectations (#673)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-29T03:40:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "893ff69d1e4568222e07b40b23518aae71131604",
          "body": "* Add skybox assets into elodin + asset-display only.\n\n* Stop to recalculate light at every tick.\n\n* fix: cube's background.\n\n* 2nd block: Command to select existing skybox + new ai skybox creation.\n\n* Selection &/or creation new Skybox + KDL read/write.\n\n* doc: kdl, command palette, etc.\n\n* doc: ++\n[…]\n\n* docs(editor): note editor cam input runs after set_camera_viewport.\n\n* fix(editor): remove dead pointer_pos guard in gated_camera_inputs.\n\n---------\n\nCo-authored-by: Cursor <cursoragent@cursor.com>",
          "is_bot": false,
          "headline": "Feat: KDL Skybox selection and AI generation. (#647)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-29T01:29:37Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "8f5b50b2a55d7892d70fcfde1994777494c88b89",
          "body": "* Require clients to consume db responses\n\n* Create send only connections that silence responses\n\n* Log drained replies",
          "is_bot": false,
          "headline": "Require clients to consume db responses (#670)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-29T00:42:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2dff2d6b86267da3d170d7968a8df8ad7b8d5f50",
          "body": null,
          "is_bot": false,
          "headline": "fix wsl instructions (#667)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-29T00:41:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7b351e4050b6239f562ebf6db957ec27666ebe25",
          "body": "* New module: input_owner.rs.\n\n* Instrumentate input owenrs by  tiles.rs to register visible owners (not used at all at this stage).\n\n* Gating all consumers + editor_cam_input now reuses bevy_editor_cam messages but also filters Start/Move/Zoom trough UIInputOwners.\n\n* No more suppress_pointer_input\n[…]\n&RenderTarget` alongside `&Camera` and pass it through.\n\n* fix: call UiInputOwners::begin_frame at start of render_layout.\n\n* refactor: drop ViewportContainsPointer in favor of UiInputOwners blockers.",
          "is_bot": false,
          "headline": "Fix: UI input pass-through with explicit pointer ownership. (#637)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-28T22:14:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c7483c5b892c879f53d96e38072c37f50e3eef9b",
          "body": null,
          "is_bot": false,
          "headline": "chore: Bump to v0.17.4-alpha.0 (#665)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-22T20:28:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c63da3ce7e54305b7c9a325ac166d5c8b847798c",
          "body": "…sh ok locally). (#664)\n\n* Iteration number 7, locally tested Ok.\n\n* ci: harden release.yml musl setup (remove dead var, add diagnostics).\n\n* release.yaml(local test): consolidation/improvements.",
          "is_bot": false,
          "headline": "ci: zig-wrapper-strip-rustc-crt (iteration number 7, test-musl-build.…",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-22T19:19:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "601193a44ab994fa453d0e3b3ebc00e1e8c705d0",
          "body": "…ar. (#662)\n\n* ci: configure musl Zig linker via .cargo/config.toml instead of env var.\n\n* scripts/test-musl-build.sh.\u001b",
          "is_bot": false,
          "headline": "ci: configure musl Zig linker via .cargo/config.toml instead of env v…",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-22T14:50:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3a14f42ebbd4ee79fff82e6337e3496416499cc8",
          "body": null,
          "is_bot": false,
          "headline": "ci: disable rustc self-contained CRT for musl + Zig linker. (#661)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-22T01:45:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c5ddc4d2c222d857a45f5167377d02ef5d28e16d",
          "body": "* ci: fix YAML syntax in Zig wrapper generation.\n\n* doc: rewriting comments.",
          "is_bot": false,
          "headline": "ci: fix YAML syntax in Zig wrapper generation. (#660)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-22T01:07:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8d0e5c7aa2c10ea6d43601e8916350956213e6f1",
          "body": null,
          "is_bot": false,
          "headline": "ci: strip cc-rs --target=... from Zig wrapper args. (#659)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-22T00:15:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d2581a9c8db0e0992cfae00913ca6da59f280179",
          "body": null,
          "is_bot": false,
          "headline": "ci: fix Zig origin. (#658)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-21T23:44:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52a1cbf3908b23e96846d1e555cc45ea0fd2172f",
          "body": "* ci: install musl cross toolchain.\n\n* fix: improvements.\n\n* ci: pivot musl C/C++ from musl.cc to Zig (GH Actions blocks musl.cc since 2025-05-27).",
          "is_bot": false,
          "headline": "Ci/musl cross toolchain (#657)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-21T23:08:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9d4e5024fb55f73941d6c1b5696b02de4060ab67",
          "body": null,
          "is_bot": false,
          "headline": "chore: release v0.17.3 (#656)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-21T21:58:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9481dd25a49d5e172115bf392c2153c9bf839cdd",
          "body": null,
          "is_bot": false,
          "headline": "chore: replace vendored muxide fork with upstream 0.2.5. (#655)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-21T21:21:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b2eb1b7567bc058b244aad99a9ff8a492cf92786",
          "body": "* chore: make big_space a default cargo feature.\n\n* chore: upgrade bevy ecosystem to 0.18.1.\n\n* chore: upgrade big_space to 0.12.\n\n* fix: adapt unit tests to bevy 0.18.\n\n* test: count live schematic entities on Bevy 0.18.\n\n* chore: fix typos wording in spatial system names.\n\n* fix: keep viewport cam\n[…]\ndrop  feature.\n\n* fix(view-cube): restore parent.rotation composition in current_camera_pose.\n\n* fix(drone): rotate GLB 180° about X.\n\n---------\n\nCo-authored-by: Shane Celis <scelis@singularityus.com>",
          "is_bot": false,
          "headline": "Chore: bevy 0.18 & big space. (#651)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-21T00:57:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2321641ffa888b446bf489be53c51ccc781dd37a",
          "body": "* Add ability to export sensor camera recordings to db export\n\n* Rebase + Fix obsolete stuff since merged 649.\n\n* clippy/fmt\n\n* Use sensor camera fps for video export.\n\n* doc(elodin-cli).\n\n---------\n\nCo-authored-by: zxq82lm <231263183+zxq82lm@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Add ability to export sensor camera recordings to db export (#648)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-16T21:59:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "75d671cc202dd27a129fd44c67858aaa9eb76409",
          "body": "* Simpify sensor camera API, allow for fetching past frames\n\n* Align rotation to parent, fix render order\n\n* address review feedback\n\n* fix: Ellispoid example.\n\n* fix: live-tail raw sensor camera frames.\n\n* example(ellipsoid): small changes.\n\n* Restored the rc-jet example to its previous behavior/state after I modified it accidentally.\n\n* fix: honor read_msg before-first semantics.\n\n---------\n\nCo-authored-by: zxq82lm <231263183+zxq82lm@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Simpify sensor camera API, allow for fetching past frames (#649)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-16T20:23:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f8a350708f105edca4121b66ab770a3d3ac51d3",
          "body": "…645)\n\n* Index components on creation so they can be exported in same order",
          "is_bot": false,
          "headline": "Index components on creation so they can be exported in same order (#…",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-14T02:41:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7f3d5cb79cb6104ed194cca0e03c7ae7b07f18b9",
          "body": null,
          "is_bot": false,
          "headline": "chore: Bump to v0.17.3-alpha0 (#643)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-13T23:34:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4996a7683bfb2e1a3d2469c385968a2a41b3cac0",
          "body": "* test/ci: Add test_windows_paths.\n\n* fix: rename Windows-invalid baseline paths",
          "is_bot": false,
          "headline": "Fix: Windows-safe release paths. (#644)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-13T20:53:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c85bbdfc5c7388f7fb05e29b00486e8a3d33d925",
          "body": null,
          "is_bot": false,
          "headline": "chore: release v0.17.2 (#642)",
          "author_name": "zxq82lm",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-13T18:50:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ef295b20f03fd0faaa7b92a9ab60e51e33d4dec0",
          "body": null,
          "is_bot": false,
          "headline": "add explainer videos (#641)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-13T13:16:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f0873dccc2276a01d17d2a2b8dff401b7a0d5ee1",
          "body": "* rfd(nox): 2 first steps.\n\n* doc(readme): dyn broadcast nox::Array + try_add etc. + unit tests description.\n\n* refactor(new file): broadcast_shape +  can_broadcast.\n\n* refactor(broadcast).\n\n* broadcast: + 2 unit tests.\n\n* object_3d:Small change runtime EQL, post cleaning.\n\n* clippy/fmt\n\n* nox: +2 u\n[…]\n: Use error types instead of String.\n\n* style: Reformat.\n\n* test: Fix tests.\n\n* replace Result<_, String> by  Result<_, ComponentError>.\n\n---------\n\nCo-authored-by: Shane Celis <shane.celis@gmail.com>",
          "is_bot": false,
          "headline": "Centralize Dynamic Array Broadcasting in `nox` . (#635)",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-08T23:50:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9a836bb1c69e2a6af0ec6d234201f62406818051",
          "body": null,
          "is_bot": false,
          "headline": "Enable bevy/debug feature when tracing (#631)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-05-08T12:29:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d8c94b4e8bd597ca1f609184d21460e6e260188",
          "body": "* Add ability to read a component data value at a specific timestamp from the StepContext",
          "is_bot": false,
          "headline": "StepContext read a component data value at a specific timestamp (#633)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-07T15:37:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2c1a53aecabe6ada37f39300ed7a220785a886a1",
          "body": "* Normalize file and column names on elodin-db export\n\n* update --flatten to use underscores\n\n* update regression tests\n\n* db test\n\n* fmt",
          "is_bot": false,
          "headline": "Normalize file and column names on elodin-db export (#634)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-06T22:01:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f46a17987337d0dbabecfb7613ed9e85d60df70d",
          "body": "* Add/update unit tests.\n\n* Feature + testing the 4 different possible expressions.\n\n* doc(scale): python-api + schematic.md.\n\n* Preserve shape-based object_3d EQL broadcasting + 2 new unit tests.\n\n* renaming a unit test.\n\n* Optimize object_3d EQL broadcast iteration.\n\n* Document object_3d EQL broadcast workaround.\n\n* Cover object_3d EQL broadcast operators.\n\n* Assert object_3d EQL broadcast invariants.\n\n* doc: indent + typo.\n\n* fix: ci/test failed.",
          "is_bot": false,
          "headline": "`object_3d` EQL scalar-vector scale expressions. (#629)",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-02T18:28:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "87489d5c26dfe7db1b1ccdc6939d1731a0c33ea4",
          "body": "* Add elodin-db export --join and --mono-ns/us\n* skip export of private marked components\n* update docs",
          "is_bot": false,
          "headline": "elodin-db export --join --mono-ns --csv-fast-floats (#630)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-05-02T18:21:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "95219e11705850766e1e9d8c9e7f258dad848861",
          "body": "* feat: sensor camera as a frustum source.\n\n* sensor_camera has now its own inspector.\n\n* Ellipsoid example: Adding a sensor camera.\n\n* ellipsoid examples.\n\n* Update ellipsoid example.\n\n* frustum color indicated on the sensor camera source frustum panel title.\n\n* Ellipsoid example: improvements.\n\n* Toggle Display ellipsoids on sensor cameras (default: False).\n\n* Ellipsoid example: improvements.\n\n* unit test: render layer.",
          "is_bot": false,
          "headline": "Add frustum overlays and intersection support for sensor cameras. (#626)",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-05-01T17:48:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "df965c0376e65674fad157643653a86dc3969adf",
          "body": "* fix: frustum must be displayed even if its source viewport is not visible + doc: readme frustum.\n\n* fix: ui/tile.rs\n\n* fix: edge case.\n\n* fix: edge case.\n\n* fix: stabilize hidden viewport frustum sources.\n\n* fix: keep hidden viewport view cubes from rendering.\n\n* Unit tests related to frustum & cu\n[…]\nrsect: 2d proj. color is now a viewport source attribute (inspector + save/load).\n\n* 2d projection: increase the projection grid to 160.\n\n---------\n\nCo-authored-by: Shane Celis <shane.celis@gmail.com>",
          "is_bot": false,
          "headline": "fix: Preserve frustum sources in inactive tabs. (#622)",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-04-30T18:43:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f4655b24771f2027c54f5e47c197c54c915e1ece",
          "body": "* Fix leaking entities on schematic clear\n\n* Flesh out schematic clear tests\n\n* Run cargo fmt",
          "is_bot": false,
          "headline": "Fix leaking entities on schematic clear (#618)",
          "author_name": "Anders Pitman",
          "author_login": "anderspitman",
          "committed_at": "2026-04-28T17:08:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7b5b110af64e4294233684bbf3480e75815aed75",
          "body": "* deploy(docs): improving manual deploy (only in running the github actions Deploy docs).\n\n* fix: prevent manual docs deploys from non-main branches.\n\n* fix: make manual docs deploys safe.\n\n* chore: indentation  + case replacing if/elif/else.",
          "is_bot": false,
          "headline": "Fix manual docs deployment from GitHub Actions. (#619)",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-04-28T16:30:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "96481a8e698d89973cfeee58361d8ecb1c1f6936",
          "body": "* Add backoff to tegrastats bridge",
          "is_bot": false,
          "headline": "Add backoff to tegrastats bridge (#613)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-04-27T20:15:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "be1d9a57696546d43d2a0056021799d81dc9b638",
          "body": "…(#614)\n\nCheck that the embedded bytes are not an LFS pointer file at compile time.",
          "is_bot": false,
          "headline": "chore: Add `embedded_lfs_asset!` to replace `embedded_asset!` macro. …",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-04-26T04:15:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a9e6a3c1be4a1ac29b7d7a534323bb5833aae6c8",
          "body": "* Move PyPI publish to end of release\n\nPublish PyPI only after the release pipeline has completed and bump the patch release to v0.17.1.\n\n* changelog : v0.17.0 > v0.17.1",
          "is_bot": false,
          "headline": "Move PyPI publish to end of release (#617)",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-04-24T23:17:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9824db4eb9cc7ab1a74b29c9a0ff37d8c5288381",
          "body": "Rename baseline CSV files that used Windows-invalid path characters and skip the already-published PyPI upload when rerunning v0.17.0.",
          "is_bot": false,
          "headline": "Fix release paths for Windows checkout (#616)",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-04-24T22:34:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2c4e3cec8863e51eefbc36cf324704295c177c70",
          "body": "* chore: release v0.17.0\n\n* chore: Update changelog for merges.\n\n* chore: Fix duplicate line in changelog.\n\n---------\n\nCo-authored-by: Daniel Driscoll <x46085@gmail.com>",
          "is_bot": false,
          "headline": "Release v0.17.0 (#608)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-04-24T21:22:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f1f37590f1dfd3c6c419e2c405ab8caed9644499",
          "body": "* chore: Add git hash suffix to elodin python version.\n\nBring Elodin Python library to parity with rest of Elodin tools in\nshowing version.\n\n* fix: Make version semantic version compliant: Use \".dirty\" instead of \"*\".\n\n* fix: Fix git hash when populated from nix for py.",
          "is_bot": false,
          "headline": "chore: Add git hash suffix to elodin python version. (#612)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-04-24T18:36:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8e9a75e9d279b7f61b1aeb1fdef1e0ec9ce2f17c",
          "body": null,
          "is_bot": false,
          "headline": "chill tegrastats (#611)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-04-24T05:29:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c9175f29bd3639b9bb7e81435972adb583a9e763",
          "body": "…line. (#604)\n\n* hamman-chen crate + docs; consumption of this crate by line3d.\n\n* hamann-chen crate: credit rust algorithm is from c# implementation (Shane).\n\n* fix: around INDEX_BUFFER_LEN.\n\n* fmt\n\n* fix: Array index out of bounds.\n\n* chore: remove debug monitoring.\n\n* fix(editor): indexes budget.\n[…]\n points.\n\n* plot: non-destructive Hamann–Chen (archive + view).\n\n* fix: last_sample when live button on.\n\n* fix: (2).\n\n* test/clippy/fmt\n\n---------\n\nCo-authored-by: Shane Celis <shane.celis@gmail.com>",
          "is_bot": false,
          "headline": "Add Hamann-Chen-line crate and wire curve compression into plot / 3D …",
          "author_name": "Ben (zxq82lm)",
          "author_login": "zxq82lm",
          "committed_at": "2026-04-24T05:00:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c3af92a863c54a6d4783077d87e0c2989339925e",
          "body": null,
          "is_bot": false,
          "headline": "chore(nix) - fix deprecation warning, elodin-py (#609)",
          "author_name": "labrnth",
          "author_login": "labrnth",
          "committed_at": "2026-04-24T00:26:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "aea84b785479779bae30a5ea6781768f5cc29aab",
          "body": "refactor(aleph): move STM firmware selection into a shared `aleph.stm`\nmodule that imports `sensor-fw` and `c-blinky`, exposes a single\n`aleph.stm.firmware` option, and keeps the firmware services mutually\nexclusive.\n\n`sensor-fw` is now opt-in at the service level, and the default Aleph\nconfiguration has been updated to select it throught the STM module.\n\nRevises: 80f226daf08f9fb9819adbe2e711e8eec2f83543 and\n1560dfe28351a266840ae8fbfef4138c9a09d70f while preserving existing\nergonomics.",
          "is_bot": false,
          "headline": "refactor(aleph): modular STM firmware configuration",
          "author_name": "labrnth",
          "author_login": "labrnth",
          "committed_at": "2026-04-22T23:26:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "856f855d3133eb4bfabc859b3beb2880ebafc7b0",
          "body": "feat/refactor(aleph): simplify the logic of the deploy script.\nThis reverts commit 8f64e291c3fe71a5cf6dd0fbd83f0a2e3d3daeb9 and adds\nenhancements that preserve the original features of the deploy script\nwith a simplified logic.\n\nInstead of a custom flag for ssh key, the deploy script is able to\nacce\n[…]\nr it (via the --aleph-builder flag). If their system is not\nconfigured for aarch64 builds for the Jetson, then the build script\nwill not attempt the build and instruct the user some remediation steps.",
          "is_bot": false,
          "headline": "feat(aleph): deploy script improvements",
          "author_name": "labrnth",
          "author_login": "labrnth",
          "committed_at": "2026-04-22T23:26:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "234ee6e9271ab7eaa7ae0292749ec3c6290694c8",
          "body": "refactor(nix): trim dependencies in flake.nix by removing flake-utils\nand replacing with simple boilerplate that allows host-scoped flake\noutputs (ref: https://ayats.org/blog/no-flake-utils)\n\nAlso rename the output that is specific to the Jetson Aleph embedded\ncomputer, for clarity.",
          "is_bot": false,
          "headline": "refactor(nix): remove flake utils",
          "author_name": "labrnth",
          "author_login": "labrnth",
          "committed_at": "2026-04-22T23:26:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8f64e291c3fe71a5cf6dd0fbd83f0a2e3d3daeb9",
          "body": null,
          "is_bot": false,
          "headline": "Fixes for deploy.sh usage as nix run .#deploy downstream (#606)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-04-20T23:48:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "38eef8b5934a8607eef9ac0938466f29749bd2c5",
          "body": "* feat: Add a render layer allocation module.\n\n* doc: Document the module.\n\n* style: Reformat.\n\n* chore: Clippy fixes.\n\n* refactor: Change some names for clarity; start integration.\n\n* refactor: Use RenderLayerLease where applicable.\n\n* refactor: Continued render layer changes.\n\n* style: Reformat.\n\n\n[…]\n object_3d on the lease render layer.\n\n* fmt\n\n* unit test: Replace debug_assert by assert (ci/buidkite is release mode.\n\n---------\n\nCo-authored-by: zxq82lm <231263183+zxq82lm@users.noreply.github.com>",
          "is_bot": false,
          "headline": "Fix: Render layer allocation overhauled to fix exhaust issue. (#603)",
          "author_name": "Shane Celis",
          "author_login": "shanecelis",
          "committed_at": "2026-04-20T15:52:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "35b7d34bc4bfea4e459a1d0cef3797914aa7cf24",
          "body": "* Goodbye IREE, hello Cranelift-MLIR",
          "is_bot": false,
          "headline": "So Long IREE, Hello Cranelift-MLIR (#600)",
          "author_name": "Daniel Driscoll",
          "author_login": "x46085",
          "committed_at": "2026-04-19T21:10:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 24,
      "commits_last_year": 398,
      "latest_release_at": "2026-07-23T22:18:12Z",
      "latest_release_tag": "v0.18.0",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 48,
      "days_since_latest_release": 7,
      "mean_days_between_releases": 21.4
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": false,
      "health_percentage": 37,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "lqr",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "controller",
            "robot",
            "control",
            "robotics",
            "feedback"
          ],
          "ecosystem": "crates",
          "matches_repo": false,
          "registry_url": "https://crates.io/crates/lqr",
          "is_deprecated": false,
          "latest_version": "0.1.0",
          "repository_url": "https://gitlab.com/imgeorgiev/lqr",
          "versions_count": 1,
          "total_downloads": 2441,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 16,
          "first_published_at": "2022-02-24T18:40:22.805591Z",
          "latest_published_at": "2022-02-24T18:40:22.805591Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 1617
        },
        {
          "name": "roci",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [],
          "ecosystem": "crates",
          "matches_repo": true,
          "registry_url": "https://crates.io/crates/roci",
          "is_deprecated": false,
          "latest_version": "0.4.0",
          "repository_url": "https://github.com/elodin-sys/elodin",
          "versions_count": 2,
          "total_downloads": 2383,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 3,
          "first_published_at": "2024-08-20T21:41:52.762165Z",
          "latest_published_at": "2024-08-23T20:43:55.873350Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 706
        },
        {
          "name": "elodin",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [],
          "ecosystem": "crates",
          "matches_repo": null,
          "registry_url": "https://crates.io/crates/elodin",
          "is_deprecated": false,
          "latest_version": "0.1.0",
          "repository_url": null,
          "versions_count": 1,
          "total_downloads": 1683,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 4,
          "first_published_at": "2024-02-21T00:05:01.996774Z",
          "latest_published_at": "2024-02-21T00:05:01.996774Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 891
        },
        {
          "name": "blackbox",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "machine",
            "optimization",
            "learning",
            "hyperparameter",
            "science",
            "algorithms"
          ],
          "ecosystem": "crates",
          "matches_repo": false,
          "registry_url": "https://crates.io/crates/blackbox",
          "is_deprecated": false,
          "latest_version": "0.2.0",
          "repository_url": "https://github.com/Ploppz/blackbox",
          "versions_count": 2,
          "total_downloads": 5491,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 40,
          "first_published_at": "2019-03-02T20:21:28.013783Z",
          "latest_published_at": "2020-02-01T13:49:40.749199Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 2371
        },
        {
          "name": "bbqueue",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [
            "lock-free",
            "bipbuffer",
            "embedded",
            "no-std",
            "memory-management"
          ],
          "ecosystem": "crates",
          "matches_repo": false,
          "registry_url": "https://crates.io/crates/bbqueue",
          "is_deprecated": false,
          "latest_version": "0.7.0",
          "repository_url": "https://github.com/jamesmunns/bbqueue",
          "versions_count": 33,
          "total_downloads": 1065777,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 102109,
          "first_published_at": "2019-01-02T20:06:53.961007Z",
          "latest_published_at": "2026-03-14T02:56:39.073796Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 139
        }
      ]
    },
    "popularity": {
      "forks": 39,
      "stars": 536,
      "watchers": 5,
      "fork_history": {
        "days": [
          {
            "date": "2024-03-06",
            "count": 2
          },
          {
            "date": "2024-03-07",
            "count": 6
          },
          {
            "date": "2024-03-29",
            "count": 1
          },
          {
            "date": "2024-08-15",
            "count": 1
          },
          {
            "date": "2024-08-17",
            "count": 1
          },
          {
            "date": "2024-08-28",
            "count": 1
          },
          {
            "date": "2024-12-08",
            "count": 1
          },
          {
            "date": "2024-12-14",
            "count": 1
          },
          {
            "date": "2025-06-10",
            "count": 1
          },
          {
            "date": "2025-06-18",
            "count": 1
          },
          {
            "date": "2025-08-29",
            "count": 1
          },
          {
            "date": "2025-09-05",
            "count": 1
          },
          {
            "date": "2025-09-08",
            "count": 1
          },
          {
            "date": "2025-09-09",
            "count": 1
          },
          {
            "date": "2025-10-06",
            "count": 1
          },
          {
            "date": "2025-10-09",
            "count": 1
          },
          {
            "date": "2025-10-14",
            "count": 1
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-12-16",
            "count": 1
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-02-28",
            "count": 1
          },
          {
            "date": "2026-03-05",
            "count": 1
          },
          {
            "date": "2026-03-26",
            "count": 1
          },
          {
            "date": "2026-04-12",
            "count": 1
          },
          {
            "date": "2026-04-15",
            "count": 1
          },
          {
            "date": "2026-05-28",
            "count": 2
          },
          {
            "date": "2026-06-04",
            "count": 2
          },
          {
            "date": "2026-06-05",
            "count": 1
          },
          {
            "date": "2026-06-10",
            "count": 1
          },
          {
            "date": "2026-06-19",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 38,
        "total_forks": 39
      },
      "star_history": null,
      "open_issues_and_prs": 67
    },
    "ai_readiness": {
      "has_nix": true,
      "example_dirs": [
        "examples",
        "notebooks"
      ],
      "has_llms_txt": false,
      "has_dockerfile": false,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "docs/public/justfile",
        "examples/crazyflie-edu/sitl/Makefile",
        "justfile",
        "libs/db/examples/Makefile",
        "libs/hamann-chen-line/examples/Makefile"
      ],
      "api_schema_files": [
        "fsw/udp_component_broadcast/component_broadcast.proto"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [
        "libs/nox-py/python/elodin/py.typed"
      ],
      "toolchain_manifests": [
        "Cargo.toml",
        "apps/elodin/Cargo.toml",
        "apps/inscriber/Cargo.toml",
        "docs/memserve/Cargo.toml",
        "examples/apollo-lander/controller/Cargo.toml",
        "examples/falcon9/controller/Cargo.toml",
        "examples/rc-jet/controller/Cargo.toml",
        "fsw/aleph-setup/Cargo.toml",
        "fsw/aleph-status/Cargo.toml",
        "fsw/blackbox/Cargo.toml",
        "fsw/gstreamer/Cargo.toml",
        "fsw/lqr/Cargo.toml",
        "fsw/mekf/Cargo.toml",
        "fsw/msp-osd/Cargo.toml",
        "fsw/roci/Cargo.toml",
        "fsw/roci/adcs/Cargo.toml",
        "fsw/rtsp-streamer/Cargo.toml",
        "fsw/sensor-fw/Cargo.toml",
        "fsw/serial-bridge/Cargo.toml",
        "fsw/tegrastats-bridge/Cargo.toml",
        "fsw/video-streamer/Cargo.toml",
        "libs/bbqueue/Cargo.toml",
        "libs/bevy_ai_skybox/Cargo.toml",
        "libs/bevy_geo_frames/Cargo.toml",
        "libs/bevy_mat3_material/Cargo.toml",
        "libs/bevy_world_mesh/Cargo.toml",
        "libs/cranelift-mlir/Cargo.toml",
        "libs/db/Cargo.toml",
        "libs/db/cli/Cargo.toml",
        "libs/db/eql/Cargo.toml",
        "libs/db/examples/rust_client/Cargo.toml",
        "libs/db/macros/Cargo.toml",
        "libs/db/tests/Cargo.toml",
        "libs/elodin-editor/Cargo.toml",
        "libs/elodin-macros/Cargo.toml",
        "libs/hamann-chen-line/Cargo.toml",
        "libs/impeller2/Cargo.toml",
        "libs/impeller2/bbq/Cargo.toml",
        "libs/impeller2/bevy/Cargo.toml",
        "libs/impeller2/frame/Cargo.toml",
        "libs/impeller2/kdl/Cargo.toml",
        "libs/impeller2/stellar/Cargo.toml",
        "libs/impeller2/wkt/Cargo.toml",
        "libs/monte-carlo/Cargo.toml",
        "libs/nox-frames/Cargo.toml",
        "libs/nox-py/Cargo.toml",
        "libs/nox/Cargo.toml",
        "libs/nox/array/Cargo.toml",
        "libs/postcard-c/codegen/Cargo.toml",
        "libs/rtsp-ingest/Cargo.toml",
        "libs/s10/Cargo.toml",
        "libs/stellarator/Cargo.toml",
        "libs/stellarator/buf/Cargo.toml",
        "libs/stellarator/macros/Cargo.toml",
        "libs/stellarator/maitake/Cargo.toml",
        "libs/stellarator/maitake/sync/Cargo.toml",
        "libs/stellarator/maitake/util/Cargo.toml",
        "libs/video-toolbox/Cargo.toml",
        "libs/wmm/Cargo.toml"
      ],
      "largest_source_bytes": 1172978,
      "source_files_sampled": 849,
      "oversized_source_files": 36,
      "agent_instruction_files": [
        ".cursorrules",
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 2653
    },
    "dependencies": {
      "manifests": [
        "Cargo.toml"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "pillow",
            "direct": false,
            "version": "11.0.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-cfh3-3jmp-rvhc",
              "GHSA-fj7v-r99m-22gq",
              "GHSA-jjj6-mw9f-p565"
            ],
            "fixed_version": "12.3.0",
            "advisory_count": 34,
            "oldest_advisory_days": 169
          },
          {
            "name": "pillow",
            "direct": false,
            "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": 26,
            "oldest_advisory_days": 24
          },
          {
            "name": "jupyter-core",
            "direct": false,
            "version": "5.7.2",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 7.3,
            "advisory_ids": [
              "GHSA-33p9-3p43-82vq",
              "PYSEC-2026-1477"
            ],
            "fixed_version": "5.8.1",
            "advisory_count": 2,
            "oldest_advisory_days": 421
          },
          {
            "name": "pyo3",
            "direct": false,
            "version": "0.23.5",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-36hh-v3qg-5jq4",
              "GHSA-chgr-c6px-7xpp",
              "GHSA-pph8-gcv7-4qj5",
              "RUSTSEC-2025-0020",
              "RUSTSEC-2026-0177"
            ],
            "fixed_version": "0.29.0",
            "advisory_count": 5,
            "oldest_advisory_days": 485
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.39.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": 31
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.39.4",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "RUSTSEC-2026-0194",
              "RUSTSEC-2026-0195"
            ],
            "fixed_version": "0.41.0",
            "advisory_count": 2,
            "oldest_advisory_days": 31
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.14",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4w2j-m93h-cj5j",
              "RUSTSEC-2026-0185"
            ],
            "fixed_version": "0.11.15",
            "advisory_count": 2,
            "oldest_advisory_days": 38
          },
          {
            "name": "tornado",
            "direct": false,
            "version": "6.4.1",
            "severity": "high",
            "ecosystem": "pypi",
            "cvss_score": 7.7,
            "advisory_ids": [
              "GHSA-3x9g-8vmp-wqvf",
              "GHSA-78cv-mqj4-43f7",
              "GHSA-7cx3-6m66-7c5m",
              "GHSA-8w49-h785-mj3c",
              "GHSA-c98p-7wgm-6p64",
              "GHSA-cx3h-4qpv-8hc9",
              "GHSA-fqwm-6jpj-5wxc",
              "GHSA-jhmp-mqwm-3gq8",
              "GHSA-mgf9-4vpg-hj56",
              "GHSA-pr2v-jx2c-wg9f"
            ],
            "fixed_version": "6.5.7",
            "advisory_count": 22,
            "oldest_advisory_days": 615
          },
          {
            "name": "lru",
            "direct": true,
            "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": 204
          },
          {
            "name": "fonttools",
            "direct": false,
            "version": "4.54.1",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 6.3,
            "advisory_ids": [
              "GHSA-768j-98cg-p3fv",
              "PYSEC-2026-1389"
            ],
            "fixed_version": "4.60.2",
            "advisory_count": 2,
            "oldest_advisory_days": 241
          },
          {
            "name": "serde_with",
            "direct": false,
            "version": "3.20.0",
            "severity": "moderate",
            "ecosystem": "crates",
            "cvss_score": 4,
            "advisory_ids": [
              "GHSA-7gcf-g7xr-8hxj"
            ],
            "fixed_version": "3.21.0",
            "advisory_count": 1,
            "oldest_advisory_days": 15
          },
          {
            "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": 86
          },
          {
            "name": "atty",
            "direct": false,
            "version": "0.2.14",
            "severity": "low",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "GHSA-g98v-hv3f-hcfr",
              "RUSTSEC-2021-0145",
              "RUSTSEC-2024-0375"
            ],
            "fixed_version": null,
            "advisory_count": 3,
            "oldest_advisory_days": 1852
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.18.0",
            "severity": "low",
            "ecosystem": "pypi",
            "cvss_score": 3.3,
            "advisory_ids": [
              "GHSA-5239-wwwm-4pmq",
              "PYSEC-2026-2987"
            ],
            "fixed_version": "2.20.0",
            "advisory_count": 2,
            "oldest_advisory_days": 130
          },
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.100",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0190"
            ],
            "fixed_version": "1.0.103",
            "advisory_count": 1,
            "oldest_advisory_days": 35
          },
          {
            "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": 35
          },
          {
            "name": "bincode",
            "direct": true,
            "version": "2.0.1",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0141"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 226
          },
          {
            "name": "paste",
            "direct": true,
            "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": 661
          },
          {
            "name": "atomic-polyfill",
            "direct": false,
            "version": "1.0.3",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2023-0089"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 1115
          },
          {
            "name": "bare-metal",
            "direct": false,
            "version": "0.2.5",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0110"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 98
          },
          {
            "name": "bare-metal",
            "direct": false,
            "version": "1.0.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0110"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 98
          },
          {
            "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": 24
          },
          {
            "name": "instant",
            "direct": false,
            "version": "0.1.13",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0384"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 697
          },
          {
            "name": "memmap2",
            "direct": false,
            "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": 40
          },
          {
            "name": "number_prefix",
            "direct": false,
            "version": "0.4.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0119"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 255
          },
          {
            "name": "proc-macro-error",
            "direct": false,
            "version": "1.0.4",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0370"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 697
          },
          {
            "name": "proc-macro-error2",
            "direct": false,
            "version": "2.0.1",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0173"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 53
          },
          {
            "name": "rustls-pemfile",
            "direct": false,
            "version": "2.2.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0134"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 244
          },
          {
            "name": "ttf-parser",
            "direct": false,
            "version": "0.25.1",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0192"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 32
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "low": 2,
          "high": 6,
          "unknown": 15,
          "critical": 2,
          "moderate": 4
        },
        "advisory_count": 121,
        "affected_count": 29,
        "assessed_count": 1813,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 219,
        "direct_affected_count": 5
      },
      "ecosystems": [
        "crates"
      ],
      "dependencies": [
        {
          "name": "thiserror",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.0"
        },
        {
          "name": "miette",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "7.2"
        },
        {
          "name": "base64",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.22.1"
        },
        {
          "name": "chrono",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4.33"
        },
        {
          "name": "clap",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.4.18"
        },
        {
          "name": "clap-markdown",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1.4"
        },
        {
          "name": "opener",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.7.1"
        },
        {
          "name": "reqwest",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "serde",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0.196"
        },
        {
          "name": "serde_json",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0.113"
        },
        {
          "name": "toml",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "postcard",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "tokio",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.35.1"
        },
        {
          "name": "tonic",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "stellarator",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "uuid",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.7.0"
        },
        {
          "name": "directories",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "5.0.1"
        },
        {
          "name": "bevy",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing-subscriber",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "tracing-tracy",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.11"
        },
        {
          "name": "elodin-editor",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-bevy",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ring",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.17"
        },
        {
          "name": "machine-uid",
          "manifest": "apps/elodin/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.5.1"
        },
        {
          "name": "anyhow",
          "manifest": "apps/inscriber/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "stellarator",
          "manifest": "apps/inscriber/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zstd",
          "manifest": "apps/inscriber/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.13.2"
        },
        {
          "name": "promkit",
          "manifest": "apps/inscriber/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.9.1"
        },
        {
          "name": "nu-ansi-term",
          "manifest": "apps/inscriber/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.49"
        },
        {
          "name": "kdam",
          "manifest": "apps/inscriber/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.6.2"
        },
        {
          "name": "clap",
          "manifest": "apps/inscriber/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.4"
        },
        {
          "name": "anyhow",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "tokio",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "fuzzy-matcher",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3.7"
        },
        {
          "name": "fastrand",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.1.0"
        },
        {
          "name": "promkit",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.9.1"
        },
        {
          "name": "nu-ansi-term",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.49"
        },
        {
          "name": "reqwest",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "zbus",
          "manifest": "fsw/aleph-setup/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "5.5.0"
        },
        {
          "name": "nu-ansi-term",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.49"
        },
        {
          "name": "viuer",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.9.1"
        },
        {
          "name": "image",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.25"
        },
        {
          "name": "sysinfo",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.34"
        },
        {
          "name": "anyhow",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "stellarator",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "db-macros",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "roci-adcs",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/aleph-status/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8.2"
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/blackbox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8.13"
        },
        {
          "name": "gstreamer",
          "manifest": "fsw/gstreamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.23"
        },
        {
          "name": "gstreamer-base",
          "manifest": "fsw/gstreamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.23"
        },
        {
          "name": "gstreamer-video",
          "manifest": "fsw/gstreamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.23"
        },
        {
          "name": "impeller2",
          "manifest": "fsw/gstreamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/gstreamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "postcard",
          "manifest": "fsw/gstreamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "anyhow",
          "manifest": "fsw/gstreamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "stellarator",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8.2"
        },
        {
          "name": "db-macros",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "roci-adcs",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "nox",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "fastrand",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.2.0"
        },
        {
          "name": "clap",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.4.18"
        },
        {
          "name": "mlua",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10.5"
        },
        {
          "name": "serde",
          "manifest": "fsw/lqr/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "stellarator",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8.2"
        },
        {
          "name": "db-macros",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "roci-adcs",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "nox",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "fastrand",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.2.0"
        },
        {
          "name": "clap",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.4.18"
        },
        {
          "name": "mlua",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10.5"
        },
        {
          "name": "serde",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "wmm",
          "manifest": "fsw/mekf/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "stellarator",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serialport",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.8"
        },
        {
          "name": "crossterm",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.27"
        },
        {
          "name": "nalgebra",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.33"
        },
        {
          "name": "serde",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "toml",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "anyhow",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "thiserror",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "tracing",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "tracing-subscriber",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "async-channel",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "futures-lite",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "postcard",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.1"
        },
        {
          "name": "clap",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4"
        },
        {
          "name": "async-trait",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "tokio",
          "manifest": "fsw/msp-osd/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "impeller2",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "heapless",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "thingbuf",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1.6"
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8.2"
        },
        {
          "name": "stellarator",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-bbq",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "fastrand",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.2.0"
        },
        {
          "name": "bbqueue",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "tracing",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1.40"
        },
        {
          "name": "tracing-subscriber",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "nox",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "db-macros",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "nix",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.29.0"
        },
        {
          "name": "csv",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.3.0"
        },
        {
          "name": "serde",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "postcard",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.1"
        },
        {
          "name": "postcard-schema",
          "manifest": "fsw/roci/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.2"
        },
        {
          "name": "impeller2",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "rtsp-ingest",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "retina",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4"
        },
        {
          "name": "url",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "tokio",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "futures-lite",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.5"
        },
        {
          "name": "postcard",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "clap",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.4"
        },
        {
          "name": "anyhow",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "tracing",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "tracing-subscriber",
          "manifest": "fsw/rtsp-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "defmt",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "defmt-rtt",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4"
        },
        {
          "name": "cortex-m",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.7"
        },
        {
          "name": "cortex-m-rt",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.7"
        },
        {
          "name": "embedded-hal",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "embedded-io",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.6"
        },
        {
          "name": "embedded-hal-compat",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.13.0"
        },
        {
          "name": "embedded-alloc",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.6"
        },
        {
          "name": "critical-section",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.1"
        },
        {
          "name": "cortex-m-semihosting",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.5"
        },
        {
          "name": "fdcan",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.2.1"
        },
        {
          "name": "heapless",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "crc",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "3.2"
        },
        {
          "name": "fatfs",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4"
        },
        {
          "name": "hal",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.8"
        },
        {
          "name": "fugit",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3.7"
        },
        {
          "name": "sdio-host",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.9"
        },
        {
          "name": "paste",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "dshot-frame",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1.3"
        },
        {
          "name": "bitfield-struct",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.9"
        },
        {
          "name": "modular-bitfield",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.11"
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "cobs",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.2.3"
        },
        {
          "name": "blackbox",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "usbd-serial",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "usb-device",
          "manifest": "fsw/sensor-fw/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.2.9"
        },
        {
          "name": "anyhow",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "stellarator",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "futures-lite",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.5.0"
        },
        {
          "name": "impeller2",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-frame",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "cobs",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.2"
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8.2"
        },
        {
          "name": "db-macros",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "serde",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "postcard-schema",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.2"
        },
        {
          "name": "blackbox",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "fastrand",
          "manifest": "fsw/serial-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.2.0"
        },
        {
          "name": "stellarator",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "futures-concurrency",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "7.6"
        },
        {
          "name": "impeller2",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zerocopy",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8.2"
        },
        {
          "name": "db-macros",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "anyhow",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "fastrand",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.2.0"
        },
        {
          "name": "sysinfo",
          "manifest": "fsw/tegrastats-bridge/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.34"
        },
        {
          "name": "ffmpeg-next",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "8.0.0"
        },
        {
          "name": "impeller2",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-stellar",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "impeller2-wkt",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "clap",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.4"
        },
        {
          "name": "thiserror",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "miette",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "5.10"
        },
        {
          "name": "anyhow",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "postcard",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "stellarator",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "byteorder",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.5"
        },
        {
          "name": "bytes",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.5"
        },
        {
          "name": "kdam",
          "manifest": "fsw/video-streamer/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.6.2"
        },
        {
          "name": "const-init",
          "manifest": "libs/bbqueue/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0.0"
        },
        {
          "name": "portable-atomic",
          "manifest": "libs/bbqueue/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.13.1"
        },
        {
          "name": "maitake-sync",
          "manifest": "libs/bbqueue/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "critical-section",
          "manifest": "libs/bbqueue/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "bevy",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "chrono",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4"
        },
        {
          "name": "image",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.25"
        },
        {
          "name": "reqwest",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "ron",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10"
        },
        {
          "name": "serde",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "serde_json",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "thiserror",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "tracing",
          "manifest": "libs/bevy_ai_skybox/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "bevy",
          "manifest": "libs/bevy_geo_frames/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "big_space",
          "manifest": "libs/bevy_geo_frames/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "map_3d",
          "manifest": "libs/bevy_geo_frames/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1.5"
        },
        {
          "name": "serde",
          "manifest": "libs/bevy_geo_frames/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "strum",
          "manifest": "libs/bevy_geo_frames/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.27.2"
        },
        {
          "name": "strum_macros",
          "manifest": "libs/bevy_geo_frames/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.27.2"
        },
        {
          "name": "bevy-inspector-egui",
          "manifest": "libs/bevy_geo_frames/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.37"
        },
        {
          "name": "bevy",
          "manifest": "libs/bevy_mat3_material/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "bevy",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ndarray",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.15"
        },
        {
          "name": "itertools",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "image",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.25"
        },
        {
          "name": "tiff",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.9"
        },
        {
          "name": "lru",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "bitflags",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.4"
        },
        {
          "name": "bytemuck",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.14"
        },
        {
          "name": "anyhow",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "bincode",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.0.0-rc.3"
        },
        {
          "name": "async-channel",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.1"
        },
        {
          "name": "big_space",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "ureq",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "indicatif",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.18"
        },
        {
          "name": "rayon",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "toml",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "serde",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "noise",
          "manifest": "libs/bevy_world_mesh/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.9"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "anyhow",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.100",
            "ecosystem": "crates"
          },
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.102",
            "ecosystem": "crates"
          },
          {
            "name": "async-channel",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "async-channel",
            "direct": true,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-trait",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "async-trait",
            "direct": true,
            "version": "0.1.89",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": "0.21.7",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy",
            "direct": true,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy",
            "direct": true,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy-inspector-egui",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy-inspector-egui",
            "direct": true,
            "version": "0.37.0",
            "ecosystem": "crates"
          },
          {
            "name": "big_space",
            "direct": true,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "big_space",
            "direct": true,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "bincode",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "bitfield-struct",
            "direct": true,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": true,
            "version": "1.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": true,
            "version": "2.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": true,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": true,
            "version": "2.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck",
            "direct": true,
            "version": "1.23.2",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck",
            "direct": true,
            "version": "1.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": true,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": true,
            "version": "1.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": "0.4.39",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": "0.4.42",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": "0.4.44",
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": "3.2.25",
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": "4.5.48",
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": "4.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap-markdown",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "clap-markdown",
            "direct": true,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "cobs",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cobs",
            "direct": true,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "cobs",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "const-init",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "const-init",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m",
            "direct": true,
            "version": "0.7.7",
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m-rt",
            "direct": true,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m-semihosting",
            "direct": true,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "crc",
            "direct": true,
            "version": "3.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "critical-section",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "critical-section",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": true,
            "version": "0.27.0",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": true,
            "version": "0.28.1",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": true,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "csv",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "csv",
            "direct": true,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "defmt",
            "direct": true,
            "version": "0.3.10",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-rtt",
            "direct": true,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "directories",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "directories",
            "direct": true,
            "version": "5.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "dshot-frame",
            "direct": true,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-alloc",
            "direct": true,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-hal",
            "direct": true,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-hal",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-hal-compat",
            "direct": true,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io",
            "direct": true,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io",
            "direct": true,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": true,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": true,
            "version": "2.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "fatfs",
            "direct": true,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "fdcan",
            "direct": true,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "ffmpeg-next",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ffmpeg-next",
            "direct": true,
            "version": "8.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "fugit",
            "direct": true,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "futures-concurrency",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "futures-concurrency",
            "direct": true,
            "version": "7.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "futures-concurrency",
            "direct": true,
            "version": "7.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "futures-lite",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "futures-lite",
            "direct": true,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "fuzzy-matcher",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "fuzzy-matcher",
            "direct": true,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer",
            "direct": true,
            "version": "0.23.7",
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer-base",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer-base",
            "direct": true,
            "version": "0.23.6",
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer-video",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer-video",
            "direct": true,
            "version": "0.23.6",
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": true,
            "version": "0.7.17",
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": true,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": true,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "image",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "image",
            "direct": true,
            "version": "0.25.10",
            "ecosystem": "crates"
          },
          {
            "name": "indicatif",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "indicatif",
            "direct": true,
            "version": "0.17.11",
            "ecosystem": "crates"
          },
          {
            "name": "indicatif",
            "direct": true,
            "version": "0.18.4",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.10.5",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": true,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "kdam",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "kdam",
            "direct": true,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "lru",
            "direct": true,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "machine-uid",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "machine-uid",
            "direct": true,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "maitake-sync",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "maitake-sync",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "map_3d",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "map_3d",
            "direct": true,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "miette",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "miette",
            "direct": true,
            "version": "5.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette",
            "direct": true,
            "version": "7.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "mlua",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "mlua",
            "direct": true,
            "version": "0.10.5",
            "ecosystem": "crates"
          },
          {
            "name": "modular-bitfield",
            "direct": true,
            "version": "0.11.2",
            "ecosystem": "crates"
          },
          {
            "name": "nalgebra",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "nalgebra",
            "direct": true,
            "version": "0.33.3",
            "ecosystem": "crates"
          },
          {
            "name": "ndarray",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ndarray",
            "direct": true,
            "version": "0.15.6",
            "ecosystem": "crates"
          },
          {
            "name": "ndarray",
            "direct": true,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": true,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": true,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": true,
            "version": "0.30.1",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": true,
            "version": "0.31.2",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": true,
            "version": "0.31.3",
            "ecosystem": "crates"
          },
          {
            "name": "noise",
            "direct": true,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "nu-ansi-term",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "nu-ansi-term",
            "direct": true,
            "version": "0.49.0",
            "ecosystem": "crates"
          },
          {
            "name": "nu-ansi-term",
            "direct": true,
            "version": "0.50.1",
            "ecosystem": "crates"
          },
          {
            "name": "nu-ansi-term",
            "direct": true,
            "version": "0.50.3",
            "ecosystem": "crates"
          },
          {
            "name": "opener",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "opener",
            "direct": true,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "opener",
            "direct": true,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "paste",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "paste",
            "direct": true,
            "version": "1.0.15",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": true,
            "version": "1.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": true,
            "version": "1.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "postcard",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "postcard",
            "direct": true,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "postcard-schema",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "postcard-schema",
            "direct": true,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "promkit",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "promkit",
            "direct": true,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "rayon",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rayon",
            "direct": true,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": true,
            "version": "0.12.28",
            "ecosystem": "crates"
          },
          {
            "name": "retina",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "retina",
            "direct": true,
            "version": "0.4.19",
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": true,
            "version": "0.17.14",
            "ecosystem": "crates"
          },
          {
            "name": "ron",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ron",
            "direct": true,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "ron",
            "direct": true,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "ron",
            "direct": true,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "sdio-host",
            "direct": true,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": "1.0.225",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": "1.0.149",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": "1.0.150",
            "ecosystem": "crates"
          },
          {
            "name": "serialport",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "serialport",
            "direct": true,
            "version": "4.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": true,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": true,
            "version": "0.27.2",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": true,
            "version": "0.25.3",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": true,
            "version": "0.27.2",
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": true,
            "version": "0.34.2",
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": true,
            "version": "0.37.2",
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": true,
            "version": "0.38.4",
            "ecosystem": "crates"
          },
          {
            "name": "thingbuf",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "thingbuf",
            "direct": true,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "2.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "2.0.16",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "tiff",
            "direct": true,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "tiff",
            "direct": true,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": true,
            "version": "1.47.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": true,
            "version": "1.52.3",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "0.7.8",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "0.8.23",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "1.1.2+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tonic",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tonic",
            "direct": true,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "tonic",
            "direct": true,
            "version": "0.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": true,
            "version": "0.1.41",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": true,
            "version": "0.1.44",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": true,
            "version": "0.3.20",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": true,
            "version": "0.3.23",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-tracy",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tracing-tracy",
            "direct": true,
            "version": "0.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "ureq",
            "direct": true,
            "version": "2.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": true,
            "version": "2.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "usb-device",
            "direct": true,
            "version": "0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "usbd-serial",
            "direct": true,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "1.23.1",
            "ecosystem": "crates"
          },
          {
            "name": "viuer",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "viuer",
            "direct": true,
            "version": "0.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "zbus",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "zbus",
            "direct": true,
            "version": "5.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": true,
            "version": "0.8.27",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": true,
            "version": "0.8.48",
            "ecosystem": "crates"
          },
          {
            "name": "zstd",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "zstd",
            "direct": true,
            "version": "0.13.3",
            "ecosystem": "crates"
          },
          {
            "name": "ab_glyph",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ab_glyph",
            "direct": false,
            "version": "0.2.32",
            "ecosystem": "crates"
          },
          {
            "name": "ab_glyph_rasterizer",
            "direct": false,
            "version": "0.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit",
            "direct": false,
            "version": "0.24.1",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_consumer",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_consumer",
            "direct": false,
            "version": "0.35.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_consumer",
            "direct": false,
            "version": "0.38.0",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_macos",
            "direct": false,
            "version": "0.22.2",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_macos",
            "direct": false,
            "version": "0.26.3",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_windows",
            "direct": false,
            "version": "0.29.2",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_windows",
            "direct": false,
            "version": "0.32.1",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_winit",
            "direct": false,
            "version": "0.29.2",
            "ecosystem": "crates"
          },
          {
            "name": "accesskit_winit",
            "direct": false,
            "version": "0.32.2",
            "ecosystem": "crates"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.24.2",
            "ecosystem": "crates"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "adler2",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "adler2",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "adler32",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ahash",
            "direct": false,
            "version": "0.8.12",
            "ecosystem": "crates"
          },
          {
            "name": "aho-corasick",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "aho-corasick",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "aligned",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "aligned-vec",
            "direct": false,
            "version": "0.6.4",
            "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": "alsa",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "alsa",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "alsa-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "alsa-sys",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "android-activity",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "android-properties",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "android_log-sys",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "android_system_properties",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "ansi_colours",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "anstream",
            "direct": false,
            "version": "0.6.20",
            "ecosystem": "crates"
          },
          {
            "name": "anstream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle",
            "direct": false,
            "version": "1.0.14",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-parse",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-parse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-query",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-query",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-wincon",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-wincon",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "approx",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "approx",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "ar_archive_writer",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "arbitrary",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "arboard",
            "direct": false,
            "version": "3.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "arc-swap",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "arc-swap",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "arg_enum_proc_macro",
            "direct": false,
            "version": "0.3.4",
            "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",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "arrow",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-arith",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-array",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-buffer",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-cast",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-csv",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-data",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-ipc",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-json",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-ord",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-row",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-schema",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "arrow-schema",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-select",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "arrow-string",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "as-raw-xcb-connection",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "as-slice",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "ash",
            "direct": false,
            "version": "0.38.0+1.3.281",
            "ecosystem": "crates"
          },
          {
            "name": "ashpd",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "assert_type_match",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-broadcast",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-compression",
            "direct": false,
            "version": "0.4.19",
            "ecosystem": "crates"
          },
          {
            "name": "async-executor",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-fs",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-io",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-net",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-oneshot",
            "direct": false,
            "version": "0.5.9",
            "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.14",
            "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-watcher",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "async-watcher",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "async_shared",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "atoi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-polyfill",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-waker",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "atomic_refcell",
            "direct": false,
            "version": "0.1.14",
            "ecosystem": "crates"
          },
          {
            "name": "atomicow",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "atty",
            "direct": false,
            "version": "0.2.14",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "av-scenechange",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "av1-grain",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "avif-serialize",
            "direct": false,
            "version": "0.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "avif-serialize",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": false,
            "version": "0.6.20",
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": false,
            "version": "0.7.9",
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "axum-core",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "axum-core",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "axum-core",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "crates"
          },
          {
            "name": "axum-macros",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "axum-streams",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "axum-streams",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace",
            "direct": false,
            "version": "0.3.75",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace",
            "direct": false,
            "version": "0.3.76",
            "ecosystem": "crates"
          },
          {
            "name": "backtrace-ext",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "bare-metal",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "bare-metal",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "basis-universal",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "basis-universal-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy-inspector-egui-derive",
            "direct": false,
            "version": "0.37.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_a11y",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_a11y",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_android",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_android",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_animation",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_animation",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_animation_macros",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_animation_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_anti_alias",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_anti_alias",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_app",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_app",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_asset",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_asset",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_asset_macros",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_asset_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_audio",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_audio",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_camera",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_camera",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_clipboard",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_color",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy_color",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_color",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_core_pipeline",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_core_pipeline",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_defer",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy_defer",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_defer_derive",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_derive",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_derive",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_dev_tools",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_dev_tools",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_diagnostic",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_diagnostic",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ecs",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ecs",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ecs_macro_logic",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ecs_macros",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ecs_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_editor_cam",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_egui",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy_egui",
            "direct": false,
            "version": "0.40.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_encase_derive",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_encase_derive",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_feathers",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_feathers",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_fontmesh",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy_fontmesh",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_framepace",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gilrs",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gilrs",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gizmos",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gizmos",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gizmos_macros",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gizmos_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gizmos_render",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gizmos_render",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gltf",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_gltf",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_hanabi",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy_hanabi",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_image",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_image",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_input",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_input",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_input_focus",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_input_focus",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_internal",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_internal",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_light",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_light",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_log",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_log",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_macro_utils",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_macro_utils",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_material",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_material_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_math",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_math",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_mesh",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_mesh",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_mikktspace",
            "direct": false,
            "version": "0.17.0-dev",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_mikktspace",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_pbr",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_pbr",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_picking",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy_picking",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_picking",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_platform",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_platform",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_post_process",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_post_process",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ptr",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ptr",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_reflect",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_reflect",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_reflect_derive",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_reflect_derive",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_render",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bevy_render",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_render",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_render_macros",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_render_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_scene",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_scene",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_scene_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_shader",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_shader",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_sprite",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_sprite",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_sprite_render",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_sprite_render",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_state",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_state",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_state_macros",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_state_macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_tasks",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_tasks",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_text",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_text",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_time",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_time",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_transform",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_transform",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ui",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ui",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ui_render",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ui_render",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ui_widgets",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_ui_widgets",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_utils",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_utils",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_window",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_window",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_winit",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_winit",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bevy_world_serialization",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bigdecimal",
            "direct": false,
            "version": "0.4.10",
            "ecosystem": "crates"
          },
          {
            "name": "bimap",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "bincode_derive",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": "0.60.1",
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": "0.70.1",
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": "0.72.1",
            "ecosystem": "crates"
          },
          {
            "name": "binrw",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "binrw_derive",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "bit-set",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bit-set",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "bit-vec",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bit-vec",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "bit_field",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "crates"
          },
          {
            "name": "bitfield",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitstream-io",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "bitstream-io",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "bitvec",
            "direct": false,
            "version": null,
            "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": null,
            "ecosystem": "crates"
          },
          {
            "name": "blake3",
            "direct": false,
            "version": "1.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "block",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "block2",
            "direct": false,
            "version": null,
            "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": null,
            "ecosystem": "crates"
          },
          {
            "name": "blocking",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "boxcar",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "boxcar",
            "direct": false,
            "version": "0.2.14",
            "ecosystem": "crates"
          },
          {
            "name": "brotli",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "brotli-decompressor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "bs58",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "bstr",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "btree_monstrousity",
            "direct": false,
            "version": "0.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "built",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.20.2",
            "ecosystem": "crates"
          },
          {
            "name": "by_address",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "bytecount",
            "direct": false,
            "version": "0.6.9",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck_derive",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder-lite",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytestring",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "bzip2",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "bzip2-sys",
            "direct": false,
            "version": "0.1.13+1.0.8",
            "ecosystem": "crates"
          },
          {
            "name": "calloop",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "calloop",
            "direct": false,
            "version": "0.14.4",
            "ecosystem": "crates"
          },
          {
            "name": "calloop-wayland-source",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "calloop-wayland-source",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "camino",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "cargo-platform",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "cargo_metadata",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cargo_metadata",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "casey",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "castaway",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.38",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.61",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.62",
            "ecosystem": "crates"
          },
          {
            "name": "cesu8",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "cexpr",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-expr",
            "direct": false,
            "version": "0.17.2",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.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": "chacha20",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "chrono-tz",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "clang-sys",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap_builder",
            "direct": false,
            "version": "4.5.48",
            "ecosystem": "crates"
          },
          {
            "name": "clap_builder",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "clap_derive",
            "direct": false,
            "version": "4.5.47",
            "ecosystem": "crates"
          },
          {
            "name": "clap_derive",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap_lex",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "clap_lex",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "clap_lex",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "clipboard-win",
            "direct": false,
            "version": "5.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "codespan-reporting",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "codespan-reporting",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "coe-rs",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "color",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "color_quant",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "colorchoice",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "colorchoice",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "colored",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "colored",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "colorgrad",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "colorutils-rs",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "combine",
            "direct": false,
            "version": "4.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "comfy-table",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "compact_str",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "compact_str",
            "direct": false,
            "version": "0.9.0",
            "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.3",
            "ecosystem": "crates"
          },
          {
            "name": "console-api",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "console-subscriber",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "console-subscriber",
            "direct": false,
            "version": "0.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "console_error_panic_hook",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "const-default",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "const-fnv1a-hash",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "const-fnv1a-hash",
            "direct": false,
            "version": "1.1.0",
            "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_panic",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "const_soft_float",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "constant_time_eq",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "constgebra",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "cordyceps",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cordyceps",
            "direct": false,
            "version": "0.3.4",
            "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-graphics-types",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "core_affinity",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "core_maths",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "coreaudio-rs",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "coreaudio-rs",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "coreaudio-sys",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m-rt-macros",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "cosmic-text",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "cpal",
            "direct": false,
            "version": "0.15.3",
            "ecosystem": "crates"
          },
          {
            "name": "cpal",
            "direct": false,
            "version": "0.17.3",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-assembler-x64",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-assembler-x64-meta",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-bforest",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-bitset",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen-meta",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen-shared",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-control",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-entity",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-frontend",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-frontend",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-isle",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-jit",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-jit",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-module",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-module",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-native",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-native",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-srcgen",
            "direct": false,
            "version": "0.130.2",
            "ecosystem": "crates"
          },
          {
            "name": "crc-catalog",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "crc32fast",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "crc32fast",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-channel",
            "direct": false,
            "version": null,
            "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": null,
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-queue",
            "direct": false,
            "version": "0.3.12",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-utils",
            "direct": false,
            "version": "0.8.21",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm_winapi",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "crunchy",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "csscolorparser",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "csv-core",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "ctrlc",
            "direct": false,
            "version": "3.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "cursor-icon",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.20.11",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.20.11",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.20.11",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "dary_heap",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "dashmap",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "dasp_sample",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "data-encoding",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "datafusion",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-catalog",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-catalog-listing",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-common",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-common-runtime",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-csv",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-json",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-datasource-parquet",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-doc",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-execution",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-expr",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-expr-common",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-aggregate",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-aggregate-common",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-nested",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-table",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-window",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-functions-window-common",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-macros",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-optimizer",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-expr-common",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-optimizer",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-physical-plan",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-session",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "datafusion-sql",
            "direct": false,
            "version": "47.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "dbgf",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "dbus",
            "direct": false,
            "version": "0.9.11",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-macros",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-parser",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-test",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-test-macros",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "deranged",
            "direct": false,
            "version": "0.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "derive-where",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more-impl",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "device_query",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "device_query",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "diatomic-waker",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "dirs-sys",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "dispatch",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "dispatch2",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "displaydoc",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "disqualified",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "dlib",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "document-features",
            "direct": false,
            "version": "0.2.12",
            "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": "dyn-clone",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-hash",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-stack",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-stack",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-stack",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-stack-macros",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "ecolor",
            "direct": false,
            "version": "0.34.3",
            "ecosystem": "crates"
          },
          {
            "name": "egui",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "egui",
            "direct": false,
            "version": "0.34.3",
            "ecosystem": "crates"
          },
          {
            "name": "egui_material_icons",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "egui_material_icons",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_table",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "egui_table",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "egui_tiles",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "egui_tiles",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "either",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "emath",
            "direct": false,
            "version": "0.34.3",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-can",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "encase",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "encase_derive",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "encase_derive_impl",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "encode_unicode",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "endi",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "endian-type",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "enum-as-inner",
            "direct": false,
            "version": "0.6.1",
            "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.14",
            "ecosystem": "crates"
          },
          {
            "name": "enumset_derive",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "env_filter",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "env_home",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "env_logger",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "env_logger",
            "direct": false,
            "version": "0.11.10",
            "ecosystem": "crates"
          },
          {
            "name": "env_logger",
            "direct": false,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "epaint",
            "direct": false,
            "version": "0.34.3",
            "ecosystem": "crates"
          },
          {
            "name": "epaint_default_fonts",
            "direct": false,
            "version": "0.34.3",
            "ecosystem": "crates"
          },
          {
            "name": "equator",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "equator",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "equator-macro",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "equator-macro",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "equivalent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "erased-serde",
            "direct": false,
            "version": "0.4.10",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "crates"
          },
          {
            "name": "error-code",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "erydanos",
            "direct": false,
            "version": "0.2.18",
            "ecosystem": "crates"
          },
          {
            "name": "euclid",
            "direct": false,
            "version": "0.22.14",
            "ecosystem": "crates"
          },
          {
            "name": "event-listener",
            "direct": false,
            "version": "5.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "event-listener-strategy",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "exr",
            "direct": false,
            "version": "1.74.0",
            "ecosystem": "crates"
          },
          {
            "name": "faer",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "faer",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "crates"
          },
          {
            "name": "faer-entity",
            "direct": false,
            "version": "0.20.1",
            "ecosystem": "crates"
          },
          {
            "name": "fallible-iterator",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fast-srgb8",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "fax",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "fd-lock",
            "direct": false,
            "version": "4.0.4",
            "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-sys-next",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "file-id",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "filedescriptor",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "filetime",
            "direct": false,
            "version": "0.2.29",
            "ecosystem": "crates"
          },
          {
            "name": "find-msvc-tools",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "find-msvc-tools",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "flatbuffers",
            "direct": false,
            "version": "25.12.19",
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": false,
            "version": "1.0.35",
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "float_next_after",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "flume",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "flume",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "fn-traits",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "fn-traits",
            "direct": false,
            "version": "0.2.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.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "font-types",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "fontconfig-parser",
            "direct": false,
            "version": "0.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "fontdb",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "fontique",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "fontmesh",
            "direct": false,
            "version": "0.6.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": "formatx",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "four-cc",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "fsevent-sys",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "funty",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "futures",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "futures",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-buffered",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "futures-channel",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-core",
            "direct": false,
            "version": "0.3.31",
            "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.31",
            "ecosystem": "crates"
          },
          {
            "name": "futures-io",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-macro",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-micro",
            "direct": false,
            "version": "0.5.0",
            "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": "futures-util",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "futures-util",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "gcd",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "gemm",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gemm-c32",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gemm-c64",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gemm-common",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gemm-f16",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gemm-f32",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gemm-f64",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "generational-box",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "crates"
          },
          {
            "name": "generativity",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "generativity",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "generator",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "generator",
            "direct": false,
            "version": "0.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "generic-array",
            "direct": false,
            "version": "0.14.7",
            "ecosystem": "crates"
          },
          {
            "name": "gethostname",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "gif",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "gilrs",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "gilrs",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "gilrs-core",
            "direct": false,
            "version": "0.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.31.1",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.32.3",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.33.0",
            "ecosystem": "crates"
          },
          {
            "name": "gio-sys",
            "direct": false,
            "version": "0.20.10",
            "ecosystem": "crates"
          },
          {
            "name": "gl_generator",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "glam",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "glam",
            "direct": false,
            "version": "0.30.10",
            "ecosystem": "crates"
          },
          {
            "name": "glam",
            "direct": false,
            "version": "0.32.1",
            "ecosystem": "crates"
          },
          {
            "name": "glib",
            "direct": false,
            "version": "0.20.12",
            "ecosystem": "crates"
          },
          {
            "name": "glib-macros",
            "direct": false,
            "version": "0.20.12",
            "ecosystem": "crates"
          },
          {
            "name": "glib-sys",
            "direct": false,
            "version": "0.20.10",
            "ecosystem": "crates"
          },
          {
            "name": "glob",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "globset",
            "direct": false,
            "version": "0.4.18",
            "ecosystem": "crates"
          },
          {
            "name": "glow",
            "direct": false,
            "version": "0.16.0",
            "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_wgl_sys",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "gobject-sys",
            "direct": false,
            "version": "0.20.10",
            "ecosystem": "crates"
          },
          {
            "name": "goldie",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "goldie",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "gpu-alloc",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "gpu-alloc-types",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "gpu-allocator",
            "direct": false,
            "version": "0.27.0",
            "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": "grid",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "grid",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "gst-plugin-version-helper",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "gst-plugin-version-helper",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer-base-sys",
            "direct": false,
            "version": "0.23.6",
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer-sys",
            "direct": false,
            "version": "0.23.6",
            "ecosystem": "crates"
          },
          {
            "name": "gstreamer-video-sys",
            "direct": false,
            "version": "0.23.6",
            "ecosystem": "crates"
          },
          {
            "name": "guillotiere",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "0.3.27",
            "ecosystem": "crates"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "h264-reader",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "half",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "harfrust",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "harfrust",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "hash32",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "hash32",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.14.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.15.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.17.1",
            "ecosystem": "crates"
          },
          {
            "name": "hdrhistogram",
            "direct": false,
            "version": "7.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "hermit-abi",
            "direct": false,
            "version": "0.1.19",
            "ecosystem": "crates"
          },
          {
            "name": "hermit-abi",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "hex",
            "direct": false,
            "version": null,
            "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": "hexasphere",
            "direct": false,
            "version": "18.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "hexf-parse",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "hifitime",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "hifitime",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "home",
            "direct": false,
            "version": "0.5.11",
            "ecosystem": "crates"
          },
          {
            "name": "home",
            "direct": false,
            "version": "0.5.12",
            "ecosystem": "crates"
          },
          {
            "name": "hostname",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "hostname",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "http-auth",
            "direct": false,
            "version": "0.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "0.4.6",
            "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": "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": "0.14.32",
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-rustls",
            "direct": false,
            "version": "0.27.9",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-timeout",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-timeout",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-util",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone",
            "direct": false,
            "version": "0.1.64",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone",
            "direct": false,
            "version": "0.1.65",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone-haiku",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale_core",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_segmenter",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_segmenter_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "id-arena",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ident_case",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna_adapter",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "0.4.25",
            "ecosystem": "crates"
          },
          {
            "name": "image-webp",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "imgref",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "include-flate",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "include-flate-codegen",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "include-flate-compress",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "indent_write",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "indent_write",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "indoc",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "inflections",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "inotify",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "inotify",
            "direct": false,
            "version": "0.9.6",
            "ecosystem": "crates"
          },
          {
            "name": "inotify-sys",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "inplace_it",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "inplace_it",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "instant",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "integer-encoding",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "interpolate_name",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "inventory",
            "direct": false,
            "version": "0.3.24",
            "ecosystem": "crates"
          },
          {
            "name": "io-kit-sys",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "io-uring",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "io-uring",
            "direct": false,
            "version": "0.7.10",
            "ecosystem": "crates"
          },
          {
            "name": "io-uring",
            "direct": false,
            "version": "0.7.12",
            "ecosystem": "crates"
          },
          {
            "name": "iocraft",
            "direct": false,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "iocraft-macros",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "ipnet",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "is-terminal",
            "direct": false,
            "version": "0.4.17",
            "ecosystem": "crates"
          },
          {
            "name": "is_ci",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "is_terminal_polyfill",
            "direct": false,
            "version": "1.70.1",
            "ecosystem": "crates"
          },
          {
            "name": "is_terminal_polyfill",
            "direct": false,
            "version": "1.70.2",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "jiff",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "jiff",
            "direct": false,
            "version": "0.2.24",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-static",
            "direct": false,
            "version": "0.2.24",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-tzdb",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "jiff-tzdb-platform",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "jni",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni",
            "direct": false,
            "version": "0.22.4",
            "ecosystem": "crates"
          },
          {
            "name": "jni-macros",
            "direct": false,
            "version": "0.22.4",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys-macros",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jobserver",
            "direct": false,
            "version": "0.1.34",
            "ecosystem": "crates"
          },
          {
            "name": "jpeg-decoder",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.80",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.97",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.98",
            "ecosystem": "crates"
          },
          {
            "name": "kdl",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "kdl",
            "direct": false,
            "version": "6.5.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": "kqueue",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "kqueue-sys",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "ktx2",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "ktx2",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "kurbo",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "lazy-regex",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "lazy-regex-proc_macros",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "lazy_static",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "lazycell",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "leb128fmt",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "lebe",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "lewton",
            "direct": false,
            "version": "0.10.2",
            "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": null,
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.169",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.175",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.186",
            "ecosystem": "crates"
          },
          {
            "name": "libdbus-sys",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "libflate",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "libflate_lz77",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "libfuzzer-sys",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "libm",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "libm",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "crates"
          },
          {
            "name": "libm",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "libm",
            "direct": false,
            "version": "0.2.16",
            "ecosystem": "crates"
          },
          {
            "name": "libredox",
            "direct": false,
            "version": "0.1.16",
            "ecosystem": "crates"
          },
          {
            "name": "libudev",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "libudev-sys",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "linebender_resource_handle",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.11.0",
            "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.2",
            "ecosystem": "crates"
          },
          {
            "name": "litrs",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lock_api",
            "direct": false,
            "version": "0.4.13",
            "ecosystem": "crates"
          },
          {
            "name": "lock_api",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.25",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.28",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.29",
            "ecosystem": "crates"
          },
          {
            "name": "loom",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "loom",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "loop9",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "lru-slab",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "lua-src",
            "direct": false,
            "version": "547.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "luajit-src",
            "direct": false,
            "version": "210.5.12+a4f56a4",
            "ecosystem": "crates"
          },
          {
            "name": "lyon_geom",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "lyon_path",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "lyon_tessellation",
            "direct": false,
            "version": "1.0.20",
            "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": "lzma-sys",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "mach2",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "mach2",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "macos-accessibility-client",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "malloc_buf",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "matchers",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchit",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "matchit",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "matrixcompare",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrixcompare-core",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrixmultiply",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "crates"
          },
          {
            "name": "maybe-rayon",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "mcap",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "mcap",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "md-5",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "memmap2",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "memmap2",
            "direct": false,
            "version": "0.9.10",
            "ecosystem": "crates"
          },
          {
            "name": "memo-map",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "memoffset",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "metal",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette-derive",
            "direct": false,
            "version": "5.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette-derive",
            "direct": false,
            "version": "7.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "0.3.17",
            "ecosystem": "crates"
          },
          {
            "name": "minijinja",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "minijinja",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "minimal-lexical",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "miniz_oxide",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "miniz_oxide",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "0.8.11",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "mlua-sys",
            "direct": false,
            "version": "0.6.8",
            "ecosystem": "crates"
          },
          {
            "name": "modular-bitfield-impl",
            "direct": false,
            "version": "0.11.2",
            "ecosystem": "crates"
          },
          {
            "name": "moxcms",
            "direct": false,
            "version": "0.8.1",
            "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": "muldiv",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "mutex-traits",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "mutex-traits",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "muxide",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "mycelium-bitfield",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "mycelium-bitfield",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "naga",
            "direct": false,
            "version": "27.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "naga",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "naga_oil",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "naga_oil",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "crates"
          },
          {
            "name": "nalgebra-macros",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "nano-gemm",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "nano-gemm-c32",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nano-gemm-c64",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nano-gemm-codegen",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nano-gemm-core",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nano-gemm-f32",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nano-gemm-f64",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "nanorand",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "nasm-rs",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "nb",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "nb",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ndk",
            "direct": false,
            "version": "0.8.0",
            "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.5.0+25.2.9519653",
            "ecosystem": "crates"
          },
          {
            "name": "ndk-sys",
            "direct": false,
            "version": "0.6.0+11769913",
            "ecosystem": "crates"
          },
          {
            "name": "new_debug_unreachable",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "nibble_vec",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "no_std_io2",
            "direct": false,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "no_std_io2",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "nodit",
            "direct": false,
            "version": "0.9.2",
            "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": "nonmax",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "crates"
          },
          {
            "name": "noop_proc_macro",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "normpath",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "notify",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "notify",
            "direct": false,
            "version": "8.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "notify-debouncer-full",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "notify-types",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "novtb",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "ntapi",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "num",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "num-bigint",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "num-complex",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "num-conv",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-derive",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-integer",
            "direct": false,
            "version": "0.1.46",
            "ecosystem": "crates"
          },
          {
            "name": "num-iter",
            "direct": false,
            "version": "0.1.45",
            "ecosystem": "crates"
          },
          {
            "name": "num-rational",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-traits",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "num-traits",
            "direct": false,
            "version": "0.2.19",
            "ecosystem": "crates"
          },
          {
            "name": "num_cpus",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum_derive",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "number_prefix",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "nutype-enum",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "objc",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "objc-sys",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "crates"
          },
          {
            "name": "objc2",
            "direct": false,
            "version": null,
            "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": null,
            "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-audio-toolbox",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-avf-audio",
            "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-audio",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-audio-types",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-data",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-foundation",
            "direct": false,
            "version": null,
            "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-core-media",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-media",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-video",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-video",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-encode",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-foundation",
            "direct": false,
            "version": null,
            "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-uniform-type-identifiers",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-user-notifications",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-video-toolbox",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "objc2-video-toolbox",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.36.7",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.37.3",
            "ecosystem": "crates"
          },
          {
            "name": "object_store",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "oboe",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "oboe-sys",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "offset-allocator",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ogg",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell_polyfill",
            "direct": false,
            "version": "1.70.1",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell_polyfill",
            "direct": false,
            "version": "1.70.2",
            "ecosystem": "crates"
          },
          {
            "name": "openh264",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "openh264",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "openh264-sys2",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "option-ext",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "option-operations",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "orbclient",
            "direct": false,
            "version": "0.3.53",
            "ecosystem": "crates"
          },
          {
            "name": "orbclient",
            "direct": false,
            "version": "0.3.54",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "2.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-stream",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "os_str_bytes",
            "direct": false,
            "version": "6.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "owned_ttf_parser",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "owo-colors",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "owo-colors",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "palette",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "palette_derive",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "papergrid",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "parking",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot_core",
            "direct": false,
            "version": "0.9.12",
            "ecosystem": "crates"
          },
          {
            "name": "parlance",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "parley",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "parley_data",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "parquet",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "parquet",
            "direct": false,
            "version": "55.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "pastey",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "peeking_take_while",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "peg",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "peg",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "peg-macros",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "peg-runtime",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "peniko",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "percent-encoding",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "petgraph",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "petgraph",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf",
            "direct": false,
            "version": "0.10.1",
            "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.10.0",
            "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.10.0",
            "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.10.0",
            "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": "pic-scale",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "pic-scale",
            "direct": false,
            "version": "0.6.15",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": "1.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-internal",
            "direct": false,
            "version": "1.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-internal",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-internal",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-lite",
            "direct": false,
            "version": "0.2.16",
            "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": "piper",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "pkg-config",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "pkg-config",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "plain",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "png",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "polling",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "polling",
            "direct": false,
            "version": "3.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "pollster",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "polycool",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic-util",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "postcard-derive",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "postcard-dyn",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "postcard-dyn",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "potential_utf",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "powerfmt",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "pp-rs",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "ppv-lite86",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "presser",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "pretty-hex",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "pretty-type-name",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "pretty_assertions",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "prettyplease",
            "direct": false,
            "version": "0.2.37",
            "ecosystem": "crates"
          },
          {
            "name": "primal-check",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error-attr",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error-attr2",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error-attr3",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error2",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error3",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-hack",
            "direct": false,
            "version": "0.5.20+deprecated",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": "1.0.101",
            "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",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "profiling-procmacros",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "crates"
          },
          {
            "name": "profiling-procmacros",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "promkit-core",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "promkit-widgets",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "proptest",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "proptest",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": false,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "prost-derive",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "crates"
          },
          {
            "name": "prost-types",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "crates"
          },
          {
            "name": "psm",
            "direct": false,
            "version": "0.1.31",
            "ecosystem": "crates"
          },
          {
            "name": "pulp",
            "direct": false,
            "version": "0.18.22",
            "ecosystem": "crates"
          },
          {
            "name": "pulp",
            "direct": false,
            "version": "0.21.5",
            "ecosystem": "crates"
          },
          {
            "name": "pxfm",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "pyo3",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-build-config",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-ffi",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-macros",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "crates"
          },
          {
            "name": "pyo3-macros-backend",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "crates"
          },
          {
            "name": "qoi",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "quick-error",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "quick-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.39.2",
            "ecosystem": "crates"
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.39.4",
            "ecosystem": "crates"
          },
          {
            "name": "quinn",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.14",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-udp",
            "direct": false,
            "version": "0.5.14",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.40",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.45",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.46",
            "ecosystem": "crates"
          },
          {
            "name": "quote-use",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "quote-use-macros",
            "direct": false,
            "version": "0.7.2",
            "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": "radix_trie",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "radsort",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "rand_distr",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_distr",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_pcg",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "rand_xorshift",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_xorshift",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "range-alloc",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "rangemap",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "rav1e",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "ravif",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "raw-cpuid",
            "direct": false,
            "version": "11.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "raw-window-handle",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "raw-window-handle",
            "direct": false,
            "version": "0.5.2",
            "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-core",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "read-fonts",
            "direct": false,
            "version": "0.36.0",
            "ecosystem": "crates"
          },
          {
            "name": "read-fonts",
            "direct": false,
            "version": "0.37.0",
            "ecosystem": "crates"
          },
          {
            "name": "read-fonts",
            "direct": false,
            "version": "0.39.2",
            "ecosystem": "crates"
          },
          {
            "name": "readkey",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "readmouse",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "reborrow",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "crates"
          },
          {
            "name": "rectangle-pack",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "recursive",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "recursive-proc-macro-impl",
            "direct": false,
            "version": "0.1.1",
            "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_syscall",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "redox_syscall",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "redox_users",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast",
            "direct": false,
            "version": "1.0.25",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast-impl",
            "direct": false,
            "version": "1.0.25",
            "ecosystem": "crates"
          },
          {
            "name": "reflink-copy",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "reflink-copy",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "regalloc2",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "1.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "regex-automata",
            "direct": false,
            "version": "0.4.10",
            "ecosystem": "crates"
          },
          {
            "name": "regex-automata",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.10",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "region",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "renderdoc-sys",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "replace_with",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "replace_with",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "rfc6381-codec",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "rfd",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rfd",
            "direct": false,
            "version": "0.15.4",
            "ecosystem": "crates"
          },
          {
            "name": "rgb",
            "direct": false,
            "version": "0.8.53",
            "ecosystem": "crates"
          },
          {
            "name": "rle-decode-fast",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "rlsf",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "roaring",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "roaring",
            "direct": false,
            "version": "0.10.12",
            "ecosystem": "crates"
          },
          {
            "name": "rodio",
            "direct": false,
            "version": "0.20.1",
            "ecosystem": "crates"
          },
          {
            "name": "rodio",
            "direct": false,
            "version": "0.22.2",
            "ecosystem": "crates"
          },
          {
            "name": "roxmltree",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "rsofa",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rsofa",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-demangle",
            "direct": false,
            "version": "0.1.26",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-demangle",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustc_version",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustc_version",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustfft",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rustfft",
            "direct": false,
            "version": "6.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "0.38.44",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": false,
            "version": "0.23.40",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pemfile",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.13",
            "ecosystem": "crates"
          },
          {
            "name": "rustversion",
            "direct": false,
            "version": "1.0.22",
            "ecosystem": "crates"
          },
          {
            "name": "rusty-fork",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustyline",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rustyline",
            "direct": false,
            "version": "15.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustyline-derive",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "ruzstd",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "ruzstd",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "safe_arch",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "safe_arch",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "same-file",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "scoped-tls",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "scoped-tls-hkt",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "scopeguard",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "sctk-adwaita",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-bytes-util",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-expgolomb",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-h264",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-h264",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "scuffle-workspace-hack",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "sdp-types",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "self_cell",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.27",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.28",
            "ecosystem": "crates"
          },
          {
            "name": "semver-parser",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "send_wrapper",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "seq-macro",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "seq-macro",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "serde-value",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.225",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive",
            "direct": false,
            "version": "1.0.225",
            "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": "0.6.9",
            "ecosystem": "crates"
          },
          {
            "name": "serde_spanned",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_urlencoded",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with",
            "direct": false,
            "version": "3.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with_macros",
            "direct": false,
            "version": "3.20.0",
            "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",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook",
            "direct": false,
            "version": "0.3.18",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-mio",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-registry",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-registry",
            "direct": false,
            "version": "1.4.8",
            "ecosystem": "crates"
          },
          {
            "name": "simba",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "simd-adler32",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "simd_cesu8",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "simd_helpers",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "simdutf8",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "siphasher",
            "direct": false,
            "version": "0.3.11",
            "ecosystem": "crates"
          },
          {
            "name": "siphasher",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "skrifa",
            "direct": false,
            "version": "0.39.0",
            "ecosystem": "crates"
          },
          {
            "name": "skrifa",
            "direct": false,
            "version": "0.40.0",
            "ecosystem": "crates"
          },
          {
            "name": "skrifa",
            "direct": false,
            "version": "0.42.1",
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": "0.4.11",
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "slotmap",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "smawk",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "smithay-client-toolkit",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "crates"
          },
          {
            "name": "smithay-client-toolkit",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "smithay-clipboard",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "smol",
            "direct": false,
            "version": "2.0.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": null,
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "spin",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "spin",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "spin",
            "direct": false,
            "version": "0.9.8",
            "ecosystem": "crates"
          },
          {
            "name": "spin_sleep",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "spirv",
            "direct": false,
            "version": "0.3.0+sdk-1.3.268.0",
            "ecosystem": "crates"
          },
          {
            "name": "spirv",
            "direct": false,
            "version": "0.4.0+sdk-1.4.341.0",
            "ecosystem": "crates"
          },
          {
            "name": "sqlparser",
            "direct": false,
            "version": "0.55.0",
            "ecosystem": "crates"
          },
          {
            "name": "sqlparser_derive",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "stack_dst",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "stack_dst",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "stacker",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "stacker",
            "direct": false,
            "version": "0.1.24",
            "ecosystem": "crates"
          },
          {
            "name": "stackfuture",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "static_assertions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "stm32-hal2",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "stm32h7",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "strength_reduce",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "strict-num",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "strsim",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "strsim",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "subtle",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "supports-hyperlinks",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "supports-hyperlinks",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "supports-unicode",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "supports-unicode",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "svg_fmt",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "svgbobdoc",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "swash",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "1.0.109",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.106",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.117",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.119",
            "ecosystem": "crates"
          },
          {
            "name": "sync_wrapper",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "sync_wrapper",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "synopsys-usb-otg",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "synstructure",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "syntastica",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "syntastica",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-core",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-highlight",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-macros",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-parsers",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-parsers",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-queries",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-themes",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "syntastica-themes",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "sys-locale",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "sysctl",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "system-deps",
            "direct": false,
            "version": "7.0.8",
            "ecosystem": "crates"
          },
          {
            "name": "tabled",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tabled",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "tabled_derive",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "tabular",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tabular",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "taffy",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "taffy",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "taffy",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "tap",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "target-lexicon",
            "direct": false,
            "version": "0.12.16",
            "ecosystem": "crates"
          },
          {
            "name": "target-lexicon",
            "direct": false,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": false,
            "version": "3.27.0",
            "ecosystem": "crates"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "terminal_size",
            "direct": false,
            "version": "0.1.17",
            "ecosystem": "crates"
          },
          {
            "name": "terminal_size",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "crates"
          },
          {
            "name": "test-case",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "test-case",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "test-case-core",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "test-case-macros",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "textwrap",
            "direct": false,
            "version": "0.15.2",
            "ecosystem": "crates"
          },
          {
            "name": "textwrap",
            "direct": false,
            "version": "0.16.2",
            "ecosystem": "crates"
          },
          {
            "name": "TFT",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.16",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "thread_local",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "thrift",
            "direct": false,
            "version": "0.17.0",
            "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": "tinystr",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec_macros",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-io-timeout",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-macros",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-macros",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-rustls",
            "direct": false,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-stream",
            "direct": false,
            "version": "0.1.18",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-test",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-test",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-util",
            "direct": false,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.6.11",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.7.5+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "1.1.1+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": false,
            "version": "0.19.15",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": false,
            "version": "0.22.27",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": false,
            "version": "0.23.10+spec-1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": false,
            "version": "0.23.6",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": false,
            "version": "0.25.11+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_parser",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "toml_parser",
            "direct": false,
            "version": "1.1.2+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_write",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "toml_writer",
            "direct": false,
            "version": "1.1.1+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": false,
            "version": "0.4.13",
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-http",
            "direct": false,
            "version": "0.6.11",
            "ecosystem": "crates"
          },
          {
            "name": "tower-layer",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-service",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-attributes",
            "direct": false,
            "version": "0.1.30",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-attributes",
            "direct": false,
            "version": "0.1.31",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.34",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.36",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-error",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-log",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-oslog",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-wasm",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "tracy-client",
            "direct": false,
            "version": null,
            "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": "transpose",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "traversal",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "traversal",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter",
            "direct": false,
            "version": "0.20.10",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-lua",
            "direct": false,
            "version": "0.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "try-lock",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "ttf-parser",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "tungstenite",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "twox-hash",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "ty_map_gen",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "typeid",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "typewit",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "crates"
          },
          {
            "name": "uds_windows",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "unarray",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "uncased",
            "direct": false,
            "version": "0.9.10",
            "ecosystem": "crates"
          },
          {
            "name": "unescaper",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-bidi",
            "direct": false,
            "version": "0.3.18",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-linebreak",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-script",
            "direct": false,
            "version": "0.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-segmentation",
            "direct": false,
            "version": "1.13.2",
            "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.2",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unty",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "upon",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "urlencoding",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "utf8_iter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "utf8parse",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "v_frame",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "valuable",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "variadics_please",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "vcell",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "vcpkg",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "vec1",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "vec_map",
            "direct": false,
            "version": "0.8.2",
            "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-compare",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "version_check",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "virtue",
            "direct": false,
            "version": "0.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "void",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "volatile-register",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "wait-timeout",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "waker-fn",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "waker-fn",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "walkdir",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "walkdir",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "want",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.11.0+wasi-snapshot-preview1",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.11.1+wasi-snapshot-preview1",
            "ecosystem": "crates"
          },
          {
            "name": "wasip2",
            "direct": false,
            "version": "1.0.3+wasi-0.2.9",
            "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.103",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.120",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.121",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-backend",
            "direct": false,
            "version": "0.2.103",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-futures",
            "direct": false,
            "version": "0.4.70",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-futures",
            "direct": false,
            "version": "0.4.71",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.103",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.120",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.121",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.103",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.120",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.121",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.103",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.120",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.121",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.244.0",
            "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": "wasmtime-internal-core",
            "direct": false,
            "version": "43.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-jit-icache-coherence",
            "direct": false,
            "version": "43.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-backend",
            "direct": false,
            "version": "0.3.15",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-client",
            "direct": false,
            "version": "0.31.14",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-csd-frame",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-cursor",
            "direct": false,
            "version": "0.31.14",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols",
            "direct": false,
            "version": "0.32.12",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols-experimental",
            "direct": false,
            "version": "20250721.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols-misc",
            "direct": false,
            "version": "0.3.12",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols-plasma",
            "direct": false,
            "version": "0.3.12",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-protocols-wlr",
            "direct": false,
            "version": "0.3.12",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-scanner",
            "direct": false,
            "version": "0.31.10",
            "ecosystem": "crates"
          },
          {
            "name": "wayland-sys",
            "direct": false,
            "version": "0.31.11",
            "ecosystem": "crates"
          },
          {
            "name": "weak-table",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.97",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.98",
            "ecosystem": "crates"
          },
          {
            "name": "web-task",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "web-time",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "web-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "webbrowser",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": false,
            "version": "0.26.11",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "weezl",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "wgpu",
            "direct": false,
            "version": "27.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core",
            "direct": false,
            "version": "27.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-apple",
            "direct": false,
            "version": "27.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-apple",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-wasm",
            "direct": false,
            "version": "27.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-wasm",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-windows-linux-android",
            "direct": false,
            "version": "27.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-core-deps-windows-linux-android",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-hal",
            "direct": false,
            "version": "27.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-hal",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-naga-bridge",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-types",
            "direct": false,
            "version": "27.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "wgpu-types",
            "direct": false,
            "version": "29.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wide",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "wide",
            "direct": false,
            "version": "0.7.33",
            "ecosystem": "crates"
          },
          {
            "name": "wide",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "winapi",
            "direct": false,
            "version": null,
            "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.48.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.54.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.58.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.61.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.62.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-collections",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-collections",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.54.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.58.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.61.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.62.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-future",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-future",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.58.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.60.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.57.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.58.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.59.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.59.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-numerics",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-numerics",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-registry",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.48.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.0",
            "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.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.53.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows-threading",
            "direct": false,
            "version": "0.1.0",
            "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.0",
            "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.0",
            "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.0",
            "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.0",
            "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.0",
            "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.0",
            "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.0",
            "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.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "winit",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "winit",
            "direct": false,
            "version": "0.30.13",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.5.40",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.6.24",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.7.13",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.7.15",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "winsafe",
            "direct": false,
            "version": "0.0.19",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.57.1",
            "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.3",
            "ecosystem": "crates"
          },
          {
            "name": "wyz",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "x11",
            "direct": false,
            "version": "2.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "x11-dl",
            "direct": false,
            "version": "2.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "x11rb",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "x11rb-protocol",
            "direct": false,
            "version": "0.13.2",
            "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.28",
            "ecosystem": "crates"
          },
          {
            "name": "xxhash-rust",
            "direct": false,
            "version": "0.8.15",
            "ecosystem": "crates"
          },
          {
            "name": "xz2",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "y4m",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "yansi",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "yazi",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zbus_macros",
            "direct": false,
            "version": "5.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "zbus_names",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "zeno",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.27",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.48",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom-derive",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerotrie",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "zlib-rs",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "zmij",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "crates"
          },
          {
            "name": "zmij",
            "direct": false,
            "version": "1.0.23",
            "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.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "zune-inflate",
            "direct": false,
            "version": "0.2.54",
            "ecosystem": "crates"
          },
          {
            "name": "zune-jpeg",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant",
            "direct": false,
            "version": "5.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant_derive",
            "direct": false,
            "version": "5.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant_utils",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "appnope",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "asttokens",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cdsapi",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "cffi",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "pypi"
          },
          {
            "name": "colorama",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "comm",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "contourpy",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "contourpy",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "cycler",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "debugpy",
            "direct": false,
            "version": "1.8.7",
            "ecosystem": "pypi"
          },
          {
            "name": "decorator",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "elodin",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "executing",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fonttools",
            "direct": false,
            "version": "4.54.1",
            "ecosystem": "pypi"
          },
          {
            "name": "fonttools",
            "direct": false,
            "version": "4.63.0",
            "ecosystem": "pypi"
          },
          {
            "name": "iniconfig",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ipykernel",
            "direct": false,
            "version": "6.29.5",
            "ecosystem": "pypi"
          },
          {
            "name": "ipython",
            "direct": false,
            "version": "8.28.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jax",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jax-cuda12-pjrt",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jax-cuda12-plugin",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jaxlib",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jedi",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "pypi"
          },
          {
            "name": "joblib",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-client",
            "direct": false,
            "version": "8.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-core",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "kiwisolver",
            "direct": false,
            "version": "1.4.7",
            "ecosystem": "pypi"
          },
          {
            "name": "kiwisolver",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "matplotlib",
            "direct": false,
            "version": "3.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "matplotlib",
            "direct": false,
            "version": "3.9.2",
            "ecosystem": "pypi"
          },
          {
            "name": "matplotlib-inline",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "pypi"
          },
          {
            "name": "ml-dtypes",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "nest-asyncio",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "netcdf4",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "netifaces",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "nrlmsise00",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": false,
            "version": "2.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cublas-cu12",
            "direct": false,
            "version": "12.9.2.10",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-cccl-cu12",
            "direct": false,
            "version": "12.9.27",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-cupti-cu12",
            "direct": false,
            "version": "12.9.79",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-nvcc-cu12",
            "direct": false,
            "version": "12.9.86",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-nvrtc-cu12",
            "direct": false,
            "version": "12.9.86",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-runtime-cu12",
            "direct": false,
            "version": "12.9.79",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cudnn-cu12",
            "direct": false,
            "version": "9.23.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cufft-cu12",
            "direct": false,
            "version": "11.4.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusolver-cu12",
            "direct": false,
            "version": "11.7.5.82",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusparse-cu12",
            "direct": false,
            "version": "12.5.10.65",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nccl-cu12",
            "direct": false,
            "version": "2.30.7",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nvjitlink-cu12",
            "direct": false,
            "version": "12.9.86",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nvshmem-cu12",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "openai",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "opt-einsum",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "24.1",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "26.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "parso",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "pypi"
          },
          {
            "name": "patsy",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "pypi"
          },
          {
            "name": "pexpect",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pillow",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pillow",
            "direct": false,
            "version": "12.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.3.6",
            "ecosystem": "pypi"
          },
          {
            "name": "plotly",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pluggy",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "polars",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "polars",
            "direct": false,
            "version": "1.41.2",
            "ecosystem": "pypi"
          },
          {
            "name": "polars-runtime-32",
            "direct": false,
            "version": "1.41.2",
            "ecosystem": "pypi"
          },
          {
            "name": "prompt-toolkit",
            "direct": false,
            "version": "3.0.48",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": "6.1.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": "pycparser",
            "direct": false,
            "version": "2.22",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.18.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.20.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyparsing",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyparsing",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dateutil",
            "direct": false,
            "version": "2.9.0.post0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytz",
            "direct": false,
            "version": "2024.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pywin32",
            "direct": false,
            "version": "308",
            "ecosystem": "pypi"
          },
          {
            "name": "pyzmq",
            "direct": false,
            "version": "26.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "scikit-learn",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "scipy",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "scipy",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "pypi"
          },
          {
            "name": "seaborn",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "pypi"
          },
          {
            "name": "six",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "six",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "stack-data",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "statsmodels",
            "direct": false,
            "version": "0.14.4",
            "ecosystem": "pypi"
          },
          {
            "name": "streamlit",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "threadpoolctl",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tornado",
            "direct": false,
            "version": "6.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "traitlets",
            "direct": false,
            "version": "5.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "trimesh",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tzdata",
            "direct": false,
            "version": "2024.2",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "pypi"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 2032,
        "direct_count": 224,
        "indirect_count": 1808
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 3,
        "merged_prs": 482,
        "open_issues": 64,
        "closed_ratio": 0.685,
        "closed_issues": 139,
        "closed_unmerged_prs": 61
      },
      "bus_factor": 2,
      "bot_contributors": 0,
      "top_contributors": [
        {
          "type": "User",
          "login": "akhilles",
          "commits": 593,
          "avatar_url": "https://avatars.githubusercontent.com/u/4852873?v=4"
        },
        {
          "type": "User",
          "login": "sphw",
          "commits": 545,
          "avatar_url": "https://avatars.githubusercontent.com/u/83453?v=4"
        },
        {
          "type": "User",
          "login": "x46085",
          "commits": 159,
          "avatar_url": "https://avatars.githubusercontent.com/u/1129228?v=4"
        },
        {
          "type": "User",
          "login": "zxq82lm",
          "commits": 127,
          "avatar_url": "https://avatars.githubusercontent.com/u/231263183?v=4"
        },
        {
          "type": "User",
          "login": "ch-greams",
          "commits": 97,
          "avatar_url": "https://avatars.githubusercontent.com/u/25534422?v=4"
        },
        {
          "type": "User",
          "login": "shanecelis",
          "commits": 72,
          "avatar_url": "https://avatars.githubusercontent.com/u/54390?v=4"
        },
        {
          "type": "User",
          "login": "anderspitman",
          "commits": 36,
          "avatar_url": "https://avatars.githubusercontent.com/u/7820200?v=4"
        },
        {
          "type": "User",
          "login": "labrnth",
          "commits": 22,
          "avatar_url": "https://avatars.githubusercontent.com/u/1276996?v=4"
        },
        {
          "type": "User",
          "login": "mossyvan",
          "commits": 12,
          "avatar_url": "https://avatars.githubusercontent.com/u/35608644?v=4"
        },
        {
          "type": "User",
          "login": "joelreymont",
          "commits": 11,
          "avatar_url": "https://avatars.githubusercontent.com/u/18791?v=4"
        }
      ],
      "contributors_sampled": 19,
      "top_contributor_share": 0.352
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "deploy-docs.yml",
        "flakehub-publish-tagged.yml",
        "release.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "ruff.toml"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "Cargo.lock",
        "uv.lock"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 8,
            "reason": "Found 24/30 approved changesets -- score normalized to 8",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 12 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 0,
            "reason": "no update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 0,
            "reason": "SAST tool is not run on all commits -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": 0,
            "reason": "Project has not signed or included provenance with any releases.",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "56 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "098398481fc4037e0655bdfdca214e37b9cd0a2b",
        "ran_at": "2026-07-31T05:42:31Z",
        "aggregate_score": 4.2,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-30T03:03:28Z",
      "oldest_open_prs": [
        {
          "number": 748,
          "created_at": "2026-07-23T06:42:43Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 757,
          "created_at": "2026-07-30T15:45:03Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 758,
          "created_at": "2026-07-30T17:40:04Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-30T03:03:27Z",
      "ci_last_conclusion": null,
      "oldest_open_issues": [
        {
          "number": 17,
          "created_at": "2024-07-24T16:43:37Z",
          "last_comment_at": "2026-02-12T19:01:28Z",
          "last_comment_author": "shanecelis"
        },
        {
          "number": 20,
          "created_at": "2024-11-27T19:31:07Z",
          "last_comment_at": "2024-12-17T22:12:19Z",
          "last_comment_author": "kaf-lamed-beyt"
        },
        {
          "number": 80,
          "created_at": "2025-06-07T05:27:14Z",
          "last_comment_at": "2025-08-29T14:48:40Z",
          "last_comment_author": "anderspitman"
        },
        {
          "number": 87,
          "created_at": "2025-06-19T17:14:41Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 99,
          "created_at": "2025-08-25T17:53:50Z",
          "last_comment_at": "2025-10-13T17:47:15Z",
          "last_comment_author": "joelreymont"
        },
        {
          "number": 105,
          "created_at": "2025-09-01T16:47:13Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 108,
          "created_at": "2025-09-02T21:34:02Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 134,
          "created_at": "2025-09-18T15:37:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 140,
          "created_at": "2025-09-18T16:21:23Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 141,
          "created_at": "2025-09-18T16:42:49Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 142,
          "created_at": "2025-09-18T16:52:18Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 146,
          "created_at": "2025-09-22T20:54:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 154,
          "created_at": "2025-09-25T14:30:21Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 161,
          "created_at": "2025-09-26T19:18:33Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 165,
          "created_at": "2025-09-26T19:33:11Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 166,
          "created_at": "2025-09-26T19:37:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 172,
          "created_at": "2025-09-26T19:55:42Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 179,
          "created_at": "2025-09-30T15:10:01Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 195,
          "created_at": "2025-10-05T21:24:29Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 208,
          "created_at": "2025-10-08T21:51:24Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/elodin-sys/elodin",
    "host": "github.com",
    "name": "elodin",
    "owner": "elodin-sys"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 71,
      "inputs": {
        "security": 46,
        "vitality": 94,
        "community": 46,
        "governance": 68,
        "engineering": 90
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 94,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 97,
            "inputs": {
              "commits_last_year": 398,
              "human_commit_share": 1,
              "days_since_last_push": 0,
              "active_weeks_last_year": 48
            },
            "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": "48/52 weeks with commits",
                "points": 33.2,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 48
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "398 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 398
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "releases_count": 24,
              "latest_release_tag": "v0.18.0",
              "releases_from_tags": false,
              "days_since_latest_release": 7,
              "mean_days_between_releases": 21.4
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "24 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 24
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 7 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 7
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~21.4 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 21.4
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 1,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 1 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 1
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "at_risk",
        "name": "Community & Adoption",
        "value": 46,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "moderate",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 61,
            "inputs": {
              "forks": 39,
              "stars": 536,
              "watchers": 5,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "536 stars",
                "points": 44.3,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 536
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "39 forks",
                "points": 13.2,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 39
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "5 watchers",
                "points": 3.3,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "moderate",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 50,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "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": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (Apache-2.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "Apache-2.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 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
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "critical",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 15,
            "inputs": {
              "packages": [
                "roci",
                "elodin"
              ],
              "dependents": null,
              "ecosystems": "crates",
              "total_downloads": 4066,
              "monthly_downloads": 7
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "7 downloads/month across crates",
                "points": 12,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 7,
                      "ecosystems": "crates"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 68,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "moderate",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 63,
            "inputs": {
              "bus_factor": 2,
              "contributors_sampled": 19,
              "top_contributor_share": 0.352
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "2 contributor(s) cover half of all commits",
                "points": 25.2,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 35% of commits",
                "points": 14.6,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 35
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "19 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 19
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 12 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 78,
            "inputs": {
              "merged_prs": 482,
              "open_issues": 64,
              "closed_issues": 139,
              "issue_closed_ratio": 0.685,
              "closed_unmerged_prs": 61
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "68% of issues closed",
                "points": 32,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 68
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "482/543 decided PRs merged",
                "points": 34,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 482,
                      "decided": 543
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 24/30 approved changesets -- score normalized to 8",
                "points": 12,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 60,
            "inputs": {
              "followers": 40,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "elodin-sys",
              "public_repos": 49,
              "account_age_days": 1110
            },
            "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": "40 followers of elodin-sys",
                "points": 11.6,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 40,
                      "login": "elodin-sys"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "49 public repos, account ~3 yr old",
                "points": 18.4,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 49
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 3
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "good",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 71,
            "inputs": {
              "packages": [
                "roci",
                "elodin"
              ],
              "ecosystems": "crates",
              "any_deprecated": false,
              "min_days_since_publish": 706
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "2 package(s) on crates",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 2,
                      "ecosystems": "crates"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 706 days ago",
                "points": 14,
                "status": "partial",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 706
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "2 published versions",
                "points": 12,
                "status": "partial",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "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": "excellent",
        "name": "Engineering Quality",
        "value": 90,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "3 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 3
                    }
                  }
                ],
                "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": "ruff.toml",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "ruff.toml"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "topics": [
                "aerospace",
                "ecs",
                "physics-simulation",
                "space",
                "drones",
                "rust"
              ],
              "has_wiki": true,
              "homepage": "https://docs.elodin.systems",
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://docs.elodin.systems",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "6 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "at_risk",
        "name": "Security",
        "value": 46,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "at_risk",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Packaging. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "packaging"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 42,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 4.2
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 24/30 approved changesets -- score normalized to 8",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 12 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "no update tool detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "56 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "moderate",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1813 resolved dependencies against OSV; 219 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": 1813
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 219
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 62,
            "inputs": {
              "source": "osv",
              "advisories": 121,
              "affected_packages": 29,
              "assessed_packages": 1813,
              "unassessed_packages": 219,
              "affected_by_severity": "critical 2, high 6, moderate 4, low 2, unknown 15",
              "direct_affected_packages": 5
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "5 affected: lru 0.12.5 (moderate 5.3), anyhow 1.0.100 (unknown), anyhow 1.0.102 (unknown), +2 more",
                "points": 15.5,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 5,
                      "packages": "lru 0.12.5 (moderate 5.3), anyhow 1.0.100 (unknown), anyhow 1.0.102 (unknown)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "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 661 days ago",
                "points": 31.2,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 3,
                      "oldest": 661
                    }
                  }
                ],
                "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": 1813,
              "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": 10
            },
            "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": 83,
        "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.98,
              "agent_instruction_files": [
                ".cursorrules",
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 2653
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".cursorrules, AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".cursorrules, 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": "98 of 100 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 98,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 76,
            "inputs": {
              "has_nix": true,
              "has_tests": true,
              "lockfiles": [
                "Cargo.lock",
                "uv.lock"
              ],
              "has_dockerfile": false,
              "typed_language": true,
              "bootstrap_files": [
                "docs/public/justfile",
                "examples/crazyflie-edu/sitl/Makefile",
                "justfile",
                "libs/db/examples/Makefile",
                "libs/hamann-chen-line/examples/Makefile"
              ],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "libs/nox-py/python/elodin/py.typed"
              ],
              "agent_commit_share": 0.02,
              "toolchain_manifests": [
                "Cargo.toml",
                "apps/elodin/Cargo.toml",
                "apps/inscriber/Cargo.toml",
                "docs/memserve/Cargo.toml",
                "examples/apollo-lander/controller/Cargo.toml",
                "examples/falcon9/controller/Cargo.toml",
                "examples/rc-jet/controller/Cargo.toml",
                "fsw/aleph-setup/Cargo.toml",
                "fsw/aleph-status/Cargo.toml",
                "fsw/blackbox/Cargo.toml",
                "fsw/gstreamer/Cargo.toml",
                "fsw/lqr/Cargo.toml",
                "fsw/mekf/Cargo.toml",
                "fsw/msp-osd/Cargo.toml",
                "fsw/roci/Cargo.toml",
                "fsw/roci/adcs/Cargo.toml",
                "fsw/rtsp-streamer/Cargo.toml",
                "fsw/sensor-fw/Cargo.toml",
                "fsw/serial-bridge/Cargo.toml",
                "fsw/tegrastats-bridge/Cargo.toml",
                "fsw/video-streamer/Cargo.toml",
                "libs/bbqueue/Cargo.toml",
                "libs/bevy_ai_skybox/Cargo.toml",
                "libs/bevy_geo_frames/Cargo.toml",
                "libs/bevy_mat3_material/Cargo.toml",
                "libs/bevy_world_mesh/Cargo.toml",
                "libs/cranelift-mlir/Cargo.toml",
                "libs/db/Cargo.toml",
                "libs/db/cli/Cargo.toml",
                "libs/db/eql/Cargo.toml",
                "libs/db/examples/rust_client/Cargo.toml",
                "libs/db/macros/Cargo.toml",
                "libs/db/tests/Cargo.toml",
                "libs/elodin-editor/Cargo.toml",
                "libs/elodin-macros/Cargo.toml",
                "libs/hamann-chen-line/Cargo.toml",
                "libs/impeller2/Cargo.toml",
                "libs/impeller2/bbq/Cargo.toml",
                "libs/impeller2/bevy/Cargo.toml",
                "libs/impeller2/frame/Cargo.toml",
                "libs/impeller2/kdl/Cargo.toml",
                "libs/impeller2/stellar/Cargo.toml",
                "libs/impeller2/wkt/Cargo.toml",
                "libs/monte-carlo/Cargo.toml",
                "libs/nox-frames/Cargo.toml",
                "libs/nox-py/Cargo.toml",
                "libs/nox/Cargo.toml",
                "libs/nox/array/Cargo.toml",
                "libs/postcard-c/codegen/Cargo.toml",
                "libs/rtsp-ingest/Cargo.toml",
                "libs/s10/Cargo.toml",
                "libs/stellarator/Cargo.toml",
                "libs/stellarator/buf/Cargo.toml",
                "libs/stellarator/macros/Cargo.toml",
                "libs/stellarator/maitake/Cargo.toml",
                "libs/stellarator/maitake/sync/Cargo.toml",
                "libs/stellarator/maitake/util/Cargo.toml",
                "libs/video-toolbox/Cargo.toml",
                "libs/wmm/Cargo.toml"
              ],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "docs/public/justfile, examples/crazyflie-edu/sitl/Makefile, justfile, libs/db/examples/Makefile, libs/hamann-chen-line/examples/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "docs/public/justfile, examples/crazyflie-edu/sitl/Makefile, justfile, libs/db/examples/Makefile, libs/hamann-chen-line/examples/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": "ruff.toml",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "ruff.toml"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "libs/nox-py/python/elodin/py.typed",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "libs/nox-py/python/elodin/py.typed"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Nix, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Nix, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "2 of the last 100 commits agent-authored or agent-credited",
                "points": 4,
                "status": "partial",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 2,
                      "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": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 98,
            "inputs": {
              "primary_language": "Rust",
              "largest_source_bytes": 1172978,
              "source_files_sampled": 849,
              "oversized_source_files": 36
            },
            "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": "36/849 source files over 60KB",
                "points": 52.7,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 849,
                      "oversized": 36
                    }
                  }
                ],
                "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": [
                "fsw/udp_component_broadcast/component_broadcast.proto"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "fsw/udp_component_broadcast/component_broadcast.proto",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "fsw/udp_component_broadcast/component_broadcast.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",
    "crates package 'lqr' points at a different repository (https://gitlab.com/imgeorgiev/lqr); excluded from ecosystem scoring",
    "Could not fetch crates package 'mekf' from its registry",
    "Could not fetch crates package 'msp-osd' from its registry",
    "crates package 'blackbox' points at a different repository (https://github.com/Ploppz/blackbox); excluded from ecosystem scoring",
    "crates package 'bbqueue' points at a different repository (https://github.com/jamesmunns/bbqueue); excluded from ecosystem scoring",
    "Could not fetch crates package 'gst-elodin-plugin' from its registry"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-31T05:43:00.333339Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/e/elodin-sys/elodin.svg",
  "full_name": "elodin-sys/elodin",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

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

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

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