Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
python-ipyparallel
Commits:
09997a14 by Antonio Rojas at 2024-11-06T22:43:34+01:00
upgpkg: 9.0.0-1: Update to 9.0.0
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,14 @@
pkgbase = python-ipyparallel
pkgdesc = Interactive Parallel Computing in Python
- pkgver = 8.8.0
- pkgrel = 2
+ pkgver = 9.0.0
+ pkgrel = 1
url = https://pypi.org/project/ipyparallel/
arch = any
- license = BSD
+ license = BSD-3-Clause
+ checkdepends = python-numpy
checkdepends = python-pytest-asyncio
checkdepends = python-pytest-tornado
+ makedepends = git
makedepends = python-build
makedepends = python-hatchling
makedepends = python-installer
@@ -14,17 +16,15 @@ pkgbase = python-ipyparallel
depends = python
depends = python-dateutil
depends = python-decorator
- depends = python-entrypoints
depends = python-ipykernel
depends = python-jupyter-client
- depends = python-jupyter-core
depends = python-psutil
depends = python-pyzmq
depends = python-tornado
depends = python-tqdm
depends = python-traitlets
optdepends = openmpi: to use the MPI Launchers in ipcluster command
- source =
https://files.pythonhosted.org/packages/source/i/ipyparallel/ipyparallel-8.8.0.tar.gz
- sha256sums =
2404d59f86a3aaa3bd27bf6b57df777bff5c1363c1c6e60403759d16ed42dc7b
+ source = git+https://github.com/ipython/ipyparallel#tag=9.0.0
+ sha256sums =
b878100167cdc873ae730c9876a74ed97aee72940ab9d6e3eddb8a36cb7b926c
pkgname = python-ipyparallel
=====================================
PKGBUILD
=====================================
@@ -5,49 +5,49 @@
_pyname=ipyparallel
pkgname=python-$_pyname
-pkgver=8.8.0
-pkgrel=2
+pkgver=9.0.0
+pkgrel=1
pkgdesc='Interactive Parallel Computing in Python'
url='https://pypi.org/project/ipyparallel/'
arch=(any)
-license=(BSD)
-source=(https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_pyname-$pkgver.tar.gz)
+license=(BSD-3-Clause)
depends=(ipython
python
python-dateutil
python-decorator
- python-entrypoints
python-ipykernel
python-jupyter-client
- python-jupyter-core
python-psutil
python-pyzmq
python-tornado
python-tqdm
python-traitlets)
-makedepends=(python-build
+makedepends=(git
+ python-build
python-hatchling
python-installer)
-checkdepends=(python-pytest-asyncio
+checkdepends=(python-numpy
+ python-pytest-asyncio
python-pytest-tornado)
optdepends=('openmpi: to use the MPI Launchers in ipcluster command')
-sha256sums=('2404d59f86a3aaa3bd27bf6b57df777bff5c1363c1c6e60403759d16ed42dc7b')
+source=(git+https://github.com/ipython/ipyparallel#tag=$pkgver)
+sha256sums=('b878100167cdc873ae730c9876a74ed97aee72940ab9d6e3eddb8a36cb7b926c')
build() {
- cd $_pyname-$pkgver
+ cd $_pyname
IPP_DISABLE_JS=1 \
python -m build --wheel --no-isolation --skip-dependency-check
}
check() {
- cd $_pyname-$pkgver
+ cd $_pyname
python -m installer --destdir=test_install dist/*.whl
PYTHONPATH="$PWD"/test_install/`python -c "from sysconfig import get_path;
print(get_path('platlib'))"` \
pytest -v -k 'not test_local_ip_true_doesnt_trigger_warning' -W
ignore::DeprecationWarning
}
package() {
- cd $_pyname-$pkgver
+ cd $_pyname
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 COPYING.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
mv "$pkgdir"/{usr/,}etc
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-ipyparallel/-/commit/09997a14e13d1a42503600abd940d7cf10e98ea0
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-ipyparallel/-/commit/09997a14e13d1a42503600abd940d7cf10e98ea0
You're receiving this email because of your account on gitlab.archlinux.org.