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.


Reply via email to