From a0902f1e21781022c5ceca44c64190998a62e048 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 16 Feb 2025 20:54:00 +0100 Subject: [PATCH] Use pypi PURLs instead of plain pypi names This allows us to include a version and we already use PURL for other things, so might as well remove the pypi special case. Normalize the names, since that is required for PURLs. --- ansible-core/PKGBUILD | 2 +- ansible/PKGBUILD | 2 +- asciidoc/PKGBUILD | 2 +- breezy/PKGBUILD | 2 +- cython/PKGBUILD | 2 +- mercurial/PKGBUILD | 2 +- meson/PKGBUILD | 2 +- python-appdirs/PKGBUILD | 2 +- python-attrs/PKGBUILD | 2 +- python-beaker/PKGBUILD | 2 +- python-brotli/PKGBUILD | 2 +- python-build/PKGBUILD | 2 +- python-calver/PKGBUILD | 2 +- python-certifi/PKGBUILD | 2 +- python-configobj/PKGBUILD | 2 +- python-docutils/PKGBUILD | 2 +- python-dulwich/PKGBUILD | 2 +- python-editables/PKGBUILD | 2 +- python-fastbencode/PKGBUILD | 2 +- python-fastimport/PKGBUILD | 2 +- python-flit-core/PKGBUILD | 2 +- python-hatch-fancy-pypi-readme/PKGBUILD | 2 +- python-hatch-vcs/PKGBUILD | 2 +- python-hatchling/PKGBUILD | 2 +- python-iniconfig/PKGBUILD | 2 +- python-installer/PKGBUILD | 2 +- python-jinja/PKGBUILD | 2 +- python-lxml/PKGBUILD | 2 +- python-mako/PKGBUILD | 2 +- python-mallard-ducktype/PKGBUILD | 2 +- python-markdown/PKGBUILD | 2 +- python-markupsafe/PKGBUILD | 2 +- python-more-itertools/PKGBUILD | 2 +- python-pacdb/PKGBUILD | 2 +- python-packaging/PKGBUILD | 2 +- python-pathspec/PKGBUILD | 2 +- python-patiencediff/PKGBUILD | 2 +- python-pip/PKGBUILD | 2 +- python-pkgconfig/PKGBUILD | 2 +- python-pluggy/PKGBUILD | 2 +- python-poetry-core/PKGBUILD | 2 +- python-py3c/PKGBUILD | 2 +- python-pyalpm/PKGBUILD | 2 +- python-pygments/PKGBUILD | 2 +- python-pyparsing/PKGBUILD | 2 +- python-pyproject-hooks/PKGBUILD | 2 +- python-pytest/PKGBUILD | 2 +- python-setuptools-scm/PKGBUILD | 2 +- python-setuptools/PKGBUILD | 2 +- python-six/PKGBUILD | 2 +- python-smartypants/PKGBUILD | 2 +- python-trove-classifiers/PKGBUILD | 2 +- python-typing_extensions/PKGBUILD | 2 +- python-typogrify/PKGBUILD | 2 +- python-urllib3/PKGBUILD | 2 +- python-wcwidth/PKGBUILD | 2 +- python-yaml/PKGBUILD | 2 +- python-zstandard/PKGBUILD | 2 +- scons/PKGBUILD | 2 +- txt2tags/PKGBUILD | 2 +- 60 files changed, 60 insertions(+), 60 deletions(-) diff --git a/ansible-core/PKGBUILD b/ansible-core/PKGBUILD index 9e65d91e..45e60965 100644 --- a/ansible-core/PKGBUILD +++ b/ansible-core/PKGBUILD @@ -10,7 +10,7 @@ msys2_references=( "cpe: cpe:/a:ansible:ansible" "cpe: cpe:/a:redhat:ansible" "cpe: cpe:/a:redhat:ansible_engine" - "pypi:ansible-core" + "purl: pkg:pypi/ansible-core" ) license=('spdx:GPL-3.0-or-later') depends=('python' 'python-yaml' 'python-jinja' 'python-packaging') diff --git a/ansible/PKGBUILD b/ansible/PKGBUILD index 224a9839..1879b8f0 100644 --- a/ansible/PKGBUILD +++ b/ansible/PKGBUILD @@ -10,7 +10,7 @@ msys2_references=( "cpe: cpe:/a:ansible:ansible" "cpe: cpe:/a:redhat:ansible" "cpe: cpe:/a:redhat:ansible_engine" - "pypi:ansible" + "purl: pkg:pypi/ansible" ) license=('spdx:GPL-3.0-or-later') depends=( diff --git a/asciidoc/PKGBUILD b/asciidoc/PKGBUILD index 2c297468..8fe52d80 100644 --- a/asciidoc/PKGBUILD +++ b/asciidoc/PKGBUILD @@ -8,7 +8,7 @@ arch=('any') url='https://asciidoc.org/' msys2_repository_url="https://github.com/asciidoc-py/asciidoc-py" msys2_references=( - "pypi:asciidoc" + "purl: pkg:pypi/asciidoc" ) license=('GPL') depends=('python' 'libxslt' 'docbook-xsl') diff --git a/breezy/PKGBUILD b/breezy/PKGBUILD index 7f217c3a..522d5da9 100644 --- a/breezy/PKGBUILD +++ b/breezy/PKGBUILD @@ -8,7 +8,7 @@ arch=('i686' 'x86_64') url='https://www.breezy-vcs.org/' msys2_repository_url="https://github.com/breezy-team/breezy" msys2_references=( - "pypi:breezy" + "purl: pkg:pypi/breezy" ) license=('GPL2') groups=('VCS') diff --git a/cython/PKGBUILD b/cython/PKGBUILD index 99fe3d55..a48a5f94 100644 --- a/cython/PKGBUILD +++ b/cython/PKGBUILD @@ -10,7 +10,7 @@ arch=('i686' 'x86_64') url='https://cython.org/' msys2_repository_url="https://github.com/cython/cython" msys2_references=( - "pypi:Cython" + "purl: pkg:pypi/cython" ) license=('spdx:Apache-2.0') depends=('python') diff --git a/mercurial/PKGBUILD b/mercurial/PKGBUILD index f091e46e..3b41f6ea 100644 --- a/mercurial/PKGBUILD +++ b/mercurial/PKGBUILD @@ -7,7 +7,7 @@ pkgdesc="A scalable distributed SCM tool" arch=('i686' 'x86_64') url="https://www.mercurial-scm.org/" msys2_references=( - "pypi:mercurial" + "purl: pkg:pypi/mercurial" "cpe: cpe:/a:mercurial:mercurial" ) license=('spdx:GPL-2.0-or-later') diff --git a/meson/PKGBUILD b/meson/PKGBUILD index 1e085a3c..1c1b80b8 100644 --- a/meson/PKGBUILD +++ b/meson/PKGBUILD @@ -8,7 +8,7 @@ arch=('any') url="https://mesonbuild.com/" msys2_repository_url="https://github.com/mesonbuild/meson" msys2_references=( - "pypi:meson" + "purl: pkg:pypi/meson" ) license=('spdx:Apache-2.0') depends=('python' 'ninja' 'pkgconf') diff --git a/python-appdirs/PKGBUILD b/python-appdirs/PKGBUILD index e7cf8bbe..d5072d18 100644 --- a/python-appdirs/PKGBUILD +++ b/python-appdirs/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc='A small Python module for determining appropriate platform-specific dir arch=('any') url="https://github.com/ActiveState/appdirs" msys2_references=( - "pypi:appdirs" + "purl: pkg:pypi/appdirs" ) license=('spdx:MIT') depends=('python') diff --git a/python-attrs/PKGBUILD b/python-attrs/PKGBUILD index 57b86fbb..4ccb2ef6 100644 --- a/python-attrs/PKGBUILD +++ b/python-attrs/PKGBUILD @@ -11,7 +11,7 @@ license=('spdx:MIT') url='https://www.attrs.org/' msys2_repository_url='https://github.com/python-attrs/attrs' msys2_references=( - "pypi:attrs" + "purl: pkg:pypi/attrs" ) depends=('python') makedepends=( diff --git a/python-beaker/PKGBUILD b/python-beaker/PKGBUILD index d3629528..f45b8f34 100644 --- a/python-beaker/PKGBUILD +++ b/python-beaker/PKGBUILD @@ -11,7 +11,7 @@ license=('PSF') url="https://beaker.readthedocs.org" msys2_repository_url="https://github.com/bbangert/beaker" msys2_references=( - "pypi:Beaker" + "purl: pkg:pypi/beaker" "cpe: cpe:/a:python:beaker" ) depends=("python") diff --git a/python-brotli/PKGBUILD b/python-brotli/PKGBUILD index 281c216c..c3245282 100644 --- a/python-brotli/PKGBUILD +++ b/python-brotli/PKGBUILD @@ -8,7 +8,7 @@ arch=('i686' 'x86_64') license=('MIT') url='https://github.com/google/brotli' msys2_references=( - "pypi:Brotli" + "purl: pkg:pypi/brotli" "cpe: cpe:/a:google:brotli" ) depends=('python') diff --git a/python-build/PKGBUILD b/python-build/PKGBUILD index 8369bf77..abe059f5 100644 --- a/python-build/PKGBUILD +++ b/python-build/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="A simple, correct Python build frontend" arch=('any') url='https://github.com/pypa/build' msys2_references=( - "pypi:build" + "purl: pkg:pypi/build" ) license=('spdx:MIT') depends=("python-packaging" diff --git a/python-calver/PKGBUILD b/python-calver/PKGBUILD index 31b2f0d3..9cb47169 100644 --- a/python-calver/PKGBUILD +++ b/python-calver/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="Setuptools extension for CalVer package versions" arch=('any') url="https://github.com/di/calver" msys2_references=( - "pypi:calver" + "purl: pkg:pypi/calver" ) license=('spdx:Apache-2.0') depends=( diff --git a/python-certifi/PKGBUILD b/python-certifi/PKGBUILD index b6f35197..823b8378 100644 --- a/python-certifi/PKGBUILD +++ b/python-certifi/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=1 pkgdesc="Python package for providing Mozilla's CA Bundle" url='https://pypi.python.org/pypi/certifi' msys2_references=( - "pypi:certifi" + "purl: pkg:pypi/certifi" ) license=('spdx:MPL-2.0') arch=('any') diff --git a/python-configobj/PKGBUILD b/python-configobj/PKGBUILD index 68d0aa17..d873b908 100644 --- a/python-configobj/PKGBUILD +++ b/python-configobj/PKGBUILD @@ -10,7 +10,7 @@ arch=('any') license=('spdx:BSD-3-Clause') url="https://github.com/DiffSK/configobj" msys2_references=( - "pypi:configobj" + "purl: pkg:pypi/configobj" ) depends=('python') makedepends=( diff --git a/python-docutils/PKGBUILD b/python-docutils/PKGBUILD index d738cc1e..ca2ce19c 100644 --- a/python-docutils/PKGBUILD +++ b/python-docutils/PKGBUILD @@ -15,7 +15,7 @@ makedepends=( 'python-installer' ) msys2_references=( - 'pypi: docutils' + 'purl: pkg:pypi/docutils' ) source=("https://downloads.sourceforge.net/$_name/$_name-$pkgver.tar.gz") sha256sums=('3a6b18732edf182daa3cd12775bbb338cf5691468f91eeeb109deff6ebfa986f') diff --git a/python-dulwich/PKGBUILD b/python-dulwich/PKGBUILD index cf440b4c..a7d9fd50 100644 --- a/python-dulwich/PKGBUILD +++ b/python-dulwich/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc='Pure-Python implementation of the Git file formats and protocols' arch=('any') url='https://www.dulwich.io' msys2_references=( - "pypi:dulwich" + "purl: pkg:pypi/dulwich" ) license=('spdx:Apache-2.0 OR GPL-2.0-or-later') depends=( diff --git a/python-editables/PKGBUILD b/python-editables/PKGBUILD index ddf00b19..ddc80498 100644 --- a/python-editables/PKGBUILD +++ b/python-editables/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc='A Python library for creating editable wheels' arch=(any) url='https://github.com/pfmoore/editables' msys2_references=( - "pypi:editables" + "purl: pkg:pypi/editables" ) license=('spdx:MIT') depends=('python') diff --git a/python-fastbencode/PKGBUILD b/python-fastbencode/PKGBUILD index e2749d0f..8aaebe08 100644 --- a/python-fastbencode/PKGBUILD +++ b/python-fastbencode/PKGBUILD @@ -7,7 +7,7 @@ pkgdesc='Implementation of bencode with optional fast C extensions' arch=('i686' 'x86_64') url='https://github.com/breezy-team/fastbencode' msys2_references=( - "pypi: fastbencode" + "purl: pkg:pypi/fastbencode" ) license=(spdx:GPL-2.0-or-later) depends=(python) diff --git a/python-fastimport/PKGBUILD b/python-fastimport/PKGBUILD index dee6e731..59792c75 100644 --- a/python-fastimport/PKGBUILD +++ b/python-fastimport/PKGBUILD @@ -10,7 +10,7 @@ arch=('any') license=('spdx:GPL-2.0-or-later') url="https://pypi.python.org/pypi/fastimport/" msys2_references=( - "pypi:fastimport" + "purl: pkg:pypi/fastimport" ) depends=('python') makedepends=( diff --git a/python-flit-core/PKGBUILD b/python-flit-core/PKGBUILD index 7194dd5e..a8efa1d0 100644 --- a/python-flit-core/PKGBUILD +++ b/python-flit-core/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc='Simplified packaging of Python modules (core backend)' arch=('any') url='https://github.com/pypa/flit' msys2_references=( - 'pypi: flit-core' + 'purl: pkg:pypi/flit-core' ) license=('spdx:BSD-3-Clause') depends=("python") diff --git a/python-hatch-fancy-pypi-readme/PKGBUILD b/python-hatch-fancy-pypi-readme/PKGBUILD index dc543ef3..8ca5873c 100644 --- a/python-hatch-fancy-pypi-readme/PKGBUILD +++ b/python-hatch-fancy-pypi-readme/PKGBUILD @@ -10,7 +10,7 @@ arch=('any') license=('spdx:MIT') url="https://github.com/hynek/hatch-fancy-pypi-readme" msys2_references=( - "pypi:hatch-fancy-pypi-readme" + "purl: pkg:pypi/hatch-fancy-pypi-readme" ) depends=('python' 'python-hatchling') diff --git a/python-hatch-vcs/PKGBUILD b/python-hatch-vcs/PKGBUILD index 5b1358f4..6dc21ce3 100644 --- a/python-hatch-vcs/PKGBUILD +++ b/python-hatch-vcs/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=2 pkgdesc="Hatch plugin for versioning with your preferred VCS" url="https://github.com/ofek/hatch-vcs" msys2_references=( - "pypi:hatch-vcs" + "purl: pkg:pypi/hatch-vcs" ) license=('spdx:MIT') arch=('any') diff --git a/python-hatchling/PKGBUILD b/python-hatchling/PKGBUILD index 66815b80..e049c4db 100644 --- a/python-hatchling/PKGBUILD +++ b/python-hatchling/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="A modern project, package, and virtual env manager (backend)" arch=('any') url="https://github.com/pypa/hatch" msys2_references=( - "pypi:hatchling" + "purl: pkg:pypi/hatchling" ) license=('spdx:MIT') depends=( diff --git a/python-iniconfig/PKGBUILD b/python-iniconfig/PKGBUILD index 76a3b860..51299180 100644 --- a/python-iniconfig/PKGBUILD +++ b/python-iniconfig/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=3 pkgdesc="brain-dead simple config-ini parsing" url="https://github.com/pytest-dev/iniconfig" msys2_references=( - "pypi:iniconfig" + "purl: pkg:pypi/iniconfig" ) license=('spdx:MIT') arch=('any') diff --git a/python-installer/PKGBUILD b/python-installer/PKGBUILD index 49d09a24..999bb1b7 100644 --- a/python-installer/PKGBUILD +++ b/python-installer/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="A low-level library for installing from a Python wheel distribution" arch=('any') url='https://github.com/pypa/installer' msys2_references=( - "pypi:installer" + "purl: pkg:pypi/installer" ) license=('spdx:MIT') depends=("python") diff --git a/python-jinja/PKGBUILD b/python-jinja/PKGBUILD index 5a58b40b..da96bdfb 100644 --- a/python-jinja/PKGBUILD +++ b/python-jinja/PKGBUILD @@ -11,7 +11,7 @@ license=('spdx:BSD-3-Clause') url='http://jinja.pocoo.org/' msys2_repository_url="https://github.com/pallets/jinja" msys2_references=( - "pypi:Jinja2" + "purl: pkg:pypi/jinja2" "cpe: cpe:/a:palletsprojects:jinja" ) depends=('python-markupsafe') diff --git a/python-lxml/PKGBUILD b/python-lxml/PKGBUILD index 90334c86..47f030cc 100644 --- a/python-lxml/PKGBUILD +++ b/python-lxml/PKGBUILD @@ -10,7 +10,7 @@ arch=('i686' 'x86_64') url="https://lxml.de/" msys2_repository_url="https://github.com/lxml/lxml" msys2_references=( - "pypi:lxml" + "purl: pkg:pypi/lxml" "cpe: cpe:/a:lxml:lxml" ) license=('spdx:BSD-3-Clause') diff --git a/python-mako/PKGBUILD b/python-mako/PKGBUILD index cf06c885..ebaccb9d 100644 --- a/python-mako/PKGBUILD +++ b/python-mako/PKGBUILD @@ -10,7 +10,7 @@ arch=('any') url="https://pypi.python.org/pypi/Mako" msys2_repository_url="https://github.com/sqlalchemy/mako" msys2_references=( - "pypi:Mako" + "purl: pkg:pypi/mako" "cpe: cpe:/a:sqlalchemy:mako" ) license=('MIT') diff --git a/python-mallard-ducktype/PKGBUILD b/python-mallard-ducktype/PKGBUILD index 0ff4326c..9edcaba0 100644 --- a/python-mallard-ducktype/PKGBUILD +++ b/python-mallard-ducktype/PKGBUILD @@ -10,7 +10,7 @@ arch=('any') url="http://projectmallard.org/" msys2_repository_url="https://github.com/projectmallard/mallard-ducktype" msys2_references=( - "pypi:mallard-ducktype" + "purl: pkg:pypi/mallard-ducktype" 'archlinux: mallard-ducktype' ) license=('spdx:MIT') diff --git a/python-markdown/PKGBUILD b/python-markdown/PKGBUILD index b706aa21..58140ca1 100644 --- a/python-markdown/PKGBUILD +++ b/python-markdown/PKGBUILD @@ -14,7 +14,7 @@ optdepends=('python-yaml: parse Python in YAML metadata') checkdepends=('python-yaml') msys2_repository_url="https://github.com/Python-Markdown/markdown" msys2_references=( - 'pypi: Markdown' + 'purl: pkg:pypi/markdown' ) source=("${_pyname}-$pkgver.tar.gz"::"https://pypi.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") sha256sums=('2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2') diff --git a/python-markupsafe/PKGBUILD b/python-markupsafe/PKGBUILD index adab81fe..eb5a6933 100644 --- a/python-markupsafe/PKGBUILD +++ b/python-markupsafe/PKGBUILD @@ -10,7 +10,7 @@ arch=('i686' 'x86_64') license=('spdx:BSD-3-Clause') url="https://pypi.python.org/pypi/MarkupSafe" msys2_references=( - "pypi:MarkupSafe" + "purl: pkg:pypi/markupsafe" ) depends=("python") makedepends=( diff --git a/python-more-itertools/PKGBUILD b/python-more-itertools/PKGBUILD index 61f40c98..b864b298 100644 --- a/python-more-itertools/PKGBUILD +++ b/python-more-itertools/PKGBUILD @@ -12,7 +12,7 @@ pkgdesc='More routines for operating on iterables, beyond itertools' arch=('any') url='https://github.com/erikrose/more-itertools' msys2_references=( - "pypi:more-itertools" + "purl: pkg:pypi/more-itertools" ) license=('MIT') makedepends=('python-build' 'python-installer' 'python-flit-core') diff --git a/python-pacdb/PKGBUILD b/python-pacdb/PKGBUILD index 515cb3e6..4273f62e 100644 --- a/python-pacdb/PKGBUILD +++ b/python-pacdb/PKGBUILD @@ -10,7 +10,7 @@ arch=('any') license=('spdx:MIT') url="https://github.com/jeremyd2019/pacdb" msys2_references=( - "pypi:pacdb" + "purl: pkg:pypi/pacdb" ) depends=('python' 'python-zstandard') diff --git a/python-packaging/PKGBUILD b/python-packaging/PKGBUILD index 807face3..8f51c479 100644 --- a/python-packaging/PKGBUILD +++ b/python-packaging/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc="Core utilities for Python packages" arch=('any') url="https://github.com/pypa/packaging" msys2_references=( - 'pypi: packaging' + 'purl: pkg:pypi/packaging' ) license=('spdx:BSD-2-Clause OR Apache-2.0') depends=('python') diff --git a/python-pathspec/PKGBUILD b/python-pathspec/PKGBUILD index ca863b65..861136c1 100644 --- a/python-pathspec/PKGBUILD +++ b/python-pathspec/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc='Utility library for gitignore style pattern matching of file paths' arch=('any') url=https://github.com/cpburnz/python-pathspec msys2_references=( - "pypi:pathspec" + "purl: pkg:pypi/pathspec" ) license=('spdx: MPL-2.0') depends=('python') diff --git a/python-patiencediff/PKGBUILD b/python-patiencediff/PKGBUILD index 795d9f8b..7a804bbc 100644 --- a/python-patiencediff/PKGBUILD +++ b/python-patiencediff/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc='Patiencediff Python and C implementations' arch=('i686' 'x86_64') url='https://github.com/breezy-team/patiencediff' msys2_references=( - "pypi:patiencediff" + "purl: pkg:pypi/patiencediff" ) license=('spdx:GPL-2.0-or-later') depends=('python') diff --git a/python-pip/PKGBUILD b/python-pip/PKGBUILD index 6d0ba2d7..4d32d5f5 100644 --- a/python-pip/PKGBUILD +++ b/python-pip/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc="The PyPA recommended tool for installing Python packages" url="https://pip.pypa.io/" msys2_repository_url="https://github.com/pypa/pip" msys2_references=( - "pypi:pip" + "purl: pkg:pypi/pip" "cpe: cpe:/a:pypa:pip" ) arch=('any') diff --git a/python-pkgconfig/PKGBUILD b/python-pkgconfig/PKGBUILD index 95792bdc..dea9d767 100644 --- a/python-pkgconfig/PKGBUILD +++ b/python-pkgconfig/PKGBUILD @@ -5,7 +5,7 @@ pkgdesc='Python module to interface with the pkg-config command line tool' arch=(any) url='https://github.com/matze/pkgconfig' msys2_references=( - "pypi:pkgconfig" + "purl: pkg:pypi/pkgconfig" ) license=('spdx:MIT') depends=( diff --git a/python-pluggy/PKGBUILD b/python-pluggy/PKGBUILD index 0d74d6c8..6a367c9d 100644 --- a/python-pluggy/PKGBUILD +++ b/python-pluggy/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc="Plugin and hook calling mechanisms for python" arch=('any') url="https://github.com/pytest-dev/pluggy" msys2_references=( - "pypi: pluggy" + "purl: pkg:pypi/pluggy" ) license=('spdx:MIT') depends=('python') diff --git a/python-poetry-core/PKGBUILD b/python-poetry-core/PKGBUILD index f10a5709..0ae56ae1 100644 --- a/python-poetry-core/PKGBUILD +++ b/python-poetry-core/PKGBUILD @@ -6,7 +6,7 @@ pkgdesc='Poetry PEP 517 Build Backend' arch=(any) url='https://github.com/python-poetry/poetry-core' msys2_references=( - "pypi:poetry-core" + "purl: pkg:pypi/poetry-core" ) license=('spdx:MIT') depends=("python") diff --git a/python-py3c/PKGBUILD b/python-py3c/PKGBUILD index 460243c1..166ee1da 100644 --- a/python-py3c/PKGBUILD +++ b/python-py3c/PKGBUILD @@ -10,7 +10,7 @@ arch=('i686' 'x86_64') license=('spdx:MIT') url="https://github.com/encukou/py3c" msys2_references=( - "pypi:py3c" + "purl: pkg:pypi/py3c" ) depends=("python") makedepends=( diff --git a/python-pyalpm/PKGBUILD b/python-pyalpm/PKGBUILD index 5749d3e7..5692bd82 100644 --- a/python-pyalpm/PKGBUILD +++ b/python-pyalpm/PKGBUILD @@ -11,7 +11,7 @@ license=('GPL') url="https://gitlab.archlinux.org/archlinux/pyalpm" msys2_references=( 'archlinux: pyalpm' - "pypi:pyalpm" + "purl: pkg:pypi/pyalpm" ) depends=("python" "libarchive" "libgpgme") makedepends=('gettext-devel' diff --git a/python-pygments/PKGBUILD b/python-pygments/PKGBUILD index bf71b617..f1a740fe 100644 --- a/python-pygments/PKGBUILD +++ b/python-pygments/PKGBUILD @@ -9,7 +9,7 @@ arch=("i686" "x86_64") url="https://pygments.org/" msys2_repository_url="https://github.com/pygments/pygments" msys2_references=( - "pypi:Pygments" + "purl: pkg:pypi/pygments" "cpe: cpe:/a:pygments:pygments" ) license=('spdx:BSD-2-Clause') diff --git a/python-pyparsing/PKGBUILD b/python-pyparsing/PKGBUILD index b7ac2b04..c2ee7707 100644 --- a/python-pyparsing/PKGBUILD +++ b/python-pyparsing/PKGBUILD @@ -10,7 +10,7 @@ arch=('any') url='https://github.com/pyparsing/pyparsing/' msys2_references=( "anitya: 3756" - "pypi:pyparsing" + "purl: pkg:pypi/pyparsing" ) license=('spdx:MIT') depends=('python') diff --git a/python-pyproject-hooks/PKGBUILD b/python-pyproject-hooks/PKGBUILD index ce5e7933..6dd5462e 100644 --- a/python-pyproject-hooks/PKGBUILD +++ b/python-pyproject-hooks/PKGBUILD @@ -9,7 +9,7 @@ arch=(any) url="https://github.com/pypa/pyproject-hooks" msys2_references=( "anitya: 320474" - 'pypi: pyproject-hooks' + 'purl: pkg:pypi/pyproject-hooks' ) license=('spdx:MIT') depends=(python) diff --git a/python-pytest/PKGBUILD b/python-pytest/PKGBUILD index d46aaa9f..9607387b 100644 --- a/python-pytest/PKGBUILD +++ b/python-pytest/PKGBUILD @@ -14,7 +14,7 @@ url="https://pytest.org/" msys2_repository_url="https://github.com/pytest-dev/pytest" msys2_references=( "anitya: 3765" - "pypi:pytest" + "purl: pkg:pypi/pytest" ) depends=('python' 'python-attrs' diff --git a/python-setuptools-scm/PKGBUILD b/python-setuptools-scm/PKGBUILD index f63814bc..68e12091 100644 --- a/python-setuptools-scm/PKGBUILD +++ b/python-setuptools-scm/PKGBUILD @@ -12,7 +12,7 @@ license=('spdx:MIT') url='https://github.com/pypa/setuptools_scm' msys2_references=( "anitya: 65053" - "pypi:setuptools-scm" + "purl: pkg:pypi/setuptools-scm" ) depends=( 'python' diff --git a/python-setuptools/PKGBUILD b/python-setuptools/PKGBUILD index c8cf0ad0..c76260eb 100644 --- a/python-setuptools/PKGBUILD +++ b/python-setuptools/PKGBUILD @@ -12,7 +12,7 @@ url="https://pypi.python.org/pypi/setuptools" msys2_repository_url="https://github.com/pypa/setuptools" msys2_references=( "anitya: 4021" - "pypi:setuptools" + "purl: pkg:pypi/setuptools" "cpe: cpe:/a:python:setuptools" ) depends=('python') diff --git a/python-six/PKGBUILD b/python-six/PKGBUILD index f9f61e21..627e26bc 100644 --- a/python-six/PKGBUILD +++ b/python-six/PKGBUILD @@ -12,7 +12,7 @@ arch=('any') url="https://pypi.python.org/pypi/six/" msys2_references=( "anitya: 4027" - "pypi:six" + "purl: pkg:pypi/six" ) license=('spdx:MIT') depends=('python') diff --git a/python-smartypants/PKGBUILD b/python-smartypants/PKGBUILD index a4203c6b..ccc946b8 100644 --- a/python-smartypants/PKGBUILD +++ b/python-smartypants/PKGBUILD @@ -7,7 +7,7 @@ pkgrel=3 pkgdesc="Python with the SmartyPants" url="https://github.com/leohemsted/smartypants.py" msys2_references=( - 'pypi: smartypants' + 'purl: pkg:pypi/smartypants' ) license=('spdx:BSD-2-Clause') arch=('any') diff --git a/python-trove-classifiers/PKGBUILD b/python-trove-classifiers/PKGBUILD index 723eb991..eef8c01a 100644 --- a/python-trove-classifiers/PKGBUILD +++ b/python-trove-classifiers/PKGBUILD @@ -9,7 +9,7 @@ arch=('any') url="https://github.com/pypa/trove-classifiers" msys2_references=( "anitya: 88298" - "pypi:trove-classifiers" + "purl: pkg:pypi/trove-classifiers" ) license=('spdx:Apache-2.0') depends=( diff --git a/python-typing_extensions/PKGBUILD b/python-typing_extensions/PKGBUILD index 50610f34..e4f71648 100644 --- a/python-typing_extensions/PKGBUILD +++ b/python-typing_extensions/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc='Backported and Experimental Type Hints for Python 3.8+' arch=(any) url=https://github.com/python/typing_extensions msys2_references=( - 'pypi:typing-extensions' + 'purl: pkg:pypi/typing-extensions' ) license=('spdx:PSF-2.0') depends=(python) diff --git a/python-typogrify/PKGBUILD b/python-typogrify/PKGBUILD index 3969d79b..f29b7e92 100644 --- a/python-typogrify/PKGBUILD +++ b/python-typogrify/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc='filters to make caring about typography on the web a bit easier' arch=('any') url='https://github.com/justinmayer/typogrify' msys2_references=( - 'pypi: typogrify' + 'purl: pkg:pypi/typogrify' ) license=('spdx:BSD-3-Clause') depends=('python' 'python-smartypants') diff --git a/python-urllib3/PKGBUILD b/python-urllib3/PKGBUILD index 971ad22c..45ab4982 100644 --- a/python-urllib3/PKGBUILD +++ b/python-urllib3/PKGBUILD @@ -8,7 +8,7 @@ pkgdesc="HTTP library with thread-safe connection pooling and file post support" url='https://github.com/urllib3/urllib3' msys2_references=( "anitya: 4078" - "pypi:urllib3" + "purl: pkg:pypi/urllib3" "cpe: cpe:/a:python:urllib3" ) license=('spdx:MIT') diff --git a/python-wcwidth/PKGBUILD b/python-wcwidth/PKGBUILD index 71e9f385..86854590 100644 --- a/python-wcwidth/PKGBUILD +++ b/python-wcwidth/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc='Measures number of Terminal column cells of wide-character codes' url='https://github.com/jquast/wcwidth' msys2_references=( "anitya: 88052" - "pypi:wcwidth" + "purl: pkg:pypi/wcwidth" ) arch=('any') license=('spdx:MIT') diff --git a/python-yaml/PKGBUILD b/python-yaml/PKGBUILD index 7bc4184e..435f2b69 100644 --- a/python-yaml/PKGBUILD +++ b/python-yaml/PKGBUILD @@ -11,7 +11,7 @@ arch=('i686' 'x86_64') url='https://pyyaml.org/' msys2_references=( "anitya: 4123" - "pypi:PyYAML" + "purl: pkg:pypi/pyyaml" "cpe: cpe:/a:pyyaml:pyyaml" ) license=('spdx:MIT') diff --git a/python-zstandard/PKGBUILD b/python-zstandard/PKGBUILD index ced183da..858c6c7b 100644 --- a/python-zstandard/PKGBUILD +++ b/python-zstandard/PKGBUILD @@ -8,7 +8,7 @@ arch=('i686' 'x86_64') url="https://github.com/indygreg/python-zstandard" msys2_references=( "anitya: 147738" - "pypi:zstandard" + "purl: pkg:pypi/zstandard" ) license=('spdx:BSD-3-Clause') depends=("python") diff --git a/scons/PKGBUILD b/scons/PKGBUILD index 5169bc6b..3062658a 100644 --- a/scons/PKGBUILD +++ b/scons/PKGBUILD @@ -9,7 +9,7 @@ arch=('any') url="https://scons.org/" msys2_references=( "anitya: 4770" - "pypi:SCons" + "purl: pkg:pypi/scons" ) license=('MIT') depends=('python') diff --git a/txt2tags/PKGBUILD b/txt2tags/PKGBUILD index f28fabe9..b2964c81 100644 --- a/txt2tags/PKGBUILD +++ b/txt2tags/PKGBUILD @@ -9,7 +9,7 @@ arch=('any') url='https://www.txt2tags.org/' msys2_references=( "anitya: 10473" - "pypi:txt2tags" + "purl: pkg:pypi/txt2tags" ) license=('spdx:GPL-2.0-or-later') depends=('python')