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.


Reply via email to