From f74cb3a9cb17d5d92adeaf863f2442ae694521a2 Mon Sep 17 00:00:00 2001 From: Benji Visser Date: Tue, 3 Jan 2023 17:14:43 -0500 Subject: [PATCH 1/5] Adding python purl identifiers --- products/python.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/products/python.md b/products/python.md index 637f0998a2d..ea584731b73 100644 --- a/products/python.md +++ b/products/python.md @@ -8,6 +8,23 @@ releasePolicyLink: https://devguide.python.org/versions/ changelogTemplate: | https://www.python.org/downloads/release/python-{{"__LATEST__" | replace:'.',''}}/ releaseDateColumn: true +identifiers: +- purl: pkg:deb/ubuntu/python +- purl: pkg:deb/ubuntu/python2 +- purl: pkg:deb/ubuntu/python3 +- purl: pkg:deb/debian/python +- purl: pkg:deb/debian/python2 +- purl: pkg:deb/debian/python3 +- purl: pkg:rpm/amzn/python +- purl: pkg:rpm/amzn/python2 +- purl: pkg:rpm/amzn/python3 +- purl: pkg:rpm/redhat/python +- purl: pkg:rpm/redhat/python2 +- purl: pkg:rpm/redhat/python3 +- purl: pkg:rpm/centos/python +- purl: pkg:rpm/centos/python2 +- purl: pkg:rpm/centos/python3 +- repology: python auto: - git: https://github.com/python/cpython.git # The v is mandatory here because each branch EOL is tagged: From 7ea677b24222b62acc128b7b24952106c5d6792c Mon Sep 17 00:00:00 2001 From: Benji Visser Date: Tue, 3 Jan 2023 17:15:01 -0500 Subject: [PATCH 2/5] Update python.md --- products/python.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/products/python.md b/products/python.md index ea584731b73..555cafd0426 100644 --- a/products/python.md +++ b/products/python.md @@ -24,7 +24,7 @@ identifiers: - purl: pkg:rpm/centos/python - purl: pkg:rpm/centos/python2 - purl: pkg:rpm/centos/python3 -- repology: python +- repology: python auto: - git: https://github.com/python/cpython.git # The v is mandatory here because each branch EOL is tagged: From 58430b087f85fb48f4fd3e99e976c42ac7974470 Mon Sep 17 00:00:00 2001 From: Benji Visser Date: Tue, 3 Jan 2023 17:20:34 -0500 Subject: [PATCH 3/5] Update python.md --- products/python.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/products/python.md b/products/python.md index 555cafd0426..3b4f148b93b 100644 --- a/products/python.md +++ b/products/python.md @@ -10,17 +10,73 @@ changelogTemplate: | releaseDateColumn: true identifiers: - purl: pkg:deb/ubuntu/python +- purl: pkg:deb/ubuntu/python-minimal - purl: pkg:deb/ubuntu/python2 - purl: pkg:deb/ubuntu/python3 +- purl: pkg:deb/ubuntu/python3.11 +- purl: pkg:deb/ubuntu/python3.10 +- purl: pkg:deb/ubuntu/python3.9 +- purl: pkg:deb/ubuntu/python3.8 +- purl: pkg:deb/ubuntu/python3.7 +- purl: pkg:deb/ubuntu/python3.6 +- purl: pkg:deb/ubuntu/python3.5 +- purl: pkg:deb/ubuntu/python3.4 +- purl: pkg:deb/ubuntu/python3.3 +- purl: pkg:deb/ubuntu/python3.2 +- purl: pkg:deb/ubuntu/python3.1 +- purl: pkg:deb/ubuntu/python3.0 +- purl: pkg:deb/ubuntu/python2.9 +- purl: pkg:deb/ubuntu/python2.8 +- purl: pkg:deb/ubuntu/python2.7 +- purl: pkg:deb/ubuntu/python2.6 +- purl: pkg:deb/ubuntu/python2.5 +- purl: pkg:deb/ubuntu/python2.4 +- purl: pkg:deb/ubuntu/python2.3 +- purl: pkg:deb/ubuntu/python2.2 +- purl: pkg:deb/ubuntu/python2.1 +- purl: pkg:deb/ubuntu/python2.0 +- purl: pkg:deb/ubuntu/python1.6 +- purl: pkg:deb/ubuntu/python1.5 +- purl: pkg:deb/ubuntu/python1.4 + - purl: pkg:deb/debian/python +- purl: pkg:deb/debian/python-minimal - purl: pkg:deb/debian/python2 - purl: pkg:deb/debian/python3 +- purl: pkg:deb/debian/python3.11 +- purl: pkg:deb/debian/python3.10 +- purl: pkg:deb/debian/python3.9 +- purl: pkg:deb/debian/python3.8 +- purl: pkg:deb/debian/python3.7 +- purl: pkg:deb/debian/python3.6 +- purl: pkg:deb/debian/python3.5 +- purl: pkg:deb/debian/python3.4 +- purl: pkg:deb/debian/python3.3 +- purl: pkg:deb/debian/python3.2 +- purl: pkg:deb/debian/python3.1 +- purl: pkg:deb/debian/python3.0 +- purl: pkg:deb/debian/python2.9 +- purl: pkg:deb/debian/python2.8 +- purl: pkg:deb/debian/python2.7 +- purl: pkg:deb/debian/python2.6 +- purl: pkg:deb/debian/python2.5 +- purl: pkg:deb/debian/python2.4 +- purl: pkg:deb/debian/python2.3 +- purl: pkg:deb/debian/python2.2 +- purl: pkg:deb/debian/python2.1 +- purl: pkg:deb/debian/python2.0 +- purl: pkg:deb/debian/python1.6 +- purl: pkg:deb/debian/python1.5 +- purl: pkg:deb/debian/python1.4 + - purl: pkg:rpm/amzn/python - purl: pkg:rpm/amzn/python2 - purl: pkg:rpm/amzn/python3 + - purl: pkg:rpm/redhat/python - purl: pkg:rpm/redhat/python2 - purl: pkg:rpm/redhat/python3 + - purl: pkg:rpm/centos/python - purl: pkg:rpm/centos/python2 - purl: pkg:rpm/centos/python3 From 2f7fadf832f91e99645da5a1949b2f10aa8e4066 Mon Sep 17 00:00:00 2001 From: Benji Visser Date: Tue, 3 Jan 2023 19:02:36 -0500 Subject: [PATCH 4/5] Add python generic --- products/python.md | 1 + 1 file changed, 1 insertion(+) diff --git a/products/python.md b/products/python.md index 3b4f148b93b..5c8f20dc3d6 100644 --- a/products/python.md +++ b/products/python.md @@ -9,6 +9,7 @@ changelogTemplate: | https://www.python.org/downloads/release/python-{{"__LATEST__" | replace:'.',''}}/ releaseDateColumn: true identifiers: +- purl: pkg:generic/python - purl: pkg:deb/ubuntu/python - purl: pkg:deb/ubuntu/python-minimal - purl: pkg:deb/ubuntu/python2 From c4f8efaff4702876f5ca37f61f8c3ee287d9f20a Mon Sep 17 00:00:00 2001 From: Benji Visser Date: Wed, 4 Jan 2023 01:35:48 -0500 Subject: [PATCH 5/5] Add docker purl identifiers --- products/python.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/products/python.md b/products/python.md index 5c8f20dc3d6..c7c6601d115 100644 --- a/products/python.md +++ b/products/python.md @@ -81,6 +81,10 @@ identifiers: - purl: pkg:rpm/centos/python - purl: pkg:rpm/centos/python2 - purl: pkg:rpm/centos/python3 + +- purl: pkg:docker/library/python +- purl: pkg:docker/circleci/python +- purl: pkg:docker/bitnami/python - repology: python auto: - git: https://github.com/python/cpython.git