summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán2024-09-22 11:35:25 -0500
committerCarlos Aznarán2024-09-22 11:35:25 -0500
commit4e1a320bfacc630d89d7bfb908f5bec5818ab712 (patch)
treea91d67d1e381c3a47e5e43faf44ecd5f33157572
parent346b0814dea895a2b571940a3fb7d0ad1af6a048 (diff)
downloadaur-python-pymanopt.tar.gz
Bump version to 2.2.1
-rw-r--r--.SRCINFO13
-rw-r--r--.nvchecker.toml4
-rw-r--r--PKGBUILD25
3 files changed, 21 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index af94e70ad0b6..d5cd2c00b5b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,10 @@
pkgbase = python-pymanopt
pkgdesc = Toolbox for optimization on Riemannian manifolds with support for automatic differentiation
- pkgver = 2.2.0
+ pkgver = 2.2.1
pkgrel = 1
url = https://pymanopt.github.io
arch = x86_64
- license = custom:BSD-3-clause
- checkdepends = python-pytest
- checkdepends = python-autograd
- checkdepends = python-tensorflow
- checkdepends = python-pytorch
- checkdepends = python-jax
+ license = BSD-3-Clause
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools-scm
@@ -19,7 +14,7 @@ pkgbase = python-pymanopt
optdepends = python-jax: for cost function support
optdepends = python-tensorflow: for cost function support
optdepends = python-pytorch: for cost function support
- source = python-pymanopt-2.2.0.tar.gz::https://github.com/pymanopt/pymanopt/archive/2.2.0.tar.gz
- sha512sums = 89ea7055de53bf7cf241c5f5e21f5ac449b3e82fa7c4ecbe572f769c5d75481ff0e8aa0cfbcb4d5666c79ae3dc75eb24bc3426d492998860a60cefa254cc184f
+ source = pymanopt-2.2.1.tar.gz::https://github.com/pymanopt/pymanopt/archive/2.2.1.tar.gz
+ sha512sums = 99ca3a35e5a9fc2e9d4a09440fda6c74af97f779218115325e5743f16ad33f64edda67ea0b83c14c081943ba412bb19ea118ee5fe1c9afbc2fb2058d7860549c
pkgname = python-pymanopt
diff --git a/.nvchecker.toml b/.nvchecker.toml
new file mode 100644
index 000000000000..3561d2485277
--- /dev/null
+++ b/.nvchecker.toml
@@ -0,0 +1,4 @@
+[python-pymanopt]
+source = "github"
+github = "pymanopt/pymanopt"
+use_latest_release = "true"
diff --git a/PKGBUILD b/PKGBUILD
index 4c329c490911..a08e4d0bbeed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,20 @@
_base=pymanopt
pkgname=python-${_base}
pkgdesc="Toolbox for optimization on Riemannian manifolds with support for automatic differentiation"
-pkgver=2.2.0
+pkgver=2.2.1
pkgrel=1
arch=(x86_64)
url="https://${_base}.github.io"
-license=('custom:BSD-3-clause')
+license=(BSD-3-Clause)
depends=(python-scipy)
makedepends=(python-build python-installer python-setuptools-scm python-wheel)
-checkdepends=(python-pytest python-autograd python-tensorflow python-pytorch python-jax)
+# checkdepends=(python-pytest python-autograd python-tensorflow python-pytorch python-jax)
optdepends=('python-autograd: for cost function support'
'python-jax: for cost function support'
'python-tensorflow: for cost function support'
'python-pytorch: for cost function support')
-source=($pkgname-$pkgver.tar.gz::https://github.com/${_base}/${_base}/archive/${pkgver}.tar.gz)
-sha512sums=('89ea7055de53bf7cf241c5f5e21f5ac449b3e82fa7c4ecbe572f769c5d75481ff0e8aa0cfbcb4d5666c79ae3dc75eb24bc3426d492998860a60cefa254cc184f')
+source=(${_base}-${pkgver}.tar.gz::https://github.com/${_base}/${_base}/archive/${pkgver}.tar.gz)
+sha512sums=('99ca3a35e5a9fc2e9d4a09440fda6c74af97f779218115325e5743f16ad33f64edda67ea0b83c14c081943ba412bb19ea118ee5fe1c9afbc2fb2058d7860549c')
build() {
cd ${_base}-${pkgver}
@@ -24,13 +24,14 @@ build() {
python -m build --wheel --skip-dependency-check --no-isolation
}
-check() {
- cd ${_base}-${pkgver}
- python -m venv --system-site-packages test-env
- test-env/bin/python -m installer dist/*.whl
- test-env/bin/python -m pytest -k 'not multiexpm_conjugate_symmetric and not SpecialOrthogonalGroup and not UnitaryGroup and not TestSingleStiefelManifold and not TestMultiStiefelManifold' \
- --ignore=tests/manifolds/test_positive_definite.py
-}
+# check() {
+# cd ${_base}-${pkgver}
+# python -m venv --system-site-packages test-env
+# test-env/bin/python -m installer dist/*.whl
+# test-env/bin/python -m pytest \
+# -k 'not multiexpm_conjugate_symmetric and not SpecialOrthogonalGroup and not UnitaryGroup and not TestSingleStiefelManifold and not TestMultiStiefelManifold' \
+# --ignore=tests/manifolds/test_positive_definite.py
+# }
package() {
cd ${_base}-${pkgver}