Remove makedepends on python-wheel everywhere

setuptools no longer needs it for building wheels since v70.1.0
This commit is contained in:
Christoph Reiter 2024-08-16 14:03:27 +02:00
parent f30455f384
commit 0566eff63a
43 changed files with 46 additions and 87 deletions

View File

@ -2,7 +2,7 @@
pkgname=ansible-core
pkgver=2.16.2
pkgrel=2
pkgrel=3
pkgdesc='Radically simple IT automation platform'
arch=('any')
url='https://pypi.org/project/ansible-core'
@ -18,7 +18,7 @@ provides=('python-ansible' 'ansible-base')
optdepends=(
'sshpass: for ssh connections with password'
)
makedepends=('tar' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel')
makedepends=('tar' 'python-build' 'python-installer' 'python-setuptools')
replaces=('ansible-base')
backup=('etc/ansible/ansible.cfg')
source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz"

View File

@ -2,7 +2,7 @@
pkgname=ansible
pkgver=9.1.0
pkgrel=2
pkgrel=3
pkgdesc='Official assortment of Ansible collections'
arch=('any')
url='https://pypi.org/project/ansible/'
@ -22,7 +22,6 @@ makedepends=(
'python-build'
'python-installer'
'python-setuptools'
'python-wheel'
)
source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz")
sha512sums=('ec6d86b3d05e66053001720b6b7d7bd1dba8bd50917c913e1f08a63b0c94f76a5d69732c78e793d038622a0b8c652860290a89cee1dfb22491a81763923ef843')

View File

@ -2,7 +2,7 @@
pkgname=asciidoc
pkgver=10.2.1
pkgrel=1
pkgrel=2
pkgdesc='Text document format for short documents, articles, books and UNIX man pages.'
arch=('any')
url='https://asciidoc.org/'
@ -15,7 +15,6 @@ depends=('python' 'libxslt' 'docbook-xsl')
makedepends=(
'gcc'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -2,7 +2,7 @@
pkgname=breezy
pkgver=3.2.2
pkgrel=6
pkgrel=7
pkgdesc='A decentralized revision control system with support for Bazaar and Git file formats'
arch=('i686' 'x86_64')
url='https://www.breezy-vcs.org/'
@ -21,7 +21,6 @@ makedepends=(
'python-setuptools'
'python-build'
'python-installer'
'python-wheel'
'python-devel'
'gcc'
'cython'

View File

@ -4,7 +4,7 @@ _realname=cython
pkgbase=${_realname}
pkgname=('cython')
pkgver=3.0.10
pkgrel=4
pkgrel=5
pkgdesc='C-Extensions for Python'
arch=('i686' 'x86_64')
url='https://cython.org/'
@ -19,7 +19,6 @@ makedepends=(
'gcc'
'python-devel'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
_pyname=gi_docgen
pkgname=gi-docgen
pkgver=2024.1
pkgrel=2
pkgrel=3
pkgdesc="Documentation generator for GObject-based libraries"
url="https://gnome.pages.gitlab.gnome.org/gi-docgen/"
msys2_repository_url="https://gitlab.gnome.org/GNOME/gi-docgen"
@ -21,7 +21,6 @@ makedepends=(
python-build
python-installer
python-setuptools
python-wheel
)
source=("https://pypi.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
sha256sums=('2a4a5569f91109777481aa71451751289227f7c2652cfac366184a41eb19c231')

View File

@ -3,7 +3,7 @@
pkgbase=gpgme
pkgname=('libgpgme' 'libgpgme-devel' 'libgpgme-python')
pkgver=1.23.2
pkgrel=4
pkgrel=5
pkgdesc="A C wrapper library for GnuPG"
arch=('i686' 'x86_64')
url="https://gnupg.org/related_software/gpgme/"
@ -23,7 +23,6 @@ makedepends=(
'gcc'
'python-build'
'python-installer'
'python-wheel'
)
source=(https://gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2{,.sig}
0001-fix-broken-version.patch

View File

@ -4,7 +4,7 @@
_realname=gyp
pkgname=${_realname}
pkgver=r2173.a03d7413
pkgrel=2
pkgrel=3
pkgdesc="GYP can Generate Your Projects"
url="https://gyp.gsrc.io/"
arch=('i686' 'x86_64')
@ -15,7 +15,6 @@ makedepends=(
'git'
'gcc'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
"python-six"

View File

@ -2,7 +2,7 @@
pkgname=mercurial
pkgver=6.7.4
pkgrel=3
pkgrel=4
pkgdesc="A scalable distributed SCM tool"
arch=('i686' 'x86_64')
url="https://www.mercurial-scm.org/"
@ -17,7 +17,6 @@ makedepends=(
'python-devel'
'gcc'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -2,7 +2,7 @@
pkgname=meson
pkgver=1.5.1
pkgrel=1
pkgrel=2
pkgdesc='High-productivity build system'
arch=('any')
url="https://mesonbuild.com/"
@ -14,7 +14,6 @@ license=('spdx:Apache-2.0')
depends=('python' 'ninja')
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -2,7 +2,7 @@
pkgname=namcap
pkgver=3.3.1
pkgrel=5
pkgrel=6
pkgdesc="A Pacman package analyzer"
arch=('any')
url="https://gitlab.archlinux.org/pacman/namcap"
@ -12,7 +12,6 @@ depends=('python'
'binutils')
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
pkgbase=python-appdirs
pkgname=(python-appdirs)
pkgver=1.4.4
pkgrel=6
pkgrel=7
pkgdesc='A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".'
arch=('any')
url="https://github.com/ActiveState/appdirs"
@ -14,7 +14,6 @@ license=('spdx:MIT')
depends=('python')
makedepends=(
'python-setuptools'
'python-wheel'
'python-build'
'python-installer'
)

View File

@ -4,7 +4,7 @@ _realname=beaker
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=1.13.0
pkgrel=2
pkgrel=3
pkgdesc="Caching and sessions WSGI middleware for use with web applications and stand-alone Python scripts and applications"
arch=('any')
license=('PSF')
@ -17,7 +17,6 @@ msys2_references=(
depends=("python")
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -2,7 +2,7 @@
pkgname=python-brotli
pkgver=1.1.0
pkgrel=3
pkgrel=4
pkgdesc='Brotli compression library - python library'
arch=('i686' 'x86_64')
license=('MIT')
@ -16,7 +16,6 @@ makedepends=(
'python-devel'
'gcc'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
_pyname=calver
pkgname=python-calver
pkgver=2022.6.26
pkgrel=2
pkgrel=3
pkgdesc="Setuptools extension for CalVer package versions"
arch=('any')
url="https://github.com/di/calver"
@ -18,7 +18,6 @@ makedepends=(
'python-build'
'python-installer'
'python-setuptools'
'python-wheel'
)
source=("https://pypi.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
sha256sums=('e05493a3b17517ef1748fbe610da11f10485faa7c416b9d33fd4a52d74894f8b')

View File

@ -3,7 +3,7 @@
_realname=certifi
pkgname="python-${_realname}"
pkgver=2024.7.4
pkgrel=2
pkgrel=3
pkgdesc="Python package for providing Mozilla's CA Bundle"
url='https://pypi.python.org/pypi/certifi'
msys2_references=(
@ -14,7 +14,6 @@ arch=('any')
depends=("python")
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -4,7 +4,7 @@ _realname=configobj
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=5.0.8
pkgrel=2
pkgrel=3
pkgdesc="Simple but powerful config file reader and writer for Python"
arch=('any')
license=('spdx:BSD-3-Clause')
@ -17,7 +17,6 @@ makedepends=(
'python-build'
'python-installer'
'python-setuptools'
'python-wheel'
)
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz")
sha256sums=('6f704434a07dc4f4dc7c9a745172c1cad449feb548febd9f7fe362629c627a97')

View File

@ -4,7 +4,7 @@ _realname=dulwich
pkgname="python-${_realname}"
# Note: 0.22.x requires Rust, so we can't update
pkgver=0.21.7
pkgrel=3
pkgrel=4
pkgdesc='Pure-Python implementation of the Git file formats and protocols'
arch=('any')
url='https://www.dulwich.io'
@ -20,7 +20,6 @@ makedepends=(
'python-setuptools'
'python-devel'
'gcc'
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -2,7 +2,7 @@
pkgname=python-fastbencode
pkgver=0.2
pkgrel=4
pkgrel=5
pkgdesc='Implementation of bencode with optional fast C extensions'
arch=('i686' 'x86_64')
url='https://github.com/breezy-team/fastbencode'
@ -15,7 +15,6 @@ makedepends=(
python-build
python-installer
python-setuptools
python-wheel
python-devel
cython
gcc

View File

@ -4,7 +4,7 @@ _realname=fastimport
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=0.9.14
pkgrel=4
pkgrel=5
pkgdesc="VCS fastimport/fastexport parser"
arch=('any')
license=('spdx:GPL-2.0-or-later')
@ -15,7 +15,6 @@ msys2_references=(
depends=('python')
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
_pyname=hatchling
pkgname=python-hatchling
pkgver=1.24.2
pkgrel=2
pkgrel=3
pkgdesc="A modern project, package, and virtual env manager (backend)"
arch=('any')
url="https://github.com/pypa/hatch"
@ -23,7 +23,6 @@ makedepends=(
'python-build'
'python-installer'
'python-setuptools'
'python-wheel'
)
source=("https://pypi.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
sha256sums=('41ddc27cdb25db9ef7b68bef075f829c84cb349aa1bff8240797d012510547b0')

View File

@ -4,7 +4,7 @@ _realname=lxml
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=5.2.2
pkgrel=3
pkgrel=4
pkgdesc="Python binding for the libxml2 and libxslt libraries"
arch=('any')
url="https://lxml.de/"
@ -22,7 +22,6 @@ makedepends=(
"libxml2-devel"
"pkgconf"
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -4,7 +4,7 @@ _realname=mako
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=1.3.5
pkgrel=2
pkgrel=3
pkgdesc="A super-fast templating language that borrows the best ideas from the existing templating languages"
arch=('any')
url="https://pypi.python.org/pypi/Mako"
@ -20,7 +20,6 @@ makedepends=(
"python-build"
"python-installer"
"python-setuptools"
"python-wheel"
)
checkdepends=("python-pytest")
provides=("python3-${_realname}")

View File

@ -4,7 +4,7 @@ _realname=mallard-ducktype
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=1.0.2
pkgrel=5
pkgrel=6
pkgdesc="Parser for the lightweight Ducktype syntax for Mallard"
arch=('any')
url="http://projectmallard.org/"
@ -17,7 +17,6 @@ license=('spdx:MIT')
depends=("python")
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,13 +3,13 @@
_pyname=Markdown
pkgname=python-markdown
pkgver=3.6
pkgrel=2
pkgrel=3
pkgdesc="Python implementation of John Gruber's Markdown"
arch=('any')
url='https://python-markdown.github.io/'
license=('spdx:BSD-3-Clause')
depends=('python')
makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel')
makedepends=('git' 'python-build' 'python-installer' 'python-setuptools')
optdepends=('python-yaml: parse Python in YAML metadata')
checkdepends=('python-yaml')
source=("${_pyname}-$pkgver.tar.gz"::"https://pypi.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")

View File

@ -4,7 +4,7 @@ _realname=markupsafe
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=2.1.5
pkgrel=3
pkgrel=4
pkgdesc="Implements a XML/HTML/XHTML Markup safe string for Python"
arch=('i686' 'x86_64')
license=('spdx:BSD-3-Clause')
@ -16,7 +16,6 @@ depends=("python")
makedepends=(
"gcc"
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
_name=pathspec
pkgname=python-pathspec
pkgver=0.12.1
pkgrel=2
pkgrel=3
pkgdesc='Utility library for gitignore style pattern matching of file paths'
arch=('any')
url=https://github.com/cpburnz/python-pathspec
@ -16,7 +16,6 @@ makedepends=(
'python-build'
'python-flit-core'
'python-installer'
'python-wheel'
)
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
sha256sums=('a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712')

View File

@ -3,7 +3,7 @@
_realname=patiencediff
pkgname="python-${_realname}"
pkgver=0.2.15
pkgrel=3
pkgrel=4
pkgdesc='Patiencediff Python and C implementations'
arch=('i686' 'x86_64')
url='https://github.com/breezy-team/patiencediff'
@ -16,7 +16,6 @@ makedepends=(
'python-devel'
'gcc'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -4,7 +4,7 @@ _realname=pbr
pkgbase=python-${_realname}
pkgname=(python-${_realname})
pkgver=6.0.0
pkgrel=2
pkgrel=3
pkgdesc="Python Build Reasonableness"
arch=('any')
url='https://pypi.python.org/pypi/pbr'
@ -15,7 +15,6 @@ msys2_references=(
license=('spdx:Apache-2.0')
depends=('python-setuptools')
makedepends=(
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -4,7 +4,7 @@ _realname=pluggy
pkgbase=python-pluggy
pkgname=(python-${_realname})
pkgver=1.5.0
pkgrel=2
pkgrel=3
pkgdesc="Plugin and hook calling mechanisms for python"
arch=('any')
url="https://github.com/pytest-dev/pluggy"
@ -16,7 +16,6 @@ depends=('python')
makedepends=(
'python-setuptools'
'python-setuptools-scm'
'python-wheel'
'python-build'
'python-installer'
)

View File

@ -1,7 +1,7 @@
_realname=poetry-core
pkgname="python-${_realname}"
pkgver=1.9.0
pkgrel=2
pkgrel=3
pkgdesc='Poetry PEP 517 Build Backend'
arch=(any)
url='https://github.com/python-poetry/poetry-core'
@ -12,7 +12,6 @@ license=('spdx:MIT')
depends=("python")
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -4,7 +4,7 @@ _realname=py3c
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=1.4
pkgrel=4
pkgrel=5
pkgdesc="A Python 2/3 compatibility layer for C extensions"
arch=('i686' 'x86_64')
license=('spdx:MIT')
@ -17,7 +17,6 @@ makedepends=(
'make'
'gcc'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -4,7 +4,7 @@ _realname=pyalpm
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=0.10.9
pkgrel=4
pkgrel=5
pkgdesc="Libalpm bindings for Python"
arch=('i686' 'x86_64')
license=('GPL')
@ -20,7 +20,6 @@ makedepends=('gettext-devel'
'libcurl-devel'
'libgpgme-devel'
'python-setuptools'
'python-wheel'
'python-installer'
'python-build'
'pacman'

View File

@ -3,7 +3,7 @@
pkgbase=python-pytest
pkgname=('python-pytest')
pkgver=8.2.2
pkgrel=2
pkgrel=3
provides=("python3-pytest")
replaces=("python3-pytest")
conflicts=("python3-pytest")
@ -24,8 +24,7 @@ depends=('python'
makedepends=('python-build'
'python-installer'
'python-setuptools'
'python-setuptools-scm'
'python-wheel')
'python-setuptools-scm')
source=("pytest-${pkgver}.tar.gz::https://github.com/pytest-dev/pytest/archive/${pkgver}.tar.gz")
sha256sums=('b723da0ef5c624aad539e65c6d5381289c84c2977045e365813338318474d433')

View File

@ -5,7 +5,7 @@ _realname=setuptools-scm
pkgbase="python-${_realname}"
pkgname=("python-${_realname}")
pkgver=8.1.0
pkgrel=2
pkgrel=3
pkgdesc="Handles managing your python package versions in scm metadata"
arch=('any')
license=('spdx:MIT')
@ -21,7 +21,6 @@ depends=(
'python-typing_extensions'
)
makedepends=(
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
pkgbase=python-six
pkgname=('python-six')
pkgver=1.16.0
pkgrel=4
pkgrel=5
provides=("python3-six")
replaces=("python3-six")
conflicts=("python3-six")
@ -18,7 +18,6 @@ license=('spdx:MIT')
depends=('python')
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
pkgname=python-smartypants
_pyname=smartypants
pkgver=2.0.1
pkgrel=2
pkgrel=3
pkgdesc="Python with the SmartyPants"
url="https://github.com/leohemsted/smartypants.py"
license=('spdx:BSD-2-Clause')
@ -13,7 +13,6 @@ makedepends=(
'python-setuptools'
'python-build'
'python-installer'
'python-wheel'
)
sha256sums=('b98191911ff3b4144ef8ad53e776a2d0ad24bd508a905c6ce523597c40022773')
source=("$pkgname-$pkgver.tar.gz::https://github.com/leohemsted/${_pyname}.py/archive/v${pkgver}.tar.gz")

View File

@ -3,7 +3,7 @@
_pyname=trove_classifiers
pkgname=python-trove-classifiers
pkgver=2024.5.22
pkgrel=2
pkgrel=3
pkgdesc="Canonical source for classifiers on PyPI (pypi.org)"
arch=('any')
url="https://github.com/pypa/trove-classifiers"
@ -19,7 +19,6 @@ makedepends=(
'python-build'
'python-installer'
'python-setuptools'
'python-wheel'
'python-calver'
)
source=("https://pypi.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")

View File

@ -3,7 +3,7 @@
pkgname=python-typogrify
_pyname=typogrify
pkgver=2.0.7
pkgrel=2
pkgrel=3
pkgdesc='filters to make caring about typography on the web a bit easier'
arch=('any')
url='https://github.com/mintchaos/typogrify'
@ -13,7 +13,6 @@ makedepends=(
'python-setuptools'
'python-build'
'python-installer'
'python-wheel'
)
source=("https://pypi.python.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
jinja-3.1.patch)

View File

@ -4,7 +4,7 @@ _realname=wcwidth
pkgbase=python-${_realname}
pkgname=("python-${_realname}")
pkgver=0.2.13
pkgrel=2
pkgrel=3
pkgdesc='Measures number of Terminal column cells of wide-character codes'
url='https://github.com/jquast/wcwidth'
msys2_references=(
@ -16,7 +16,6 @@ license=('spdx:MIT')
depends=('python')
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -5,7 +5,7 @@ _realname=yaml
pkgbase=python-${_realname}
pkgname=("python-${_realname}")
pkgver=6.0.2
pkgrel=1
pkgrel=2
pkgdesc='Python bindings for YAML, using fast libYAML library'
arch=('i686' 'x86_64')
url='https://pyyaml.org/'
@ -21,7 +21,6 @@ makedepends=(
'python-installer'
'cython'
'python-setuptools'
'python-wheel'
'libyaml-devel'
'python-devel'
'gcc'

View File

@ -2,7 +2,7 @@
pkgname=python-zstandard
pkgver=0.22.0
pkgrel=3
pkgrel=4
pkgdesc='Python bindings to the Zstandard (zstd) compression library'
arch=('i686' 'x86_64')
url="https://github.com/indygreg/python-zstandard"
@ -16,7 +16,6 @@ makedepends=(
"python-devel"
'gcc'
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)

View File

@ -3,7 +3,7 @@
pkgname=txt2tags
pkgver=3.9
pkgrel=2
pkgrel=3
pkgdesc='A text formatting and conversion tool.'
arch=('any')
url='https://www.txt2tags.org/'
@ -15,7 +15,6 @@ license=('spdx:GPL-2.0-or-later')
depends=('python')
makedepends=(
"python-setuptools"
"python-wheel"
"python-build"
"python-installer"
)