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

microsoft / semantic-kernel

Integrate cutting-edge LLM technology quickly and easily into your apps

C# · PythonMIT★ 28 335 зірок⑂ 4 684 форкиз лют. 2023 р.Переглянути на GitHub ↗

microsoft/semantic-kernel має індекс здоров’я 89 зі 100, що відповідає смузі «Відмінний». Найвищий показник — Community & Adoption (96/100), найнижчий — Security (59/100). Останнє оновлення — сьогодні. Більшість нещодавньої роботи виконують 7 учасників.

89
загалом / 100
Відмінний

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

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

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

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

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

Власність

MicrosoftОрганізація
125 499 підписників8 208 публічних репозиторіївз груд. 2013 р.

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

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

РеєстрПакетВерсіяЗавантажень / місВерсіїОстання публікація
PyPIsemantic-kernel1.44.0-13613 днів тому

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

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

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

95Відмінний · 22% загального індексу
Як обчислюється оцінка
36/36Свіжість push — останній push 0 дн. тому
33.9/36Ритм комітів — 49/52 тижнів із комітами
18/18Обсяг комітів — 387 комітів за останній рік
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
Використані вхідні дані
commits_last_year387
human_commit_share
days_since_last_push0
active_weeks_last_year49
Як обчислюється оцінка
27/27Випускає релізи — опубліковано 100 релізів
36/36Свіжість релізів — останній реліз 13 дн. тому
27/27Ритм релізів — реліз кожні ~7,8 дн.
0/10OpenSSF Scorecard: Signed-Releases — Project has not signed or included provenance with any releases.
Використані вхідні дані
releases_count100
latest_release_tagdotnet-1.78.0
releases_from_tagsні
days_since_latest_release13
mean_days_between_releases7,8

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

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

96Відмінний · 18% загального індексу
Як обчислюється оцінка
60/60Зірки — 28 335 зірок
25/25Форки — 4 684 форків
13.7/15Спостерігачі — 296 спостерігачів
Використані вхідні дані
forks4 684
stars28 335
watchers296
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Як обчислюється оцінка
22.5/22.5README
22.5/22.5Ліцензія — визнана ліцензія (MIT)
18/18Настанови CONTRIBUTING
13.5/13.5Кодекс поведінки
0/7.2Шаблон issue
6.3/6.3Шаблон PR
Використані вхідні дані
has_readmeтак
has_licenseтак
has_contributingтак
has_issue_templateні
has_code_of_conductтак
has_pull_request_templateтак

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

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

91Відмінний · 24% загального індексу
Як обчислюється оцінка
51.3/54Бас-фактор — на 7 контриб’ютор(ів) припадає половина всіх комітів
19.4/22.5Розподіл комітів — головний контриб’ютор — автор 14% комітів
13.5/13.5Широта контриб’юторів — 100 контриб’юторів
10/10OpenSSF Scorecard: Contributors — project has 15 contributing companies or organizations
Використані вхідні дані
bus_factor7
contributors_sampled100
top_contributor_share0,137
Як обчислюється оцінка
45.8/46.8Вирішення issue — закрито 98% issue
31.1/38.3Прийняття PR — злито 5 583/6 870 вирішених PR
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Використані вхідні дані
merged_prs5 583
open_issues100
closed_issues4 835
issue_closed_ratio0,98
closed_unmerged_prs1 287
Як обчислюється оцінка
30/30Підтримка власника — у власності організації
0/20Верифікований домен
25/25Охоплення власника — 125 499 підписників у microsoft
25/25Послужний список — 8 208 публічних репозиторіїв, вік облікового запису ~12 р.
Використані вхідні дані
followers125 499
owner_typeOrganization
is_verified
owner_loginmicrosoft
public_repos8 208
account_age_days4 605

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

100Відмінний
Як обчислюється оцінка
25/25Опубліковано й доступно — 1 пакет(ів) у pypi
35/35Свіжість публікацій — остання публікація 13 дн. тому
20/20Історія версій — 136 опублікованих версій
20/20Не застарілий — активний, не deprecated і не yanked
Використані вхідні дані
packagessemantic-kernel
ecosystemspypi
any_deprecatedні
min_days_since_publish13

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

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

96Відмінний · 20% загального індексу
Як обчислюється оцінка
24/24Процеси CI — 21 процес(ів) CI
24/24Наявні тести
16/16Конфігурація лінтера — eslint.config.js
9.6/9.6Pre-commit-хуки
6.4/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так

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

90Відмінний
Як обчислюється оцінка
30/30README
25/25Каталог документації
15/15Сайт документації / домашня сторінка — https://aka.ms/semantic-kernel
10/10Опис репозиторію
10/10Теми — 5 тем
0/10Wiki
Використані вхідні дані
topicsai, artificial-intelligence, llm, openai, sdk
has_wikiні
homepagehttps://aka.ms/semantic-kernel
has_readmeтак
has_docs_dirтак
has_descriptionтак

Безпека

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

59Помірний · 16% загального індексу

Стан безпеки

53Помірний
Як обчислюється оцінка
7.5/7.5Binary-Artifacts — no binaries found in the repo
6.8/7.5Branch-Protection — branch protection is not maximal on development and all release branches
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0.5/2.5CII-Best-Practices — badge detected: InProgress
7.5/7.5Code-Review — all changesets reviewed
2.5/2.5Contributors — project has 15 contributing companies or organizations
0/10Dangerous-Workflow — dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Ліцензія — license file detected
7.5/7.5Maintained — 30 commit(s) and 1 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
3.5/5SAST — SAST tool detected but not run on all commits
5/5Security-Policy — security policy file 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 — 134 existing vulnerabilities detected
Використані вхідні дані
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate5,3
Виключено з оцінювання (немає даних або не застосовно): packaging. Залишкові ваги перенормовано.
Як обчислюється оцінка
35/35Прямі залежності без відомих сповіщень — жодна пряма залежність не має відомих сповіщень
14.4/25Непрямі залежності без відомих сповіщень — уражено 1: werkzeug 3.1.1 (moderate 5.3)
35.3/40Немає задавнених сповіщень — 1 пакет(ів) зі сповіщеннями без реакції понад 90 дн.; найдавніше опубліковано 231 дн. тому
Використані вхідні дані
sourceosv
advisories6
affected_packages1
assessed_packages90
unassessed_packages0
affected_by_severitymoderate 1
direct_affected_packages0
Звірено з runtime-замиканням залежностей pypi:semantic-kernel@1.44.0 — тим, що тягне за собою встановлення опублікованого пакета, — 90 пакетів. Досяжність не аналізується.

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

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

65Помірний · 0% загального індексу
Як обчислюється оцінка
0/45Інструкції для агентів — немає CLAUDE.md / AGENTS.md / правил редактора
0/15Машиночитана документація (llms.txt)
0/40Читабельна історія комітів — немає даних
Використані вхідні дані
has_llms_txtні
legible_history_share
agent_instruction_files
agent_instruction_max_bytes
Виключено з оцінювання (немає даних або не застосовно): Читабельна історія комітів. Залишкові ваги перенормовано.
Як обчислюється оцінка
18/18Розгортання однією командою — python/Makefile
22/22Автоматизовані тести
11/11Конфігурація лінтера / форматера — eslint.config.js
11/11Статична перевірка типів — dotnet/samples/Demos/ProcessFrameworkWithSignalR/src/ProcessFramework.Aspire.SignalR.ReactFrontend/tsconfig.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/tsconfig.json, python/mypy.ini, python/semantic_kernel/py.typed
10/10Відтворюване середовище — devcontainer, Dockerfile, lockfile
0/10Підтверджена практика роботи з агентами — немає даних
5/8Автоматизоване супроводження — автоматизацію залежностей налаштовано, але у вибірці комітів її не видно
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Використані вхідні дані
has_nixні
has_testsтак
lockfilespackage-lock.json, uv.lock, yarn.lock
has_dockerfileтак
typed_languageтак
bootstrap_filespython/Makefile
has_devcontainerтак
has_linter_configтак
typecheck_configsdotnet/samples/Demos/ProcessFrameworkWithSignalR/src/ProcessFramework.Aspire.SignalR.ReactFrontend/tsconfig.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/tsconfig.json, python/mypy.ini, python/semantic_kernel/py.typed
agent_commit_share
toolchain_manifests
dependency_bot_commit_share0
Виключено з оцінювання (немає даних або не застосовно): Підтверджена практика роботи з агентами. Залишкові ваги перенормовано.
Як обчислюється оцінка
45/45Типізований код — C# (статично типізована)
54.9/55Керовані розміри файлів — 10/4 231 файлів вихідного коду понад 60 КБ
Використані вхідні дані
primary_languageC#
largest_source_bytes112 844
source_files_sampled4 231
oversized_source_files10
Як обчислюється оцінка
40/40Схема API (OpenAPI/GraphQL/proto) — dotnet/samples/Concepts/Resources/Plugins/DictionaryPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/JiraPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/ProductsPlugin/openapi.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/src/services/grpc/proto/documentGeneration.proto, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Grpc/Protos/documentationGenerator.proto, dotnet/src/Functions/Functions.UnitTests/Grpc/Protobuf/TestPlugins/protoV3.proto, python/samples/concepts/plugins/openapi/openapi.yaml, python/tests/unit/connectors/openapi_plugin/openapi.yaml
20/20Сервер MCP
40/40Придатні до запуску приклади — demos, notebooks, samples
Використані вхідні дані
example_dirsdemos, notebooks, samples
has_mcp_signalтак
api_schema_filesdotnet/samples/Concepts/Resources/Plugins/DictionaryPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/JiraPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/ProductsPlugin/openapi.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/src/services/grpc/proto/documentGeneration.proto, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Grpc/Protos/documentationGenerator.proto, dotnet/src/Functions/Functions.UnitTests/Grpc/Protobuf/TestPlugins/protoV3.proto, python/samples/concepts/plugins/openapi/openapi.yaml, python/tests/unit/connectors/openapi_plugin/openapi.yaml

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

28 335зірок GitHub
100контриб'юторів
387комітів за останні 12 місяців
0днів від останнього пушу
100релізів
7бас-фактор
100відкритих issue
PyPIпакетних екосистем

Докладніше

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

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

10Binary-Artifactsno binaries found in the repo
9Branch-Protectionbranch protection is not maximal on development and all release branches
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
2CII-Best-Practicesbadge detected: InProgress
10Code-Reviewall changesets reviewed
10Contributorsproject has 15 contributing companies or organizations
0Dangerous-Workflowdangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 1 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
7SASTSAST tool detected but not run on all commits
10Security-Policysecurity policy file detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities134 existing vulnerabilities detected
Прямі залежності 25
РеєстрПакетОбмеження версіїМаніфест
PyPIazure-ai-projects~= 1.0.0b12python/pyproject.toml
PyPIazure-ai-agents>= 1.2.0b3python/pyproject.toml
PyPIaiohttp~= 3.8python/pyproject.toml
PyPIcloudevents~=1.0python/pyproject.toml
PyPIpydantic>=2.0,!=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.14python/pyproject.toml
PyPIpydantic-settings~= 2.0python/pyproject.toml
PyPIdefusedxml~= 0.7python/pyproject.toml
PyPIazure-identity>= 1.13python/pyproject.toml
PyPInumpy>= 1.25.0python/pyproject.toml
PyPInumpy>= 1.26.0python/pyproject.toml
PyPIopenai>= 2.0.0python/pyproject.toml
PyPIopenapi_core>= 0.18,<0.20python/pyproject.toml
PyPIwebsockets>= 13, < 16python/pyproject.toml
PyPIaiortc>=1.9.0python/pyproject.toml
PyPIopentelemetry-api~= 1.24python/pyproject.toml
PyPIopentelemetry-sdk~= 1.24python/pyproject.toml
PyPIprance>= 23.6.21,< 25.4.9python/pyproject.toml
PyPIpybars4~= 0.9python/pyproject.toml
PyPIjinja2~= 3.1python/pyproject.toml
PyPInest-asyncio~= 1.6python/pyproject.toml
PyPIscipy>=1.15.1python/pyproject.toml
PyPIwebsockets>= 13, < 16python/pyproject.toml
PyPIaiortc>=1.9.0python/pyproject.toml
PyPItyping-extensions>=4.13python/pyproject.toml
PyPImcp>=1.26.0python/pyproject.toml
Усі залежності 1 105

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

РеєстрПакетВерсіяЗв'язок
PyPIaiohttpпряма
PyPIaiohttp3.12.13пряма
PyPIaiohttp3.13.3пряма
PyPIaiortc1.13.0пряма
PyPIaiortc1.14.0пряма
PyPIazure-ai-agents1.0.2пряма
PyPIazure-ai-agents1.2.0b6пряма
PyPIazure-ai-projects1.0.0пряма
PyPIazure-ai-projects1.0.0b12пряма
PyPIazure-identityпряма
PyPIazure-identity1.23.0пряма
PyPIazure-identity1.25.2пряма
PyPIcloudevents1.12.0пряма
PyPIdefusedxml0.7.1пряма
PyPIjinja23.1.6пряма
PyPImcpпряма
PyPImcp1.10.1пряма
PyPImcp1.26.0пряма
PyPInest-asyncio1.6.0пряма
PyPInumpy1.26.4пряма
PyPInumpy2.2.6пряма
PyPIopenai1.93.3пряма
PyPIopenai2.26.0пряма
PyPIopenapi-core0.19.4пряма
PyPIopenapi-core0.19.5пряма
PyPIopentelemetry-api1.34.1пряма
PyPIopentelemetry-api1.40.0пряма
PyPIopentelemetry-sdk1.34.1пряма
PyPIopentelemetry-sdk1.40.0пряма
PyPIprance25.4.8.0пряма
PyPIpybars40.9.13пряма
PyPIpydanticпряма
PyPIpydantic2.11.10пряма
PyPIpydantic2.11.7пряма
PyPIpydantic-settingsпряма
PyPIpydantic-settings2.10.1пряма
PyPIpydantic-settings2.13.1пряма
PyPIscipy1.15.3пряма
PyPItyping-extensions4.14.1пряма
PyPItyping-extensions4.15.0пряма
PyPIwebsockets15.0.1пряма
npm@babel/code-frame7.29.7непряма
npm@babel/compat-data7.29.7непряма
npm@babel/core7.29.7непряма
npm@babel/generator7.29.7непряма
npm@babel/helper-compilation-targets7.29.7непряма
npm@babel/helper-globals7.29.7непряма
npm@babel/helper-module-imports7.29.7непряма
npm@babel/helper-module-transforms7.29.7непряма
npm@babel/helper-plugin-utils7.26.5непряма
npm@babel/helper-string-parser7.25.9непряма
npm@babel/helper-string-parser7.29.7непряма
npm@babel/helper-validator-identifier7.25.9непряма
npm@babel/helper-validator-identifier7.29.7непряма
npm@babel/helper-validator-option7.29.7непряма
npm@babel/helpers7.29.7непряма
npm@babel/parser7.27.0непряма
npm@babel/parser7.29.7непряма
npm@babel/plugin-transform-react-jsx-self7.25.9непряма
npm@babel/plugin-transform-react-jsx-source7.25.9непряма
npm@babel/runtime7.27.0непряма
npm@babel/template7.29.7непряма
npm@babel/traverse7.29.7непряма
npm@babel/types7.27.0непряма
npm@babel/types7.29.7непряма
npm@ctrl/tinycolor3.6.1непряма
npm@emotion/hash0.9.2непряма
npm@esbuild/aix-ppc640.25.2непряма
npm@esbuild/android-arm0.25.2непряма
npm@esbuild/android-arm640.25.2непряма
npm@esbuild/android-x640.25.2непряма
npm@esbuild/darwin-arm640.25.2непряма
npm@esbuild/darwin-x640.25.2непряма
npm@esbuild/freebsd-arm640.25.2непряма
npm@esbuild/freebsd-x640.25.2непряма
npm@esbuild/linux-arm0.25.2непряма
npm@esbuild/linux-arm640.25.2непряма
npm@esbuild/linux-ia320.25.2непряма
npm@esbuild/linux-loong640.25.2непряма
npm@esbuild/linux-mips64el0.25.2непряма
npm@esbuild/linux-ppc640.25.2непряма
npm@esbuild/linux-riscv640.25.2непряма
npm@esbuild/linux-s390x0.25.2непряма
npm@esbuild/linux-x640.25.2непряма
npm@esbuild/netbsd-arm640.25.2непряма
npm@esbuild/netbsd-x640.25.2непряма
npm@esbuild/openbsd-arm640.25.2непряма
npm@esbuild/openbsd-x640.25.2непряма
npm@esbuild/sunos-x640.25.2непряма
npm@esbuild/win32-arm640.25.2непряма
npm@esbuild/win32-ia320.25.2непряма
npm@esbuild/win32-x640.25.2непряма
npm@eslint-community/eslint-utils4.5.1непряма
npm@eslint-community/regexpp4.12.1непряма
npm@eslint/config-array0.20.0непряма
npm@eslint/config-helpers0.2.1непряма
npm@eslint/core0.12.0непряма
npm@eslint/core0.13.0непряма
npm@eslint/eslintrc3.3.1непряма
npm@eslint/js9.24.0непряма
npm@eslint/object-schema2.1.6непряма
npm@eslint/plugin-kit0.2.8непряма
npm@floating-ui/core1.6.9непряма
npm@floating-ui/core1.7.3непряма
npm@floating-ui/devtools0.2.3непряма
npm@floating-ui/dom1.6.13непряма
npm@floating-ui/dom1.7.4непряма
npm@floating-ui/utils0.2.10непряма
npm@floating-ui/utils0.2.9непряма
npm@fluentui-contrib/react-chat0.1.10непряма
npm@fluentui-contrib/react-chat0.2.2непряма
npm@fluentui/keyboard-keys9.0.8непряма
npm@fluentui/priority-overflow9.2.1непряма
npm@fluentui/react-accordion9.8.14непряма
npm@fluentui/react-alert9.0.0-beta.124непряма
npm@fluentui/react-alert9.0.0-beta.129непряма
npm@fluentui/react-aria9.17.6непряма
npm@fluentui/react-avatar9.9.12непряма
npm@fluentui/react-badge9.4.11непряма
npm@fluentui/react-breadcrumb9.3.12непряма
npm@fluentui/react-button9.6.12непряма
npm@fluentui/react-card9.5.6непряма
npm@fluentui/react-carousel9.8.12непряма
npm@fluentui/react-checkbox9.5.11непряма
npm@fluentui/react-color-picker9.2.11непряма
npm@fluentui/react-combobox9.16.12непряма
npm@fluentui/react-components9.61.6непряма
npm@fluentui/react-components9.72.7непряма
npm@fluentui/react-context-selector9.2.12непряма
npm@fluentui/react-dialog9.16.3непряма
npm@fluentui/react-divider9.4.11непряма
npm@fluentui/react-drawer9.10.9непряма
npm@fluentui/react-field9.4.11непряма
npm@fluentui/react-icons2.0.315непряма
npm@fluentui/react-image9.3.11непряма
npm@fluentui/react-infobutton9.0.0-beta.102непряма
npm@fluentui/react-infobutton9.0.0-beta.107непряма
npm@fluentui/react-infolabel9.4.12непряма
npm@fluentui/react-input9.7.11непряма
npm@fluentui/react-jsx-runtime9.3.3непряма
npm@fluentui/react-label9.3.11непряма
npm@fluentui/react-link9.7.0непряма
npm@fluentui/react-list9.6.6непряма
npm@fluentui/react-menu9.20.5непряма
npm@fluentui/react-message-bar9.6.14непряма
npm@fluentui/react-motion9.11.4непряма
npm@fluentui/react-motion-components-preview0.14.1непряма
npm@fluentui/react-nav9.3.14непряма
npm@fluentui/react-overflow9.6.5непряма
npm@fluentui/react-persona9.5.12непряма
npm@fluentui/react-popover9.12.12непряма
npm@fluentui/react-portal9.8.8непряма
npm@fluentui/react-positioning9.20.10непряма
npm@fluentui/react-progress9.4.11непряма
npm@fluentui/react-provider9.22.11непряма
npm@fluentui/react-radio9.5.11непряма
npm@fluentui/react-rating9.3.11непряма
npm@fluentui/react-search9.3.11непряма
npm@fluentui/react-select9.4.11непряма
npm@fluentui/react-shared-contexts9.26.0непряма
npm@fluentui/react-skeleton9.4.11непряма
npm@fluentui/react-slider9.5.11непряма
npm@fluentui/react-spinbutton9.5.11непряма
npm@fluentui/react-spinner9.7.11непряма
npm@fluentui/react-swatch-picker9.4.11непряма
npm@fluentui/react-switch9.4.11непряма
npm@fluentui/react-table9.19.5непряма
npm@fluentui/react-tabs9.10.7непряма
npm@fluentui/react-tabster9.26.10непряма
npm@fluentui/react-tag-picker9.7.12непряма
npm@fluentui/react-tags9.7.12непряма
npm@fluentui/react-teaching-popover9.6.12непряма
npm@fluentui/react-text9.6.11непряма
npm@fluentui/react-textarea9.6.11непряма
npm@fluentui/react-theme9.2.0непряма
npm@fluentui/react-toast9.7.9непряма
npm@fluentui/react-toolbar9.6.12непряма
npm@fluentui/react-tooltip9.8.11непряма
npm@fluentui/react-tree9.15.6непряма
npm@fluentui/react-utilities9.25.4непряма
npm@fluentui/react-virtualizer9.0.0-alpha.107непряма
npm@fluentui/react-virtualizer9.0.0-alpha.95непряма
npm@fluentui/tokens1.0.0-alpha.22непряма
npm@griffel/core1.19.2непряма
npm@griffel/react1.5.32непряма
npm@griffel/style-types1.3.0непряма
npm@humanfs/core0.19.1непряма
npm@humanfs/node0.16.6непряма
npm@humanwhocodes/module-importer1.0.1непряма
npm@humanwhocodes/retry0.3.1непряма
npm@humanwhocodes/retry0.4.2непряма
npm@jridgewell/gen-mapping0.3.13непряма
npm@jridgewell/gen-mapping0.3.8непряма
npm@jridgewell/remapping2.3.5непряма
npm@jridgewell/resolve-uri3.1.2непряма
npm@jridgewell/set-array1.2.1непряма
npm@jridgewell/sourcemap-codec1.5.0непряма
npm@jridgewell/sourcemap-codec1.5.5непряма
npm@jridgewell/trace-mapping0.3.25непряма
npm@jridgewell/trace-mapping0.3.31непряма
npm@microsoft/signalr8.0.7непряма
npm@nodelib/fs.scandir2.1.5непряма
npm@nodelib/fs.stat2.0.5непряма
npm@nodelib/fs.walk1.2.8непряма
npm@oxc-project/types0.133.0непряма
npm@protobuf-ts/grpcweb-transport2.9.6непряма
npm@protobuf-ts/plugin2.9.6непряма
npm@protobuf-ts/plugin-framework2.9.6непряма
npm@protobuf-ts/protoc2.9.6непряма
npm@protobuf-ts/runtime2.9.6непряма
npm@protobuf-ts/runtime-rpc2.9.6непряма
npm@rolldown/binding-linux-x64-gnu1.0.3непряма
npm@rolldown/binding-linux-x64-musl1.0.3непряма
npm@rolldown/pluginutils1.0.1непряма
npm@rollup/rollup-android-arm-eabi4.52.5непряма
npm@rollup/rollup-android-arm644.52.5непряма
npm@rollup/rollup-darwin-arm644.52.5непряма
npm@rollup/rollup-darwin-x644.52.5непряма
npm@rollup/rollup-freebsd-arm644.52.5непряма
npm@rollup/rollup-freebsd-x644.52.5непряма
npm@rollup/rollup-linux-arm-gnueabihf4.52.5непряма
npm@rollup/rollup-linux-arm-musleabihf4.52.5непряма
npm@rollup/rollup-linux-arm64-gnu4.52.5непряма
npm@rollup/rollup-linux-arm64-musl4.52.5непряма
npm@rollup/rollup-linux-loong64-gnu4.52.5непряма
npm@rollup/rollup-linux-ppc64-gnu4.52.5непряма
npm@rollup/rollup-linux-riscv64-gnu4.52.5непряма
npm@rollup/rollup-linux-riscv64-musl4.52.5непряма
npm@rollup/rollup-linux-s390x-gnu4.52.5непряма
npm@rollup/rollup-linux-x64-gnu4.52.5непряма
npm@rollup/rollup-linux-x64-gnu4.53.3непряма
npm@rollup/rollup-linux-x64-musl4.52.5непряма
npm@rollup/rollup-openharmony-arm644.52.5непряма
npm@rollup/rollup-win32-arm64-msvc4.52.5непряма
npm@rollup/rollup-win32-ia32-msvc4.52.5непряма
npm@rollup/rollup-win32-x64-gnu4.52.5непряма
npm@rollup/rollup-win32-x64-msvc4.52.5непряма
npm@swc/helpers0.5.15непряма
npm@swc/helpers0.5.17непряма
npm@types/babel__core7.20.5непряма
npm@types/babel__generator7.27.0непряма
npm@types/babel__template7.4.4непряма
npm@types/babel__traverse7.20.7непряма
npm@types/debug4.1.12непряма
npm@types/estree1.0.7непряма
npm@types/estree1.0.8непряма
npm@types/estree-jsx1.0.5непряма
npm@types/hast3.0.4непряма
npm@types/json-schema7.0.15непряма
npm@types/mdast4.0.4непряма
npm@types/ms2.1.0непряма
npm@types/react19.2.7непряма
npm@types/react-dom19.2.3непряма
npm@types/unist2.0.11непряма
npm@types/unist3.0.3непряма
npm@typescript-eslint/eslint-plugin8.29.1непряма
npm@typescript-eslint/parser8.29.1непряма
npm@typescript-eslint/scope-manager8.29.1непряма
npm@typescript-eslint/type-utils8.29.1непряма
npm@typescript-eslint/types8.29.1непряма
npm@typescript-eslint/typescript-estree8.29.1непряма
npm@typescript-eslint/utils8.29.1непряма
npm@typescript-eslint/visitor-keys8.29.1непряма
npm@ungap/structured-clone1.3.0непряма
npm@vitejs/plugin-react4.3.4непряма
npm@vitejs/plugin-react6.0.2непряма
npmabort-controller3.0.0непряма
npmacorn8.14.1непряма
npmacorn-jsx5.3.2непряма
npmajv6.12.6непряма
npmansi-styles4.3.0непряма
npmargparse2.0.1непряма
npmasynckit0.4.0непряма
npmaxios1.16.0непряма
npmbail2.0.2непряма
npmbalanced-match1.0.2непряма
npmbaseline-browser-mapping2.10.37непряма
npmbrace-expansion1.1.11непряма
npmbrace-expansion2.0.1непряма
npmbrace-expansion2.0.2непряма
npmbraces3.0.3непряма
npmbrowserslist4.24.4непряма
npmbrowserslist4.28.2непряма
npmcall-bind-apply-helpers1.0.2непряма
npmcallsites3.1.0непряма
npmcaniuse-lite1.0.30001712непряма
npmcaniuse-lite1.0.30001799непряма
npmccount2.0.1непряма
npmchalk4.1.2непряма
npmcharacter-entities2.0.2непряма
npmcharacter-entities-html42.1.0непряма
npmcharacter-entities-legacy3.0.0непряма
npmcharacter-reference-invalid2.0.1непряма
npmcolor-convert2.0.1непряма
npmcolor-name1.1.4непряма
npmcombined-stream1.0.8непряма
npmcomma-separated-tokens2.0.3непряма
npmconcat-map0.0.1непряма
npmconvert-source-map2.0.0непряма
npmcross-spawn7.0.6непряма
npmcsstype3.2.3непряма
npmdebug4.4.0непряма
npmdecode-named-character-reference1.1.0непряма
npmdeep-is0.1.4непряма
npmdelayed-stream1.0.0непряма
npmdequal2.0.3непряма
npmdetect-libc2.1.2непряма
npmdevlop1.1.0непряма
npmdunder-proto1.0.1непряма
npmelectron-to-chromium1.5.134непряма
npmelectron-to-chromium1.5.372непряма
npmembla-carousel8.6.0непряма
npmembla-carousel-autoplay8.6.0непряма
npmembla-carousel-fade8.6.0непряма
npmes-define-property1.0.1непряма
npmes-errors1.3.0непряма
npmes-object-atoms1.1.1непряма
npmes-set-tostringtag2.1.0непряма
npmesbuild0.25.2непряма
npmescalade3.2.0непряма
npmescape-string-regexp4.0.0непряма
npmeslint9.24.0непряма
npmeslint-plugin-react-hooks5.2.0непряма
npmeslint-plugin-react-refresh0.4.19непряма
npmeslint-scope8.3.0непряма
npmeslint-visitor-keys3.4.3непряма
npmeslint-visitor-keys4.2.0непряма
npmespree10.3.0непряма
npmesquery1.6.0непряма
npmesrecurse4.3.0непряма
npmestraverse5.3.0непряма
npmestree-util-is-identifier-name3.0.0непряма
npmesutils2.0.3непряма
npmevent-target-shim5.0.1непряма
npmeventsource2.0.2непряма
npmextend3.0.2непряма
npmfast-deep-equal3.1.3непряма
npmfast-glob3.3.3непряма
npmfast-json-stable-stringify2.1.0непряма
npmfast-levenshtein2.0.6непряма
npmfastq1.19.1непряма
npmfdir6.5.0непряма
npmfetch-cookie2.2.0непряма
npmfile-entry-cache8.0.0непряма
npmfill-range7.1.1непряма
npmfind-up5.0.0непряма
npmflat-cache4.0.1непряма
npmflatted3.3.3непряма
npmfollow-redirects1.15.11непряма
npmfollow-redirects1.16.0непряма
npmform-data4.0.5непряма
npmform-data4.0.6непряма
npmfsevents2.3.3непряма
npmfunction-bind1.1.2непряма
npmgensync1.0.0-beta.2непряма
npmget-intrinsic1.3.0непряма
npmget-proto1.0.1непряма
npmglob-parent5.1.2непряма
npmglob-parent6.0.2непряма
npmglobals14.0.0непряма
npmglobals15.15.0непряма
npmgopd1.2.0непряма
npmgraphemer1.4.0непряма
npmhas-flag4.0.0непряма
npmhas-symbols1.1.0непряма
npmhas-tostringtag1.0.2непряма
npmhasown2.0.2непряма
npmhasown2.0.4непряма
npmhast-util-to-jsx-runtime2.3.6непряма
npmhast-util-whitespace3.0.0непряма
npmhtml-url-attributes3.0.1непряма
npmignore5.3.2непряма
npmimport-fresh3.3.1непряма
npmimurmurhash0.1.4непряма
npminline-style-parser0.2.4непряма
npmis-alphabetical2.0.1непряма
npmis-alphanumerical2.0.1непряма
npmis-decimal2.0.1непряма
npmis-extglob2.1.1непряма
npmis-glob4.0.3непряма
npmis-hexadecimal2.0.1непряма
npmis-number7.0.0непряма
npmis-plain-obj4.1.0непряма
npmisexe2.0.0непряма
npmjs-tokens4.0.0непряма
npmjs-yaml4.1.0непряма
npmjs-yaml4.2.0непряма
npmjsesc3.1.0непряма
npmjson-buffer3.0.1непряма
npmjson-schema-traverse0.4.1непряма
npmjson-stable-stringify-without-jsonify1.0.1непряма
npmjson52.2.3непряма
npmkeyborg2.6.0непряма
npmkeyv4.5.4непряма
npmlevn0.4.1непряма
npmlightningcss1.32.0непряма
npmlightningcss-linux-x64-gnu1.32.0непряма
npmlightningcss-linux-x64-musl1.32.0непряма
npmlocate-path6.0.0непряма
npmlodash.merge4.6.2непряма
npmlongest-streak3.1.0непряма
npmloose-envify1.4.0непряма
npmlru-cache5.1.1непряма
npmmath-intrinsics1.1.0непряма
npmmdast-util-from-markdown2.0.2непряма
npmmdast-util-mdx-expression2.0.1непряма
npmmdast-util-mdx-jsx3.2.0непряма
npmmdast-util-mdxjs-esm2.0.1непряма
npmmdast-util-phrasing4.1.0непряма
npmmdast-util-to-hast13.2.1непряма
npmmdast-util-to-markdown2.1.2непряма
npmmdast-util-to-string4.0.0непряма
npmmerge21.4.1непряма
npmmicromark4.0.2непряма
npmmicromark-core-commonmark2.0.3непряма
npmmicromark-factory-destination2.0.1непряма
npmmicromark-factory-label2.0.1непряма
npmmicromark-factory-space2.0.1непряма
npmmicromark-factory-title2.0.1непряма
npmmicromark-factory-whitespace2.0.1непряма
npmmicromark-util-character2.1.1непряма
npmmicromark-util-chunked2.0.1непряма
npmmicromark-util-classify-character2.0.1непряма
npmmicromark-util-combine-extensions2.0.1непряма
npmmicromark-util-decode-numeric-character-reference2.0.2непряма
npmmicromark-util-decode-string2.0.1непряма
npmmicromark-util-encode2.0.1непряма
npmmicromark-util-html-tag-name2.0.1непряма
npmmicromark-util-normalize-identifier2.0.1непряма
npmmicromark-util-resolve-all2.0.1непряма
npmmicromark-util-sanitize-uri2.0.1непряма
npmmicromark-util-subtokenize2.1.0непряма
npmmicromark-util-symbol2.0.1непряма
npmmicromark-util-types2.0.2непряма
npmmicromatch4.0.8непряма
npmmime-db1.52.0непряма
npmmime-types2.1.35непряма
npmminimatch3.1.2непряма
npmminimatch3.1.5непряма
npmminimatch9.0.5непряма
npmminimatch9.0.9непряма
npmms2.1.3непряма
npmnanoid3.3.11непряма
npmnanoid3.3.12непряма
npmnatural-compare1.4.0непряма
npmnode-fetch2.7.0непряма
npmnode-releases2.0.19непряма
npmnode-releases2.0.47непряма
npmoptionator0.9.4непряма
npmp-limit3.1.0непряма
npmp-locate5.0.0непряма
npmparent-module1.0.1непряма
npmparse-entities4.0.2непряма
npmpath-exists4.0.0непряма
npmpath-key3.1.1непряма
npmpicocolors1.1.1непряма
npmpicomatch2.3.1непряма
npmpicomatch4.0.3непряма
npmpicomatch4.0.4непряма
npmpostcss8.5.15непряма
npmpostcss8.5.3непряма
npmprelude-ls1.2.1непряма
npmproperty-information7.0.0непряма
npmproxy-from-env2.1.0непряма
npmpsl1.15.0непряма
npmpunycode2.3.1непряма
npmquerystringify2.2.0непряма
npmqueue-microtask1.2.3непряма
npmreact18.3.1непряма
npmreact19.2.1непряма
npmreact-dom18.3.1непряма
npmreact-dom19.2.1непряма
npmreact-is17.0.2непряма
npmreact-markdown10.1.0непряма
npmreact-refresh0.14.2непряма
npmregenerator-runtime0.14.1непряма
npmremark-parse11.0.0непряма
npmremark-rehype11.1.2непряма
npmrequires-port1.0.0непряма
npmresolve-from4.0.0непряма
npmreusify1.1.0непряма
npmrolldown1.0.3непряма
npmrollup4.52.5непряма
npmrtl-css-js1.16.1непряма
npmrun-parallel1.2.0непряма
npmscheduler0.23.2непряма
npmscheduler0.27.0непряма
npmsemver6.3.1непряма
npmsemver7.7.1непряма
npmset-cookie-parser2.7.1непряма
npmshebang-command2.0.0непряма
npmshebang-regex3.0.0непряма
npmsource-map-js1.2.1непряма
npmspace-separated-tokens2.0.2непряма
npmstringify-entities4.0.4непряма
npmstrip-json-comments3.1.1непряма
npmstyle-to-js1.1.16непряма
npmstyle-to-object1.0.8непряма
npmstylis4.3.6непряма
npmsupports-color7.2.0непряма
npmtabster8.6.0непряма
npmtinyglobby0.2.15непряма
npmtinyglobby0.2.17непряма
npmto-regex-range5.0.1непряма
npmtough-cookie4.1.4непряма
npmtr460.0.3непряма
npmtrim-lines3.0.1непряма
npmtrough2.2.0непряма
npmts-api-utils2.1.0непряма
npmtslib2.8.1непряма
npmtype-check0.4.0непряма
npmtypescript3.9.10непряма
npmtypescript5.7.3непряма
npmtypescript-eslint8.29.1непряма
npmunified11.0.5непряма
npmunist-util-is6.0.0непряма
npmunist-util-position5.0.0непряма
npmunist-util-stringify-position4.0.0непряма
npmunist-util-visit5.0.0непряма
npmunist-util-visit-parents6.0.1непряма
npmuniversalify0.2.0непряма
npmupdate-browserslist-db1.1.3непряма
npmupdate-browserslist-db1.2.3непряма
npmuri-js4.4.1непряма
npmurl-parse1.5.10непряма
npmuse-sync-external-store1.5.0непряма
npmuse-sync-external-store1.6.0непряма
npmuuid11.1.0непряма
npmvfile6.0.3непряма
npmvfile-message4.0.2непряма
npmvite6.4.1непряма
npmvite8.0.16непряма
npmwebidl-conversions3.0.1непряма
npmwhatwg-url5.0.0непряма
npmwhich2.0.2непряма
npmword-wrap1.2.5непряма
npmws7.5.11непряма
npmyallist3.1.1непряма
npmyocto-queue0.1.0непряма
npmzwitch2.0.4непряма
NuGetA2Aнепряма
NuGetA2A.AspNetCoreнепряма
NuGetAspire.Azure.AI.OpenAIнепряма
NuGetAspire.Azure.Search.Documentsнепряма
NuGetAspire.Hosting.AppHostнепряма
NuGetAspire.Hosting.Azure.CognitiveServicesнепряма
NuGetAspire.Hosting.Azure.Searchнепряма
NuGetAspire.Hosting.NodeJsнепряма
NuGetAWSSDK.BedrockAgentнепряма
NuGetAWSSDK.BedrockAgentRuntimeнепряма
NuGetAWSSDK.BedrockRuntimeнепряма
NuGetAWSSDK.Coreнепряма
NuGetAWSSDK.Extensions.Bedrock.MEAIнепряма
NuGetAWSSDK.Extensions.NETCore.Setupнепряма
NuGetAWSSDK.SecurityTokenнепряма
NuGetAzure.AI.Agents.Persistentнепряма
NuGetAzure.AI.ContentSafetyнепряма
NuGetAzure.AI.OpenAIнепряма
NuGetAzure.AI.Projectsнепряма
NuGetAzure.Identityнепряма
NuGetAzure.Monitor.OpenTelemetry.Exporterнепряма
NuGetAzure.Search.Documentsнепряма
NuGetCommunity.OData.Linqнепряма
NuGetCommunityToolkit.Aspire.Hosting.Daprнепряма
NuGetCommunityToolkit.Aspire.Hosting.NodeJS.Extensionsнепряма
NuGetcoverlet.collectorнепряма
NuGetDapr.Actorsнепряма
NuGetDapr.Actors.AspNetCoreнепряма
NuGetDapr.AspNetCoreнепряма
NuGetDocker.DotNetнепряма
NuGetDocumentFormat.OpenXmlнепряма
NuGetEntityFrameworkнепряма
NuGetFastBertTokenizerнепряма
NuGetFluentAssertionsнепряма
NuGetFluid.Coreнепряма
NuGetGoogle.Apis.Authнепряма
NuGetGoogle.Apis.CustomSearchAPI.v1непряма
NuGetGoogle.GenAIнепряма
NuGetGoogle.Protobufнепряма
NuGetGrpc.AspNetCoreнепряма
NuGetGrpc.AspNetCore.Server.Reflectionнепряма
NuGetGrpc.AspNetCore.Webнепряма
NuGetGrpc.Net.Clientнепряма
NuGetGrpc.Net.ClientFactoryнепряма
NuGetGrpc.Toolsнепряма
NuGetHandlebars.Netнепряма
NuGetHandlebars.Net.Helpersнепряма
NuGetHtmlAgilityPackнепряма
NuGetHumanizerнепряма
NuGetJmesPath.Netнепряма
NuGetJsonSchema.Netнепряма
NuGetJsonSchema.Net.Generationнепряма
NuGetMarkdigнепряма
NuGetMessagePackнепряма
NuGetMicrosoft.Agents.AI.Abstractionsнепряма
NuGetMicrosoft.Agents.AI.Foundryнепряма
NuGetMicrosoft.Agents.AI.OpenAIнепряма
NuGetMicrosoft.Agents.AI.Workflowsнепряма
NuGetMicrosoft.Agents.CopilotStudio.Clientнепряма
NuGetMicrosoft.AspNetCore.Mvc.Testingнепряма
NuGetMicrosoft.AspNetCore.OpenApiнепряма
NuGetMicrosoft.AspNetCore.SignalR.Clientнепряма
NuGetMicrosoft.Azure.Cosmosнепряма
NuGetMicrosoft.Bcl.HashCodeнепряма
NuGetMicrosoft.Bcl.Memoryнепряма
NuGetMicrosoft.Data.SqlClientнепряма
NuGetMicrosoft.Data.Sqliteнепряма
NuGetMicrosoft.Extensions.AIнепряма
NuGetMicrosoft.Extensions.AI.Abstractionsнепряма
NuGetMicrosoft.Extensions.AI.AzureAIInferenceнепряма
NuGetMicrosoft.Extensions.AI.OpenAIнепряма
NuGetMicrosoft.Extensions.Configurationнепряма
NuGetMicrosoft.Extensions.Configuration.Abstractionsнепряма
NuGetMicrosoft.Extensions.Configuration.Binderнепряма
NuGetMicrosoft.Extensions.Configuration.EnvironmentVariablesнепряма
NuGetMicrosoft.Extensions.Configuration.Jsonнепряма
NuGetMicrosoft.Extensions.Configuration.UserSecretsнепряма
NuGetMicrosoft.Extensions.DependencyInjectionнепряма
NuGetMicrosoft.Extensions.DependencyInjection.Abstractionsнепряма
NuGetMicrosoft.Extensions.FileProviders.Embeddedнепряма
NuGetMicrosoft.Extensions.FileProviders.Physicalнепряма
NuGetMicrosoft.Extensions.Hostingнепряма
NuGetMicrosoft.Extensions.Httpнепряма
NuGetMicrosoft.Extensions.Http.Resilienceнепряма
NuGetMicrosoft.Extensions.Loggingнепряма
NuGetMicrosoft.Extensions.Logging.Abstractionsнепряма
NuGetMicrosoft.Extensions.Logging.Consoleнепряма
NuGetMicrosoft.Extensions.Logging.Debugнепряма
NuGetMicrosoft.Extensions.Options.ConfigurationExtensionsнепряма
NuGetMicrosoft.Extensions.Options.DataAnnotationsнепряма
NuGetMicrosoft.Extensions.ServiceDiscoveryнепряма
NuGetMicrosoft.Extensions.TimeProvider.Testingнепряма
NuGetMicrosoft.Extensions.VectorData.Abstractionsнепряма
NuGetMicrosoft.Graphнепряма
NuGetMicrosoft.Graph.Coreнепряма
NuGetMicrosoft.Identity.Clientнепряма
NuGetMicrosoft.Identity.Client.Extensions.Msalнепряма
NuGetMicrosoft.IdentityModel.JsonWebTokensнепряма
NuGetMicrosoft.Kiota.Authentication.Azureнепряма
NuGetMicrosoft.Kiota.Http.HttpClientLibraryнепряма
NuGetMicrosoft.Kiota.Serialization.Jsonнепряма
NuGetMicrosoft.ML.OnnxRuntimeнепряма
NuGetMicrosoft.ML.OnnxRuntime.Gpuнепряма
NuGetMicrosoft.ML.OnnxRuntimeGenAIнепряма
NuGetMicrosoft.ML.OnnxRuntimeGenAI.Cudaнепряма
NuGetMicrosoft.ML.OnnxRuntimeGenAI.DirectMLнепряма
NuGetMicrosoft.ML.Tokenizersнепряма
NuGetMicrosoft.ML.Tokenizers.Data.Cl100kBaseнепряма
NuGetMicrosoft.Net.Compilers.Toolsetнепряма
NuGetMicrosoft.NET.Test.Sdkнепряма
NuGetMicrosoft.OpenApiнепряма
NuGetMicrosoft.OpenApi.ApiManifestнепряма
NuGetMicrosoft.OpenApi.Readersнепряма
NuGetMicrosoft.Plugins.Manifestнепряма
NuGetMicrosoft.SemanticKernel.Abstractionsнепряма
NuGetMicrosoft.SemanticKernel.Connectors.AzureAISearchнепряма
NuGetMicrosoft.SemanticKernel.Connectors.CosmosMongoDBнепряма
NuGetMicrosoft.SemanticKernel.Connectors.CosmosNoSqlнепряма
NuGetMicrosoft.SemanticKernel.Connectors.InMemoryнепряма
NuGetMicrosoft.SemanticKernel.Connectors.OpenAIнепряма
NuGetMicrosoft.SemanticKernel.Connectors.PgVectorнепряма
NuGetMicrosoft.SemanticKernel.Connectors.Pineconeнепряма
NuGetMicrosoft.SemanticKernel.Connectors.Qdrantнепряма
NuGetMicrosoft.SemanticKernel.Connectors.Redisнепряма
NuGetMicrosoft.SemanticKernel.Connectors.Weaviateнепряма
NuGetMicrosoft.SemanticKernel.Coreнепряма
NuGetMicrosoft.SemanticKernel.Planners.OpenAIнепряма
NuGetMicrosoft.VisualStudio.Threadingнепряма
NuGetMilvus.Clientнепряма
NuGetModelContextProtocolнепряма
NuGetMongoDB.Driverнепряма
NuGetMoqнепряма
NuGetMSTest.TestFrameworkнепряма
NuGetNAudioнепряма
NuGetNewtonsoft.Jsonнепряма
NuGetNpgsqlнепряма
NuGetNRedisStackнепряма
NuGetOData2Linqнепряма
NuGetOllamaSharpнепряма
NuGetOpenAIнепряма
NuGetOpenTelemetryнепряма
NuGetOpenTelemetry.Apiнепряма
NuGetOpenTelemetry.Api.ProviderBuilderExtensionsнепряма
NuGetOpenTelemetry.Exporter.Consoleнепряма
NuGetOpenTelemetry.Exporter.OpenTelemetryProtocolнепряма
NuGetOpenTelemetry.Extensions.Hostingнепряма
NuGetOpenTelemetry.Instrumentation.AspNetCoreнепряма
NuGetOpenTelemetry.Instrumentation.Httpнепряма
NuGetOpenTelemetry.Instrumentation.Runtimeнепряма
NuGetPdfPigнепряма
NuGetPgvectorнепряма
NuGetPinecone.Clientнепряма
NuGetPrompty.Coreнепряма
NuGetprotobuf-netнепряма
NuGetprotobuf-net.Reflectionнепряма
NuGetPuppeteerSharpнепряма
NuGetQdrant.Clientнепряма
NuGetSharpCompressнепряма
NuGetSnappierнепряма
NuGetSpectre.Console.Cliнепряма
NuGetSpectre.Console.Jsonнепряма
NuGetsqlite-vecнепряма
NuGetSystem.CommandLineнепряма
NuGetSystem.IdentityModel.Tokens.Jwtнепряма
NuGetSystem.IO.Packagingнепряма
NuGetSystem.Linq.AsyncEnumerableнепряма
NuGetSystem.Memory.Dataнепряма
NuGetSystem.Numerics.Tensorsнепряма
NuGetSystem.Text.Jsonнепряма
NuGetSystem.Threading.Channelsнепряма
NuGetSystem.Threading.Tasks.Extensionsнепряма
NuGetTestcontainersнепряма
NuGetTestcontainers.Milvusнепряма
NuGetTestcontainers.MongoDbнепряма
NuGetTestcontainers.MsSqlнепряма
NuGetTestcontainers.PostgreSqlнепряма
NuGetTestcontainers.Qdrantнепряма
NuGetTestcontainers.Redisнепряма
NuGetwebrtcvadsharpнепряма
NuGetxRetryнепряма
NuGetxunitнепряма
NuGetxunit.abstractionsнепряма
NuGetxunit.runner.visualstudioнепряма
NuGetYamlDotNetнепряма
PyPIaccelerate1.13.0непряма
PyPIaiohappyeyeballs2.6.1непряма
PyPIaiohttp-retry2.9.1непряма
PyPIaioice0.10.1непряма
PyPIaioice0.10.2непряма
PyPIaiosignal1.4.0непряма
PyPIannotated-doc0.0.4непряма
PyPIannotated-types0.7.0непряма
PyPIanthropic0.84.0непряма
PyPIanyioнепряма
PyPIanyio4.12.1непряма
PyPIanyio4.9.0непряма
PyPIappnope0.1.4непряма
PyPIasttokens3.0.1непряма
PyPIasync-timeout5.0.1непряма
PyPIattrs25.3.0непряма
PyPIattrs25.4.0непряма
PyPIauthlib1.6.12непряма
PyPIautogen-agentchat0.2.40непряма
PyPIav14.4.0непряма
PyPIav16.1.0непряма
PyPIazure-ai-inference1.0.0b9непряма
PyPIazure-common1.1.28непряма
PyPIazure-core1.35.0непряма
PyPIazure-core1.38.2непряма
PyPIazure-core-tracing-opentelemetry1.0.0b12непряма
PyPIazure-cosmos4.15.0непряма
PyPIazure-search-documents11.7.0b2непряма
PyPIazure-storage-blob12.25.1непряма
PyPIazure-storage-blob12.28.0непряма
PyPIbackoff2.2.1непряма
PyPIbackports-asyncio-runner1.2.0непряма
PyPIbcrypt5.0.0непряма
PyPIbeautifulsoup44.14.3непряма
PyPIbert-scoreнепряма
PyPIbleach6.4.0непряма
PyPIbotbuilder-integration-aiohttpнепряма
PyPIboto31.40.76непряма
PyPIbotocore1.40.76непряма
PyPIbuild1.4.0непряма
PyPIcachetools7.0.5непряма
PyPIcertifi2025.7.9непряма
PyPIcertifi2026.2.25непряма
PyPIcffi1.17.1непряма
PyPIcffi2.0.0непряма
PyPIcfgv3.5.0непряма
PyPIchainlitнепряма
PyPIchardet5.2.0непряма
PyPIchardet7.0.1непряма
PyPIcharset-normalizer3.4.2непряма
PyPIcharset-normalizer3.4.5непряма
PyPIcheap-repr0.5.2непряма
PyPIchromadb1.0.21непряма
PyPIclickнепряма
PyPIclick8.2.1непряма
PyPIclick8.3.1непряма
PyPIcmakeнепряма
PyPIcolorama0.4.6непряма
PyPIcoloredlogs15.0.1непряма
PyPIcomm0.2.3непряма
PyPIcoverage7.13.4непряма
PyPIcryptography45.0.5непряма
PyPIcryptography46.0.5непряма
PyPIcuda-bindings13.3.1непряма
PyPIcuda-pathfinder1.5.5непряма
PyPIcuda-toolkit13.0.2непряма
PyPIdebugpy1.8.20непряма
PyPIdecorator5.2.1непряма
PyPIdeprecation2.1.0непряма
PyPIdiskcache5.6.3непряма
PyPIdistlib0.4.0непряма
PyPIdistro1.9.0непряма
PyPIdnspython2.7.0непряма
PyPIdnspython2.8.0непряма
PyPIdocker7.1.0непряма
PyPIdocstring-parser0.17.0непряма
PyPIdurationpy0.10непряма
PyPIeval-type-backport0.3.1непряма
PyPIevaluateнепряма
PyPIexceptiongroup1.3.0непряма
PyPIexceptiongroup1.3.1непряма
PyPIexecnet2.1.2непряма
PyPIexecuting2.2.1непряма
PyPIfaiss-cpu1.13.2непряма
PyPIfastapiнепряма
PyPIfastjsonschema2.21.2непряма
PyPIfilelock3.25.2непряма
PyPIflaml2.5.0непряма
PyPIflatbuffers25.12.19непряма
PyPIflit-coreнепряма
PyPIfrozenlist1.7.0непряма
PyPIfrozenlist1.8.0непряма
PyPIfsspec2026.2.0непряма
PyPIgoogle-api-core2.25.2непряма
PyPIgoogle-auth2.49.0непряма
PyPIgoogle-cloud-aiplatform1.133.0непряма
PyPIgoogle-cloud-bigquery3.40.1непряма
PyPIgoogle-cloud-core2.5.0непряма
PyPIgoogle-cloud-resource-manager1.16.0непряма
PyPIgoogle-cloud-storage2.19.0непряма
PyPIgoogle-crc32c1.7.1непряма
PyPIgoogle-crc32c1.8.0непряма
PyPIgoogle-genai1.51.0непряма
PyPIgoogle-resumable-media2.8.0непряма
PyPIgoogleapis-common-protos1.73.0непряма
PyPIgrpc-google-iam-v10.14.3непряма
PyPIgrpcio1.78.0непряма
PyPIgrpcio-status1.71.2непряма
PyPIgrpcio-tools1.71.2непряма
PyPIh110.16.0непряма
PyPIh24.3.0непряма
PyPIhatchlingнепряма
PyPIhf-xet1.4.0непряма
PyPIhiredis3.3.0непряма
PyPIhpack4.1.0непряма
PyPIhttpcore1.0.9непряма
PyPIhttptools0.7.1непряма
PyPIhttpxнепряма
PyPIhttpx0.28.1непряма
PyPIhttpx-sse0.4.1непряма
PyPIhttpx-sse0.4.3непряма
PyPIhuggingface-hub0.36.2непряма
PyPIhumanfriendly10.0непряма
PyPIhyperframe6.1.0непряма
PyPIidentify2.6.17непряма
PyPIidna3.10непряма
PyPIidna3.15непряма
PyPIifaddr0.2.0непряма
PyPIimportlib-metadata8.7.0непряма
PyPIimportlib-metadata8.7.1непряма
PyPIimportlib-resources6.5.2непряма
PyPIiniconfig2.1.0непряма
PyPIiniconfig2.3.0непряма
PyPIinvoke2.2.1непряма
PyPIipykernelнепряма
PyPIipykernel6.31.0непряма
PyPIipython8.38.0непряма
PyPIipython-pygments-lexers1.1.1непряма
PyPIisodate0.7.2непряма
PyPIjedi0.19.2непряма
PyPIjiter0.10.0непряма
PyPIjiter0.13.0непряма
PyPIjmespath1.1.0непряма
PyPIjoblib1.5.3непряма
PyPIjsonpath-ng1.8.0непряма
PyPIjsonschema4.24.0непряма
PyPIjsonschema4.26.0непряма
PyPIjsonschema-path0.3.4непряма
PyPIjsonschema-specifications2025.4.1непряма
PyPIjsonschema-specifications2025.9.1непряма
PyPIjupyter-client8.8.0непряма
PyPIjupyter-core5.9.1непряма
PyPIjupyterlab-pygments0.3.0непряма
PyPIkubernetes35.0.0непряма
PyPIlazy-object-proxy1.11.0непряма
PyPIlazy-object-proxy1.12.0непряма
PyPIlibrt0.8.1непряма
PyPIlz44.4.5непряма
PyPImarkdown-it-py4.0.0непряма
PyPImarkupsafe3.0.2непряма
PyPImarkupsafe3.0.3непряма
PyPImatplotlib-inline0.2.1непряма
PyPImdurl0.1.2непряма
PyPImicrosoft-agents-activity0.8.0непряма
PyPImicrosoft-agents-copilotstudio-client0.8.0непряма
PyPImicrosoft-agents-hosting-core0.8.0непряма
PyPImilvus2.3.5непряма
PyPImistralai1.12.4непряма
PyPImistune3.2.1непряма
PyPIml-dtypes0.4.1непряма
PyPImmh35.2.1непряма
PyPImore-itertools10.7.0непряма
PyPImore-itertools10.8.0непряма
PyPImotor3.7.1непряма
PyPImpmath1.3.0непряма
PyPImsal1.32.3непряма
PyPImsal1.35.1непряма
PyPImsal-extensions1.3.1непряма
PyPImultidict6.6.3непряма
PyPImultidict6.7.1непряма
PyPImypy1.19.1непряма
PyPImypy-extensions1.1.0непряма
PyPInbclient0.10.4непряма
PyPInbconvert7.17.1непряма
PyPInbformat5.10.4непряма
PyPInetworkx3.4.2непряма
PyPInltkнепряма
PyPInodeenv1.10.0непряма
PyPInodeenv1.9.1непряма
PyPInvidia-cublas13.1.1.3непряма
PyPInvidia-cuda-cupti13.0.85непряма
PyPInvidia-cuda-nvrtc13.0.88непряма
PyPInvidia-cuda-runtime13.0.96непряма
PyPInvidia-cudnn-cu139.20.0.48непряма
PyPInvidia-cufft12.0.0.61непряма
PyPInvidia-cufile1.15.1.6непряма
PyPInvidia-curand10.4.0.35непряма
PyPInvidia-cusolver12.0.4.66непряма
PyPInvidia-cusparse12.6.3.3непряма
PyPInvidia-cusparselt-cu130.8.1непряма
PyPInvidia-nccl-cu132.29.7непряма
PyPInvidia-nvjitlink13.0.88непряма
PyPInvidia-nvshmem-cu133.4.5непряма
PyPInvidia-nvtx13.0.85непряма
PyPIoauthlib3.3.1непряма
PyPIollama0.6.1непряма
PyPIonnxruntime1.22.1непряма
PyPIonnxruntime-genai0.9.0непряма
PyPIopenapi-schema-validator0.6.3непряма
PyPIopenapi-spec-validator0.7.2непряма
PyPIopentelemetry-exporter-otlp-proto-common1.40.0непряма
PyPIopentelemetry-exporter-otlp-proto-grpc1.40.0непряма
PyPIopentelemetry-exporter-otlp-proto-http1.40.0непряма
PyPIopentelemetry-proto1.40.0непряма
PyPIopentelemetry-semantic-conventions0.55b1непряма
PyPIopentelemetry-semantic-conventions0.61b0непряма
PyPIoracledb3.4.2непряма
PyPIorjson3.11.7непряма
PyPIoverrides7.7.0непряма
PyPIpackaging24.2непряма
PyPIpackaging25.0непряма
PyPIpandas2.3.3непряма
PyPIpandocfilters1.5.1непряма
PyPIparse1.20.2непряма
PyPIparse1.21.1непряма
PyPIparso0.8.6непряма
PyPIpathable0.4.4непряма
PyPIpathspec1.0.4непряма
PyPIpexpect4.9.0непряма
PyPIpineconeнепряма
PyPIpinecone7.3.0непряма
PyPIpinecone-plugin-assistant1.8.0непряма
PyPIpinecone-plugin-interface0.0.7непряма
PyPIplatformdirs4.9.4непряма
PyPIpluggy1.6.0непряма
PyPIportalocker2.10.1непряма
PyPIposthog5.4.0непряма
PyPIpre-commit3.8.0непряма
PyPIprompt-toolkit3.0.52непряма
PyPIpropcache0.3.2непряма
PyPIpropcache0.4.1непряма
PyPIproto-plus1.27.1непряма
PyPIprotobuf5.29.6непряма
PyPIprotobuf6.31.1непряма
PyPIprotoc-gen-openapiv20.0.1непряма
PyPIpsutil7.2.2непряма
PyPIpsycopgнепряма
PyPIpsycopg3.3.3непряма
PyPIpsycopg-binary3.3.3непряма
PyPIpsycopg-pool3.3.0непряма
PyPIptyprocess0.7.0непряма
PyPIpure-eval0.2.3непряма
PyPIpyarrow23.0.1непряма
PyPIpyasn10.6.2непряма
PyPIpyasn1-modules0.4.2непряма
PyPIpybase641.4.3непряма
PyPIpycparser2.22непряма
PyPIpycparser3.0непряма
PyPIpydantic-core2.33.2непряма
PyPIpyee13.0.0непряма
PyPIpyee13.0.1непряма
PyPIpygments2.19.2непряма
PyPIpyjwt2.10.1непряма
PyPIpyjwt2.13.0непряма
PyPIpylibsrtp0.12.0непряма
PyPIpylibsrtp1.0.0непряма
PyPIpymeta30.5.1непряма
PyPIpymilvus2.6.9непряма
PyPIpymongo4.14.1непряма
PyPIpyodbc5.3.0непряма
PyPIpyopenssl25.1.0непряма
PyPIpyopenssl25.3.0непряма
PyPIpypika0.51.1непряма
PyPIpyproject-hooks1.2.0непряма
PyPIpyreadline33.5.4непряма
PyPIpyright1.1.403непряма
PyPIpytest8.4.1непряма
PyPIpytest8.4.2непряма
PyPIpytest-asyncio1.4.0непряма
PyPIpytest-cov7.0.0непряма
PyPIpytest-timeout2.4.0непряма
PyPIpytest-xdistнепряма
PyPIpytest-xdist3.8.0непряма
PyPIpython-dateutil2.9.0.post0непряма
PyPIpython-discovery1.1.3непряма
PyPIpython-dotenvнепряма
PyPIpython-dotenv1.1.1непряма
PyPIpython-dotenv1.2.2непряма
PyPIpython-multipart0.0.20непряма
PyPIpython-multipart0.0.26непряма
PyPIpython-ulid3.1.0непряма
PyPIpytz2026.1.post1непряма
PyPIpywin32311непряма
PyPIpyyaml6.0.2непряма
PyPIpyyaml6.0.3непряма
PyPIpyzmq27.1.0непряма
PyPIqdrant-client1.12.1непряма
PyPIredisнепряма
PyPIredis6.4.0непряма
PyPIredisvl0.15.0непряма
PyPIreferencing0.36.2непряма
PyPIregex2026.2.28непряма
PyPIrequests2.32.4непряма
PyPIrequests2.32.5непряма
PyPIrequests-oauthlib2.0.0непряма
PyPIrfc3339-validator0.1.4непряма
PyPIrich14.3.3непряма
PyPIrpds-py0.26.0непряма
PyPIrpds-py0.30.0непряма
PyPIrsa4.9.1непряма
PyPIruamel-yaml0.18.14непряма
PyPIruamel-yaml0.19.1непряма
PyPIruamel-yaml-clib0.2.12непряма
PyPIruff0.12.2непряма
PyPIruff0.15.5непряма
PyPIs3transfer0.14.0непряма
PyPIsafetensors0.7.0непряма
PyPIscikit-learn1.7.2непряма
PyPIsemantic-kernelнепряма
PyPIsemantic-kernel1.32.2непряма
PyPIsentence-transformers5.2.3непряма
PyPIsetuptools81.0.0непряма
PyPIshellingham1.5.4непряма
PyPIsimsimd6.5.16непряма
PyPIsix1.17.0непряма
PyPIsk-mcp-auth0.1.0непряма
PyPIsniffio1.3.1непряма
PyPIsnoop0.6.0непряма
PyPIsoupsieve2.8.3непряма
PyPIsse-starletteнепряма
PyPIsse-starlette2.4.1непряма
PyPIsse-starlette3.3.2непряма
PyPIstack-data0.6.3непряма
PyPIstarlette0.47.1непряма
PyPIstarlette1.3.1непряма
PyPIsympy1.14.0непряма
PyPIteams-aiнепряма
PyPItenacity9.1.4непряма
PyPItermcolor3.3.0непряма
PyPIthreadpoolctl3.6.0непряма
PyPItiktoken0.12.0непряма
PyPItinycss21.4.0непряма
PyPItokenizers0.22.2непряма
PyPItomli2.2.1непряма
PyPItomli2.4.0непряма
PyPItorch2.12.0непряма
PyPItornado6.5.7непряма
PyPItqdm4.67.1непряма
PyPItqdm4.67.3непряма
PyPItraitlets5.14.3непряма
PyPItransformersнепряма
PyPItransformers4.57.6непряма
PyPItriton3.7.0непряма
PyPItyper0.24.1непряма
PyPItypes-cffi1.17.0.20260307непряма
PyPItypes-pyopenssl24.1.0.20240722непряма
PyPItypes-pyyaml6.0.12.20250915непряма
PyPItypes-redis4.6.0.20241004непряма
PyPItypes-setuptools82.0.0.20260210непряма
PyPItyping-inspection0.4.1непряма
PyPItyping-inspection0.4.2непряма
PyPItzdata2025.3непряма
PyPIunbabel-cometнепряма
PyPIurllib32.7.0непряма
PyPIusearch2.23.0непряма
PyPIuvicornнепряма
PyPIuvicorn0.35.0непряма
PyPIuvicorn0.41.0непряма
PyPIuvloop0.22.1непряма
PyPIvalidators0.35.0непряма
PyPIvirtualenv21.2.0непряма
PyPIwatchfiles1.1.1непряма
PyPIwcwidth0.6.0непряма
PyPIweaviate-client4.18.3непряма
PyPIwebencodings0.5.1непряма
PyPIwebsocket-client1.9.0непряма
PyPIwerkzeug3.1.1непряма
PyPIwerkzeug3.1.6непряма
PyPIyarl1.20.1непряма
PyPIyarl1.23.0непряма
PyPIzipp3.23.0непряма
Сповіщення про залежності 1

Встановлення pypi:semantic-kernel@1.44.0 тягне 90 пакетів, прямих і транзитивних: 1 мають відомі сповіщення, з них 0 — прямі залежності.

ПакетВерсіяЗв'язокКритичністьСповіщеньВиправлено в
werkzeug3.1.1непрямапомірна63.1.6

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

Звіт у форматі JSON машиночитний
{
  "data": {
    "repo": {
      "topics": [
        "ai",
        "artificial-intelligence",
        "llm",
        "openai",
        "sdk"
      ],
      "is_fork": false,
      "size_kb": 106739,
      "has_wiki": false,
      "homepage": "https://aka.ms/semantic-kernel",
      "languages": {
        "C#": 15844624,
        "F#": 2611,
        "CSS": 12698,
        "HTML": 6461,
        "Bicep": 13093,
        "Shell": 332,
        "Python": 7598342,
        "Makefile": 3335,
        "Batchfile": 162,
        "Smalltalk": 676,
        "Handlebars": 3360,
        "JavaScript": 1602,
        "PowerShell": 7156,
        "TypeScript": 75580,
        "Jupyter Notebook": 342845
      },
      "pushed_at": "2026-07-20T21:18:33Z",
      "created_at": "2023-02-27T17:39:42Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-20T23:52:33Z",
      "description": "Integrate cutting-edge LLM technology quickly and easily into your apps",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "main",
      "license_spdx_raw": "MIT",
      "primary_language": "C#",
      "significant_languages": [
        "C#",
        "Python"
      ]
    },
    "owner": {
      "blog": "https://opensource.microsoft.com",
      "name": "Microsoft",
      "type": "Organization",
      "login": "microsoft",
      "company": null,
      "location": "Redmond, WA",
      "followers": 125499,
      "avatar_url": "https://avatars.githubusercontent.com/u/6154722?v=4",
      "created_at": "2013-12-10T19:06:48Z",
      "is_verified": null,
      "public_repos": 8208,
      "account_age_days": 4605
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases_count": 100,
      "commits_last_year": 387,
      "latest_release_at": "2026-07-07T15:25:33Z",
      "latest_release_tag": "dotnet-1.78.0",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 49,
      "days_since_latest_release": 13,
      "mean_days_between_releases": 7.8
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 100,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "semantic-kernel",
          "exists": true,
          "license": null,
          "keywords": [
            "Development Status :: 5 - Production/Stable",
            "Framework :: Pydantic :: 2",
            "Intended Audience :: Developers",
            "License :: OSI Approved :: MIT License",
            "Programming Language :: Python :: 3",
            "Programming Language :: Python :: 3.10",
            "Programming Language :: Python :: 3.11",
            "Programming Language :: Python :: 3.12",
            "Typing :: Typed"
          ],
          "ecosystem": "pypi",
          "matches_repo": true,
          "registry_url": "https://pypi.org/project/semantic-kernel/",
          "is_deprecated": false,
          "latest_version": "1.44.0",
          "repository_url": "https://github.com/microsoft/semantic-kernel/tree/main/python",
          "versions_count": 136,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": "2023-03-17T03:37:47.428561Z",
          "latest_published_at": "2026-07-07T09:02:08.146598Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 13
        }
      ]
    },
    "popularity": {
      "forks": 4684,
      "stars": 28335,
      "watchers": 296,
      "open_issues_and_prs": 254
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "demos",
        "notebooks",
        "samples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [
        "python/Makefile"
      ],
      "api_schema_files": [
        "dotnet/samples/Concepts/Resources/Plugins/DictionaryPlugin/openapi.json",
        "dotnet/samples/Concepts/Resources/Plugins/JiraPlugin/openapi.json",
        "dotnet/samples/Concepts/Resources/Plugins/ProductsPlugin/openapi.json",
        "dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/src/services/grpc/proto/documentGeneration.proto",
        "dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Grpc/Protos/documentationGenerator.proto",
        "dotnet/src/Functions/Functions.UnitTests/Grpc/Protobuf/TestPlugins/protoV3.proto",
        "python/samples/concepts/plugins/openapi/openapi.yaml",
        "python/tests/unit/connectors/openapi_plugin/openapi.yaml"
      ],
      "has_devcontainer": true,
      "typecheck_configs": [
        "dotnet/samples/Demos/ProcessFrameworkWithSignalR/src/ProcessFramework.Aspire.SignalR.ReactFrontend/tsconfig.json",
        "dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/tsconfig.json",
        "python/mypy.ini",
        "python/semantic_kernel/py.typed"
      ],
      "largest_source_bytes": 112844,
      "source_files_sampled": 4231,
      "oversized_source_files": 10,
      "agent_instruction_files": [],
      "agent_instruction_max_bytes": null
    },
    "dependencies": {
      "manifests": [
        "python/pyproject.toml"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [
          {
            "name": "werkzeug",
            "direct": false,
            "version": "3.1.1",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-29vq-49wr-vm6x",
              "GHSA-87hc-h4r5-73f7",
              "GHSA-hgf8-39gv-g3f2",
              "PYSEC-2026-2044",
              "PYSEC-2026-2046",
              "PYSEC-2026-2320"
            ],
            "fixed_version": "3.1.6",
            "advisory_count": 6,
            "oldest_advisory_days": 231
          }
        ],
        "collected": true,
        "truncated": false,
        "by_severity": {
          "moderate": 1
        },
        "advisory_count": 6,
        "affected_count": 1,
        "assessed_count": 90,
        "assessed_package": "pypi:semantic-kernel@1.44.0",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "pypi"
      ],
      "dependencies": [
        {
          "name": "azure-ai-projects",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 1.0.0b12"
        },
        {
          "name": "azure-ai-agents",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 1.2.0b3"
        },
        {
          "name": "aiohttp",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 3.8"
        },
        {
          "name": "cloudevents",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~=1.0"
        },
        {
          "name": "pydantic",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=2.0,!=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.14"
        },
        {
          "name": "pydantic-settings",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 2.0"
        },
        {
          "name": "defusedxml",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 0.7"
        },
        {
          "name": "azure-identity",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 1.13"
        },
        {
          "name": "numpy",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 1.25.0"
        },
        {
          "name": "numpy",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 1.26.0"
        },
        {
          "name": "openai",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 2.0.0"
        },
        {
          "name": "openapi_core",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 0.18,<0.20"
        },
        {
          "name": "websockets",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 13, < 16"
        },
        {
          "name": "aiortc",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.9.0"
        },
        {
          "name": "opentelemetry-api",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 1.24"
        },
        {
          "name": "opentelemetry-sdk",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 1.24"
        },
        {
          "name": "prance",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 23.6.21,< 25.4.9"
        },
        {
          "name": "pybars4",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 0.9"
        },
        {
          "name": "jinja2",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 3.1"
        },
        {
          "name": "nest-asyncio",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": "~= 1.6"
        },
        {
          "name": "scipy",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.15.1"
        },
        {
          "name": "websockets",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">= 13, < 16"
        },
        {
          "name": "aiortc",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.9.0"
        },
        {
          "name": "typing-extensions",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=4.13"
        },
        {
          "name": "mcp",
          "manifest": "python/pyproject.toml",
          "ecosystem": "pypi",
          "version_constraint": ">=1.26.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "aiohttp",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "aiohttp",
            "direct": true,
            "version": "3.12.13",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohttp",
            "direct": true,
            "version": "3.13.3",
            "ecosystem": "pypi"
          },
          {
            "name": "aiortc",
            "direct": true,
            "version": "1.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "aiortc",
            "direct": true,
            "version": "1.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-ai-agents",
            "direct": true,
            "version": "1.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-ai-agents",
            "direct": true,
            "version": "1.2.0b6",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-ai-projects",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-ai-projects",
            "direct": true,
            "version": "1.0.0b12",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-identity",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "azure-identity",
            "direct": true,
            "version": "1.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-identity",
            "direct": true,
            "version": "1.25.2",
            "ecosystem": "pypi"
          },
          {
            "name": "cloudevents",
            "direct": true,
            "version": "1.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "defusedxml",
            "direct": true,
            "version": "0.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jinja2",
            "direct": true,
            "version": "3.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mcp",
            "direct": true,
            "version": "1.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "nest-asyncio",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": true,
            "version": "1.26.4",
            "ecosystem": "pypi"
          },
          {
            "name": "numpy",
            "direct": true,
            "version": "2.2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "1.93.3",
            "ecosystem": "pypi"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "2.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "openapi-core",
            "direct": true,
            "version": "0.19.4",
            "ecosystem": "pypi"
          },
          {
            "name": "openapi-core",
            "direct": true,
            "version": "0.19.5",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": true,
            "version": "1.34.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-api",
            "direct": true,
            "version": "1.40.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": true,
            "version": "1.34.1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-sdk",
            "direct": true,
            "version": "1.40.0",
            "ecosystem": "pypi"
          },
          {
            "name": "prance",
            "direct": true,
            "version": "25.4.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pybars4",
            "direct": true,
            "version": "0.9.13",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.10",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic",
            "direct": true,
            "version": "2.11.7",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": true,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": true,
            "version": "2.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-settings",
            "direct": true,
            "version": "2.13.1",
            "ecosystem": "pypi"
          },
          {
            "name": "scipy",
            "direct": true,
            "version": "1.15.3",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": true,
            "version": "4.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-extensions",
            "direct": true,
            "version": "4.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "websockets",
            "direct": true,
            "version": "15.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.26.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-self",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-source",
            "direct": false,
            "version": "7.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@ctrl/tinycolor",
            "direct": false,
            "version": "3.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/hash",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/devtools",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.6.13",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui-contrib/react-chat",
            "direct": false,
            "version": "0.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui-contrib/react-chat",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/keyboard-keys",
            "direct": false,
            "version": "9.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/priority-overflow",
            "direct": false,
            "version": "9.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-accordion",
            "direct": false,
            "version": "9.8.14",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-alert",
            "direct": false,
            "version": "9.0.0-beta.124",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-alert",
            "direct": false,
            "version": "9.0.0-beta.129",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-aria",
            "direct": false,
            "version": "9.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-avatar",
            "direct": false,
            "version": "9.9.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-badge",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-breadcrumb",
            "direct": false,
            "version": "9.3.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-button",
            "direct": false,
            "version": "9.6.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-card",
            "direct": false,
            "version": "9.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-carousel",
            "direct": false,
            "version": "9.8.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-checkbox",
            "direct": false,
            "version": "9.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-color-picker",
            "direct": false,
            "version": "9.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-combobox",
            "direct": false,
            "version": "9.16.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-components",
            "direct": false,
            "version": "9.61.6",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-components",
            "direct": false,
            "version": "9.72.7",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-context-selector",
            "direct": false,
            "version": "9.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-dialog",
            "direct": false,
            "version": "9.16.3",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-divider",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-drawer",
            "direct": false,
            "version": "9.10.9",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-field",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-icons",
            "direct": false,
            "version": "2.0.315",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-image",
            "direct": false,
            "version": "9.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-infobutton",
            "direct": false,
            "version": "9.0.0-beta.102",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-infobutton",
            "direct": false,
            "version": "9.0.0-beta.107",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-infolabel",
            "direct": false,
            "version": "9.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-input",
            "direct": false,
            "version": "9.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-jsx-runtime",
            "direct": false,
            "version": "9.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-label",
            "direct": false,
            "version": "9.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-link",
            "direct": false,
            "version": "9.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-list",
            "direct": false,
            "version": "9.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-menu",
            "direct": false,
            "version": "9.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-message-bar",
            "direct": false,
            "version": "9.6.14",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-motion",
            "direct": false,
            "version": "9.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-motion-components-preview",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-nav",
            "direct": false,
            "version": "9.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-overflow",
            "direct": false,
            "version": "9.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-persona",
            "direct": false,
            "version": "9.5.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-popover",
            "direct": false,
            "version": "9.12.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-portal",
            "direct": false,
            "version": "9.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-positioning",
            "direct": false,
            "version": "9.20.10",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-progress",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-provider",
            "direct": false,
            "version": "9.22.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-radio",
            "direct": false,
            "version": "9.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-rating",
            "direct": false,
            "version": "9.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-search",
            "direct": false,
            "version": "9.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-select",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-shared-contexts",
            "direct": false,
            "version": "9.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-skeleton",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-slider",
            "direct": false,
            "version": "9.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-spinbutton",
            "direct": false,
            "version": "9.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-spinner",
            "direct": false,
            "version": "9.7.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-swatch-picker",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-switch",
            "direct": false,
            "version": "9.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-table",
            "direct": false,
            "version": "9.19.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-tabs",
            "direct": false,
            "version": "9.10.7",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-tabster",
            "direct": false,
            "version": "9.26.10",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-tag-picker",
            "direct": false,
            "version": "9.7.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-tags",
            "direct": false,
            "version": "9.7.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-teaching-popover",
            "direct": false,
            "version": "9.6.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-text",
            "direct": false,
            "version": "9.6.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-textarea",
            "direct": false,
            "version": "9.6.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-theme",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-toast",
            "direct": false,
            "version": "9.7.9",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-toolbar",
            "direct": false,
            "version": "9.6.12",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-tooltip",
            "direct": false,
            "version": "9.8.11",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-tree",
            "direct": false,
            "version": "9.15.6",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-utilities",
            "direct": false,
            "version": "9.25.4",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-virtualizer",
            "direct": false,
            "version": "9.0.0-alpha.107",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/react-virtualizer",
            "direct": false,
            "version": "9.0.0-alpha.95",
            "ecosystem": "npm"
          },
          {
            "name": "@fluentui/tokens",
            "direct": false,
            "version": "1.0.0-alpha.22",
            "ecosystem": "npm"
          },
          {
            "name": "@griffel/core",
            "direct": false,
            "version": "1.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@griffel/react",
            "direct": false,
            "version": "1.5.32",
            "ecosystem": "npm"
          },
          {
            "name": "@griffel/style-types",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.6",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/remapping",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/set-array",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.25",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/signalr",
            "direct": false,
            "version": "8.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.scandir",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.stat",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.walk",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.133.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobuf-ts/grpcweb-transport",
            "direct": false,
            "version": "2.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "@protobuf-ts/plugin",
            "direct": false,
            "version": "2.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "@protobuf-ts/plugin-framework",
            "direct": false,
            "version": "2.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "@protobuf-ts/protoc",
            "direct": false,
            "version": "2.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "@protobuf-ts/runtime",
            "direct": false,
            "version": "2.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "@protobuf-ts/runtime-rpc",
            "direct": false,
            "version": "2.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.53.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.20.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "6.12.6",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.37",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.24.4",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001712",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001799",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-html4",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-reference-invalid",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.134",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.372",
            "ecosystem": "npm"
          },
          {
            "name": "embla-carousel",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "embla-carousel-autoplay",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "embla-carousel-fade",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-refresh",
            "direct": false,
            "version": "0.4.19",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "10.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fetch-cookie",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.15.11",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "15.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graphemer",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-jsx-runtime",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-url-attributes",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "keyborg",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.merge",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-expression",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-jsx",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdxjs-esm",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-phrasing",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-hast",
            "direct": false,
            "version": "13.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-core-commonmark",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-destination",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-label",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-title",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-chunked",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-classify-character",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-combine-extensions",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-numeric-character-reference",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-string",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-encode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-html-tag-name",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-normalize-identifier",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-resolve-all",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-sanitize-uri",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-subtokenize",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.12",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.19",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.47",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "psl",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "querystringify",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": false,
            "version": "19.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": false,
            "version": "19.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerator-runtime",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "requires-port",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.52.5",
            "ecosystem": "npm"
          },
          {
            "name": "rtl-css-js",
            "direct": false,
            "version": "1.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "set-cookie-parser",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-js",
            "direct": false,
            "version": "1.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "stylis",
            "direct": false,
            "version": "4.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tabster",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "4.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "3.9.10",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-stringify-position",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-parents",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "url-parse",
            "direct": false,
            "version": "1.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "6.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "7.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "A2A",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "A2A.AspNetCore",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Aspire.Azure.AI.OpenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Aspire.Azure.Search.Documents",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Aspire.Hosting.AppHost",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Aspire.Hosting.Azure.CognitiveServices",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Aspire.Hosting.Azure.Search",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Aspire.Hosting.NodeJs",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.BedrockAgent",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.BedrockAgentRuntime",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.BedrockRuntime",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.Core",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.Extensions.Bedrock.MEAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.Extensions.NETCore.Setup",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "AWSSDK.SecurityToken",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.AI.Agents.Persistent",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.AI.ContentSafety",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.AI.OpenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.AI.Projects",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Identity",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Monitor.OpenTelemetry.Exporter",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Azure.Search.Documents",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Community.OData.Linq",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "CommunityToolkit.Aspire.Hosting.Dapr",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "CommunityToolkit.Aspire.Hosting.NodeJS.Extensions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "coverlet.collector",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Dapr.Actors",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Dapr.Actors.AspNetCore",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Dapr.AspNetCore",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Docker.DotNet",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "DocumentFormat.OpenXml",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "EntityFramework",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "FastBertTokenizer",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "FluentAssertions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Fluid.Core",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis.Auth",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Apis.CustomSearchAPI.v1",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Google.GenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Google.Protobuf",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.AspNetCore",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.AspNetCore.Server.Reflection",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.AspNetCore.Web",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.Client",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Net.ClientFactory",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Grpc.Tools",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Handlebars.Net",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Handlebars.Net.Helpers",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "HtmlAgilityPack",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Humanizer",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "JmesPath.Net",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "JsonSchema.Net",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "JsonSchema.Net.Generation",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Markdig",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "MessagePack",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Agents.AI.Abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Agents.AI.Foundry",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Agents.AI.OpenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Agents.AI.Workflows",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Agents.CopilotStudio.Client",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.AspNetCore.Mvc.Testing",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.AspNetCore.OpenApi",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.AspNetCore.SignalR.Client",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Azure.Cosmos",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.HashCode",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Bcl.Memory",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.SqlClient",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Data.Sqlite",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.AI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.AI.Abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.AI.AzureAIInference",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.AI.OpenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Binder",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.EnvironmentVariables",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.Json",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Configuration.UserSecrets",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.DependencyInjection.Abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.FileProviders.Embedded",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.FileProviders.Physical",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Hosting",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Http",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Http.Resilience",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Console",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Logging.Debug",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options.ConfigurationExtensions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.Options.DataAnnotations",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.ServiceDiscovery",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.TimeProvider.Testing",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Extensions.VectorData.Abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Graph",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Graph.Core",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Identity.Client.Extensions.Msal",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.IdentityModel.JsonWebTokens",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Kiota.Authentication.Azure",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Kiota.Http.HttpClientLibrary",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Kiota.Serialization.Json",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ML.OnnxRuntime",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ML.OnnxRuntime.Gpu",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ML.OnnxRuntimeGenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ML.OnnxRuntimeGenAI.Cuda",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ML.OnnxRuntimeGenAI.DirectML",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ML.Tokenizers",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.ML.Tokenizers.Data.Cl100kBase",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Net.Compilers.Toolset",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.NET.Test.Sdk",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.OpenApi",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.OpenApi.ApiManifest",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.OpenApi.Readers",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.Plugins.Manifest",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.AzureAISearch",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.CosmosMongoDB",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.CosmosNoSql",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.InMemory",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.OpenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.PgVector",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.Pinecone",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.Qdrant",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.Redis",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Connectors.Weaviate",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Core",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.SemanticKernel.Planners.OpenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Microsoft.VisualStudio.Threading",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Milvus.Client",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "ModelContextProtocol",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "MongoDB.Driver",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Moq",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "MSTest.TestFramework",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "NAudio",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Newtonsoft.Json",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Npgsql",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "NRedisStack",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OData2Linq",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OllamaSharp",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenAI",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Api",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Api.ProviderBuilderExtensions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Exporter.Console",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Exporter.OpenTelemetryProtocol",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Extensions.Hosting",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Instrumentation.AspNetCore",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Instrumentation.Http",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "OpenTelemetry.Instrumentation.Runtime",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "PdfPig",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Pgvector",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Pinecone.Client",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Prompty.Core",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "protobuf-net",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "protobuf-net.Reflection",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "PuppeteerSharp",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Qdrant.Client",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "SharpCompress",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Snappier",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Spectre.Console.Cli",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Spectre.Console.Json",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "sqlite-vec",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.CommandLine",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.IdentityModel.Tokens.Jwt",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.IO.Packaging",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.Linq.AsyncEnumerable",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.Memory.Data",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.Numerics.Tensors",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.Text.Json",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.Channels",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "System.Threading.Tasks.Extensions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Milvus",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.MongoDb",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.MsSql",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.PostgreSql",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Qdrant",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "Testcontainers.Redis",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "webrtcvadsharp",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "xRetry",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "xunit",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "xunit.abstractions",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "xunit.runner.visualstudio",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "YamlDotNet",
            "direct": false,
            "version": null,
            "ecosystem": "nuget"
          },
          {
            "name": "accelerate",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohappyeyeballs",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aiohttp-retry",
            "direct": false,
            "version": "2.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aioice",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "aioice",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "aiosignal",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "annotated-doc",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "annotated-types",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anthropic",
            "direct": false,
            "version": "0.84.0",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "anyio",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "appnope",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "asttokens",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "async-timeout",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": false,
            "version": "25.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "attrs",
            "direct": false,
            "version": "25.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "authlib",
            "direct": false,
            "version": "1.6.12",
            "ecosystem": "pypi"
          },
          {
            "name": "autogen-agentchat",
            "direct": false,
            "version": "0.2.40",
            "ecosystem": "pypi"
          },
          {
            "name": "av",
            "direct": false,
            "version": "14.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "av",
            "direct": false,
            "version": "16.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-ai-inference",
            "direct": false,
            "version": "1.0.0b9",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-common",
            "direct": false,
            "version": "1.1.28",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-core",
            "direct": false,
            "version": "1.35.0",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-core",
            "direct": false,
            "version": "1.38.2",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-core-tracing-opentelemetry",
            "direct": false,
            "version": "1.0.0b12",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-cosmos",
            "direct": false,
            "version": "4.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-search-documents",
            "direct": false,
            "version": "11.7.0b2",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-storage-blob",
            "direct": false,
            "version": "12.25.1",
            "ecosystem": "pypi"
          },
          {
            "name": "azure-storage-blob",
            "direct": false,
            "version": "12.28.0",
            "ecosystem": "pypi"
          },
          {
            "name": "backoff",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "backports-asyncio-runner",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "bcrypt",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "beautifulsoup4",
            "direct": false,
            "version": "4.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "bert-score",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "bleach",
            "direct": false,
            "version": "6.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "botbuilder-integration-aiohttp",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "boto3",
            "direct": false,
            "version": "1.40.76",
            "ecosystem": "pypi"
          },
          {
            "name": "botocore",
            "direct": false,
            "version": "1.40.76",
            "ecosystem": "pypi"
          },
          {
            "name": "build",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cachetools",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2025.7.9",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.2.25",
            "ecosystem": "pypi"
          },
          {
            "name": "cffi",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cffi",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "cfgv",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "chainlit",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "cheap-repr",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "chromadb",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cmake",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "colorama",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "coloredlogs",
            "direct": false,
            "version": "15.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "comm",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "coverage",
            "direct": false,
            "version": "7.13.4",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "45.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "cryptography",
            "direct": false,
            "version": "46.0.5",
            "ecosystem": "pypi"
          },
          {
            "name": "cuda-bindings",
            "direct": false,
            "version": "13.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "cuda-pathfinder",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "pypi"
          },
          {
            "name": "cuda-toolkit",
            "direct": false,
            "version": "13.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "debugpy",
            "direct": false,
            "version": "1.8.20",
            "ecosystem": "pypi"
          },
          {
            "name": "decorator",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "deprecation",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "diskcache",
            "direct": false,
            "version": "5.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "distlib",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "distro",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dnspython",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "dnspython",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "docker",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "docstring-parser",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "durationpy",
            "direct": false,
            "version": "0.10",
            "ecosystem": "pypi"
          },
          {
            "name": "eval-type-backport",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "evaluate",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "exceptiongroup",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "exceptiongroup",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "execnet",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "executing",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "faiss-cpu",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "pypi"
          },
          {
            "name": "fastapi",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "fastjsonschema",
            "direct": false,
            "version": "2.21.2",
            "ecosystem": "pypi"
          },
          {
            "name": "filelock",
            "direct": false,
            "version": "3.25.2",
            "ecosystem": "pypi"
          },
          {
            "name": "flaml",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "flatbuffers",
            "direct": false,
            "version": "25.12.19",
            "ecosystem": "pypi"
          },
          {
            "name": "flit-core",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "frozenlist",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "frozenlist",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "fsspec",
            "direct": false,
            "version": "2026.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-api-core",
            "direct": false,
            "version": "2.25.2",
            "ecosystem": "pypi"
          },
          {
            "name": "google-auth",
            "direct": false,
            "version": "2.49.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-aiplatform",
            "direct": false,
            "version": "1.133.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-bigquery",
            "direct": false,
            "version": "3.40.1",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-core",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-resource-manager",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-cloud-storage",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-crc32c",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "google-crc32c",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-genai",
            "direct": false,
            "version": "1.51.0",
            "ecosystem": "pypi"
          },
          {
            "name": "google-resumable-media",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "googleapis-common-protos",
            "direct": false,
            "version": "1.73.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpc-google-iam-v1",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio",
            "direct": false,
            "version": "1.78.0",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio-status",
            "direct": false,
            "version": "1.71.2",
            "ecosystem": "pypi"
          },
          {
            "name": "grpcio-tools",
            "direct": false,
            "version": "1.71.2",
            "ecosystem": "pypi"
          },
          {
            "name": "h11",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "pypi"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hatchling",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "hf-xet",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hiredis",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hpack",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "httpcore",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "pypi"
          },
          {
            "name": "httptools",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "httpx",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx-sse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "httpx-sse",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "huggingface-hub",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "pypi"
          },
          {
            "name": "humanfriendly",
            "direct": false,
            "version": "10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "hyperframe",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "identify",
            "direct": false,
            "version": "2.6.17",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.10",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.15",
            "ecosystem": "pypi"
          },
          {
            "name": "ifaddr",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "8.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "8.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-resources",
            "direct": false,
            "version": "6.5.2",
            "ecosystem": "pypi"
          },
          {
            "name": "iniconfig",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "iniconfig",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "invoke",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ipykernel",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "ipykernel",
            "direct": false,
            "version": "6.31.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ipython",
            "direct": false,
            "version": "8.38.0",
            "ecosystem": "pypi"
          },
          {
            "name": "ipython-pygments-lexers",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "isodate",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "jedi",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "pypi"
          },
          {
            "name": "jiter",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jiter",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jmespath",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "joblib",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonpath-ng",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.24.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema",
            "direct": false,
            "version": "4.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-path",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-specifications",
            "direct": false,
            "version": "2025.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jsonschema-specifications",
            "direct": false,
            "version": "2025.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-client",
            "direct": false,
            "version": "8.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyter-core",
            "direct": false,
            "version": "5.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "jupyterlab-pygments",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "kubernetes",
            "direct": false,
            "version": "35.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "lazy-object-proxy",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "pypi"
          },
          {
            "name": "lazy-object-proxy",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "librt",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "pypi"
          },
          {
            "name": "lz4",
            "direct": false,
            "version": "4.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown-it-py",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "matplotlib-inline",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "pypi"
          },
          {
            "name": "microsoft-agents-activity",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "microsoft-agents-copilotstudio-client",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "microsoft-agents-hosting-core",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "milvus",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "pypi"
          },
          {
            "name": "mistralai",
            "direct": false,
            "version": "1.12.4",
            "ecosystem": "pypi"
          },
          {
            "name": "mistune",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ml-dtypes",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mmh3",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "more-itertools",
            "direct": false,
            "version": "10.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "more-itertools",
            "direct": false,
            "version": "10.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "motor",
            "direct": false,
            "version": "3.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mpmath",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "msal",
            "direct": false,
            "version": "1.32.3",
            "ecosystem": "pypi"
          },
          {
            "name": "msal",
            "direct": false,
            "version": "1.35.1",
            "ecosystem": "pypi"
          },
          {
            "name": "msal-extensions",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "multidict",
            "direct": false,
            "version": "6.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "multidict",
            "direct": false,
            "version": "6.7.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mypy-extensions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "nbclient",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "pypi"
          },
          {
            "name": "nbconvert",
            "direct": false,
            "version": "7.17.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nbformat",
            "direct": false,
            "version": "5.10.4",
            "ecosystem": "pypi"
          },
          {
            "name": "networkx",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "nltk",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "nodeenv",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "nodeenv",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cublas",
            "direct": false,
            "version": "13.1.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-cupti",
            "direct": false,
            "version": "13.0.85",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-nvrtc",
            "direct": false,
            "version": "13.0.88",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cuda-runtime",
            "direct": false,
            "version": "13.0.96",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cudnn-cu13",
            "direct": false,
            "version": "9.20.0.48",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cufft",
            "direct": false,
            "version": "12.0.0.61",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cufile",
            "direct": false,
            "version": "1.15.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-curand",
            "direct": false,
            "version": "10.4.0.35",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusolver",
            "direct": false,
            "version": "12.0.4.66",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusparse",
            "direct": false,
            "version": "12.6.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-cusparselt-cu13",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nccl-cu13",
            "direct": false,
            "version": "2.29.7",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nvjitlink",
            "direct": false,
            "version": "13.0.88",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nvshmem-cu13",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "pypi"
          },
          {
            "name": "nvidia-nvtx",
            "direct": false,
            "version": "13.0.85",
            "ecosystem": "pypi"
          },
          {
            "name": "oauthlib",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ollama",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "pypi"
          },
          {
            "name": "onnxruntime",
            "direct": false,
            "version": "1.22.1",
            "ecosystem": "pypi"
          },
          {
            "name": "onnxruntime-genai",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "openapi-schema-validator",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "openapi-spec-validator",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-common",
            "direct": false,
            "version": "1.40.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-grpc",
            "direct": false,
            "version": "1.40.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-exporter-otlp-proto-http",
            "direct": false,
            "version": "1.40.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "1.40.0",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-semantic-conventions",
            "direct": false,
            "version": "0.55b1",
            "ecosystem": "pypi"
          },
          {
            "name": "opentelemetry-semantic-conventions",
            "direct": false,
            "version": "0.61b0",
            "ecosystem": "pypi"
          },
          {
            "name": "oracledb",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "orjson",
            "direct": false,
            "version": "3.11.7",
            "ecosystem": "pypi"
          },
          {
            "name": "overrides",
            "direct": false,
            "version": "7.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "24.2",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "25.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pandas",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pandocfilters",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "parse",
            "direct": false,
            "version": "1.20.2",
            "ecosystem": "pypi"
          },
          {
            "name": "parse",
            "direct": false,
            "version": "1.21.1",
            "ecosystem": "pypi"
          },
          {
            "name": "parso",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "pypi"
          },
          {
            "name": "pathable",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pathspec",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pexpect",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pinecone",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pinecone",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pinecone-plugin-assistant",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pinecone-plugin-interface",
            "direct": false,
            "version": "0.0.7",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.9.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pluggy",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "portalocker",
            "direct": false,
            "version": "2.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "posthog",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pre-commit",
            "direct": false,
            "version": "3.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "prompt-toolkit",
            "direct": false,
            "version": "3.0.52",
            "ecosystem": "pypi"
          },
          {
            "name": "propcache",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "propcache",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "proto-plus",
            "direct": false,
            "version": "1.27.1",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "5.29.6",
            "ecosystem": "pypi"
          },
          {
            "name": "protobuf",
            "direct": false,
            "version": "6.31.1",
            "ecosystem": "pypi"
          },
          {
            "name": "protoc-gen-openapiv2",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "psutil",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg-binary",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "psycopg-pool",
            "direct": false,
            "version": "3.3.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": "pyarrow",
            "direct": false,
            "version": "23.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyasn1-modules",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pybase64",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pycparser",
            "direct": false,
            "version": "2.22",
            "ecosystem": "pypi"
          },
          {
            "name": "pycparser",
            "direct": false,
            "version": "3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pydantic-core",
            "direct": false,
            "version": "2.33.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyee",
            "direct": false,
            "version": "13.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyee",
            "direct": false,
            "version": "13.0.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.19.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyjwt",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pylibsrtp",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pylibsrtp",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pymeta3",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pymilvus",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "pypi"
          },
          {
            "name": "pymongo",
            "direct": false,
            "version": "4.14.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyodbc",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyopenssl",
            "direct": false,
            "version": "25.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyopenssl",
            "direct": false,
            "version": "25.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pypika",
            "direct": false,
            "version": "0.51.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyproject-hooks",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pyreadline3",
            "direct": false,
            "version": "3.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "pyright",
            "direct": false,
            "version": "1.1.403",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": false,
            "version": "8.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-asyncio",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-cov",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-timeout",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-xdist",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "pytest-xdist",
            "direct": false,
            "version": "3.8.0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dateutil",
            "direct": false,
            "version": "2.9.0.post0",
            "ecosystem": "pypi"
          },
          {
            "name": "python-discovery",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dotenv",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": false,
            "version": "0.0.20",
            "ecosystem": "pypi"
          },
          {
            "name": "python-multipart",
            "direct": false,
            "version": "0.0.26",
            "ecosystem": "pypi"
          },
          {
            "name": "python-ulid",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytz",
            "direct": false,
            "version": "2026.1.post1",
            "ecosystem": "pypi"
          },
          {
            "name": "pywin32",
            "direct": false,
            "version": "311",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pyzmq",
            "direct": false,
            "version": "27.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "qdrant-client",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "pypi"
          },
          {
            "name": "redis",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "redis",
            "direct": false,
            "version": "6.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "redisvl",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "pypi"
          },
          {
            "name": "referencing",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "pypi"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "2026.2.28",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": "2.32.4",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": "2.32.5",
            "ecosystem": "pypi"
          },
          {
            "name": "requests-oauthlib",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rfc3339-validator",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "rich",
            "direct": false,
            "version": "14.3.3",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.26.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rpds-py",
            "direct": false,
            "version": "0.30.0",
            "ecosystem": "pypi"
          },
          {
            "name": "rsa",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ruamel-yaml",
            "direct": false,
            "version": "0.18.14",
            "ecosystem": "pypi"
          },
          {
            "name": "ruamel-yaml",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "pypi"
          },
          {
            "name": "ruamel-yaml-clib",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "pypi"
          },
          {
            "name": "ruff",
            "direct": false,
            "version": "0.15.5",
            "ecosystem": "pypi"
          },
          {
            "name": "s3transfer",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "safetensors",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "scikit-learn",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "pypi"
          },
          {
            "name": "semantic-kernel",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "semantic-kernel",
            "direct": false,
            "version": "1.32.2",
            "ecosystem": "pypi"
          },
          {
            "name": "sentence-transformers",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "pypi"
          },
          {
            "name": "setuptools",
            "direct": false,
            "version": "81.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "shellingham",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "pypi"
          },
          {
            "name": "simsimd",
            "direct": false,
            "version": "6.5.16",
            "ecosystem": "pypi"
          },
          {
            "name": "six",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "sk-mcp-auth",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "sniffio",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "snoop",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "soupsieve",
            "direct": false,
            "version": "2.8.3",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "sse-starlette",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "pypi"
          },
          {
            "name": "stack-data",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": false,
            "version": "0.47.1",
            "ecosystem": "pypi"
          },
          {
            "name": "starlette",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "sympy",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "teams-ai",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "tenacity",
            "direct": false,
            "version": "9.1.4",
            "ecosystem": "pypi"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "threadpoolctl",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tiktoken",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tinycss2",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tokenizers",
            "direct": false,
            "version": "0.22.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "pypi"
          },
          {
            "name": "tomli",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "torch",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "pypi"
          },
          {
            "name": "tornado",
            "direct": false,
            "version": "6.5.7",
            "ecosystem": "pypi"
          },
          {
            "name": "tqdm",
            "direct": false,
            "version": "4.67.1",
            "ecosystem": "pypi"
          },
          {
            "name": "tqdm",
            "direct": false,
            "version": "4.67.3",
            "ecosystem": "pypi"
          },
          {
            "name": "traitlets",
            "direct": false,
            "version": "5.14.3",
            "ecosystem": "pypi"
          },
          {
            "name": "transformers",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "transformers",
            "direct": false,
            "version": "4.57.6",
            "ecosystem": "pypi"
          },
          {
            "name": "triton",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "typer",
            "direct": false,
            "version": "0.24.1",
            "ecosystem": "pypi"
          },
          {
            "name": "types-cffi",
            "direct": false,
            "version": "1.17.0.20260307",
            "ecosystem": "pypi"
          },
          {
            "name": "types-pyopenssl",
            "direct": false,
            "version": "24.1.0.20240722",
            "ecosystem": "pypi"
          },
          {
            "name": "types-pyyaml",
            "direct": false,
            "version": "6.0.12.20250915",
            "ecosystem": "pypi"
          },
          {
            "name": "types-redis",
            "direct": false,
            "version": "4.6.0.20241004",
            "ecosystem": "pypi"
          },
          {
            "name": "types-setuptools",
            "direct": false,
            "version": "82.0.0.20260210",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspection",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "typing-inspection",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "pypi"
          },
          {
            "name": "tzdata",
            "direct": false,
            "version": "2025.3",
            "ecosystem": "pypi"
          },
          {
            "name": "unbabel-comet",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "urllib3",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "usearch",
            "direct": false,
            "version": "2.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.35.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvicorn",
            "direct": false,
            "version": "0.41.0",
            "ecosystem": "pypi"
          },
          {
            "name": "uvloop",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "pypi"
          },
          {
            "name": "validators",
            "direct": false,
            "version": "0.35.0",
            "ecosystem": "pypi"
          },
          {
            "name": "virtualenv",
            "direct": false,
            "version": "21.2.0",
            "ecosystem": "pypi"
          },
          {
            "name": "watchfiles",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "wcwidth",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "pypi"
          },
          {
            "name": "weaviate-client",
            "direct": false,
            "version": "4.18.3",
            "ecosystem": "pypi"
          },
          {
            "name": "webencodings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "pypi"
          },
          {
            "name": "websocket-client",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "pypi"
          },
          {
            "name": "werkzeug",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "werkzeug",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "yarl",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "pypi"
          },
          {
            "name": "yarl",
            "direct": false,
            "version": "1.23.0",
            "ecosystem": "pypi"
          },
          {
            "name": "zipp",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "pypi"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1105,
        "direct_count": 41,
        "indirect_count": 1064
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 154,
        "merged_prs": 5583,
        "open_issues": 100,
        "closed_ratio": 0.98,
        "closed_issues": 4835,
        "closed_unmerged_prs": 1287
      },
      "bus_factor": 7,
      "top_contributors": [
        {
          "type": "Bot",
          "login": "dependabot[bot]",
          "commits": 630,
          "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4"
        },
        {
          "type": "User",
          "login": "markwallace-microsoft",
          "commits": 421,
          "avatar_url": "https://avatars.githubusercontent.com/u/127216156?v=4"
        },
        {
          "type": "User",
          "login": "moonbox3",
          "commits": 374,
          "avatar_url": "https://avatars.githubusercontent.com/u/35585003?v=4"
        },
        {
          "type": "User",
          "login": "SergeyMenshykh",
          "commits": 294,
          "avatar_url": "https://avatars.githubusercontent.com/u/68852919?v=4"
        },
        {
          "type": "User",
          "login": "eavanvalkenburg",
          "commits": 251,
          "avatar_url": "https://avatars.githubusercontent.com/u/13749212?v=4"
        },
        {
          "type": "User",
          "login": "stephentoub",
          "commits": 241,
          "avatar_url": "https://avatars.githubusercontent.com/u/2642209?v=4"
        },
        {
          "type": "User",
          "login": "shawncal",
          "commits": 225,
          "avatar_url": "https://avatars.githubusercontent.com/u/36091529?v=4"
        },
        {
          "type": "User",
          "login": "rogerbarreto",
          "commits": 219,
          "avatar_url": "https://avatars.githubusercontent.com/u/19890735?v=4"
        },
        {
          "type": "User",
          "login": "dmytrostruk",
          "commits": 204,
          "avatar_url": "https://avatars.githubusercontent.com/u/13853051?v=4"
        },
        {
          "type": "User",
          "login": "TaoChenOSU",
          "commits": 173,
          "avatar_url": "https://avatars.githubusercontent.com/u/12570346?v=4"
        }
      ],
      "contributors_sampled": 100,
      "top_contributor_share": 0.137
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "close-inactive-issues.yml",
        "codeql-analysis.yml",
        "devflow-pr-review.yml",
        "dotnet-build-and-test.yml",
        "dotnet-ci.yml",
        "dotnet-format.yml",
        "dotnet-integration-tests.yml",
        "label-discussions.yml",
        "label-issues.yml",
        "label-pr.yml",
        "label-title-prefix.yml",
        "markdown-link-check.yml",
        "merge-gatekeeper.yml",
        "python-build.yml",
        "python-integration-tests.yml",
        "python-lint.yml",
        "python-manual-release.yml",
        "python-test-coverage-report.yml",
        "python-test-coverage.yml",
        "python-unit-tests.yml",
        "typos.yaml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "eslint.config.js"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": true
    },
    "security_signals": {
      "lockfiles": [
        "package-lock.json",
        "uv.lock",
        "yarn.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": 9,
            "reason": "branch protection is not maximal on development and all release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 2,
            "reason": "badge detected: InProgress",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 10,
            "reason": "all changesets reviewed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 15 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 0,
            "reason": "dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 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 1 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": 7,
            "reason": "SAST tool detected but not run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": 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": "134 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "e15ae168f6d8d67ee95bd6e89d9b67ff9dfc1a4a",
        "ran_at": "2026-07-21T02:47:13Z",
        "aggregate_score": 5.3,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": true,
      "has_security_policy": true,
      "has_dependabot_config": true
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/microsoft/semantic-kernel",
    "host": "github.com",
    "name": "semantic-kernel",
    "owner": "microsoft"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "excellent",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 89,
      "inputs": {
        "security": 59,
        "vitality": 95,
        "community": 96,
        "governance": 91,
        "engineering": 96
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 95,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 98,
            "inputs": {
              "commits_last_year": 387,
              "human_commit_share": null,
              "days_since_last_push": 0,
              "active_weeks_last_year": 49
            },
            "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": "49/52 weeks with commits",
                "points": 33.9,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 49
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "387 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 387
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 1 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": 100,
              "latest_release_tag": "dotnet-1.78.0",
              "releases_from_tags": false,
              "days_since_latest_release": 13,
              "mean_days_between_releases": 7.8
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 13 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 13
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~7.8 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 7.8
                    }
                  }
                ],
                "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": "unverified",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": "no_commit_sample",
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": null,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "maintenance record not established from the collected data",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_unverified",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "excellent",
        "name": "Community & Adoption",
        "value": 96,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "excellent",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "forks": 4684,
              "stars": 28335,
              "watchers": 296,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "28,335 stars",
                "points": 60,
                "status": "met",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 28335
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "4,684 forks",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 4684
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "296 watchers",
                "points": 13.7,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 296
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "excellent",
        "name": "Sustainability & Governance",
        "value": 91,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "excellent",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 94,
            "inputs": {
              "bus_factor": 7,
              "contributors_sampled": 100,
              "top_contributor_share": 0.137
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "7 contributor(s) cover half of all commits",
                "points": 51.3,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 7
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 14% of commits",
                "points": 19.4,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 14
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "100 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 15 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "excellent",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "merged_prs": 5583,
              "open_issues": 100,
              "closed_issues": 4835,
              "issue_closed_ratio": 0.98,
              "closed_unmerged_prs": 1287
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "98% of issues closed",
                "points": 45.8,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 98
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "5583/6870 decided PRs merged",
                "points": 31.1,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 5583,
                      "decided": 6870
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "all changesets reviewed",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "followers": 125499,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "microsoft",
              "public_repos": 8208,
              "account_age_days": 4605
            },
            "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": "125,499 followers of microsoft",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 125499,
                      "login": "microsoft"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "8208 public repos, account ~12 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 8208
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 12
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "semantic-kernel"
              ],
              "ecosystems": "pypi",
              "any_deprecated": false,
              "min_days_since_publish": 13
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on pypi",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "pypi"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 13 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 13
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "136 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 136
                    }
                  }
                ],
                "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": 96,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": true
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "21 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 21
                    }
                  }
                ],
                "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": "eslint.config.js",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 9.6,
                "status": "met",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "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": 90,
            "inputs": {
              "topics": [
                "ai",
                "artificial-intelligence",
                "llm",
                "openai",
                "sdk"
              ],
              "has_wiki": false,
              "homepage": "https://aka.ms/semantic-kernel",
              "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://aka.ms/semantic-kernel",
                "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": "5 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 59,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Packaging. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "packaging"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 53,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 5.3
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "badge detected: InProgress",
                "points": 0.5,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "all changesets reviewed",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 15 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "dangerous workflow patterns detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is 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 1 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 detected but not run on all commits",
                "points": 3.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "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": "134 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Matched the pypi:semantic-kernel@1.44.0 runtime dependency closure — what installing the published package pulls in — 90 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "pypi:semantic-kernel@1.44.0",
                  "assessed": 90
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 85,
            "inputs": {
              "source": "osv",
              "advisories": 6,
              "affected_packages": 1,
              "assessed_packages": 90,
              "unassessed_packages": 0,
              "affected_by_severity": "moderate 1",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "1 affected: werkzeug 3.1.1 (moderate 5.3)",
                "points": 14.4,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 1,
                      "packages": "werkzeug 3.1.1 (moderate 5.3)"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "1 advisory-carrying package(s) unaddressed past 90 days; oldest published 231 days ago",
                "points": 35.3,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 1,
                      "oldest": 231
                    }
                  }
                ],
                "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": 90,
              "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": 12
            },
            "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": "moderate",
        "name": "AI Readiness",
        "value": 65,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "critical",
            "name": "Agent context & guidance",
            "note": "Excluded from scoring (no data or not applicable): Legible commit history. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "legible_commit_history"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 1,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": null,
              "agent_instruction_files": [],
              "agent_instruction_max_bytes": null
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "no CLAUDE.md / AGENTS.md / editor rules",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_instructions",
                    "params": {}
                  }
                ],
                "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": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "excellent",
            "name": "Verify loop (build / test / typecheck)",
            "note": "Excluded from scoring (no data or not applicable): Demonstrated agent practice. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "demonstrated_agent_practice"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 86,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "package-lock.json",
                "uv.lock",
                "yarn.lock"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "python/Makefile"
              ],
              "has_devcontainer": true,
              "has_linter_config": true,
              "typecheck_configs": [
                "dotnet/samples/Demos/ProcessFrameworkWithSignalR/src/ProcessFramework.Aspire.SignalR.ReactFrontend/tsconfig.json",
                "dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/tsconfig.json",
                "python/mypy.ini",
                "python/semantic_kernel/py.typed"
              ],
              "agent_commit_share": null,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "python/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "python/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": "eslint.config.js",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "dotnet/samples/Demos/ProcessFrameworkWithSignalR/src/ProcessFramework.Aspire.SignalR.ReactFrontend/tsconfig.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/tsconfig.json, python/mypy.ini, python/semantic_kernel/py.typed",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "dotnet/samples/Demos/ProcessFrameworkWithSignalR/src/ProcessFramework.Aspire.SignalR.ReactFrontend/tsconfig.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/tsconfig.json, python/mypy.ini, python/semantic_kernel/py.typed"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "devcontainer, Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "devcontainer, Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "dependency automation configured, none observed in the sampled commits",
                "points": 5,
                "status": "partial",
                "details": [
                  {
                    "code": "dependency_bot_config_only",
                    "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": 100,
            "inputs": {
              "primary_language": "C#",
              "largest_source_bytes": 112844,
              "source_files_sampled": 4231,
              "oversized_source_files": 10
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "C# (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "C#"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "10/4231 source files over 60KB",
                "points": 54.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 4231,
                      "oversized": 10
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "excellent",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "example_dirs": [
                "demos",
                "notebooks",
                "samples"
              ],
              "has_mcp_signal": true,
              "api_schema_files": [
                "dotnet/samples/Concepts/Resources/Plugins/DictionaryPlugin/openapi.json",
                "dotnet/samples/Concepts/Resources/Plugins/JiraPlugin/openapi.json",
                "dotnet/samples/Concepts/Resources/Plugins/ProductsPlugin/openapi.json",
                "dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/src/services/grpc/proto/documentGeneration.proto",
                "dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Grpc/Protos/documentationGenerator.proto",
                "dotnet/src/Functions/Functions.UnitTests/Grpc/Protobuf/TestPlugins/protoV3.proto",
                "python/samples/concepts/plugins/openapi/openapi.yaml",
                "python/tests/unit/connectors/openapi_plugin/openapi.yaml"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "dotnet/samples/Concepts/Resources/Plugins/DictionaryPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/JiraPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/ProductsPlugin/openapi.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/src/services/grpc/proto/documentGeneration.proto, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Grpc/Protos/documentationGenerator.proto, dotnet/src/Functions/Functions.UnitTests/Grpc/Protobuf/TestPlugins/protoV3.proto, python/samples/concepts/plugins/openapi/openapi.yaml, python/tests/unit/connectors/openapi_plugin/openapi.yaml",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "dotnet/samples/Concepts/Resources/Plugins/DictionaryPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/JiraPlugin/openapi.json, dotnet/samples/Concepts/Resources/Plugins/ProductsPlugin/openapi.json, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client/src/services/grpc/proto/documentGeneration.proto, dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Grpc/Protos/documentationGenerator.proto, dotnet/src/Functions/Functions.UnitTests/Grpc/Protobuf/TestPlugins/protoV3.proto, python/samples/concepts/plugins/openapi/openapi.yaml, python/tests/unit/connectors/openapi_plugin/openapi.yaml"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "demos, notebooks, samples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "demos, notebooks, samples"
                    }
                  }
                ],
                "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": [],
  "report_type": "repository",
  "generated_at": "2026-07-21T02:47:47.162087Z",
  "schema_version": "0.16.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/m/microsoft/semantic-kernel.svg",
  "full_name": "microsoft/semantic-kernel",
  "license_state": "standard",
  "license_spdx": "MIT"
}

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

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

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