summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartino Pilia2023-10-07 09:15:54 +0200
committerMartino Pilia2023-10-07 09:15:54 +0200
commit6e2edb9fc924eddd6b9fdba749eb1f195a3b6561 (patch)
tree572b4679d6fc40019ce2911c1b19c2287ad73b0c
parent7569a2e60223cf5fa1880f5f6b50eb5c2e6da584 (diff)
downloadaur-6e2edb9fc924eddd6b9fdba749eb1f195a3b6561.tar.gz
Version 2.6.2.2
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD36
2 files changed, 50 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5854cf7d2a8c..b071eb68efc9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,36 @@
pkgbase = python-tensorboardx
pkgdesc = Tensorboard for PyTorch
- pkgver = 2.5
+ pkgver = 2.6.2.2
pkgrel = 1
url = https://github.com/lanpa/tensorboardX
arch = any
license = MIT
- checkdepends = python-future
- checkdepends = python-pytest
+ checkdepends = python-boto3
+ checkdepends = python-flake8
+ checkdepends = python-imageio==2.27
checkdepends = python-matplotlib
- checkdepends = python-crc32c
- makedepends = python-setuptools
+ checkdepends = python-moto
+ checkdepends = python-numpy
+ checkdepends = python-onnx
+ checkdepends = python-protobuf==4.22.3
+ checkdepends = python-pytest
+ checkdepends = python-pytest-cov
+ checkdepends = python-soundfile
+ checkdepends = python-tensorboard
+ checkdepends = python-torch
+ checkdepends = python-torchvision
+ checkdepends = python-visdom
makedepends = git
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-setuptools-scm
+ makedepends = python-wheel
depends = python-numpy
depends = python-protobuf
optdepends = python-crc32c: speed up
optdepends = python-soundfile: 200x speed up the add_audio() function
conflicts = python-tensorboard-git
- source = https://files.pythonhosted.org/packages/source/t/tensorboardX/tensorboardX-2.5.tar.gz
- sha256sums = 5238ac5eac4a26d8f8381d7f54a2fcd530a134db841af9a9a6427beca93c6776
+ source = https://files.pythonhosted.org/packages/source/t/tensorboardX/tensorboardX-2.6.2.2.tar.gz
+ sha256sums = c6476d7cd0d529b0b72f4acadb1269f9ed8b22f441e87a84f2a3b940bb87b666
pkgname = python-tensorboardx
diff --git a/PKGBUILD b/PKGBUILD
index 41c82eeda79c..b2f5fc5f8e6d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer of this PKGBUILD file: Martino Pilia <martino.pilia@gmail.com>
_name=tensorboardX
pkgname=python-tensorboardx
-pkgver=2.5
+pkgver=2.6.2.2
pkgrel=1
pkgdesc="Tensorboard for PyTorch"
arch=('any')
@@ -11,23 +11,45 @@ depends=(
'python-numpy'
'python-protobuf'
)
-makedepends=('python-setuptools' 'git')
+makedepends=(
+ 'git'
+ 'python-build'
+ 'python-installer'
+ 'python-setuptools-scm'
+ 'python-wheel'
+ )
optdepends=(
'python-crc32c: speed up'
'python-soundfile: 200x speed up the add_audio() function'
)
checkdepends=(
- 'python-future'
- 'python-pytest'
+ 'python-boto3'
+ 'python-flake8'
+ 'python-imageio==2.27'
'python-matplotlib'
- 'python-crc32c'
+ 'python-moto'
+ 'python-numpy'
+ 'python-onnx'
+ 'python-protobuf==4.22.3'
+ 'python-pytest'
+ 'python-pytest-cov'
+ 'python-soundfile'
+ 'python-tensorboard'
+ 'python-torch'
+ 'python-torchvision'
+ 'python-visdom'
)
conflicts=('python-tensorboard-git')
source+=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz")
-sha256sums=('5238ac5eac4a26d8f8381d7f54a2fcd530a134db841af9a9a6427beca93c6776')
+sha256sums=('c6476d7cd0d529b0b72f4acadb1269f9ed8b22f441e87a84f2a3b940bb87b666')
+
+build() {
+ cd "${srcdir}/${_name}-${pkgver}"
+ python -m build --wheel --no-isolation
+}
package() {
cd "${srcdir}/${_name}-${pkgver}"
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- python setup.py install --optimize=1 --root="${pkgdir}"
}