Merge ~lvoytek/ubuntu/+source/requests:remove-charset-normalizer-pybuild into ubuntu/+source/requests:ubuntu/devel
Proposed by
Lena Voytek
| Status: | Merged |
|---|---|
| Approved by: | git-ubuntu bot |
| Approved revision: | not available |
| Merge reported by: | Lena Voytek |
| Merged at revision: | 69f695c3d2ee90618aaea6fcb4f6714daff5cf44 |
| Proposed branch: | ~lvoytek/ubuntu/+source/requests:remove-charset-normalizer-pybuild |
| Merge into: | ubuntu/+source/requests:ubuntu/devel |
| Diff against target: |
76 lines (+45/-1) 4 files modified
debian/changelog (+7/-0) debian/control (+2/-1) debian/patches/remove-charset-normalizer-dependency.patch (+35/-0) debian/patches/series (+1/-0) |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| git-ubuntu bot | Approve | ||
| Bryce Harrington (community) | Approve | ||
| Canonical Server Reporter | Pending | ||
|
Review via email:
|
|||
Description of the change
With the latest requests sync, pybuild automatically extracts the charset_normalizer dependency and attempts to install it for building. Since requests is in main, it can't use this universe dependency. This update readds and cleans up the charset_normalizer removal patch in favor of chardet
PPA: https:/
The latest build shows that python3-
test results:
- requests/
+ ✅ requests on oracular for amd64 @ 26.06.24 19:02:18
To post a comment you must log in.

Confirmed charset-normalizer is in universe, and makes sense that this delta will be ubuntu-specific.
I wonder if the reason chardet is in main is due to security concerns for charset-normalizer; if that is the case then it might be relevant to suggest Debian shift as well. But if the choice is just to keep duplicative code out of main, then yeah this can just live as delta from here. Thanks for annotating the change!
### Debian ### charset- normalizer | 3.0.1-2 | bookworm charset- normalizer | 3.3.2-1 | trixie charset- normalizer | 3.3.2-1 | sid
python-
python-
python-
### Ubuntu ### charset- normalizer | 2.0.6-2 | jammy/universe charset- normalizer | 3.2.0-1 | mantic/universe charset- normalizer | 3.3.2-1 | noble/universe charset- normalizer | 3.3.2-1 | oracular/universe
python-
python-
python-
python-
Test results, packaging and change itself LGTM, +1.