David Runge pushed to branch main at Arch Linux / Packaging / Packages / python-django-compressor
Commits: 7221d92a by David Runge at 2025-11-13T09:45:41+01:00 Switch to git sources for nvchecker due to tag/pypi discrepancy Signed-off-by: David Runge <[email protected]> - - - - - 911382b0 by David Runge at 2025-11-13T10:01:42+01:00 upgpkg: 4.6-1 - - - - - 3 changed files: - .SRCINFO - .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = python-django-compressor pkgdesc = Compresses linked and inline javascript or CSS into a single cached file - pkgver = 4.5.1 - pkgrel = 3 + pkgver = 4.6 + pkgrel = 1 url = https://github.com/django-compressor/django-compressor arch = any license = MIT @@ -30,8 +30,8 @@ pkgbase = python-django-compressor optdepends = python-html5lib: for compressor.parser.Html5LibParser optdepends = python-jinja: for jinja2 templating support optdepends = python-lxml: for compressor.parser.LxmlParser - source = python-django-compressor-4.5.1.tar.gz::https://github.com/django-compressor/django-compressor/archive/refs/tags/4.5.1.tar.gz - sha512sums = c91cb157c1aa879d7b7f0cf8efe575add78c6e7f1edd14e4c7cc434478e9da26d34d35df3227b789ba05b1a46173ae65f67e6e0beb09d3b9fb97b53b82684845 - b2sums = d8757a8277e0b7b51f687715145723833285ad530617e48d1ca0908164aa75affce49bcb9e659d1253acb556363b0273564161ede51620553e25c99e3853c828 + source = python-django-compressor-4.6.tar.gz::https://github.com/django-compressor/django-compressor/archive/refs/tags/4.6.tar.gz + sha512sums = 326e2a6c2b28e1a93b9897ea19ae959034cef488d40d23eebd8d956f350e8f7c908649ea03c7fc4786bd8af27f825b81774d6a038db347335c7d2e94ead5c1b7 + b2sums = e414899110df922d1dde66ebfe16c3e70dcba23fe78054282e82fa277d76465af0ccbc1c0a692e5d1c542a9d6fed31c2ac216d3b0b9ebd608333a1998eba3a3f pkgname = python-django-compressor ===================================== .nvchecker.toml ===================================== @@ -1,3 +1,3 @@ [python-django-compressor] -source = "pypi" -pypi = "django-compressor" +source = "git" +git = "https://github.com/django-compressor/django-compressor" ===================================== PKGBUILD ===================================== @@ -2,8 +2,8 @@ pkgname=python-django-compressor _name="${pkgname#python-}" -pkgver=4.5.1 -pkgrel=3 +pkgver=4.6 +pkgrel=1 pkgdesc="Compresses linked and inline javascript or CSS into a single cached file" arch=(any) url="https://github.com/django-compressor/django-compressor" @@ -44,14 +44,8 @@ optdepends=( source=( $pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz ) -sha512sums=('c91cb157c1aa879d7b7f0cf8efe575add78c6e7f1edd14e4c7cc434478e9da26d34d35df3227b789ba05b1a46173ae65f67e6e0beb09d3b9fb97b53b82684845') -b2sums=('d8757a8277e0b7b51f687715145723833285ad530617e48d1ca0908164aa75affce49bcb9e659d1253acb556363b0273564161ede51620553e25c99e3853c828') - -prepare() { - cd $_name-$pkgver - # we don't support version pinning: https://github.com/django-compressor/django-compressor/issues/1195 - sed -e 's/rcssmin ==/rcssmin >=/;s/rjsmin ==/rjsmin >=/' -i setup.py -} +sha512sums=('326e2a6c2b28e1a93b9897ea19ae959034cef488d40d23eebd8d956f350e8f7c908649ea03c7fc4786bd8af27f825b81774d6a038db347335c7d2e94ead5c1b7') +b2sums=('e414899110df922d1dde66ebfe16c3e70dcba23fe78054282e82fa277d76465af0ccbc1c0a692e5d1c542a9d6fed31c2ac216d3b0b9ebd608333a1998eba3a3f') build() { cd $_name-$pkgver @@ -59,14 +53,8 @@ build() { } check() { - local _site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - cd $_name-$pkgver - # install to temporary location, as importlib is used - python -m installer --destdir=test_dir dist/*.whl - export PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH" - cd test_dir/$_site_packages - django-admin test --settings=compressor.test_settings compressor + PYTHONPATH="$PWD" django-admin test --settings=compressor.test_settings compressor } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-django-compressor/-/compare/c34a0e2b3e5905da5a4df9a448cf66a07e311968...911382b0f100cb828e4fd9f5dc04461c3a2bbea7 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-django-compressor/-/compare/c34a0e2b3e5905da5a4df9a448cf66a07e311968...911382b0f100cb828e4fd9f5dc04461c3a2bbea7 You're receiving this email because of your account on gitlab.archlinux.org.
