[MIR] python-h2, httpx as dependencies of dnspython

Bug #2004272 reported by Lukas Märdian
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dnspython (Ubuntu)
Invalid
Undecided
Canonical Foundations Team
httpx (Ubuntu)
Won't Fix
Undecided
Unassigned
python-h2 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

TBD by foundations.

dnspython grew new dependencies on python-h2 and httpx in order to enable DNS Over HTTPS (DOH) support. Both dependencies are pulling in a bunch of transitive dependencies that need MIR:

dnspython: python-h2, httpx
=> python-h2: python-hpack, python-hyperframe
=> httpx: httpcore, rich
==> rich: markdown-it-py => mdurl
==> httpcore: python-h11, python-anyio => python-sniffio

Lukas Märdian (slyon)
Changed in dnspython (Ubuntu):
assignee: nobody → Canonical Foundations Team (canonical-foundations)
Changed in httpx (Ubuntu):
status: New → Incomplete
Lukas Märdian (slyon)
tags: added: rls-ll-incoming
Lukas Märdian (slyon)
description: updated
Revision history for this message
Lukas Märdian (slyon) wrote (last edit ):

Dropping DOH support into Suggests for now, until Foundations agrees to maintain all the dependencies (and did the MIRs): https://launchpad.net/ubuntu/+source/dnspython/2.3.0-1ubuntu1

* Drop python-h2 & httpx (DNS Over HTTPS, DOH) to Suggests (LP: 2004272)

This is to avoid a big tree of additional transitive dependencies (for now). Foundations might agree to maintain all of those in the future and drop this delta.

Changed in dnspython (Ubuntu):
status: New → Triaged
Revision history for this message
Lukas Märdian (slyon) wrote :

We should keep DOH disabled until someone asks us for the support. Postponing it to rls-mm for now.

tags: added: rls-mm-incoming
removed: rls-ll-incoming
Lukas Märdian (slyon)
Changed in httpx (Ubuntu):
status: Incomplete → Won't Fix
Changed in python-h2 (Ubuntu):
status: Incomplete → Won't Fix
Changed in dnspython (Ubuntu):
status: Triaged → Invalid
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.