[arch-commits] Commit in python-rdflib/trunk (PKGBUILD py3.7.diff)
Felix Yan
felixonmars at archlinux.org
Thu Apr 23 22:52:31 UTC 2020
Date: Thursday, April 23, 2020 @ 22:52:30
Author: felixonmars
Revision: 381453
upgpkg: python-rdflib 5.0.0-1
Modified:
python-rdflib/trunk/PKGBUILD
Deleted:
python-rdflib/trunk/py3.7.diff
------------+
PKGBUILD | 27 ++++++++++-----------------
py3.7.diff | 19 -------------------
2 files changed, 10 insertions(+), 36 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-04-23 22:50:52 UTC (rev 381452)
+++ PKGBUILD 2020-04-23 22:52:30 UTC (rev 381453)
@@ -3,25 +3,21 @@
# Contributor: Leif Warner <abimelech at gmail.com>
pkgname=python-rdflib
-pkgver=4.2.2
-pkgrel=3
+pkgver=5.0.0
+pkgrel=1
pkgdesc="A Python library for working with RDF, a simple yet powerful language for representing information"
arch=('any')
url="http://rdflib.net/"
license=('BSD')
-depends=('python-isodate')
+depends=('python-isodate' 'python-pyparsing')
+optdepends=('python-html5lib: for html support'
+ 'python-requests: for sparql support')
makedepends=('python-setuptools')
-checkdepends=('python-nose' 'python-pyparsing' 'python-six' 'python-html5lib' 'python-sparqlwrapper'
- 'python-networkx' 'python-decorator')
-source=(rdflib-$pkgver.tar.gz::https://github.com/RDFLib/rdflib/tarball/$pkgver
- py3.7.diff)
-sha1sums=('08fe9d3480af78ca70380eeae082524ce70bb9d3'
- '71e6b688c981a3f1387f68944580c1e5d5363915')
+checkdepends=('python-nose' 'python-six' 'python-html5lib' 'python-requests' 'python-networkx'
+ 'python-doctest-ignore-unicode')
+source=(rdflib-$pkgver.tar.gz::https://github.com/RDFLib/rdflib/tarball/$pkgver)
+sha512sums=('d879c9312a5e6a69ef2edf7931f5e20f6d5c59ce6feb2397e5aeb09843f3568c284f9175b24ac4d513b720dcea82076776d33bfc4492f5d82a17c644586e7b48')
-prepare() {
- patch -d RDFLib-rdflib-* -p1 < py3.7.diff
-}
-
build() {
cd RDFLib-rdflib-*
python setup.py build
@@ -30,10 +26,7 @@
check() {
cd RDFLib-rdflib-*
#python setup.py test # Will download and install rdflib again
- nosetests3 --where=./build/src \
- --with-doctest \
- --doctest-extension=.doctest \
- --doctest-tests
+ nosetests3
}
package() {
Deleted: py3.7.diff
===================================================================
--- py3.7.diff 2020-04-23 22:50:52 UTC (rev 381452)
+++ py3.7.diff 2020-04-23 22:52:30 UTC (rev 381453)
@@ -1,19 +0,0 @@
-diff -u -r RDFLib-rdflib-2fb94c8/rdflib/plugins/sparql/evaluate.py RDFLib-rdflib-2fb94c8-py3.7/rdflib/plugins/sparql/evaluate.py
---- RDFLib-rdflib-2fb94c8/rdflib/plugins/sparql/evaluate.py 2017-01-29 17:51:48.000000000 +0100
-+++ RDFLib-rdflib-2fb94c8-py3.7/rdflib/plugins/sparql/evaluate.py 2018-07-29 17:31:55.614217759 +0200
-@@ -326,9 +326,12 @@
- # import pdb; pdb.set_trace()
- res = evalPart(ctx, slice.p)
- i = 0
-- while i < slice.start:
-- res.next()
-- i += 1
-+ try:
-+ while i < slice.start:
-+ res.next()
-+ i += 1
-+ except StopIteration:
-+ return
- i = 0
- for x in res:
- i += 1
More information about the arch-commits
mailing list