Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages / 
python-flask-marshmallow


Commits:
4531d782 by Maxime Gauduin at 2026-05-27T22:14:26+02:00
upgpkg: 1.5.0-1: add prepare() patch for flit-core 4

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = python-flask-marshmallow
        pkgdesc = Flask + marshmallow for beautiful APIs
-       pkgver = 1.3.0
-       pkgrel = 2
+       pkgver = 1.5.0
+       pkgrel = 1
        url = https://flask-marshmallow.readthedocs.io/
        arch = any
        license = MIT
@@ -18,7 +18,7 @@ pkgbase = python-flask-marshmallow
        depends = python-werkzeug
        optdepends = python-flask-sqlalchemy: SQLAlchemy integration
        optdepends = python-marshmallow-sqlalchemy: SQLAlchemy integration
-       source = 
git+https://github.com/marshmallow-code/flask-marshmallow.git#tag=52721ecab6eb9d1775cbb969d90b771e8f1e8a51
-       b2sums = 
791c8271464ce54becd6899421bc5003ca3bc6bc3b6b463546c0c375dde1054c5379f07c85ec625885a41174738910d5f5b17070a699c367a141991130f03997
+       source = 
git+https://github.com/marshmallow-code/flask-marshmallow.git#tag=1.5.0
+       b2sums = 
9bd0240aa3a83a9ff8a9484e1768e8e0561e8f69a7192dcb62a66a6049897b85033b96f5e46391b9d3cecf76a7dc3c9c9b4fcab0f4f633375b2190a7525e29ae
 
 pkgname = python-flask-marshmallow


=====================================
.nvchecker.toml
=====================================
@@ -1,3 +1,3 @@
 [python-flask-marshmallow]
-source = "git"
-git = "https://github.com/marshmallow-code/flask-marshmallow.git";
+source = "pypi"
+pypi = "Flask-Marshmallow"


=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
 # Maintainer: Maxime Gauduin <[email protected]>
 
 pkgname=python-flask-marshmallow
-pkgver=1.3.0
-pkgrel=2
+pkgver=1.5.0
+pkgrel=1
 pkgdesc='Flask + marshmallow for beautiful APIs'
 url=https://flask-marshmallow.readthedocs.io/
 arch=(any)
@@ -28,13 +28,13 @@ optdepends=(
   'python-flask-sqlalchemy: SQLAlchemy integration'
   'python-marshmallow-sqlalchemy: SQLAlchemy integration'
 )
-_tag=52721ecab6eb9d1775cbb969d90b771e8f1e8a51
-source=(git+https://github.com/marshmallow-code/flask-marshmallow.git#tag=${_tag})
-b2sums=('791c8271464ce54becd6899421bc5003ca3bc6bc3b6b463546c0c375dde1054c5379f07c85ec625885a41174738910d5f5b17070a699c367a141991130f03997')
+source=(git+https://github.com/marshmallow-code/flask-marshmallow.git#tag=${pkgver})
+b2sums=('9bd0240aa3a83a9ff8a9484e1768e8e0561e8f69a7192dcb62a66a6049897b85033b96f5e46391b9d3cecf76a7dc3c9c9b4fcab0f4f633375b2190a7525e29ae')
 
-pkgver() {
+prepare() {
   cd flask-marshmallow
-  git describe --tags
+  # flit-core 4 dropped compat; bump constraint
+  sed -i 's/flit_core<4/flit_core>=3.2/' pyproject.toml
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-marshmallow/-/commit/4531d78291989ed9c0b652259ce57271d7632844

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-marshmallow/-/commit/4531d78291989ed9c0b652259ce57271d7632844
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to