Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
python-py7zr


Commits:
c8244763 by Caleb Maclennan at 2025-12-22T17:06:49+03:00
upgpkg: 1.1.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = python-py7zr
        pkgdesc = Pure python 7-zip library
-       pkgver = 1.0.0
-       pkgrel = 2
+       pkgver = 1.1.0
+       pkgrel = 1
        url = https://github.com/miurahr/py7zr
        arch = any
        license = LGPL-2.1-or-later
@@ -11,6 +11,7 @@ pkgbase = python-py7zr
        checkdepends = python-pytest-benchmark
        checkdepends = python-pytest-httpserver
        checkdepends = python-pytest-timeout
+       makedepends = git
        makedepends = python-build
        makedepends = python-installer
        makedepends = python-wheel
@@ -26,7 +27,7 @@ pkgbase = python-py7zr
        depends = python-pyzstd
        depends = python-texttable
        depends = python-inflate64
-       source = 
https://files.pythonhosted.org/packages/source/p/py7zr/py7zr-1.0.0.tar.gz
-       sha256sums = 
f6bfee81637c9032f6a9f0eb045a4bfc7a7ff4138becfc42d7cb89b54ffbfef1
+       source = git+https://github.com/miurahr/py7zr.git#tag=v1.1.0
+       sha256sums = 
cd9707411f154c90fe09b71a1bad740ec085339398ab659aef5965768a90fa8a
 
 pkgname = python-py7zr


=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
 
 pkgname=python-py7zr
 _pyname=${pkgname#python-}
-pkgver=1.0.0
-pkgrel=2
+pkgver=1.1.0
+pkgrel=1
 pkgdesc='Pure python 7-zip library'
 arch=(any)
 url="https://github.com/miurahr/${_pyname}";
@@ -21,7 +21,8 @@ _pydeps=(brotli
          inflate64)
 depends=(python
          "${_pydeps[@]/#/python-}")
-makedepends=(python-{build,installer,wheel}
+makedepends=(git
+             python-{build,installer,wheel}
              python-setuptools-scm)
 checkdepends=(p7zip
               python-requests
@@ -29,17 +30,16 @@ checkdepends=(p7zip
               python-pytest-benchmark
               python-pytest-httpserver
               python-pytest-timeout)
-_archive="$_pyname-$pkgver"
-source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/$_pyname/$_archive.tar.gz";)
-sha256sums=('f6bfee81637c9032f6a9f0eb045a4bfc7a7ff4138becfc42d7cb89b54ffbfef1')
+source=("git+$url.git#tag=v$pkgver")
+sha256sums=('cd9707411f154c90fe09b71a1bad740ec085339398ab659aef5965768a90fa8a')
 
 build() {
-       cd "$_archive"
+       cd "$_pyname"
        python -m build -wn
 }
 
 check() {
-       cd "$_archive"
+       cd "$_pyname"
        python -m pytest -rsx \
                --deselect tests/test_concurrent.py \
                --deselect tests/test_extra_codecs.py \
@@ -47,6 +47,6 @@ check() {
 }
 
 package() {
-       cd "$_archive"
+       cd "$_pyname"
        python -m installer -d "$pkgdir" dist/*.whl
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-py7zr/-/commit/c8244763f238c53f45e47cc35d16afa9e9466975

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-py7zr/-/commit/c8244763f238c53f45e47cc35d16afa9e9466975
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to