diff options
author | xiota | 2023-02-13 17:59:22 -0800 |
---|---|---|
committer | xiota | 2023-02-13 18:33:56 -0800 |
commit | 49be22f37a1324ac7039c704a04e2a90904e4d80 (patch) | |
tree | 14bb937993b05a6eb4deab5f5c17e8044444cf06 | |
parent | 14492f266031e518b810bf21dbd165f0c07cd932 (diff) | |
download | aur-49be22f37a1324ac7039c704a04e2a90904e4d80.tar.gz |
4.26.1 + PKGBUILD fixes
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 64 |
3 files changed, 58 insertions, 46 deletions
@@ -1,29 +1,29 @@ pkgbase = python-transformers pkgdesc = State-of-the-art Natural Language Processing for Jax, PyTorch and TensorFlow - pkgver = 4.25.1 + pkgver = 4.26.1 pkgrel = 1 - url = https://pypi.org/project/transformers - arch = i686 - arch = x86_64 - license = Apache License 2.0 - depends = python-filelock - depends = python-tokenizers + url = https://github.com/huggingface/transformers + arch = any + license = Apache + makedepends = python-setuptools + depends = python-beautifulsoup4 depends = python-huggingface-hub + depends = python-more-itertools + depends = python-msgpack depends = python-numpy - depends = python-packaging - depends = python-yaml + depends = python-psutil + depends = python-pydantic depends = python-regex - depends = python-requests - depends = python-tqdm - optdepends = python-pytorch: PyTorch support - optdepends = python-tensorflow: TensorFlow support - optdepends = python-onnxconverter-common: TensorFlow support - optdepends = python-tf2onn: TensorFlow support + depends = python-tokenizers + optdepends = python-flax: JAX support optdepends = python-jax: JAX support optdepends = python-jaxlib: JAX support - optdepends = python-flax: JAX support + optdepends = python-onnxconverter-common: TensorFlow support optdepends = python-optax: JAX support - source = https://github.com/huggingface/transformers/archive/refs/tags/v4.25.1.tar.gz - sha256sums = d3ee551c133bac19ea76cbed4a860d875bed4a08e080b85be2e1eb38f874ee17 + optdepends = python-pytorch: PyTorch support + optdepends = python-tensorflow: TensorFlow support + optdepends = python-tf2onn: TensorFlow support + source = python-transformers-4.26.1.tar.gz::https://github.com/huggingface/transformers/archive/refs/tags/v4.26.1.tar.gz + sha256sums = 4423aa7afb1aa5de56517097331096a8e2ea8e52023b8bc89bc5c19517a3e89e pkgname = python-transformers diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..018a3de08144 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -1,41 +1,49 @@ -# Maintainer: Filip Graliński <filipg@amu.edu.pl> +# Contributor: Filip Graliński <filipg@amu.edu.pl> pkgname=python-transformers -pkgver=4.25.1 +pkgver=4.26.1 pkgrel=1 pkgdesc="State-of-the-art Natural Language Processing for Jax, PyTorch and TensorFlow" -arch=('i686' 'x86_64') -url="https://pypi.org/project/transformers" -license=('Apache License 2.0') -depends=('python-filelock' - 'python-tokenizers' - 'python-huggingface-hub' - 'python-numpy' - 'python-packaging' - 'python-yaml' - 'python-regex' - 'python-requests' - 'python-tqdm') +arch=('any') +_url='https://pypi.org/project/transformers' +url='https://github.com/huggingface/transformers' +license=('Apache') +depends=( + 'python-beautifulsoup4' + 'python-huggingface-hub' + 'python-more-itertools' + 'python-msgpack' + 'python-numpy' + 'python-psutil' + 'python-pydantic' + 'python-regex' + 'python-tokenizers' +) optdepends=( - 'python-pytorch: PyTorch support' - 'python-tensorflow: TensorFlow support' - 'python-onnxconverter-common: TensorFlow support' - 'python-tf2onn: TensorFlow support' - 'python-jax: JAX support' - 'python-jaxlib: JAX support' - 'python-flax: JAX support' - 'python-optax: JAX support' + 'python-flax: JAX support' + 'python-jax: JAX support' + 'python-jaxlib: JAX support' + 'python-onnxconverter-common: TensorFlow support' + 'python-optax: JAX support' + 'python-pytorch: PyTorch support' + 'python-tensorflow: TensorFlow support' + 'python-tf2onn: TensorFlow support' ) +makedepends=('python-setuptools') -source=("https://github.com/huggingface/transformers/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('d3ee551c133bac19ea76cbed4a860d875bed4a08e080b85be2e1eb38f874ee17') +source=( + "python-transformers-$pkgver.tar.gz"::"https://github.com/huggingface/transformers/archive/refs/tags/v$pkgver.tar.gz" +) +sha256sums=( + '4423aa7afb1aa5de56517097331096a8e2ea8e52023b8bc89bc5c19517a3e89e' +) build() { - cd transformers-$pkgver - python setup.py build + cd "transformers-$pkgver" + python setup.py build } package() { - cd transformers-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + cd "transformers-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 } |