type: CreationInfo
spec version: 3.0.1
created by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd0
created using: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/additionalToolSPDXRef-gnrtd1
created: 2026-07-18T18:19:57Z

type: CreationInfo
spec version: 3.0.1
created by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd2
created using: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/additionalToolSPDXRef-gnrtd3
created: 2026-07-18T18:19:57Z

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd512
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd513
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd507
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10224
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10225
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd494
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd492
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd436
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd491
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd492
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd436
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd616
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd617
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd608
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10216
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10217
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10213
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd509
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd510
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd507
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4666
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4667
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4653
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10221
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10222
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd613
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd614
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd608
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4663
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4664
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4653
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10219
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10217
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10213
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10210
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd436
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10209
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd608
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10212
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10213
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10220
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd507
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10211
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4653
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10225
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd617
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0 or BSD
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4667
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd510
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and (BSD or ASL 2.0)
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10222
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd614
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0 or BSD
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10217
type: simplelicensing_LicenseExpression
simplelicensing license expression: LGPL-3.0-or-later
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd492
type: simplelicensing_LicenseExpression
simplelicensing license expression: Python-2.0
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4664
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd513
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and (BSD or ASL 2.0)
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10223
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10218
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd615
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd493
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd511
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4665
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10213
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10218
software download location: NOASSERTION
summary: Implementation of JOSE Web standards
software package version: 0:1.5.0-4.oe2403
software home page: https://github.com/latchset/jwcrypto
description: Implements JWK, JWS, JWE specifications with python-cryptography
name: python3-jwcrypto
software source info: acquired package info from repodata DB: repodata/9b2ee55844e864ec17da870960e33c0b4d69092a893cd7daa8a2acffe004cc46-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10208
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd10223
software download location: NOASSERTION
summary: Sub-package with python3 custodia modules
software package version: 0:0.6.0-9.oe2403
software home page: https://github.com/latchset/custodia
description: Sub-package with python custodia modules Custodia is a project that aims to define an API for modern cloud applications that allows to easily store and share password,tokens,certificates and any other secret in a way that keeps data secure, manageable and auditable. Custodia is modular, the configuration file controls how authentication, authorization, storage and API plugins are combined and exposed.
name: python3-custodia
software source info: acquired package info from repodata DB: repodata/9b2ee55844e864ec17da870960e33c0b4d69092a893cd7daa8a2acffe004cc46-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd507
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd511
software download location: NOASSERTION
summary: Easily build and distribute Python 3 packages
software package version: 0:68.0.0-2.oe2403
software home page: https://pypi.python.org/pypi/setuptools
description: Setuptools is a collection of enhancements to the Python 3 distutils that allow you to more easily build and distribute Python 3 packages, especially ones that have dependencies on other packages. This package also contains the runtime components of setuptools, necessary to execute the software that requires pkg_resources.py.
name: python3-setuptools
software source info: acquired package info from repodata DB: repodata/9b2ee55844e864ec17da870960e33c0b4d69092a893cd7daa8a2acffe004cc46-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd436
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd493
software download location: NOASSERTION
summary: Interpreter of the Python3 programming language
software package version: 0:3.11.6-10.oe2403
software home page: https://www.python.org/
description: Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces. This package Provides python version 3.
name: python3
software source info: acquired package info from repodata DB: repodata/9b2ee55844e864ec17da870960e33c0b4d69092a893cd7daa8a2acffe004cc46-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd608
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd615
software download location: NOASSERTION
summary: PyCA's cryptography library
software package version: 0:42.0.2-7.oe2403
software home page: https://cryptography.io/en/latest/
description: cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
name: python3-cryptography
software source info: acquired package info from repodata DB: repodata/9b2ee55844e864ec17da870960e33c0b4d69092a893cd7daa8a2acffe004cc46-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4653
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/SPDXRef-gnrtd4665
software download location: NOASSERTION
summary: Awesome Python HTTP Library That's Actually Usable
software package version: 0:2.31.0-3.oe2403
software home page: http://python-requests.org/
description: Requests is an ISC Licensed HTTP library, written in Python, for human beings. Most existing Python modules for sending HTTP requests are extremely verbose and cumbersome. Python's builtin urllib2 module provides most of the HTTP capabilities you should need, but the api is thoroughly broken. It requires an enormous amount of work (even method overrides) to perform the simplest of tasks.
name: python3-requests
software source info: acquired package info from repodata DB: repodata/9b2ee55844e864ec17da870960e33c0b4d69092a893cd7daa8a2acffe004cc46-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/additionalToolSPDXRef-gnrtd1
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/aarch64-862ca6fa-7809-4d26-a92a-451d237033e3-specv3/additionalToolSPDXRef-gnrtd3
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_1