Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages /
python-flask-mail
Commits:
286970fc by Carl Smedstad at 2024-11-25T08:06:49+01:00
upgpkg: 0.9.1-13: Python 3.13 rebuild
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + remove-tests-failing-on-python-3.13.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-flask-mail
pkgdesc = Flask extension providing simple email sending capabilities
pkgver = 0.9.1
- pkgrel = 12
+ pkgrel = 13
url = https://pythonhosted.org/Flask-Mail/
arch = any
license = BSD
@@ -15,8 +15,10 @@ pkgbase = python-flask-mail
source =
python-flask-mail-0.9.1.tar.gz::https://github.com/mattupstate/flask-mail/archive/0.9.1.tar.gz
source =
python-flask-mail-fix-headers-for-attachments.patch::https://github.com/mattupstate/flask-mail/commit/e195fca6de1077cabb711426e6378f51dc39d598.patch
source = unittest-mock.patch
+ source = remove-tests-failing-on-python-3.13.patch
sha512sums =
1cf45ee734b35bf05862a4e88070a743a7d3cc877e4dcdc55f5e0a9642631752c4bf1e23065212157e71e42c5fdb010de8a68b4ab9f8444f9fa096d62a7aad3d
sha512sums =
7e85212c213307ede608f57e00f3a7109408216d999ed6823caad758231aaac5493dbab9a625d46f4a42278641f8d56aa3733fc9f87bb4b912b87a62b16e6814
sha512sums =
6829afa8b22b80918a0a633e86accdfb10fe37ea5087de369bf0ae89bed65e6907ee9c8e22ab18497cff4cba4d60a25892d2fa0c3c8b3ab33cf8fd325620ff3a
+ sha512sums =
ae180600833fb4314a323686a0e4cc771f600269765bc3e67a1959e6e2828877e56b33b688b849073b7979978d280b0097ca8cbe90ccfb325e0f4511a8aa7e5d
pkgname = python-flask-mail
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
_pkgname=flask-mail
pkgname=python-flask-mail
pkgver=0.9.1
-pkgrel=12
+pkgrel=13
pkgdesc='Flask extension providing simple email sending capabilities'
url='https://pythonhosted.org/Flask-Mail/'
arch=('any')
@@ -13,15 +13,19 @@ makedepends=('python-sphinx' 'python-setuptools')
checkdepends=('python-blinker' 'python-speaklater')
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/mattupstate/flask-mail/archive/${pkgver}.tar.gz
${pkgname}-fix-headers-for-attachments.patch::https://github.com/mattupstate/flask-mail/commit/e195fca6de1077cabb711426e6378f51dc39d598.patch
- unittest-mock.patch)
+ unittest-mock.patch
+ # https://github.com/pallets-eco/flask-mail/issues/233
+ remove-tests-failing-on-python-3.13.patch)
sha512sums=('1cf45ee734b35bf05862a4e88070a743a7d3cc877e4dcdc55f5e0a9642631752c4bf1e23065212157e71e42c5fdb010de8a68b4ab9f8444f9fa096d62a7aad3d'
'7e85212c213307ede608f57e00f3a7109408216d999ed6823caad758231aaac5493dbab9a625d46f4a42278641f8d56aa3733fc9f87bb4b912b87a62b16e6814'
-
'6829afa8b22b80918a0a633e86accdfb10fe37ea5087de369bf0ae89bed65e6907ee9c8e22ab18497cff4cba4d60a25892d2fa0c3c8b3ab33cf8fd325620ff3a')
+
'6829afa8b22b80918a0a633e86accdfb10fe37ea5087de369bf0ae89bed65e6907ee9c8e22ab18497cff4cba4d60a25892d2fa0c3c8b3ab33cf8fd325620ff3a'
+
'ae180600833fb4314a323686a0e4cc771f600269765bc3e67a1959e6e2828877e56b33b688b849073b7979978d280b0097ca8cbe90ccfb325e0f4511a8aa7e5d')
prepare() {
cd ${_pkgname}-${pkgver}
patch -Np1 < ../unittest-mock.patch
patch -Np1 < ../${pkgbase}-fix-headers-for-attachments.patch
+ patch -Np1 < ../remove-tests-failing-on-python-3.13.patch
sed -i 's/assertEquals/assertEqual/g' tests.py
}
=====================================
remove-tests-failing-on-python-3.13.patch
=====================================
@@ -0,0 +1,24 @@
+diff --unified --recursive --text --new-file flask-mail-0.9.1.orig/tests.py
flask-mail-0.9.1/tests.py
+--- flask-mail-0.9.1.orig/tests.py 2024-11-25 08:04:03.747147015 +0100
++++ flask-mail-0.9.1/tests.py 2024-11-25 08:04:12.494074438 +0100
+@@ -387,20 +387,6 @@
+ self.assertIsNotNone(r)
+ self.assertIn('Message-ID: ' + msg.msgId, msg.as_string())
+
+- def test_unicode_sender_tuple(self):
+- msg = Message(subject="subject",
+- sender=(u"ÄÜÖ → ✓", '[email protected]>'),
+- recipients=["[email protected]"])
+-
+- self.assertIn('From: =?utf-8?b?w4TDnMOWIOKGkiDinJM=?=
<[email protected]>', msg.as_string())
+-
+- def test_unicode_sender(self):
+- msg = Message(subject="subject",
+- sender=u'ÄÜÖ → ✓ <[email protected]>>',
+- recipients=["[email protected]"])
+-
+- self.assertIn('From: =?utf-8?b?w4TDnMOWIOKGkiDinJM=?=
<[email protected]>', msg.as_string())
+-
+ def test_unicode_headers(self):
+ msg = Message(subject="subject",
+ sender=u'ÄÜÖ → ✓ <[email protected]>',
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-mail/-/commit/286970fcbf5f68ba59b1c38d62d4b197de34adf5
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-mail/-/commit/286970fcbf5f68ba59b1c38d62d4b197de34adf5
You're receiving this email because of your account on gitlab.archlinux.org.