Rebuild Todo List Replace file/python-magic (aka. file-magic) with ahupp/python-magic

2022-07-12 - David Runge

Up until recently we have been shipping file's python-magic (or file-magic) as python-magic.
The upstream since > 5.40 is broken in async contexts and it does not properly deploy to pypi.org.

Dependents of python-magic in fact rely on https://github.com/ahupp/python-magic and we actively patch out its use and replace it with file's python-magic.
However, ahupp/python-magic provides compatibility (https://github.com/ahupp/python-magic/blob/master/COMPAT.md) and is objectively the more well-maintained project, so let's use it instead.

NOTE: Rebuilds are only required if workarounds in PKGBUILDs are present to make these packages work with file/python-magic. Else just mark the package as completed.

Rebuilds go to [community-staging].

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
7 packages displayed out of 7 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
any Community alot 0.10-5 lfleischer, artafinde Complete dvzrv
x86_64 Community diffoscope 239-1 jelle, anthraxx, sangy Complete dvzrv
any Community python-magic 1:0.4.27-1 lfleischer, anthraxx, dvzrv Complete dvzrv
any Community python-mocket 3.10.9-1 felixonmars Complete dvzrv
any Community repod 0.2.2-1 dvzrv Complete dvzrv
any Community s3cmd 2.3.0-1 svenstaro, alex19EP Complete dvzrv
any Community weechat-matrix 0.3.0-9 diabonas Complete dvzrv