Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / 
python-praw


Commits:
35aeb16d by Daniel M. Capella at 2024-03-01T22:47:43-05:00
Update license

- - - - -
b9c6b724 by Daniel M. Capella at 2024-03-01T22:49:43-05:00
Use PEP 517

pytest-runner not mentioned in setup.py.

- - - - -
f48dfa89 by Daniel M. Capella at 2024-03-01T22:50:27-05:00
Bump SRCINFO

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -4,11 +4,14 @@ pkgbase = python-praw
        pkgrel = 2
        url = https://praw.readthedocs.org
        arch = any
-       license = GPL
+       license = BSD-2-Clause
        checkdepends = python-betamax-serializers
        checkdepends = python-betamax-matchers
+       checkdepends = python-pytest
+       makedepends = python-build
+       makedepends = python-installer
        makedepends = python-setuptools
-       makedepends = python-pytest-runner
+       makedepends = python-wheel
        depends = python-prawcore
        depends = python-update-checker
        depends = python-websocket-client


=====================================
PKGBUILD
=====================================
@@ -5,25 +5,25 @@ pkgver=7.7.1
 pkgrel=2
 pkgdesc="Python Reddit API Wrapper that allows for simple access to Reddit's 
API"
 arch=('any')
-license=('GPL')
+license=('BSD-2-Clause')
 url="https://praw.readthedocs.org";
 depends=('python-prawcore' 'python-update-checker' 'python-websocket-client')
-makedepends=('python-setuptools' 'python-pytest-runner')
-checkdepends=('python-betamax-serializers' 'python-betamax-matchers')
+makedepends=('python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
+checkdepends=('python-betamax-serializers' 'python-betamax-matchers' 
'python-pytest')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/praw-dev/praw/archive/v$pkgver.tar.gz";)
 
sha512sums=('543b342e2ea372f5b5f13c151c9222b69f56c94067a778bccc75c42a58aa88745888c33ca504521832fea76819a96c76a18b96ea17cf53b26152e9c3caf44c57')
 
 build() {
   cd praw-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
   cd praw-$pkgver
-  python setup.py pytest
+  pytest
 }
 
 package() {
   cd praw-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-praw/-/compare/adddfe19687bb7e73b6d487b3e2fb596c2d0a10e...f48dfa89b03e7907dfab18d21c6b9d2797eaf1e0

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-praw/-/compare/adddfe19687bb7e73b6d487b3e2fb596c2d0a10e...f48dfa89b03e7907dfab18d21c6b9d2797eaf1e0
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to