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.