Date: Tuesday, April 25, 2023 @ 18:02:21 Author: jelle Revision: 1448695
upgpkg: python-flask-sqlalchemy 2.5.1-5: python 3.11 rebuild Added: python-flask-sqlalchemy/trunk/filter-warnings-test.patch Modified: python-flask-sqlalchemy/trunk/PKGBUILD ----------------------------+ PKGBUILD | 12 ++++++++---- filter-warnings-test.patch | 12 ++++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-25 17:52:34 UTC (rev 1448694) +++ PKGBUILD 2023-04-25 18:02:21 UTC (rev 1448695) @@ -5,7 +5,7 @@ _pyname=flask-sqlalchemy pkgname=python-flask-sqlalchemy pkgver=2.5.1 -pkgrel=4 +pkgrel=5 pkgdesc='Adds SQLAlchemy support to your Flask application' url='http://flask-sqlalchemy.pocoo.org/' arch=('any') @@ -13,11 +13,15 @@ depends=('python-flask' 'python-sqlalchemy') makedepends=('python-setuptools' 'python-sphinx' 'python-pallets-sphinx-themes' 'python-sphinx-issues') checkdepends=('python-pytest' 'python-blinker' 'python-mock') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/mitsuhiko/flask-sqlalchemy/archive/${pkgver}.tar.gz) -sha512sums=('6780213b959bbc43306bad97ff6d3bf120baeff26cdaeba84b98b1b5b288a78fcbe80884e5342e8907bdfd2a7acd87aa0a8e761018bf8662b9509c1227b443cd') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/mitsuhiko/flask-sqlalchemy/archive/${pkgver}.tar.gz + filter-warnings-test.patch) +sha512sums=('6780213b959bbc43306bad97ff6d3bf120baeff26cdaeba84b98b1b5b288a78fcbe80884e5342e8907bdfd2a7acd87aa0a8e761018bf8662b9509c1227b443cd' + '9cc30ac4650bbd54ee44d3ce9be985edf8c23e1747bd608167afdedde400b7556096d608985e56033867453e0c196193506ba89f298b241fed0a68bc7c593513') prepare() { sed -r "s|(release =)|\\1 '${pkgver}' #|" -i ${_pyname}-${pkgver}/docs/conf.py + cd ${_pyname}-${pkgver} + patch -Np1 -i ${srcdir}/filter-warnings-test.patch } build() { @@ -28,7 +32,7 @@ check() { cd ${_pyname}-${pkgver} - PYTHONPATH=".:${PYTHONPATH}" py.test + PYTHONPATH=".:${PYTHONPATH}" py.test -vs -Wignore --disable-pytest-warnings } package() { Added: filter-warnings-test.patch =================================================================== --- filter-warnings-test.patch (rev 0) +++ filter-warnings-test.patch 2023-04-25 18:02:21 UTC (rev 1448695) @@ -0,0 +1,12 @@ +--- flask-sqlalchemy-2.5.1/tests/test_basic_app.py 2021-03-18 20:01:49.000000000 +0100 ++++ flask-sqlalchemy-2.5.1.new/tests/test_basic_app.py 2023-04-25 18:38:36.548747920 +0200 +@@ -53,6 +53,9 @@ + + def test_persist_selectable(app, db, Todo, recwarn): + """ In SA 1.3, mapper.mapped_table should be replaced with mapper.persist_selectable """ ++ ++ import warnings ++ warnings.filterwarnings("ignore", category=DeprecationWarning) + with app.test_request_context(): + todo = Todo('Test 1', 'test') + db.session.add(todo)
