Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages /
python-pymongo
Commits:
2c3f2f1f by Jelle van der Waa at 2023-12-30T14:03:40+01:00
Update to 4.6.1 and switch to PEP517 build
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,14 @@
pkgbase = python-pymongo
pkgdesc = Python module for using MongoDB
- pkgver = 4.6.0
+ pkgver = 4.6.1
pkgrel = 1
url = https://pypi.python.org/pypi/pymongo/
arch = x86_64
license = Apache
makedepends = python-setuptools
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
depends = python
optdepends = python-pyopenssl: for [ocsp]
optdepends = python-requests: for [ocsp]
@@ -13,7 +16,7 @@ pkgbase = python-pymongo
optdepends = python-snappy: for [snappy]
optdepends = python-zstandard: for [zstd]
optdepends = python-dnspython: for [srv]
- source = https://pypi.io/packages/source/p/pymongo/pymongo-4.6.0.tar.gz
- sha512sums =
c295affc8af8a678056a8b6995a046625be2b3b4bbe49896b3a3c3ea8a2dbc170a51ed9971ee2a23efea0c9d75912de572e42e868676e8f96a230fa0e54c597a
+ source = https://pypi.io/packages/source/p/pymongo/pymongo-4.6.1.tar.gz
+ sha512sums =
5bf535004f5dfb6b2541545ff204009d2a30a74e0ca80e02eedbce3019d3c60dcbc4f123c85febb73aeaa4b62e38bc3c84373e8a50f407cc396ef008e7b4d62b
pkgname = python-pymongo
=====================================
PKGBUILD
=====================================
@@ -4,14 +4,14 @@
# Contributor: Jelle van der Waa <[email protected]>
pkgname=python-pymongo
-pkgver=4.6.0
+pkgver=4.6.1
pkgrel=1
pkgdesc='Python module for using MongoDB'
arch=('x86_64')
license=('Apache')
url='https://pypi.python.org/pypi/pymongo/'
depends=('python')
-makedepends=('python-setuptools')
+makedepends=('python-setuptools' 'python-build' 'python-installer'
'python-wheel')
optdepends=('python-pyopenssl: for [ocsp]'
'python-requests: for [ocsp]'
'python-service-identity: for [ocsp]'
@@ -19,16 +19,16 @@ optdepends=('python-pyopenssl: for [ocsp]'
'python-zstandard: for [zstd]'
'python-dnspython: for [srv]')
source=("https://pypi.io/packages/source/p/pymongo/pymongo-$pkgver.tar.gz")
-sha512sums=('c295affc8af8a678056a8b6995a046625be2b3b4bbe49896b3a3c3ea8a2dbc170a51ed9971ee2a23efea0c9d75912de572e42e868676e8f96a230fa0e54c597a')
+sha512sums=('5bf535004f5dfb6b2541545ff204009d2a30a74e0ca80e02eedbce3019d3c60dcbc4f123c85febb73aeaa4b62e38bc3c84373e8a50f407cc396ef008e7b4d62b')
build() {
cd pymongo-$pkgver
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd pymongo-$pkgver
- python setup.py install --root="$pkgdir" --skip-build --optimize=1
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
# vim:set ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymongo/-/commit/2c3f2f1fdf28bc9c9ad89dc8cef12bb29c661d3a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymongo/-/commit/2c3f2f1fdf28bc9c9ad89dc8cef12bb29c661d3a
You're receiving this email because of your account on gitlab.archlinux.org.