Date: Saturday, April 15, 2023 @ 14:00:40 Author: jelle Revision: 1446156
upgpkg: python-django-debug-toolbar 4.0.0-1 Added: python-django-debug-toolbar/trunk/drop-fautly-classifiers.patch Modified: python-django-debug-toolbar/trunk/PKGBUILD -------------------------------+ PKGBUILD | 22 +++++++++++++++------- drop-fautly-classifiers.patch | 15 +++++++++++++++ 2 files changed, 30 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-15 12:28:54 UTC (rev 1446155) +++ PKGBUILD 2023-04-15 14:00:40 UTC (rev 1446156) @@ -4,21 +4,28 @@ _name=django-debug-toolbar pkgname=python-django-debug-toolbar -pkgver=3.7 -pkgrel=2 +pkgver=4.0.0 +pkgrel=1 pkgdesc='A configurable set of panels that display various debug information about the current request/response.' arch=(any) url='https://github.com/jazzband/django-debug-toolbar' license=(BSD) -makedepends=(python-setuptools) +makedepends=(python-build python-installer python-wheel python-hatchling) checkdepends=(python-jinja python-html5lib) depends=(python-django python-sqlparse) -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jazzband/${_name}/archive/${pkgver}.tar.gz) -sha256sums=('1dcf77edc85b377724e7b0705002e909b1b3495ee272ac8d8d9f78a3d0e5f7d8') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jazzband/${_name}/archive/${pkgver}.tar.gz + drop-fautly-classifiers.patch) +sha256sums=('3b9c02b21284a0c34562f7be9829dac06005cccf9e41cd8cadf9763b1f3f5908' + '0414e36d2129794effc8a1f93a920f447e2bcfb333aa01e5898d279f1424a561') +prepare() { + cd "${_name}-${pkgver}" + patch -Np1 -i ${srcdir}/drop-fautly-classifiers.patch +} + build() { cd "${_name}-${pkgver}" - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -29,7 +36,8 @@ package() { cd "${_name}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } Added: drop-fautly-classifiers.patch =================================================================== --- drop-fautly-classifiers.patch (rev 0) +++ drop-fautly-classifiers.patch 2023-04-15 14:00:40 UTC (rev 1446156) @@ -0,0 +1,15 @@ +diff -aur django-debug-toolbar-4.0.0/pyproject.toml django-debug-toolbar-4.0.0.new/pyproject.toml +--- django-debug-toolbar-4.0.0/pyproject.toml 2023-04-03 16:43:42.000000000 +0200 ++++ django-debug-toolbar-4.0.0.new/pyproject.toml 2023-04-15 15:57:22.989915600 +0200 +@@ -16,11 +16,6 @@ + classifiers = [ + "Development Status :: 5 - Production/Stable", + "Environment :: Web Environment", +- "Framework :: Django", +- "Framework :: Django :: 3.2", +- "Framework :: Django :: 4.0", +- "Framework :: Django :: 4.1", +- "Framework :: Django :: 4.2", + "Intended Audience :: Developers", + "License :: OSI Approved :: BSD License", + "Operating System :: OS Independent",
