Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / python-json-logger
Commits: 8332c4b6 by Antonio Rojas at 2024-12-20T22:24:05+01:00 upgpkg: 3.2.1-1: Update to new upstream, needed by jupyter-events - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,18 +1,17 @@ pkgbase = python-json-logger pkgdesc = A python library adding a json log formatter - pkgver = 2.0.7 - pkgrel = 4 - url = https://github.com/madzak/python-json-logger + pkgver = 3.2.1 + pkgrel = 1 + url = https://github.com/nhairs/python-json-logger arch = any license = BSD + checkdepends = python-freezegun checkdepends = python-pytest + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools depends = python - source = https://github.com/madzak/python-json-logger/archive/v2.0.7/python-json-logger-2.0.7.tar.gz - source = https://github.com/madzak/python-json-logger/commit/dbaf0cb5.patch - source = json-logger-python3-13.patch - sha512sums = b6bdeec2a01257255cd79a7315d01125b2d40fca9fd2cfd2a8beed68ab58aaf1a85e0946c56979904b81341bdaf95f6c879b5661cdd7a17f120a04fa0c0db489 - sha512sums = c474c7c8752f87ec9e01a47bec15ad1e00f64db654127be980ad0dc9ed46b0dd249f0f636d5c50ce9c58f707f0c8d50df03412d92596fdd47bb2f54a3c7a246d - sha512sums = 537a4a2f249b119fc7d31b23521214c6e779fc94714bbe19095b8fd9eccdd133a50f7d3588d280cf4db80707f504901f455430eff41515ca77729a4c3a1c0c93 + source = https://github.com/nhairs/python-json-logger/archive/v3.2.1/python-json-logger-3.2.1.tar.gz + sha512sums = 6ed550fb1be4cfa97c10c156d4cc3b1aabe7177264d74bfcb4c64df00b665753294e2c5de2e5c0439c2bd8c2bff855b97b275810216cf51cefe8833b3f5b4a77 pkgname = python-json-logger ===================================== PKGBUILD ===================================== @@ -1,33 +1,24 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> pkgname=python-json-logger -pkgver=2.0.7 -pkgrel=4 +pkgver=3.2.1 +pkgrel=1 pkgdesc='A python library adding a json log formatter' arch=('any') license=('BSD') -url='https://github.com/madzak/python-json-logger' +url='https://github.com/nhairs/python-json-logger' depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest') -source=("https://github.com/madzak/python-json-logger/archive/v$pkgver/$pkgname-$pkgver.tar.gz" - https://github.com/madzak/python-json-logger/commit/dbaf0cb5.patch - json-logger-python3-13.patch) -sha512sums=('b6bdeec2a01257255cd79a7315d01125b2d40fca9fd2cfd2a8beed68ab58aaf1a85e0946c56979904b81341bdaf95f6c879b5661cdd7a17f120a04fa0c0db489' - 'c474c7c8752f87ec9e01a47bec15ad1e00f64db654127be980ad0dc9ed46b0dd249f0f636d5c50ce9c58f707f0c8d50df03412d92596fdd47bb2f54a3c7a246d' - '537a4a2f249b119fc7d31b23521214c6e779fc94714bbe19095b8fd9eccdd133a50f7d3588d280cf4db80707f504901f455430eff41515ca77729a4c3a1c0c93') - -prepare() { - cd python-json-logger-$pkgver -# Fix tests with python 3.12 - patch -p1 -i ../dbaf0cb5.patch - - patch -p1 -i ../json-logger-python3-13.patch -} +makedepends=('python-build' + 'python-installer' + 'python-setuptools') +checkdepends=('python-freezegun' + 'python-pytest') +source=("https://github.com/nhairs/python-json-logger/archive/v$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('6ed550fb1be4cfa97c10c156d4cc3b1aabe7177264d74bfcb4c64df00b665753294e2c5de2e5c0439c2bd8c2bff855b97b275810216cf51cefe8833b3f5b4a77') build() { cd python-json-logger-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -37,7 +28,7 @@ check() { package() { cd python-json-logger-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + 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-json-logger/-/commit/8332c4b6d27e904b8e2c03add8eca4fbf22e2be9 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-json-logger/-/commit/8332c4b6d27e904b8e2c03add8eca4fbf22e2be9 You're receiving this email because of your account on gitlab.archlinux.org.