Date: Monday, April 17, 2023 @ 09:15:12 Author: dvzrv Revision: 1446662
upgpkg: python-lazr.config 3.0-1: Upgrade to 3.0. Run tests using python-zope-testrunner. Added: python-lazr.config/trunk/keys/pgp/760D8F2C93E9CA8562E4A00E75D673C2DD1FB761.asc Modified: python-lazr.config/trunk/PKGBUILD python-lazr.config/trunk/keys/pgp/AC0A4FF12611B6FCCF01C111393587D97D86500B.asc -------------------------------------------------------+ PKGBUILD | 34 +++++++--------- keys/pgp/760D8F2C93E9CA8562E4A00E75D673C2DD1FB761.asc | 1 2 files changed, 17 insertions(+), 18 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-17 09:07:52 UTC (rev 1446661) +++ PKGBUILD 2023-04-17 09:15:12 UTC (rev 1446662) @@ -2,8 +2,8 @@ _name=lazr.config pkgname=python-lazr.config -pkgver=2.2.3 -pkgrel=4 +pkgver=3.0 +pkgrel=1 pkgdesc="Create configuration schemas, and process and validate configurations" arch=(any) url="https://launchpad.net/lazr.config" @@ -11,34 +11,29 @@ depends=( python python-lazr.delegates + python-setuptools python-zope-interface ) makedepends=( python-build python-installer - python-setuptools python-wheel ) checkdepends=( - python-nose + python-zope-testrunner ) provides=(python-lazr-config) replaces=(python-lazr-config) source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz{,.asc}) -sha512sums=('cd8edc29a811b658045f314b2de4317bd750a701c2596d89912948fe0e58bdc39ad3d22cdf34bb7e46658af7ac6d32249e454c35bdcf72bc5053094343cd37bb' +sha512sums=('15f61ca9e53e0677e228365318b99c1a65f674bf82dc1f8210335f93f4c74da2e9b09d8f8650506a133db85c45bfba12ff28ad3bc7c56edcf8c6e19c152f13f9' 'SKIP') -b2sums=('029bdec3ac4f937f439f833f51e44a58f4604f337979c9f06695e7a243b2cde0af39a46139af5e88052e8585d2729c1b328df89979c9ff100338ec557e841b71' +b2sums=('538ab2e5f45c062dce8a53554eb646909940b41f8f5ae74038771a0cbb35b93878672b06bf967ecfc23232278aa86521def56dd1dfcab32668adb1fb73a72eee' 'SKIP') -validpgpkeys=('AC0A4FF12611B6FCCF01C111393587D97D86500B') # Colin Watson <[email protected]> +validpgpkeys=( + AC0A4FF12611B6FCCF01C111393587D97D86500B # Colin Watson <[email protected]> + 760D8F2C93E9CA8562E4A00E75D673C2DD1FB761 # Jürgen Gmach <[email protected]> +) -prepare() { - cd $_name-$pkgver - # we do not care about coverage in testing - # doctests with nose (lol) are broken - # we *do not* want to use PDB in packaging either... -_- - sed -e '/coverage/d;/doctest/d;/pdb/d' -i setup.cfg -} - build() { cd $_name-$pkgver python -m build --wheel --no-isolation @@ -45,9 +40,12 @@ } check() { + local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") + cd $_name-$pkgver - # NOTE: tests are broken: https://bugs.launchpad.net/lazr.config/+bug/2015628 - # nosetests -P lazr + python -m installer --destdir=test_dir dist/*.whl + export PYTHONPATH="$PWD/test_dir/$site_packages:$PYTHONPATH" + python -m zope.testrunner --test-path src --tests-pattern ^tests } package() { @@ -55,6 +53,6 @@ cd $_name-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl - install -vDm 644 {HACKING,NEWS,README}.rst -t "$pkgdir/usr/share/doc/$pkgname/" + install -vDm 644 {NEWS,README}.rst -t "$pkgdir/usr/share/doc/$pkgname/" rm -frv "$pkgdir/$site_packages/lazr/config/tests" } Added: keys/pgp/760D8F2C93E9CA8562E4A00E75D673C2DD1FB761.asc =================================================================== (Binary files differ) Index: python-lazr.config/trunk/keys/pgp/760D8F2C93E9CA8562E4A00E75D673C2DD1FB761.asc =================================================================== --- keys/pgp/760D8F2C93E9CA8562E4A00E75D673C2DD1FB761.asc 2023-04-17 09:07:52 UTC (rev 1446661) +++ keys/pgp/760D8F2C93E9CA8562E4A00E75D673C2DD1FB761.asc 2023-04-17 09:15:12 UTC (rev 1446662) Property changes on: python-lazr.config/trunk/keys/pgp/760D8F2C93E9CA8562E4A00E75D673C2DD1FB761.asc ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property Modified: keys/pgp/AC0A4FF12611B6FCCF01C111393587D97D86500B.asc =================================================================== (Binary files differ)
