Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
python-cloudflare
Commits:
5104efaa by Felix Yan at 2025-09-16T10:33:05+00:00
upgpkg: 2.13.1-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
pkgbase = python-cloudflare
pkgdesc = Python wrapper for the Cloudflare v4 API
- pkgver = 2.12.5
- pkgrel = 4
+ pkgver = 2.13.1
+ pkgrel = 1
url = https://github.com/cloudflare/python-cloudflare
arch = any
license = MIT
checkdepends = python-pytest
+ makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
@@ -14,7 +15,7 @@ pkgbase = python-cloudflare
depends = python-jsonlines
depends = python-requests
depends = python-yaml
- source =
https://github.com/cloudflare/python-cloudflare/archive/2.12.5/python-cloudflare-2.12.5.tar.gz
- sha512sums =
11be90eec9df4d761ccbd8fd169462b830f7e7d2705b7cb57a6b58d0b28f5b13a3983e5c6be3e32f1447e22d8f83d29d11660835f2d912a4d8ec24b8072ebb01
+ source =
git+https://github.com/cloudflare/python-cloudflare.git#tag=2.13.1
+ sha512sums =
5c6b2b68d5a290fd1111715d9e1c5a96eb431e18b853bc5813782d051e5f07b4f292984a6a7540c0ce189a4891e21d5d49470eb4f1768daf7a76b58af8b923b7
pkgname = python-cloudflare
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=python-cloudflare
-pkgver=2.12.5
-pkgrel=4
+pkgver=2.13.1
+pkgrel=1
pkgdesc='Python wrapper for the Cloudflare v4 API'
arch=('any')
license=('MIT')
@@ -14,6 +14,7 @@ depends=(
'python-yaml'
)
makedepends=(
+ 'git'
'python-build'
'python-installer'
'python-setuptools'
@@ -22,24 +23,24 @@ makedepends=(
checkdepends=(
'python-pytest'
)
-source=("https://github.com/cloudflare/python-cloudflare/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('11be90eec9df4d761ccbd8fd169462b830f7e7d2705b7cb57a6b58d0b28f5b13a3983e5c6be3e32f1447e22d8f83d29d11660835f2d912a4d8ec24b8072ebb01')
+source=("git+https://github.com/cloudflare/python-cloudflare.git#tag=$pkgver")
+sha512sums=('5c6b2b68d5a290fd1111715d9e1c5a96eb431e18b853bc5813782d051e5f07b4f292984a6a7540c0ce189a4891e21d5d49470eb4f1768daf7a76b58af8b923b7')
build() {
- cd python-cloudflare-$pkgver
+ cd python-cloudflare
python -m build --wheel --no-isolation
}
check() {
local site_packages=$(python -c "import site;
print(site.getsitepackages()[0])")
- cd python-cloudflare-$pkgver
+ cd python-cloudflare
python -m installer --destdir=test_dir dist/*.whl
PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH" pytest
tests/test_cloudflare.py
}
package() {
- cd python-cloudflare-$pkgver
+ cd python-cloudflare
python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-cloudflare/-/commit/5104efaa7bb5da84eba0f50c6a9ffdd7125a065c
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-cloudflare/-/commit/5104efaa7bb5da84eba0f50c6a9ffdd7125a065c
You're receiving this email because of your account on gitlab.archlinux.org.