mirror of
https://gh.wpcy.net/https://github.com/WeblateOrg/weblate.git
synced 2026-05-01 07:45:58 +08:00
2965 lines
68 KiB
JSON
2965 lines
68 KiB
JSON
{
|
|
"bomFormat": "CycloneDX",
|
|
"specVersion": "1.5",
|
|
"version": 1,
|
|
"serialNumber": "urn:uuid:d022736e-24d1-54b1-8074-854b02d8f60d",
|
|
"metadata": {
|
|
"tools": [
|
|
{
|
|
"vendor": "Astral Software Inc.",
|
|
"name": "uv",
|
|
"version": "0.11.8"
|
|
}
|
|
],
|
|
"component": {
|
|
"type": "library",
|
|
"bom-ref": "weblate-1@2026.5",
|
|
"name": "weblate",
|
|
"version": "2026.5",
|
|
"properties": [
|
|
{
|
|
"name": "uv:package:is_project_root",
|
|
"value": "true"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"components": [
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "aeidon-2@1.16",
|
|
"name": "aeidon",
|
|
"version": "1.16",
|
|
"purl": "pkg:pypi/aeidon@1.16"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "ahocorasick-rs-3@1.0.3",
|
|
"name": "ahocorasick-rs",
|
|
"version": "1.0.3",
|
|
"purl": "pkg:pypi/ahocorasick-rs@1.0.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "alabaster-4@1.0.0",
|
|
"name": "alabaster",
|
|
"version": "1.0.0",
|
|
"purl": "pkg:pypi/alabaster@1.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "aliyun-python-sdk-alimt-5@3.2.0",
|
|
"name": "aliyun-python-sdk-alimt",
|
|
"version": "3.2.0",
|
|
"purl": "pkg:pypi/aliyun-python-sdk-alimt@3.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "aliyun-python-sdk-core-6@2.16.0",
|
|
"name": "aliyun-python-sdk-core",
|
|
"version": "2.16.0",
|
|
"purl": "pkg:pypi/aliyun-python-sdk-core@2.16.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "altcha-7@2.0.0",
|
|
"name": "altcha",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/altcha@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "amqp-8@5.3.1",
|
|
"name": "amqp",
|
|
"version": "5.3.1",
|
|
"purl": "pkg:pypi/amqp@5.3.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "annotated-types-9@0.7.0",
|
|
"name": "annotated-types",
|
|
"version": "0.7.0",
|
|
"purl": "pkg:pypi/annotated-types@0.7.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "anyio-10@4.13.0",
|
|
"name": "anyio",
|
|
"version": "4.13.0",
|
|
"purl": "pkg:pypi/anyio@4.13.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "argon2-cffi-11@25.1.0",
|
|
"name": "argon2-cffi",
|
|
"version": "25.1.0",
|
|
"purl": "pkg:pypi/argon2-cffi@25.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "argon2-cffi-bindings-12@25.1.0",
|
|
"name": "argon2-cffi-bindings",
|
|
"version": "25.1.0",
|
|
"purl": "pkg:pypi/argon2-cffi-bindings@25.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "arrow-13@1.4.0",
|
|
"name": "arrow",
|
|
"version": "1.4.0",
|
|
"purl": "pkg:pypi/arrow@1.4.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "asgiref-14@3.11.1",
|
|
"name": "asgiref",
|
|
"version": "3.11.1",
|
|
"purl": "pkg:pypi/asgiref@3.11.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "attrs-15@26.1.0",
|
|
"name": "attrs",
|
|
"version": "26.1.0",
|
|
"purl": "pkg:pypi/attrs@26.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "automat-16@25.4.16",
|
|
"name": "automat",
|
|
"version": "25.4.16",
|
|
"purl": "pkg:pypi/automat@25.4.16"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "babel-17@2.18.0",
|
|
"name": "babel",
|
|
"version": "2.18.0",
|
|
"purl": "pkg:pypi/babel@2.18.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "backports-zstd-18@1.3.0",
|
|
"name": "backports-zstd",
|
|
"version": "1.3.0",
|
|
"purl": "pkg:pypi/backports-zstd@1.3.0",
|
|
"properties": [
|
|
{
|
|
"name": "uv:package:marker",
|
|
"value": "python_full_version < '3.14'"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "billiard-19@4.2.4",
|
|
"name": "billiard",
|
|
"version": "4.2.4",
|
|
"purl": "pkg:pypi/billiard@4.2.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "blinker-20@1.9.0",
|
|
"name": "blinker",
|
|
"version": "1.9.0",
|
|
"purl": "pkg:pypi/blinker@1.9.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "borgbackup-21@1.4.4",
|
|
"name": "borgbackup",
|
|
"version": "1.4.4",
|
|
"purl": "pkg:pypi/borgbackup@1.4.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "boto3-22@1.43.0",
|
|
"name": "boto3",
|
|
"version": "1.43.0",
|
|
"purl": "pkg:pypi/boto3@1.43.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "botocore-23@1.43.0",
|
|
"name": "botocore",
|
|
"version": "1.43.0",
|
|
"purl": "pkg:pypi/botocore@1.43.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "brotli-24@1.2.0",
|
|
"name": "brotli",
|
|
"version": "1.2.0",
|
|
"purl": "pkg:pypi/brotli@1.2.0",
|
|
"properties": [
|
|
{
|
|
"name": "uv:package:marker",
|
|
"value": "platform_python_implementation == 'CPython'"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "brotlicffi-25@1.2.0.1",
|
|
"name": "brotlicffi",
|
|
"version": "1.2.0.1",
|
|
"purl": "pkg:pypi/brotlicffi@1.2.0.1",
|
|
"properties": [
|
|
{
|
|
"name": "uv:package:marker",
|
|
"value": "platform_python_implementation != 'CPython'"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cbor2-26@6.0.1",
|
|
"name": "cbor2",
|
|
"version": "6.0.1",
|
|
"purl": "pkg:pypi/cbor2@6.0.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "celery-27@5.6.3",
|
|
"name": "celery",
|
|
"version": "5.6.3",
|
|
"purl": "pkg:pypi/celery@5.6.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "certifi-28@2026.4.22",
|
|
"name": "certifi",
|
|
"version": "2026.4.22",
|
|
"purl": "pkg:pypi/certifi@2026.4.22"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cffi-29@2.0.0",
|
|
"name": "cffi",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/cffi@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "charset-normalizer-30@3.4.7",
|
|
"name": "charset-normalizer",
|
|
"version": "3.4.7",
|
|
"purl": "pkg:pypi/charset-normalizer@3.4.7"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "click-31@8.3.3",
|
|
"name": "click",
|
|
"version": "8.3.3",
|
|
"purl": "pkg:pypi/click@8.3.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "click-didyoumean-32@0.3.1",
|
|
"name": "click-didyoumean",
|
|
"version": "0.3.1",
|
|
"purl": "pkg:pypi/click-didyoumean@0.3.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "click-plugins-33@1.1.1.2",
|
|
"name": "click-plugins",
|
|
"version": "1.1.1.2",
|
|
"purl": "pkg:pypi/click-plugins@1.1.1.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "click-repl-34@0.3.0",
|
|
"name": "click-repl",
|
|
"version": "0.3.0",
|
|
"purl": "pkg:pypi/click-repl@0.3.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "colorama-35@0.4.6",
|
|
"name": "colorama",
|
|
"version": "0.4.6",
|
|
"purl": "pkg:pypi/colorama@0.4.6",
|
|
"properties": [
|
|
{
|
|
"name": "uv:package:marker",
|
|
"value": "sys_platform == 'win32'"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "confusable-homoglyphs-36@3.3.1",
|
|
"name": "confusable-homoglyphs",
|
|
"version": "3.3.1",
|
|
"purl": "pkg:pypi/confusable-homoglyphs@3.3.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "constantly-37@23.10.4",
|
|
"name": "constantly",
|
|
"version": "23.10.4",
|
|
"purl": "pkg:pypi/constantly@23.10.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "crispy-bootstrap5-38@2026.3",
|
|
"name": "crispy-bootstrap5",
|
|
"version": "2026.3",
|
|
"purl": "pkg:pypi/crispy-bootstrap5@2026.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "crochet-39@2.1.1",
|
|
"name": "crochet",
|
|
"version": "2.1.1",
|
|
"purl": "pkg:pypi/crochet@2.1.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cron-descriptor-40@1.4.5",
|
|
"name": "cron-descriptor",
|
|
"version": "1.4.5",
|
|
"purl": "pkg:pypi/cron-descriptor@1.4.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cryptography-41@47.0.0",
|
|
"name": "cryptography",
|
|
"version": "47.0.0",
|
|
"purl": "pkg:pypi/cryptography@47.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cssselect-42@1.4.0",
|
|
"name": "cssselect",
|
|
"version": "1.4.0",
|
|
"purl": "pkg:pypi/cssselect@1.4.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cyrtranslit-43@1.2.0",
|
|
"name": "cyrtranslit",
|
|
"version": "1.2.0",
|
|
"purl": "pkg:pypi/cyrtranslit@1.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cysignals-44@1.12.6",
|
|
"name": "cysignals",
|
|
"version": "1.12.6",
|
|
"purl": "pkg:pypi/cysignals@1.12.6"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "cython-45@3.2.4",
|
|
"name": "cython",
|
|
"version": "3.2.4",
|
|
"purl": "pkg:pypi/cython@3.2.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "dateparser-46@1.4.0",
|
|
"name": "dateparser",
|
|
"version": "1.4.0",
|
|
"purl": "pkg:pypi/dateparser@1.4.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "defusedxml-47@0.7.1",
|
|
"name": "defusedxml",
|
|
"version": "0.7.1",
|
|
"purl": "pkg:pypi/defusedxml@0.7.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "diff-match-patch-48@20241021",
|
|
"name": "diff-match-patch",
|
|
"version": "20241021",
|
|
"purl": "pkg:pypi/diff-match-patch@20241021"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "disposable-email-domains-49@0.0.177",
|
|
"name": "disposable-email-domains",
|
|
"version": "0.0.177",
|
|
"purl": "pkg:pypi/disposable-email-domains@0.0.177"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "distro-50@1.9.0",
|
|
"name": "distro",
|
|
"version": "1.9.0",
|
|
"purl": "pkg:pypi/distro@1.9.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-51@6.0.4",
|
|
"name": "django",
|
|
"version": "6.0.4",
|
|
"purl": "pkg:pypi/django@6.0.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-appconf-52@1.2.0",
|
|
"name": "django-appconf",
|
|
"version": "1.2.0",
|
|
"purl": "pkg:pypi/django-appconf@1.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-auth-ldap-53@5.3.0",
|
|
"name": "django-auth-ldap",
|
|
"version": "5.3.0",
|
|
"purl": "pkg:pypi/django-auth-ldap@5.3.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-celery-beat-54@2.9.0",
|
|
"name": "django-celery-beat",
|
|
"version": "2.9.0",
|
|
"purl": "pkg:pypi/django-celery-beat@2.9.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-compressor-55@4.6.0",
|
|
"name": "django-compressor",
|
|
"version": "4.6.0",
|
|
"purl": "pkg:pypi/django-compressor@4.6.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-cors-headers-56@4.9.0",
|
|
"name": "django-cors-headers",
|
|
"version": "4.9.0",
|
|
"purl": "pkg:pypi/django-cors-headers@4.9.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-crispy-forms-57@2.6",
|
|
"name": "django-crispy-forms",
|
|
"version": "2.6",
|
|
"purl": "pkg:pypi/django-crispy-forms@2.6"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-filter-58@25.2",
|
|
"name": "django-filter",
|
|
"version": "25.2",
|
|
"purl": "pkg:pypi/django-filter@25.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-otp-59@1.7.0",
|
|
"name": "django-otp",
|
|
"version": "1.7.0",
|
|
"purl": "pkg:pypi/django-otp@1.7.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-otp-webauthn-60@0.8.0",
|
|
"name": "django-otp-webauthn",
|
|
"version": "0.8.0",
|
|
"purl": "pkg:pypi/django-otp-webauthn@0.8.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-redis-61@6.0.0",
|
|
"name": "django-redis",
|
|
"version": "6.0.0",
|
|
"purl": "pkg:pypi/django-redis@6.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-timezone-field-62@7.2.1",
|
|
"name": "django-timezone-field",
|
|
"version": "7.2.1",
|
|
"purl": "pkg:pypi/django-timezone-field@7.2.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "django-zxcvbn-password-validator-63@1.6.0",
|
|
"name": "django-zxcvbn-password-validator",
|
|
"version": "1.6.0",
|
|
"purl": "pkg:pypi/django-zxcvbn-password-validator@1.6.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "djangorestframework-64@3.17.1",
|
|
"name": "djangorestframework",
|
|
"version": "3.17.1",
|
|
"purl": "pkg:pypi/djangorestframework@3.17.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "djangorestframework-csv-65@3.0.2",
|
|
"name": "djangorestframework-csv",
|
|
"version": "3.0.2",
|
|
"purl": "pkg:pypi/djangorestframework-csv@3.0.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "djangosaml2idp2-66@0.9.1",
|
|
"name": "djangosaml2idp2",
|
|
"version": "0.9.1",
|
|
"purl": "pkg:pypi/djangosaml2idp2@0.9.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "docutils-67@0.21.2",
|
|
"name": "docutils",
|
|
"version": "0.21.2",
|
|
"purl": "pkg:pypi/docutils@0.21.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "drf-spectacular-68@0.29.0",
|
|
"name": "drf-spectacular",
|
|
"version": "0.29.0",
|
|
"purl": "pkg:pypi/drf-spectacular@0.29.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "drf-spectacular-sidecar-69@2026.4.14",
|
|
"name": "drf-spectacular-sidecar",
|
|
"version": "2026.4.14",
|
|
"purl": "pkg:pypi/drf-spectacular-sidecar@2026.4.14"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "drf-standardized-errors-70@0.16.0",
|
|
"name": "drf-standardized-errors",
|
|
"version": "0.16.0",
|
|
"purl": "pkg:pypi/drf-standardized-errors@0.16.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "elementpath-71@4.8.0",
|
|
"name": "elementpath",
|
|
"version": "4.8.0",
|
|
"purl": "pkg:pypi/elementpath@4.8.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "et-xmlfile-72@2.0.0",
|
|
"name": "et-xmlfile",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/et-xmlfile@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "fedora-messaging-73@3.9.0",
|
|
"name": "fedora-messaging",
|
|
"version": "3.9.0",
|
|
"purl": "pkg:pypi/fedora-messaging@3.9.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "filelock-74@3.29.0",
|
|
"name": "filelock",
|
|
"version": "3.29.0",
|
|
"purl": "pkg:pypi/filelock@3.29.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "fluent-syntax-75@0.19.0",
|
|
"name": "fluent-syntax",
|
|
"version": "0.19.0",
|
|
"purl": "pkg:pypi/fluent-syntax@0.19.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "fqdn-76@1.5.1",
|
|
"name": "fqdn",
|
|
"version": "1.5.1",
|
|
"purl": "pkg:pypi/fqdn@1.5.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "git-review-77@2.5.0",
|
|
"name": "git-review",
|
|
"version": "2.5.0",
|
|
"purl": "pkg:pypi/git-review@2.5.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "gitdb-78@4.0.12",
|
|
"name": "gitdb",
|
|
"version": "4.0.12",
|
|
"purl": "pkg:pypi/gitdb@4.0.12"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "gitpython-79@3.1.49",
|
|
"name": "gitpython",
|
|
"version": "3.1.49",
|
|
"purl": "pkg:pypi/gitpython@3.1.49"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "google-api-core-80@2.30.3",
|
|
"name": "google-api-core",
|
|
"version": "2.30.3",
|
|
"purl": "pkg:pypi/google-api-core@2.30.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "google-auth-81@2.49.2",
|
|
"name": "google-auth",
|
|
"version": "2.49.2",
|
|
"purl": "pkg:pypi/google-auth@2.49.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "google-cloud-core-82@2.5.1",
|
|
"name": "google-cloud-core",
|
|
"version": "2.5.1",
|
|
"purl": "pkg:pypi/google-cloud-core@2.5.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "google-cloud-storage-83@3.10.1",
|
|
"name": "google-cloud-storage",
|
|
"version": "3.10.1",
|
|
"purl": "pkg:pypi/google-cloud-storage@3.10.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "google-cloud-translate-84@3.26.0",
|
|
"name": "google-cloud-translate",
|
|
"version": "3.26.0",
|
|
"purl": "pkg:pypi/google-cloud-translate@3.26.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "google-crc32c-85@1.8.0",
|
|
"name": "google-crc32c",
|
|
"version": "1.8.0",
|
|
"purl": "pkg:pypi/google-crc32c@1.8.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "google-resumable-media-86@2.8.2",
|
|
"name": "google-resumable-media",
|
|
"version": "2.8.2",
|
|
"purl": "pkg:pypi/google-resumable-media@2.8.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "googleapis-common-protos-87@1.74.0",
|
|
"name": "googleapis-common-protos",
|
|
"version": "1.74.0",
|
|
"purl": "pkg:pypi/googleapis-common-protos@1.74.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "granian-88@2.7.4",
|
|
"name": "granian",
|
|
"version": "2.7.4",
|
|
"purl": "pkg:pypi/granian@2.7.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "grpc-google-iam-v1-89@0.14.4",
|
|
"name": "grpc-google-iam-v1",
|
|
"version": "0.14.4",
|
|
"purl": "pkg:pypi/grpc-google-iam-v1@0.14.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "grpcio-90@1.80.0",
|
|
"name": "grpcio",
|
|
"version": "1.80.0",
|
|
"purl": "pkg:pypi/grpcio@1.80.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "grpcio-status-91@1.80.0",
|
|
"name": "grpcio-status",
|
|
"version": "1.80.0",
|
|
"purl": "pkg:pypi/grpcio-status@1.80.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "h11-92@0.16.0",
|
|
"name": "h11",
|
|
"version": "0.16.0",
|
|
"purl": "pkg:pypi/h11@0.16.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "hiredis-93@3.3.1",
|
|
"name": "hiredis",
|
|
"version": "3.3.1",
|
|
"purl": "pkg:pypi/hiredis@3.3.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "html2text-94@2025.4.15",
|
|
"name": "html2text",
|
|
"version": "2025.4.15",
|
|
"purl": "pkg:pypi/html2text@2025.4.15"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "httpcore-95@1.0.9",
|
|
"name": "httpcore",
|
|
"version": "1.0.9",
|
|
"purl": "pkg:pypi/httpcore@1.0.9"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "httpx-96@0.28.1",
|
|
"name": "httpx",
|
|
"version": "0.28.1",
|
|
"purl": "pkg:pypi/httpx@0.28.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "hyperlink-97@21.0.0",
|
|
"name": "hyperlink",
|
|
"version": "21.0.0",
|
|
"purl": "pkg:pypi/hyperlink@21.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "idna-98@3.13",
|
|
"name": "idna",
|
|
"version": "3.13",
|
|
"purl": "pkg:pypi/idna@3.13"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "imagesize-99@2.0.0",
|
|
"name": "imagesize",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/imagesize@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "incremental-100@24.11.0",
|
|
"name": "incremental",
|
|
"version": "24.11.0",
|
|
"purl": "pkg:pypi/incremental@24.11.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "inflection-101@0.5.1",
|
|
"name": "inflection",
|
|
"version": "0.5.1",
|
|
"purl": "pkg:pypi/inflection@0.5.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "iniparse-102@0.5",
|
|
"name": "iniparse",
|
|
"version": "0.5",
|
|
"purl": "pkg:pypi/iniparse@0.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "isodate-103@0.7.2",
|
|
"name": "isodate",
|
|
"version": "0.7.2",
|
|
"purl": "pkg:pypi/isodate@0.7.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "isoduration-104@20.11.0",
|
|
"name": "isoduration",
|
|
"version": "20.11.0",
|
|
"purl": "pkg:pypi/isoduration@20.11.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "jinja2-105@3.1.6",
|
|
"name": "jinja2",
|
|
"version": "3.1.6",
|
|
"purl": "pkg:pypi/jinja2@3.1.6"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "jiter-106@0.14.0",
|
|
"name": "jiter",
|
|
"version": "0.14.0",
|
|
"purl": "pkg:pypi/jiter@0.14.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "jmespath-107@0.10.0",
|
|
"name": "jmespath",
|
|
"version": "0.10.0",
|
|
"purl": "pkg:pypi/jmespath@0.10.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "jsonpointer-108@3.1.1",
|
|
"name": "jsonpointer",
|
|
"version": "3.1.1",
|
|
"purl": "pkg:pypi/jsonpointer@3.1.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "jsonschema-109@4.26.0",
|
|
"name": "jsonschema",
|
|
"version": "4.26.0",
|
|
"purl": "pkg:pypi/jsonschema@4.26.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "jsonschema-specifications-110@2025.9.1",
|
|
"name": "jsonschema-specifications",
|
|
"version": "2025.9.1",
|
|
"purl": "pkg:pypi/jsonschema-specifications@2025.9.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "kombu-111@5.6.2",
|
|
"name": "kombu",
|
|
"version": "5.6.2",
|
|
"purl": "pkg:pypi/kombu@5.6.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "logging-gelf-112@0.0.32",
|
|
"name": "logging-gelf",
|
|
"version": "0.0.32",
|
|
"purl": "pkg:pypi/logging-gelf@0.0.32"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "lxml-113@6.1.0",
|
|
"name": "lxml",
|
|
"version": "6.1.0",
|
|
"purl": "pkg:pypi/lxml@6.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "markupsafe-114@3.0.3",
|
|
"name": "markupsafe",
|
|
"version": "3.0.3",
|
|
"purl": "pkg:pypi/markupsafe@3.0.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "marshmallow-115@4.3.0",
|
|
"name": "marshmallow",
|
|
"version": "4.3.0",
|
|
"purl": "pkg:pypi/marshmallow@4.3.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "mercurial-116@7.2.1",
|
|
"name": "mercurial",
|
|
"version": "7.2.1",
|
|
"purl": "pkg:pypi/mercurial@7.2.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "mistletoe-117@1.5.1",
|
|
"name": "mistletoe",
|
|
"version": "1.5.1",
|
|
"purl": "pkg:pypi/mistletoe@1.5.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "msgpack-118@1.1.2",
|
|
"name": "msgpack",
|
|
"version": "1.1.2",
|
|
"purl": "pkg:pypi/msgpack@1.1.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "nh3-119@0.3.5",
|
|
"name": "nh3",
|
|
"version": "0.3.5",
|
|
"purl": "pkg:pypi/nh3@0.3.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "oauthlib-120@3.3.1",
|
|
"name": "oauthlib",
|
|
"version": "3.3.1",
|
|
"purl": "pkg:pypi/oauthlib@3.3.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "openai-121@2.33.0",
|
|
"name": "openai",
|
|
"version": "2.33.0",
|
|
"purl": "pkg:pypi/openai@2.33.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "openpyxl-122@3.1.5",
|
|
"name": "openpyxl",
|
|
"version": "3.1.5",
|
|
"purl": "pkg:pypi/openpyxl@3.1.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "packaging-123@26.2",
|
|
"name": "packaging",
|
|
"version": "26.2",
|
|
"purl": "pkg:pypi/packaging@26.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "phply-124@1.2.6",
|
|
"name": "phply",
|
|
"version": "1.2.6",
|
|
"purl": "pkg:pypi/phply@1.2.6"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pika-125@1.3.2",
|
|
"name": "pika",
|
|
"version": "1.3.2",
|
|
"purl": "pkg:pypi/pika@1.3.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pillow-126@12.2.0",
|
|
"name": "pillow",
|
|
"version": "12.2.0",
|
|
"purl": "pkg:pypi/pillow@12.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "ply-127@3.11",
|
|
"name": "ply",
|
|
"version": "3.11",
|
|
"purl": "pkg:pypi/ply@3.11"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "prompt-toolkit-128@3.0.52",
|
|
"name": "prompt-toolkit",
|
|
"version": "3.0.52",
|
|
"purl": "pkg:pypi/prompt-toolkit@3.0.52"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "proto-plus-129@1.27.2",
|
|
"name": "proto-plus",
|
|
"version": "1.27.2",
|
|
"purl": "pkg:pypi/proto-plus@1.27.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "protobuf-130@6.33.6",
|
|
"name": "protobuf",
|
|
"version": "6.33.6",
|
|
"purl": "pkg:pypi/protobuf@6.33.6"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "psycopg-131@3.3.3",
|
|
"name": "psycopg",
|
|
"version": "3.3.3",
|
|
"purl": "pkg:pypi/psycopg@3.3.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "psycopg-binary-132@3.3.3",
|
|
"name": "psycopg-binary",
|
|
"version": "3.3.3",
|
|
"purl": "pkg:pypi/psycopg-binary@3.3.3",
|
|
"properties": [
|
|
{
|
|
"name": "uv:package:marker",
|
|
"value": "implementation_name != 'pypy'"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyaskalono-133@0.2.0",
|
|
"name": "pyaskalono",
|
|
"version": "0.2.0",
|
|
"purl": "pkg:pypi/pyaskalono@0.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyasn1-134@0.6.3",
|
|
"name": "pyasn1",
|
|
"version": "0.6.3",
|
|
"purl": "pkg:pypi/pyasn1@0.6.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyasn1-modules-135@0.4.2",
|
|
"name": "pyasn1-modules",
|
|
"version": "0.4.2",
|
|
"purl": "pkg:pypi/pyasn1-modules@0.4.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pycairo-136@1.29.0",
|
|
"name": "pycairo",
|
|
"version": "1.29.0",
|
|
"purl": "pkg:pypi/pycairo@1.29.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pycparser-137@3.0",
|
|
"name": "pycparser",
|
|
"version": "3.0",
|
|
"purl": "pkg:pypi/pycparser@3.0",
|
|
"properties": [
|
|
{
|
|
"name": "uv:package:marker",
|
|
"value": "implementation_name != 'PyPy'"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pydantic-138@2.13.3",
|
|
"name": "pydantic",
|
|
"version": "2.13.3",
|
|
"purl": "pkg:pypi/pydantic@2.13.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pydantic-core-139@2.46.3",
|
|
"name": "pydantic-core",
|
|
"version": "2.46.3",
|
|
"purl": "pkg:pypi/pydantic-core@2.46.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pygments-140@2.20.0",
|
|
"name": "pygments",
|
|
"version": "2.20.0",
|
|
"purl": "pkg:pypi/pygments@2.20.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pygobject-141@3.56.2",
|
|
"name": "pygobject",
|
|
"version": "3.56.2",
|
|
"purl": "pkg:pypi/pygobject@3.56.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyicumessageformat-142@1.0.0",
|
|
"name": "pyicumessageformat",
|
|
"version": "1.0.0",
|
|
"purl": "pkg:pypi/pyicumessageformat@1.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyjwt-143@2.12.1",
|
|
"name": "pyjwt",
|
|
"version": "2.12.1",
|
|
"purl": "pkg:pypi/pyjwt@2.12.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyopenssl-144@26.1.0",
|
|
"name": "pyopenssl",
|
|
"version": "26.1.0",
|
|
"purl": "pkg:pypi/pyopenssl@26.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyparsing-145@3.3.2",
|
|
"name": "pyparsing",
|
|
"version": "3.3.2",
|
|
"purl": "pkg:pypi/pyparsing@3.3.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pysaml2-146@7.5.0",
|
|
"name": "pysaml2",
|
|
"version": "7.5.0",
|
|
"purl": "pkg:pypi/pysaml2@7.5.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "python-crontab-147@3.3.0",
|
|
"name": "python-crontab",
|
|
"version": "3.3.0",
|
|
"purl": "pkg:pypi/python-crontab@3.3.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "python-dateutil-148@2.9.0.post0",
|
|
"name": "python-dateutil",
|
|
"version": "2.9.0.post0",
|
|
"purl": "pkg:pypi/python-dateutil@2.9.0.post0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "python-ldap-149@3.4.5",
|
|
"name": "python-ldap",
|
|
"version": "3.4.5",
|
|
"purl": "pkg:pypi/python-ldap@3.4.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "python3-openid-150@3.2.0",
|
|
"name": "python3-openid",
|
|
"version": "3.2.0",
|
|
"purl": "pkg:pypi/python3-openid@3.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "python3-saml-151@1.16.0",
|
|
"name": "python3-saml",
|
|
"version": "1.16.0",
|
|
"purl": "pkg:pypi/python3-saml@1.16.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pytz-152@2026.1.post1",
|
|
"name": "pytz",
|
|
"version": "2026.1.post1",
|
|
"purl": "pkg:pypi/pytz@2026.1.post1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "pyyaml-153@6.0.3",
|
|
"name": "pyyaml",
|
|
"version": "6.0.3",
|
|
"purl": "pkg:pypi/pyyaml@6.0.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "qrcode-154@8.2",
|
|
"name": "qrcode",
|
|
"version": "8.2",
|
|
"purl": "pkg:pypi/qrcode@8.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "rapidfuzz-155@3.14.5",
|
|
"name": "rapidfuzz",
|
|
"version": "3.14.5",
|
|
"purl": "pkg:pypi/rapidfuzz@3.14.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "rcssmin-156@1.2.2",
|
|
"name": "rcssmin",
|
|
"version": "1.2.2",
|
|
"purl": "pkg:pypi/rcssmin@1.2.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "redis-157@6.4.0",
|
|
"name": "redis",
|
|
"version": "6.4.0",
|
|
"purl": "pkg:pypi/redis@6.4.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "referencing-158@0.37.0",
|
|
"name": "referencing",
|
|
"version": "0.37.0",
|
|
"purl": "pkg:pypi/referencing@0.37.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "regex-159@2026.4.4",
|
|
"name": "regex",
|
|
"version": "2026.4.4",
|
|
"purl": "pkg:pypi/regex@2026.4.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "requests-160@2.33.1",
|
|
"name": "requests",
|
|
"version": "2.33.1",
|
|
"purl": "pkg:pypi/requests@2.33.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "requests-oauthlib-161@2.0.0",
|
|
"name": "requests-oauthlib",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/requests-oauthlib@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "rfc3339-validator-162@0.1.4",
|
|
"name": "rfc3339-validator",
|
|
"version": "0.1.4",
|
|
"purl": "pkg:pypi/rfc3339-validator@0.1.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "rfc3987-163@1.3.8",
|
|
"name": "rfc3987",
|
|
"version": "1.3.8",
|
|
"purl": "pkg:pypi/rfc3987@1.3.8"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "rjsmin-164@1.2.5",
|
|
"name": "rjsmin",
|
|
"version": "1.2.5",
|
|
"purl": "pkg:pypi/rjsmin@1.2.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "roman-numerals-165@4.1.0",
|
|
"name": "roman-numerals",
|
|
"version": "4.1.0",
|
|
"purl": "pkg:pypi/roman-numerals@4.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "roman-numerals-py-166@4.1.0",
|
|
"name": "roman-numerals-py",
|
|
"version": "4.1.0",
|
|
"purl": "pkg:pypi/roman-numerals-py@4.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "rpds-py-167@0.30.0",
|
|
"name": "rpds-py",
|
|
"version": "0.30.0",
|
|
"purl": "pkg:pypi/rpds-py@0.30.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "ruamel-yaml-168@0.19.1",
|
|
"name": "ruamel-yaml",
|
|
"version": "0.19.1",
|
|
"purl": "pkg:pypi/ruamel-yaml@0.19.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "s3transfer-169@0.17.0",
|
|
"name": "s3transfer",
|
|
"version": "0.17.0",
|
|
"purl": "pkg:pypi/s3transfer@0.17.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sentry-sdk-170@2.58.0",
|
|
"name": "sentry-sdk",
|
|
"version": "2.58.0",
|
|
"purl": "pkg:pypi/sentry-sdk@2.58.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "service-identity-171@24.2.0",
|
|
"name": "service-identity",
|
|
"version": "24.2.0",
|
|
"purl": "pkg:pypi/service-identity@24.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "setuptools-172@82.0.1",
|
|
"name": "setuptools",
|
|
"version": "82.0.1",
|
|
"purl": "pkg:pypi/setuptools@82.0.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "siphashc-173@2.7",
|
|
"name": "siphashc",
|
|
"version": "2.7",
|
|
"purl": "pkg:pypi/siphashc@2.7"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "six-174@1.17.0",
|
|
"name": "six",
|
|
"version": "1.17.0",
|
|
"purl": "pkg:pypi/six@1.17.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "smmap-175@5.0.3",
|
|
"name": "smmap",
|
|
"version": "5.0.3",
|
|
"purl": "pkg:pypi/smmap@5.0.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sniffio-176@1.3.1",
|
|
"name": "sniffio",
|
|
"version": "1.3.1",
|
|
"purl": "pkg:pypi/sniffio@1.3.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "snowballstemmer-177@3.0.1",
|
|
"name": "snowballstemmer",
|
|
"version": "3.0.1",
|
|
"purl": "pkg:pypi/snowballstemmer@3.0.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "social-auth-app-django-178@5.9.0",
|
|
"name": "social-auth-app-django",
|
|
"version": "5.9.0",
|
|
"purl": "pkg:pypi/social-auth-app-django@5.9.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "social-auth-core-179@4.9.1",
|
|
"name": "social-auth-core",
|
|
"version": "4.9.1",
|
|
"purl": "pkg:pypi/social-auth-core@4.9.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sphinx-180@8.2.3",
|
|
"name": "sphinx",
|
|
"version": "8.2.3",
|
|
"purl": "pkg:pypi/sphinx@8.2.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sphinxcontrib-applehelp-181@2.0.0",
|
|
"name": "sphinxcontrib-applehelp",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/sphinxcontrib-applehelp@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sphinxcontrib-devhelp-182@2.0.0",
|
|
"name": "sphinxcontrib-devhelp",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/sphinxcontrib-devhelp@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sphinxcontrib-htmlhelp-183@2.1.0",
|
|
"name": "sphinxcontrib-htmlhelp",
|
|
"version": "2.1.0",
|
|
"purl": "pkg:pypi/sphinxcontrib-htmlhelp@2.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sphinxcontrib-jsmath-184@1.0.1",
|
|
"name": "sphinxcontrib-jsmath",
|
|
"version": "1.0.1",
|
|
"purl": "pkg:pypi/sphinxcontrib-jsmath@1.0.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sphinxcontrib-qthelp-185@2.0.0",
|
|
"name": "sphinxcontrib-qthelp",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/sphinxcontrib-qthelp@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sphinxcontrib-serializinghtml-186@2.0.0",
|
|
"name": "sphinxcontrib-serializinghtml",
|
|
"version": "2.0.0",
|
|
"purl": "pkg:pypi/sphinxcontrib-serializinghtml@2.0.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "sqlparse-187@0.5.5",
|
|
"name": "sqlparse",
|
|
"version": "0.5.5",
|
|
"purl": "pkg:pypi/sqlparse@0.5.5"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "tesserocr-188@2.10.0",
|
|
"name": "tesserocr",
|
|
"version": "2.10.0",
|
|
"purl": "pkg:pypi/tesserocr@2.10.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "tomli-189@2.4.1",
|
|
"name": "tomli",
|
|
"version": "2.4.1",
|
|
"purl": "pkg:pypi/tomli@2.4.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "tomlkit-190@0.14.0",
|
|
"name": "tomlkit",
|
|
"version": "0.14.0",
|
|
"purl": "pkg:pypi/tomlkit@0.14.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "tqdm-191@4.67.3",
|
|
"name": "tqdm",
|
|
"version": "4.67.3",
|
|
"purl": "pkg:pypi/tqdm@4.67.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "translate-toolkit-192@3.19.7",
|
|
"name": "translate-toolkit",
|
|
"version": "3.19.7",
|
|
"purl": "pkg:pypi/translate-toolkit@3.19.7"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "translation-finder-193@2.24",
|
|
"name": "translation-finder",
|
|
"version": "2.24",
|
|
"purl": "pkg:pypi/translation-finder@2.24"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "twisted-194@25.5.0",
|
|
"name": "twisted",
|
|
"version": "25.5.0",
|
|
"purl": "pkg:pypi/twisted@25.5.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "typing-extensions-195@4.15.0",
|
|
"name": "typing-extensions",
|
|
"version": "4.15.0",
|
|
"purl": "pkg:pypi/typing-extensions@4.15.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "typing-inspection-196@0.4.2",
|
|
"name": "typing-inspection",
|
|
"version": "0.4.2",
|
|
"purl": "pkg:pypi/typing-inspection@0.4.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "tzdata-197@2026.2",
|
|
"name": "tzdata",
|
|
"version": "2026.2",
|
|
"purl": "pkg:pypi/tzdata@2026.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "tzlocal-198@5.3.1",
|
|
"name": "tzlocal",
|
|
"version": "5.3.1",
|
|
"purl": "pkg:pypi/tzlocal@5.3.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "ua-parser-199@1.0.2",
|
|
"name": "ua-parser",
|
|
"version": "1.0.2",
|
|
"purl": "pkg:pypi/ua-parser@1.0.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "ua-parser-builtins-200@202603",
|
|
"name": "ua-parser-builtins",
|
|
"version": "202603",
|
|
"purl": "pkg:pypi/ua-parser-builtins@202603"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "unicode-segmentation-rs-201@0.2.4",
|
|
"name": "unicode-segmentation-rs",
|
|
"version": "0.2.4",
|
|
"purl": "pkg:pypi/unicode-segmentation-rs@0.2.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "unidecode-202@1.4.0",
|
|
"name": "unidecode",
|
|
"version": "1.4.0",
|
|
"purl": "pkg:pypi/unidecode@1.4.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "uri-template-203@1.3.0",
|
|
"name": "uri-template",
|
|
"version": "1.3.0",
|
|
"purl": "pkg:pypi/uri-template@1.3.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "uritemplate-204@4.2.0",
|
|
"name": "uritemplate",
|
|
"version": "4.2.0",
|
|
"purl": "pkg:pypi/uritemplate@4.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "urllib3-205@2.6.3",
|
|
"name": "urllib3",
|
|
"version": "2.6.3",
|
|
"purl": "pkg:pypi/urllib3@2.6.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "user-agents-206@2.2.0",
|
|
"name": "user-agents",
|
|
"version": "2.2.0",
|
|
"purl": "pkg:pypi/user-agents@2.2.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "vine-207@5.1.0",
|
|
"name": "vine",
|
|
"version": "5.1.0",
|
|
"purl": "pkg:pypi/vine@5.1.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "wcwidth-208@0.6.0",
|
|
"name": "wcwidth",
|
|
"version": "0.6.0",
|
|
"purl": "pkg:pypi/wcwidth@0.6.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "webauthn-209@2.7.1",
|
|
"name": "webauthn",
|
|
"version": "2.7.1",
|
|
"purl": "pkg:pypi/webauthn@2.7.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "webcolors-210@25.10.0",
|
|
"name": "webcolors",
|
|
"version": "25.10.0",
|
|
"purl": "pkg:pypi/webcolors@25.10.0"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "weblate-fonts-211@2026.1",
|
|
"name": "weblate-fonts",
|
|
"version": "2026.1",
|
|
"purl": "pkg:pypi/weblate-fonts@2026.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "weblate-language-data-212@2026.7",
|
|
"name": "weblate-language-data",
|
|
"version": "2026.7",
|
|
"purl": "pkg:pypi/weblate-language-data@2026.7"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "weblate-schemas-213@2025.6",
|
|
"name": "weblate-schemas",
|
|
"version": "2025.6",
|
|
"purl": "pkg:pypi/weblate-schemas@2025.6"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "wllegal-214@2026.3",
|
|
"name": "wllegal",
|
|
"version": "2026.3",
|
|
"purl": "pkg:pypi/wllegal@2026.3"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "wrapt-215@2.1.2",
|
|
"name": "wrapt",
|
|
"version": "2.1.2",
|
|
"purl": "pkg:pypi/wrapt@2.1.2"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "xmlschema-216@2.5.1",
|
|
"name": "xmlschema",
|
|
"version": "2.5.1",
|
|
"purl": "pkg:pypi/xmlschema@2.5.1"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "xmlsec-217@1.3.17",
|
|
"name": "xmlsec",
|
|
"version": "1.3.17",
|
|
"purl": "pkg:pypi/xmlsec@1.3.17"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "zope-interface-218@8.4",
|
|
"name": "zope-interface",
|
|
"version": "8.4",
|
|
"purl": "pkg:pypi/zope-interface@8.4"
|
|
},
|
|
{
|
|
"type": "library",
|
|
"bom-ref": "zxcvbn-219@4.5.0",
|
|
"name": "zxcvbn",
|
|
"version": "4.5.0",
|
|
"purl": "pkg:pypi/zxcvbn@4.5.0"
|
|
}
|
|
],
|
|
"dependencies": [
|
|
{
|
|
"ref": "aeidon-2@1.16",
|
|
"dependsOn": [
|
|
"charset-normalizer-30@3.4.7"
|
|
]
|
|
},
|
|
{
|
|
"ref": "ahocorasick-rs-3@1.0.3",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "alabaster-4@1.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "aliyun-python-sdk-alimt-5@3.2.0",
|
|
"dependsOn": [
|
|
"aliyun-python-sdk-core-6@2.16.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "aliyun-python-sdk-core-6@2.16.0",
|
|
"dependsOn": [
|
|
"cryptography-41@47.0.0",
|
|
"jmespath-107@0.10.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "altcha-7@2.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "amqp-8@5.3.1",
|
|
"dependsOn": [
|
|
"vine-207@5.1.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "annotated-types-9@0.7.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "anyio-10@4.13.0",
|
|
"dependsOn": [
|
|
"idna-98@3.13",
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "argon2-cffi-11@25.1.0",
|
|
"dependsOn": [
|
|
"argon2-cffi-bindings-12@25.1.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "argon2-cffi-bindings-12@25.1.0",
|
|
"dependsOn": [
|
|
"cffi-29@2.0.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "arrow-13@1.4.0",
|
|
"dependsOn": [
|
|
"python-dateutil-148@2.9.0.post0",
|
|
"tzdata-197@2026.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "asgiref-14@3.11.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "attrs-15@26.1.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "automat-16@25.4.16",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "babel-17@2.18.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "backports-zstd-18@1.3.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "billiard-19@4.2.4",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "blinker-20@1.9.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "borgbackup-21@1.4.4",
|
|
"dependsOn": [
|
|
"msgpack-118@1.1.2",
|
|
"packaging-123@26.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "boto3-22@1.43.0",
|
|
"dependsOn": [
|
|
"botocore-23@1.43.0",
|
|
"jmespath-107@0.10.0",
|
|
"s3transfer-169@0.17.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "botocore-23@1.43.0",
|
|
"dependsOn": [
|
|
"jmespath-107@0.10.0",
|
|
"python-dateutil-148@2.9.0.post0",
|
|
"urllib3-205@2.6.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "brotli-24@1.2.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "brotlicffi-25@1.2.0.1",
|
|
"dependsOn": [
|
|
"cffi-29@2.0.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "cbor2-26@6.0.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "celery-27@5.6.3",
|
|
"dependsOn": [
|
|
"billiard-19@4.2.4",
|
|
"click-31@8.3.3",
|
|
"click-didyoumean-32@0.3.1",
|
|
"click-plugins-33@1.1.1.2",
|
|
"click-repl-34@0.3.0",
|
|
"kombu-111@5.6.2",
|
|
"python-dateutil-148@2.9.0.post0",
|
|
"tzlocal-198@5.3.1",
|
|
"vine-207@5.1.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "certifi-28@2026.4.22",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "cffi-29@2.0.0",
|
|
"dependsOn": [
|
|
"pycparser-137@3.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "charset-normalizer-30@3.4.7",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "click-31@8.3.3",
|
|
"dependsOn": [
|
|
"colorama-35@0.4.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "click-didyoumean-32@0.3.1",
|
|
"dependsOn": [
|
|
"click-31@8.3.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "click-plugins-33@1.1.1.2",
|
|
"dependsOn": [
|
|
"click-31@8.3.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "click-repl-34@0.3.0",
|
|
"dependsOn": [
|
|
"click-31@8.3.3",
|
|
"prompt-toolkit-128@3.0.52"
|
|
]
|
|
},
|
|
{
|
|
"ref": "colorama-35@0.4.6",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "confusable-homoglyphs-36@3.3.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "constantly-37@23.10.4",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "crispy-bootstrap5-38@2026.3",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"django-crispy-forms-57@2.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "crochet-39@2.1.1",
|
|
"dependsOn": [
|
|
"twisted-194@25.5.0",
|
|
"wrapt-215@2.1.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "cron-descriptor-40@1.4.5",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "cryptography-41@47.0.0",
|
|
"dependsOn": [
|
|
"cffi-29@2.0.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "cssselect-42@1.4.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "cyrtranslit-43@1.2.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "cysignals-44@1.12.6",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "cython-45@3.2.4",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "dateparser-46@1.4.0",
|
|
"dependsOn": [
|
|
"python-dateutil-148@2.9.0.post0",
|
|
"pytz-152@2026.1.post1",
|
|
"regex-159@2026.4.4",
|
|
"tzlocal-198@5.3.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "defusedxml-47@0.7.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "diff-match-patch-48@20241021",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "disposable-email-domains-49@0.0.177",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "distro-50@1.9.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "django-51@6.0.4",
|
|
"dependsOn": [
|
|
"argon2-cffi-11@25.1.0",
|
|
"asgiref-14@3.11.1",
|
|
"sqlparse-187@0.5.5",
|
|
"tzdata-197@2026.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-appconf-52@1.2.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-auth-ldap-53@5.3.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"python-ldap-149@3.4.5"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-celery-beat-54@2.9.0",
|
|
"dependsOn": [
|
|
"celery-27@5.6.3",
|
|
"cron-descriptor-40@1.4.5",
|
|
"django-51@6.0.4",
|
|
"django-timezone-field-62@7.2.1",
|
|
"python-crontab-147@3.3.0",
|
|
"tzdata-197@2026.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-compressor-55@4.6.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"django-appconf-52@1.2.0",
|
|
"rcssmin-156@1.2.2",
|
|
"rjsmin-164@1.2.5"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-cors-headers-56@4.9.0",
|
|
"dependsOn": [
|
|
"asgiref-14@3.11.1",
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-crispy-forms-57@2.6",
|
|
"dependsOn": [
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-filter-58@25.2",
|
|
"dependsOn": [
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-otp-59@1.7.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-otp-webauthn-60@0.8.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"django-otp-59@1.7.0",
|
|
"djangorestframework-64@3.17.1",
|
|
"webauthn-209@2.7.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-redis-61@6.0.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"redis-157@6.4.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-timezone-field-62@7.2.1",
|
|
"dependsOn": [
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "django-zxcvbn-password-validator-63@1.6.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"zxcvbn-219@4.5.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "djangorestframework-64@3.17.1",
|
|
"dependsOn": [
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "djangorestframework-csv-65@3.0.2",
|
|
"dependsOn": [
|
|
"djangorestframework-64@3.17.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "djangosaml2idp2-66@0.9.1",
|
|
"dependsOn": [
|
|
"arrow-13@1.4.0",
|
|
"django-51@6.0.4",
|
|
"pysaml2-146@7.5.0",
|
|
"pytz-152@2026.1.post1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "docutils-67@0.21.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "drf-spectacular-68@0.29.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"djangorestframework-64@3.17.1",
|
|
"drf-spectacular-sidecar-69@2026.4.14",
|
|
"inflection-101@0.5.1",
|
|
"jsonschema-109@4.26.0",
|
|
"pyyaml-153@6.0.3",
|
|
"uritemplate-204@4.2.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "drf-spectacular-sidecar-69@2026.4.14",
|
|
"dependsOn": [
|
|
"django-51@6.0.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "drf-standardized-errors-70@0.16.0",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"djangorestframework-64@3.17.1",
|
|
"drf-spectacular-68@0.29.0",
|
|
"inflection-101@0.5.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "elementpath-71@4.8.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "et-xmlfile-72@2.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "fedora-messaging-73@3.9.0",
|
|
"dependsOn": [
|
|
"blinker-20@1.9.0",
|
|
"click-31@8.3.3",
|
|
"crochet-39@2.1.1",
|
|
"jsonschema-109@4.26.0",
|
|
"pika-125@1.3.2",
|
|
"pyopenssl-144@26.1.0",
|
|
"requests-160@2.33.1",
|
|
"service-identity-171@24.2.0",
|
|
"tomli-189@2.4.1",
|
|
"twisted-194@25.5.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "filelock-74@3.29.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "fluent-syntax-75@0.19.0",
|
|
"dependsOn": [
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "fqdn-76@1.5.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "git-review-77@2.5.0",
|
|
"dependsOn": [
|
|
"requests-160@2.33.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "gitdb-78@4.0.12",
|
|
"dependsOn": [
|
|
"smmap-175@5.0.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "gitpython-79@3.1.49",
|
|
"dependsOn": [
|
|
"gitdb-78@4.0.12"
|
|
]
|
|
},
|
|
{
|
|
"ref": "google-api-core-80@2.30.3",
|
|
"dependsOn": [
|
|
"google-auth-81@2.49.2",
|
|
"googleapis-common-protos-87@1.74.0",
|
|
"grpcio-90@1.80.0",
|
|
"grpcio-status-91@1.80.0",
|
|
"proto-plus-129@1.27.2",
|
|
"protobuf-130@6.33.6",
|
|
"requests-160@2.33.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "google-auth-81@2.49.2",
|
|
"dependsOn": [
|
|
"cryptography-41@47.0.0",
|
|
"pyasn1-modules-135@0.4.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "google-cloud-core-82@2.5.1",
|
|
"dependsOn": [
|
|
"google-api-core-80@2.30.3",
|
|
"google-auth-81@2.49.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "google-cloud-storage-83@3.10.1",
|
|
"dependsOn": [
|
|
"google-api-core-80@2.30.3",
|
|
"google-auth-81@2.49.2",
|
|
"google-cloud-core-82@2.5.1",
|
|
"google-crc32c-85@1.8.0",
|
|
"google-resumable-media-86@2.8.2",
|
|
"requests-160@2.33.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "google-cloud-translate-84@3.26.0",
|
|
"dependsOn": [
|
|
"google-api-core-80@2.30.3",
|
|
"google-auth-81@2.49.2",
|
|
"google-cloud-core-82@2.5.1",
|
|
"grpc-google-iam-v1-89@0.14.4",
|
|
"grpcio-90@1.80.0",
|
|
"proto-plus-129@1.27.2",
|
|
"protobuf-130@6.33.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "google-crc32c-85@1.8.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "google-resumable-media-86@2.8.2",
|
|
"dependsOn": [
|
|
"google-crc32c-85@1.8.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "googleapis-common-protos-87@1.74.0",
|
|
"dependsOn": [
|
|
"grpcio-90@1.80.0",
|
|
"protobuf-130@6.33.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "granian-88@2.7.4",
|
|
"dependsOn": [
|
|
"click-31@8.3.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "grpc-google-iam-v1-89@0.14.4",
|
|
"dependsOn": [
|
|
"googleapis-common-protos-87@1.74.0",
|
|
"grpcio-90@1.80.0",
|
|
"protobuf-130@6.33.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "grpcio-90@1.80.0",
|
|
"dependsOn": [
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "grpcio-status-91@1.80.0",
|
|
"dependsOn": [
|
|
"googleapis-common-protos-87@1.74.0",
|
|
"grpcio-90@1.80.0",
|
|
"protobuf-130@6.33.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "h11-92@0.16.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "hiredis-93@3.3.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "html2text-94@2025.4.15",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "httpcore-95@1.0.9",
|
|
"dependsOn": [
|
|
"certifi-28@2026.4.22",
|
|
"h11-92@0.16.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "httpx-96@0.28.1",
|
|
"dependsOn": [
|
|
"anyio-10@4.13.0",
|
|
"certifi-28@2026.4.22",
|
|
"httpcore-95@1.0.9",
|
|
"idna-98@3.13"
|
|
]
|
|
},
|
|
{
|
|
"ref": "hyperlink-97@21.0.0",
|
|
"dependsOn": [
|
|
"idna-98@3.13"
|
|
]
|
|
},
|
|
{
|
|
"ref": "idna-98@3.13",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "imagesize-99@2.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "incremental-100@24.11.0",
|
|
"dependsOn": [
|
|
"packaging-123@26.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "inflection-101@0.5.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "iniparse-102@0.5",
|
|
"dependsOn": [
|
|
"six-174@1.17.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "isodate-103@0.7.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "isoduration-104@20.11.0",
|
|
"dependsOn": [
|
|
"arrow-13@1.4.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "jinja2-105@3.1.6",
|
|
"dependsOn": [
|
|
"markupsafe-114@3.0.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "jiter-106@0.14.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "jmespath-107@0.10.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "jsonpointer-108@3.1.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "jsonschema-109@4.26.0",
|
|
"dependsOn": [
|
|
"attrs-15@26.1.0",
|
|
"fqdn-76@1.5.1",
|
|
"idna-98@3.13",
|
|
"isoduration-104@20.11.0",
|
|
"jsonpointer-108@3.1.1",
|
|
"jsonschema-specifications-110@2025.9.1",
|
|
"referencing-158@0.37.0",
|
|
"rfc3339-validator-162@0.1.4",
|
|
"rfc3987-163@1.3.8",
|
|
"rpds-py-167@0.30.0",
|
|
"uri-template-203@1.3.0",
|
|
"webcolors-210@25.10.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "jsonschema-specifications-110@2025.9.1",
|
|
"dependsOn": [
|
|
"referencing-158@0.37.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "kombu-111@5.6.2",
|
|
"dependsOn": [
|
|
"amqp-8@5.3.1",
|
|
"packaging-123@26.2",
|
|
"redis-157@6.4.0",
|
|
"tzdata-197@2026.2",
|
|
"vine-207@5.1.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "logging-gelf-112@0.0.32",
|
|
"dependsOn": [
|
|
"marshmallow-115@4.3.0",
|
|
"setuptools-172@82.0.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "lxml-113@6.1.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "markupsafe-114@3.0.3",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "marshmallow-115@4.3.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "mercurial-116@7.2.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "mistletoe-117@1.5.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "msgpack-118@1.1.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "nh3-119@0.3.5",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "oauthlib-120@3.3.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "openai-121@2.33.0",
|
|
"dependsOn": [
|
|
"anyio-10@4.13.0",
|
|
"distro-50@1.9.0",
|
|
"httpx-96@0.28.1",
|
|
"jiter-106@0.14.0",
|
|
"pydantic-138@2.13.3",
|
|
"sniffio-176@1.3.1",
|
|
"tqdm-191@4.67.3",
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "openpyxl-122@3.1.5",
|
|
"dependsOn": [
|
|
"et-xmlfile-72@2.0.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "packaging-123@26.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "phply-124@1.2.6",
|
|
"dependsOn": [
|
|
"ply-127@3.11"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pika-125@1.3.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pillow-126@12.2.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "ply-127@3.11",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "prompt-toolkit-128@3.0.52",
|
|
"dependsOn": [
|
|
"wcwidth-208@0.6.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "proto-plus-129@1.27.2",
|
|
"dependsOn": [
|
|
"protobuf-130@6.33.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "protobuf-130@6.33.6",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "psycopg-131@3.3.3",
|
|
"dependsOn": [
|
|
"psycopg-binary-132@3.3.3",
|
|
"typing-extensions-195@4.15.0",
|
|
"tzdata-197@2026.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "psycopg-binary-132@3.3.3",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pyaskalono-133@0.2.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pyasn1-134@0.6.3",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pyasn1-modules-135@0.4.2",
|
|
"dependsOn": [
|
|
"pyasn1-134@0.6.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pycairo-136@1.29.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pycparser-137@3.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pydantic-138@2.13.3",
|
|
"dependsOn": [
|
|
"annotated-types-9@0.7.0",
|
|
"pydantic-core-139@2.46.3",
|
|
"typing-extensions-195@4.15.0",
|
|
"typing-inspection-196@0.4.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pydantic-core-139@2.46.3",
|
|
"dependsOn": [
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pygments-140@2.20.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pygobject-141@3.56.2",
|
|
"dependsOn": [
|
|
"pycairo-136@1.29.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pyicumessageformat-142@1.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pyjwt-143@2.12.1",
|
|
"dependsOn": [
|
|
"cryptography-41@47.0.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pyopenssl-144@26.1.0",
|
|
"dependsOn": [
|
|
"cryptography-41@47.0.0",
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pyparsing-145@3.3.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pysaml2-146@7.5.0",
|
|
"dependsOn": [
|
|
"cryptography-41@47.0.0",
|
|
"defusedxml-47@0.7.1",
|
|
"pyopenssl-144@26.1.0",
|
|
"python-dateutil-148@2.9.0.post0",
|
|
"pytz-152@2026.1.post1",
|
|
"requests-160@2.33.1",
|
|
"xmlschema-216@2.5.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "python-crontab-147@3.3.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "python-dateutil-148@2.9.0.post0",
|
|
"dependsOn": [
|
|
"six-174@1.17.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "python-ldap-149@3.4.5",
|
|
"dependsOn": [
|
|
"pyasn1-134@0.6.3",
|
|
"pyasn1-modules-135@0.4.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "python3-openid-150@3.2.0",
|
|
"dependsOn": [
|
|
"defusedxml-47@0.7.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "python3-saml-151@1.16.0",
|
|
"dependsOn": [
|
|
"isodate-103@0.7.2",
|
|
"lxml-113@6.1.0",
|
|
"xmlsec-217@1.3.17"
|
|
]
|
|
},
|
|
{
|
|
"ref": "pytz-152@2026.1.post1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "pyyaml-153@6.0.3",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "qrcode-154@8.2",
|
|
"dependsOn": [
|
|
"colorama-35@0.4.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "rapidfuzz-155@3.14.5",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "rcssmin-156@1.2.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "redis-157@6.4.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "referencing-158@0.37.0",
|
|
"dependsOn": [
|
|
"attrs-15@26.1.0",
|
|
"rpds-py-167@0.30.0",
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "regex-159@2026.4.4",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "requests-160@2.33.1",
|
|
"dependsOn": [
|
|
"certifi-28@2026.4.22",
|
|
"charset-normalizer-30@3.4.7",
|
|
"idna-98@3.13",
|
|
"urllib3-205@2.6.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "requests-oauthlib-161@2.0.0",
|
|
"dependsOn": [
|
|
"oauthlib-120@3.3.1",
|
|
"requests-160@2.33.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "rfc3339-validator-162@0.1.4",
|
|
"dependsOn": [
|
|
"six-174@1.17.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "rfc3987-163@1.3.8",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "rjsmin-164@1.2.5",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "roman-numerals-165@4.1.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "roman-numerals-py-166@4.1.0",
|
|
"dependsOn": [
|
|
"roman-numerals-165@4.1.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "rpds-py-167@0.30.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "ruamel-yaml-168@0.19.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "s3transfer-169@0.17.0",
|
|
"dependsOn": [
|
|
"botocore-23@1.43.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "sentry-sdk-170@2.58.0",
|
|
"dependsOn": [
|
|
"certifi-28@2026.4.22",
|
|
"urllib3-205@2.6.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "service-identity-171@24.2.0",
|
|
"dependsOn": [
|
|
"attrs-15@26.1.0",
|
|
"cryptography-41@47.0.0",
|
|
"pyasn1-134@0.6.3",
|
|
"pyasn1-modules-135@0.4.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "setuptools-172@82.0.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "siphashc-173@2.7",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "six-174@1.17.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "smmap-175@5.0.3",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "sniffio-176@1.3.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "snowballstemmer-177@3.0.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "social-auth-app-django-178@5.9.0",
|
|
"dependsOn": [
|
|
"asgiref-14@3.11.1",
|
|
"django-51@6.0.4",
|
|
"social-auth-core-179@4.9.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "social-auth-core-179@4.9.1",
|
|
"dependsOn": [
|
|
"cryptography-41@47.0.0",
|
|
"defusedxml-47@0.7.1",
|
|
"oauthlib-120@3.3.1",
|
|
"pyjwt-143@2.12.1",
|
|
"python3-openid-150@3.2.0",
|
|
"requests-160@2.33.1",
|
|
"requests-oauthlib-161@2.0.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "sphinx-180@8.2.3",
|
|
"dependsOn": [
|
|
"alabaster-4@1.0.0",
|
|
"babel-17@2.18.0",
|
|
"colorama-35@0.4.6",
|
|
"docutils-67@0.21.2",
|
|
"imagesize-99@2.0.0",
|
|
"jinja2-105@3.1.6",
|
|
"packaging-123@26.2",
|
|
"pygments-140@2.20.0",
|
|
"requests-160@2.33.1",
|
|
"roman-numerals-py-166@4.1.0",
|
|
"snowballstemmer-177@3.0.1",
|
|
"sphinxcontrib-applehelp-181@2.0.0",
|
|
"sphinxcontrib-devhelp-182@2.0.0",
|
|
"sphinxcontrib-htmlhelp-183@2.1.0",
|
|
"sphinxcontrib-jsmath-184@1.0.1",
|
|
"sphinxcontrib-qthelp-185@2.0.0",
|
|
"sphinxcontrib-serializinghtml-186@2.0.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "sphinxcontrib-applehelp-181@2.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "sphinxcontrib-devhelp-182@2.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "sphinxcontrib-htmlhelp-183@2.1.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "sphinxcontrib-jsmath-184@1.0.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "sphinxcontrib-qthelp-185@2.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "sphinxcontrib-serializinghtml-186@2.0.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "sqlparse-187@0.5.5",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "tesserocr-188@2.10.0",
|
|
"dependsOn": [
|
|
"cysignals-44@1.12.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "tomli-189@2.4.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "tomlkit-190@0.14.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "tqdm-191@4.67.3",
|
|
"dependsOn": [
|
|
"colorama-35@0.4.6"
|
|
]
|
|
},
|
|
{
|
|
"ref": "translate-toolkit-192@3.19.7",
|
|
"dependsOn": [
|
|
"aeidon-2@1.16",
|
|
"charset-normalizer-30@3.4.7",
|
|
"fluent-syntax-75@0.19.0",
|
|
"iniparse-102@0.5",
|
|
"lxml-113@6.1.0",
|
|
"mistletoe-117@1.5.1",
|
|
"phply-124@1.2.6",
|
|
"pyparsing-145@3.3.2",
|
|
"ruamel-yaml-168@0.19.1",
|
|
"tomlkit-190@0.14.0",
|
|
"unicode-segmentation-rs-201@0.2.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "translation-finder-193@2.24",
|
|
"dependsOn": [
|
|
"charset-normalizer-30@3.4.7",
|
|
"ruamel-yaml-168@0.19.1",
|
|
"weblate-language-data-212@2026.7"
|
|
]
|
|
},
|
|
{
|
|
"ref": "twisted-194@25.5.0",
|
|
"dependsOn": [
|
|
"attrs-15@26.1.0",
|
|
"automat-16@25.4.16",
|
|
"constantly-37@23.10.4",
|
|
"hyperlink-97@21.0.0",
|
|
"incremental-100@24.11.0",
|
|
"typing-extensions-195@4.15.0",
|
|
"zope-interface-218@8.4"
|
|
]
|
|
},
|
|
{
|
|
"ref": "typing-extensions-195@4.15.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "typing-inspection-196@0.4.2",
|
|
"dependsOn": [
|
|
"typing-extensions-195@4.15.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "tzdata-197@2026.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "tzlocal-198@5.3.1",
|
|
"dependsOn": [
|
|
"tzdata-197@2026.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "ua-parser-199@1.0.2",
|
|
"dependsOn": [
|
|
"ua-parser-builtins-200@202603"
|
|
]
|
|
},
|
|
{
|
|
"ref": "ua-parser-builtins-200@202603",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "unicode-segmentation-rs-201@0.2.4",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "unidecode-202@1.4.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "uri-template-203@1.3.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "uritemplate-204@4.2.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "urllib3-205@2.6.3",
|
|
"dependsOn": [
|
|
"backports-zstd-18@1.3.0",
|
|
"brotli-24@1.2.0",
|
|
"brotlicffi-25@1.2.0.1"
|
|
]
|
|
},
|
|
{
|
|
"ref": "user-agents-206@2.2.0",
|
|
"dependsOn": [
|
|
"ua-parser-199@1.0.2"
|
|
]
|
|
},
|
|
{
|
|
"ref": "vine-207@5.1.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "wcwidth-208@0.6.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "webauthn-209@2.7.1",
|
|
"dependsOn": [
|
|
"cbor2-26@6.0.1",
|
|
"cryptography-41@47.0.0",
|
|
"pyasn1-134@0.6.3",
|
|
"pyopenssl-144@26.1.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "webcolors-210@25.10.0",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "weblate-1@2026.5",
|
|
"dependsOn": [
|
|
"ahocorasick-rs-3@1.0.3",
|
|
"aliyun-python-sdk-alimt-5@3.2.0",
|
|
"aliyun-python-sdk-core-6@2.16.0",
|
|
"altcha-7@2.0.0",
|
|
"borgbackup-21@1.4.4",
|
|
"boto3-22@1.43.0",
|
|
"celery-27@5.6.3",
|
|
"certifi-28@2026.4.22",
|
|
"charset-normalizer-30@3.4.7",
|
|
"confusable-homoglyphs-36@3.3.1",
|
|
"crispy-bootstrap5-38@2026.3",
|
|
"cryptography-41@47.0.0",
|
|
"cssselect-42@1.4.0",
|
|
"cyrtranslit-43@1.2.0",
|
|
"cython-45@3.2.4",
|
|
"dateparser-46@1.4.0",
|
|
"diff-match-patch-48@20241021",
|
|
"disposable-email-domains-49@0.0.177",
|
|
"django-51@6.0.4",
|
|
"django-appconf-52@1.2.0",
|
|
"django-auth-ldap-53@5.3.0",
|
|
"django-celery-beat-54@2.9.0",
|
|
"django-compressor-55@4.6.0",
|
|
"django-cors-headers-56@4.9.0",
|
|
"django-crispy-forms-57@2.6",
|
|
"django-filter-58@25.2",
|
|
"django-otp-59@1.7.0",
|
|
"django-otp-webauthn-60@0.8.0",
|
|
"django-redis-61@6.0.0",
|
|
"django-zxcvbn-password-validator-63@1.6.0",
|
|
"djangorestframework-64@3.17.1",
|
|
"djangorestframework-csv-65@3.0.2",
|
|
"djangosaml2idp2-66@0.9.1",
|
|
"docutils-67@0.21.2",
|
|
"drf-spectacular-68@0.29.0",
|
|
"drf-standardized-errors-70@0.16.0",
|
|
"fedora-messaging-73@3.9.0",
|
|
"filelock-74@3.29.0",
|
|
"git-review-77@2.5.0",
|
|
"gitpython-79@3.1.49",
|
|
"google-cloud-storage-83@3.10.1",
|
|
"google-cloud-translate-84@3.26.0",
|
|
"granian-88@2.7.4",
|
|
"hiredis-93@3.3.1",
|
|
"html2text-94@2025.4.15",
|
|
"jinja2-105@3.1.6",
|
|
"jsonschema-109@4.26.0",
|
|
"logging-gelf-112@0.0.32",
|
|
"lxml-113@6.1.0",
|
|
"mercurial-116@7.2.1",
|
|
"mistletoe-117@1.5.1",
|
|
"nh3-119@0.3.5",
|
|
"openai-121@2.33.0",
|
|
"openpyxl-122@3.1.5",
|
|
"packaging-123@26.2",
|
|
"pillow-126@12.2.0",
|
|
"psycopg-131@3.3.3",
|
|
"pyaskalono-133@0.2.0",
|
|
"pycairo-136@1.29.0",
|
|
"pygments-140@2.20.0",
|
|
"pygobject-141@3.56.2",
|
|
"pyicumessageformat-142@1.0.0",
|
|
"pyparsing-145@3.3.2",
|
|
"python-dateutil-148@2.9.0.post0",
|
|
"python3-saml-151@1.16.0",
|
|
"qrcode-154@8.2",
|
|
"rapidfuzz-155@3.14.5",
|
|
"redis-157@6.4.0",
|
|
"regex-159@2026.4.4",
|
|
"requests-160@2.33.1",
|
|
"ruamel-yaml-168@0.19.1",
|
|
"sentry-sdk-170@2.58.0",
|
|
"siphashc-173@2.7",
|
|
"social-auth-app-django-178@5.9.0",
|
|
"social-auth-core-179@4.9.1",
|
|
"sphinx-180@8.2.3",
|
|
"tesserocr-188@2.10.0",
|
|
"translate-toolkit-192@3.19.7",
|
|
"translation-finder-193@2.24",
|
|
"unidecode-202@1.4.0",
|
|
"urllib3-205@2.6.3",
|
|
"user-agents-206@2.2.0",
|
|
"weblate-fonts-211@2026.1",
|
|
"weblate-language-data-212@2026.7",
|
|
"weblate-schemas-213@2025.6",
|
|
"wllegal-214@2026.3"
|
|
]
|
|
},
|
|
{
|
|
"ref": "weblate-fonts-211@2026.1",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "weblate-language-data-212@2026.7",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "weblate-schemas-213@2025.6",
|
|
"dependsOn": [
|
|
"jsonschema-109@4.26.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "wllegal-214@2026.3",
|
|
"dependsOn": [
|
|
"django-51@6.0.4",
|
|
"weblate-language-data-212@2026.7"
|
|
]
|
|
},
|
|
{
|
|
"ref": "wrapt-215@2.1.2",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "xmlschema-216@2.5.1",
|
|
"dependsOn": [
|
|
"elementpath-71@4.8.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "xmlsec-217@1.3.17",
|
|
"dependsOn": [
|
|
"lxml-113@6.1.0"
|
|
]
|
|
},
|
|
{
|
|
"ref": "zope-interface-218@8.4",
|
|
"dependsOn": []
|
|
},
|
|
{
|
|
"ref": "zxcvbn-219@4.5.0",
|
|
"dependsOn": []
|
|
}
|
|
]
|
|
}
|