{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"python3-authheaders-0.0.16.2-1.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/python3-authheaders-0.0.16.2-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-84d493aa-abee-45a1-9dfd-55f85c4a2ba1",
			"name":"python3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"08bd7937d659d460eb57f421500cb0fd93e554c236a1ca9b5bb9efdd64c21d48"
				}
			],
			"description":"Python combines remarkable power with very clear syntax. It has modules,\nclasses, exceptions, very high level dynamic data types, and dynamic\ntyping. There are interfaces to many system calls and libraries, as well\nas to various windowing systems. New built-in modules are easily written\nin C or C++ (or other languages, depending on the chosen implementation).\nPython is also usable as an extension language for applications written\nin other languages that need easy-to-use scripting or automation interfaces.\n\nThis package Provides python version 3.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3@3.11.6-5.oe2409?arch=aarch64&epoch=0&upstream=python3-3.11.6-5.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.python.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Interpreter of the Python3 programming language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.11.6-5.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-authres-1.2.0-f1cc4011-14ed-4c91-aa25-222f6cc71763-67c55d8f-cc70-4fec-a92b-8ccd1fa418d4",
			"name":"python3-authres",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3f4d1b649e9e24e0c31ea32ca7e6e0b5360857179220546317cf6e12016f5941"
				}
			],
			"description":"This module (authres) is designed to provide support for RFC 5451/7001.\n\nIt supports Authentication Results extensions:\nRFC 5617 DKIM/ADSP\nRFC 6008 DKIM signature identification (header.b)\nRFC 6212 Vouch By Reference (VBR)\nRFC 6577 Sender Policy Framework (SPF)\nRFC 7281 Authentication-Results Registration for S/MIME\nRFC 7293, The Require-Recipient-Valid-Since Header Field and SMTP Service Extension, header field types\nRFC 7489 Domain-based Message Authentication, Reporting, and Conformance(DMARC)\nRFC 8617 The Authenticated Received Chain (ARC) Protocol",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-authres@1.2.0-2.oe2409?arch=noarch&epoch=0&upstream=python-authres-1.2.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pypi.org/projects/authres",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"authres - Authentication Results Header Module",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-dkimpy-1.1.5-c5d63939-6977-4e87-9527-d04d3ece1322-8859ed09-177f-438d-8d4c-e016e066fd16",
			"name":"python3-dkimpy",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"77e078d8f3030833c7888ee5177954849f88457126aa00b587b9c71ce9635e35"
				}
			],
			"description":"Dkimpy is a library that implements DKM(DomainKeys Identified Mail) email signing and verification.\nBasic DKIM requirements are defined in RFC 6376: https://tools.ietf.org/html/rfc6376i.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-dkimpy@1.1.5-2.oe2409?arch=noarch&epoch=0&upstream=python-dkimpy-1.1.5-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pypi.org/project/dkimpy",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"DKIM (DomainKeys Identified Mail), ARC (Authenticated Receive Chain), and TLSRPT (TLS Report) email signing and verification",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.1.5-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-dns-2.4.2-da5bc9f3-69d4-4af3-84e1-701444af13ec-6e0395eb-bf63-49d3-9e94-f02288e81c47",
			"name":"python3-dns",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b4beda313c2cd031b5b8ed578fa3f677fec367f8152f4d354e334a2e33c4650d"
				}
			],
			"description":"\ndnspython is a DNS toolkit for Python. It supports\nalmost all record types. It can be used for queries,\nzone transfers, and dynamic updates. It supports TSIG\nauthenticated messages and EDNS0.\ndnspython provides both high and low level access to DNS.\nThe high level classes perform queries for data of a given\nname, type, and class, and return an answer set. The low\nlevel classes allow direct manipulation of DNS zones,\nmessages, names, and records.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-dns@2.4.2-2.oe2409?arch=noarch&epoch=0&upstream=python-dns-2.4.2-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.dnspython.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"DNS toolkit for Python",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.4.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-publicsuffix2-2.2019.12.21-d8153c99-93ff-47b3-bddd-7c33075f7845-64efbfbf-24d1-49d1-9456-8f951ad723f1",
			"name":"python3-publicsuffix2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"064ce25dcc30b7a77b7260d19500a4fe2d0470e54f41353d0353e275574bcb78"
				}
			],
			"description":"This module allows you to get the public suffix, as well as the registrable domain,\nof a domain name using the Public Suffix List from http://publicsuffix.org\nA public suffix is a domain suffix under which you can register domain\nnames, or under which the suffix owner does not control the subdomains.\nSome examples of public suffixes in the former example are \".com\",\n\".co.uk\" and \"pvt.k12.wy.us\"; examples of the latter case are \"github.io\" and\n\"blogspot.com\".  The public suffix is sometimes referred to as the effective\nor extended TLD (eTLD).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-publicsuffix2@2.2019.12.21-1.oe2409?arch=noarch&epoch=0&upstream=python-publicsuffix2-2.2019.12.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/nexb/python-publicsuffix2",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Get a public suffix for a domain name using the Public Suffix List. Forked from and using the same API as the publicsuffix package.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.2019.12.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-setuptools-68.0.0-f8d3a0b7-de70-40a9-acc6-5ef57b2be408-14b36c50-6e4a-4688-8a3f-48162195d5a4",
			"name":"python3-setuptools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c4d8e468ea52700307016a0156003f04cc70439fc39e3f73d0228811a56e6893"
				}
			],
			"description":"Setuptools is a collection of enhancements to the Python 3 distutils that allow\nyou to more easily build and distribute Python 3 packages, especially ones that\nhave dependencies on other packages.\n\nThis package also contains the runtime components of setuptools, necessary to\nexecute the software that requires pkg_resources.py.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-setuptools@68.0.0-2.oe2409?arch=noarch&epoch=0&upstream=python-setuptools-68.0.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pypi.python.org/pypi/setuptools",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Easily build and distribute Python 3 packages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:68.0.0-2.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-python3-authheaders-0.16.2-feaca73d-e9bf-478c-8088-3be9b36075d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-84d493aa-abee-45a1-9dfd-55f85c4a2ba1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-authheaders-0.16.2-feaca73d-e9bf-478c-8088-3be9b36075d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-authres-1.2.0-f1cc4011-14ed-4c91-aa25-222f6cc71763-67c55d8f-cc70-4fec-a92b-8ccd1fa418d4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-authheaders-0.16.2-feaca73d-e9bf-478c-8088-3be9b36075d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-dkimpy-1.1.5-c5d63939-6977-4e87-9527-d04d3ece1322-8859ed09-177f-438d-8d4c-e016e066fd16"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-authheaders-0.16.2-feaca73d-e9bf-478c-8088-3be9b36075d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-dns-2.4.2-da5bc9f3-69d4-4af3-84e1-701444af13ec-6e0395eb-bf63-49d3-9e94-f02288e81c47"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-authheaders-0.16.2-feaca73d-e9bf-478c-8088-3be9b36075d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-publicsuffix2-2.2019.12.21-d8153c99-93ff-47b3-bddd-7c33075f7845-64efbfbf-24d1-49d1-9456-8f951ad723f1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-python3-authheaders-0.16.2-feaca73d-e9bf-478c-8088-3be9b36075d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-setuptools-68.0.0-f8d3a0b7-de70-40a9-acc6-5ef57b2be408-14b36c50-6e4a-4688-8a3f-48162195d5a4"
		}
	]
}