Hello folks,
I've just orphaned python-chardet. I maintained it as a dependency of requests, but requests use python-charset-normalizer instead now.
I recommend any dependency to migrate as well.
The package is in good shape, it builds and installs fine. There is one update pending (reported today): https://bugzilla.redhat.com/show_bug.cgi?id=2101067
Runtime dependents: $ repoquery -q --repo=rawhide --whatrequires python3-chardet --source | pkgname OpenLP apostrophe azure-cli bleachbit docker-compose gaupol gutenprint limnoria pagure pynag python-binaryornot python-datalad python-debian python-debrepo python-diff-cover python-html5-parser python-html5lib python-impacket python-ipgetter2 python-kitchen python-music21 python-pypcapkit python-pysrt python-readability-lxml python-subliminal rednotebook retext sigil spyder translate-toolkit wfuzz
BuildRequires: $ repoquery -q --repo=rawhide{,-source} --whatrequires python3-chardet | \ grep src$ | pkgname azure-cli cvise docker-compose gaupol limnoria osc pydot python-binaryornot python-css-parser python-datalad python-debian python-diff-cover python-html5-parser python-html5lib python-kitchen python-music21 python-pysrt python-readability-lxml python-trimesh retext translate-toolkit
On Sat, 2022-06-25 at 12:01 +0200, Miro Hrončok wrote:
docker-compose
docker-compose is not updated [1] since May 11, 2021, and we haven't new versions of 2.x. I think we should think in rules about packages which have gaps more than one year and what rules we should add to avoid these gaps, I suffer a lot with it on epel.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2000794 https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGN...
On 6/25/22 06:01, Miro Hrončok wrote:
Hello folks,
I've just orphaned python-chardet. I maintained it as a dependency of requests, but requests use python-charset-normalizer instead now.
I’ve picked it up, as a few packages I maintain or care about do depend on it.
I recommend any dependency to migrate as well.
It appears that requests switched purely because the Apache Software Foundation doesn’t allow LGPL dependencies[1]. Is there another rationale that the various Python upstreams that use chardet would find convincing? Both projects appear to be actively maintained. I know that charset-normalizer is supposed to be much faster than chardet, but I haven’t seen any benchmarks.
– Ben
On 6/25/22 16:22, Ben Beasley wrote:
It appears that requests switched purely because the Apache Software Foundation doesn’t allow LGPL dependencies[1]. Is there another rationale that the various Python upstreams that use chardet would find convincing? Both projects appear to be actively maintained. I know that charset-normalizer is supposed to be much faster than chardet, but I haven’t seen any benchmarks.
The readme [0] of charset_normalizer provides a comparison of features and also info about performance.
python-devel@lists.fedoraproject.org