summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO36
-rw-r--r--PKGBUILD40
2 files changed, 31 insertions, 45 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2557f294b8d4..6389ee59465f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,32 +1,26 @@
pkgbase = python-pytablereader
pkgdesc = Load structured table data from various file formats
- pkgver = 0.31.1
+ pkgver = 0.31.3
pkgrel = 1
url = https://github.com/thombashi/pytablereader
arch = any
license = MIT
makedepends = python-setuptools
- depends = python>=3.6
- depends = python-beautifulsoup4>=4.4.1
- depends = python-beautifulsoup4<5
- depends = python-dataproperty>=0.54.2
- depends = python-dataproperty<2
- depends = python-jsonschema>=2.5.1
- depends = python-jsonschema<5
- depends = python-mbstrdecoder>=1.0.0
- depends = python-mbstrdecoder<2
- depends = python-path>=13
- depends = python-path<17
- depends = python-pathvalidate>=2.3.0
- depends = python-pathvalidate<3
- depends = python-tabledata>=1.1.1
- depends = python-tabledata<2
- depends = python-typepy>=1.2.0
- depends = python-typepy<2
- source = python-pytablereader-0.31.1.tar.gz::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.1.tar.gz
- source = python-pytablereader-0.31.1.tar.gz.asc::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.1.tar.gz.asc
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ depends = python-beautifulsoup4
+ depends = python-dataproperty
+ depends = python-jsonschema
+ depends = python-mbstrdecoder
+ depends = python-path
+ depends = python-pathvalidate
+ depends = python-tabledata
+ depends = python-typepy
+ source = python-pytablereader-0.31.3.tar.gz::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.3.tar.gz
+ source = python-pytablereader-0.31.3.tar.gz.asc::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-0.31.3.tar.gz.asc
validpgpkeys = BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367
- sha256sums = d4723759526a3262f98fb1bde80166f98ba2a9efbdc731ba0652220465bb5795
+ sha256sums = e292b81ecd96546fe0f53d9c83e716a4682d07d7ead6d9be8beb14ab0591df11
sha256sums = SKIP
pkgname = python-pytablereader
diff --git a/PKGBUILD b/PKGBUILD
index 9e850ed52865..d837270b377e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,47 +3,39 @@
# Contributor: Florian Wittmann
pkgname=python-pytablereader
-pkgver=0.31.1
+pkgver=0.31.3
pkgrel=1
pkgdesc='Load structured table data from various file formats'
arch=('any')
url='https://github.com/thombashi/pytablereader'
license=('MIT')
depends=(
- 'python>=3.6'
- 'python-beautifulsoup4>=4.4.1'
- 'python-beautifulsoup4<5'
- 'python-dataproperty>=0.54.2'
- 'python-dataproperty<2'
- 'python-jsonschema>=2.5.1'
- 'python-jsonschema<5'
- 'python-mbstrdecoder>=1.0.0'
- 'python-mbstrdecoder<2'
- 'python-path>=13'
- 'python-path<17'
- 'python-pathvalidate>=2.3.0'
- 'python-pathvalidate<3'
- 'python-tabledata>=1.1.1'
- 'python-tabledata<2'
- 'python-typepy>=1.2.0'
- 'python-typepy<2')
-makedepends=('python-setuptools')
+ 'python-beautifulsoup4'
+ 'python-dataproperty'
+ 'python-jsonschema'
+ 'python-mbstrdecoder'
+ 'python-path'
+ 'python-pathvalidate'
+ 'python-tabledata'
+ 'python-typepy')
+makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel')
source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-$pkgver.tar.gz"
"$pkgname-$pkgver.tar.gz.asc::https://files.pythonhosted.org/packages/source/p/pytablereader/pytablereader-$pkgver.tar.gz.asc")
-sha256sums=('d4723759526a3262f98fb1bde80166f98ba2a9efbdc731ba0652220465bb5795'
+sha256sums=('e292b81ecd96546fe0f53d9c83e716a4682d07d7ead6d9be8beb14ab0591df11'
'SKIP')
validpgpkeys=('BCF9203E5E80B5607EAE6FDD98CDA9A5F0BFC367')
build() {
cd "pytablereader-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
+ export PYTHONHASHSEED=0
cd "pytablereader-$pkgver"
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
- install -Dm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname"
- install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ python -m installer --destdir="$pkgdir/" dist/*.whl
+ install -Dm644 README.rst -t "$pkgdir/usr/share/doc/$pkgname"
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}
# vim: ts=2 sw=2 et: