diff options
author | Martino Pilia | 2023-10-07 09:15:54 +0200 |
---|---|---|
committer | Martino Pilia | 2023-10-07 09:15:54 +0200 |
commit | 6e2edb9fc924eddd6b9fdba749eb1f195a3b6561 (patch) | |
tree | 572b4679d6fc40019ce2911c1b19c2287ad73b0c | |
parent | 7569a2e60223cf5fa1880f5f6b50eb5c2e6da584 (diff) | |
download | aur-6e2edb9fc924eddd6b9fdba749eb1f195a3b6561.tar.gz |
Version 2.6.2.2
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 50 insertions, 14 deletions
@@ -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 @@ -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}" } |