Merge latest flask version from Debian

Bug #2000014 reported by Hans Joachim Desserud
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
flask (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Mostly wishlist and information I've uncovered looking into this.

The latest version of flask in Debian is 2.2.2-2, while Ubuntu Lunar has 2.0.3-1ubuntu1. I haven't looked in detail on the functional changes, but it would be nice to upgrade plus I believe it would resolve bug 2000013. And it is a small delta, so should be rather straight forward to reapply it on the latest version.

First the good news:
python3-asgiref is now in main, so no longer need to be moved around in the delta.
(python3-dotenv is still in universe, no change there)

The bad news:
flask has a new build dependency: python3-tomli. This is in universe, which as I understand is unavailable when building packages in main. So I don't know the preferred course of action for that one, whether it needs a MIR before upgrading flask or finding a different workaround.

These are my findings, and I believe once the build dependency have been dealt with I would expect the rest of the merge to be straight forward.

tags: added: needs-merge upgrade-software-version
Revision history for this message
Lukas Märdian (slyon) wrote :

Thanks for the great analysis! Sorry, I saw this only after merging flask to unblock the python3-werkzeug migration.

https://launchpad.net/ubuntu/+source/flask/2.2.2-2ubuntu1

Lukas Märdian (slyon)
Changed in flask (Ubuntu):
status: New → Fix Committed
Lukas Märdian (slyon)
tags: added: update-excuse
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

No problem, thanks for resolving the merge :)

Changed in flask (Ubuntu):
status: Fix Committed → Fix Released
Bryce Harrington (bryce)
Changed in flask (Ubuntu):
milestone: none → ubuntu-23.01
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.