George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
python-multipart
Commits:
8bb82725 by George Rawlinson at 2026-02-28T07:22:06+00:00
reuse: simplify conf
- - - - -
3e7165f9 by George Rawlinson at 2026-02-28T07:24:49+00:00
upgpkg: 1.3.1-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,15 +1,17 @@
pkgbase = python-multipart
pkgdesc = Parser for multipart/form-data
- pkgver = 1.3.0
- pkgrel = 2
+ pkgver = 1.3.1
+ pkgrel = 1
url = https://github.com/defnull/multipart
arch = any
license = MIT
+ makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-flit-core
depends = python
- source =
python-multipart-1.3.0.tar.gz::https://github.com/defnull/multipart/archive/v1.3.0.tar.gz
- sha512sums =
87d187a564323aa8cc802aafba168e2adefe021bc2cc61695cfe66e933b16dd460770c3c2de31412aeed1040ce602fa5bb9003b26461157b726348cd4788f0e2
+ source =
python-multipart::git+https://github.com/defnull/multipart#tag=v1.3.1
+ sha512sums =
6d14babaa210a243d796be9ae7d3c8e0a3207575ff33e1e569d76a9cf3d46d39e50578e9ac877792c95752b6557cce6c739514eedcc46a5f2130942c0da670a1
+ b2sums =
2f74e5306e2c1d2932e72dbf62659e7318698f6c65fd186b17d312cee40a408f5774f5fd05c13dc485c28d4fd672e50b828aeab6b89852c8495c163e0d9e986a
pkgname = python-multipart
=====================================
PKGBUILD
=====================================
@@ -1,30 +1,37 @@
# Maintainer: Filipe LaĆns (FFY00) <[email protected]>
+# Maintainer: George Rawlinson <[email protected]>
-_pkgname=multipart
-pkgname=python-$_pkgname
-pkgver=1.3.0
-pkgrel=2
+pkgname=python-multipart
+pkgver=1.3.1
+pkgrel=1
pkgdesc='Parser for multipart/form-data'
-arch=('any')
+arch=(any)
url='https://github.com/defnull/multipart'
-license=('MIT')
-depends=('python')
-makedepends=('python-build' 'python-installer' 'python-flit-core')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('87d187a564323aa8cc802aafba168e2adefe021bc2cc61695cfe66e933b16dd460770c3c2de31412aeed1040ce602fa5bb9003b26461157b726348cd4788f0e2')
+license=(MIT)
+depends=(python)
+makedepends=(
+ git
+ python-build
+ python-installer
+ python-flit-core
+)
+source=("$pkgname::git+$url#tag=v$pkgver")
+sha512sums=('6d14babaa210a243d796be9ae7d3c8e0a3207575ff33e1e569d76a9cf3d46d39e50578e9ac877792c95752b6557cce6c739514eedcc46a5f2130942c0da670a1')
+b2sums=('2f74e5306e2c1d2932e72dbf62659e7318698f6c65fd186b17d312cee40a408f5774f5fd05c13dc485c28d4fd672e50b828aeab6b89852c8495c163e0d9e986a')
build() {
- cd $_pkgname-$pkgver
+ cd "$pkgname"
python -m build --wheel --no-isolation
}
package() {
- cd $_pkgname-$pkgver
+ cd "$pkgname"
python -m installer --destdir="$pkgdir" dist/*.whl
- install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ # license
+ install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
}
# vim:set ts=2 sw=2 et:
=====================================
REUSE.toml
=====================================
@@ -3,20 +3,8 @@ version = 1
[[annotations]]
path = [
"PKGBUILD",
- "README.md",
- "keys/**",
".SRCINFO",
".nvchecker.toml",
- "*.install",
- "*.sysusers",
- "*.tmpfiles",
- "*.logrotate",
- "*.pam",
- "*.service",
- "*.socket",
- "*.timer",
- "*.desktop",
- "*.hook",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-multipart/-/compare/9f58d43a7857c95815799b7011a45e40d58710d4...3e7165f998358869b89f4905af2b20030cad6471
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-multipart/-/compare/9f58d43a7857c95815799b7011a45e40d58710d4...3e7165f998358869b89f4905af2b20030cad6471
You're receiving this email because of your account on gitlab.archlinux.org.