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.