diff options
author | Mark Beacom <Beacom@gmail.com> | 2017-02-24 14:33:31 -0500 |
---|---|---|
committer | Mark Beacom <Beacom@gmail.com> | 2017-02-24 14:33:31 -0500 |
commit | 271ae7a1483d2fcf336257c89c0c750474c3281f (patch) | |
tree | 5819807c92e6523961a22fe133e5541b90a03d11 | |
parent | 37cb2271dd472771b18e141c949a93c4b64d8612 (diff) | |
download | python-magic-271ae7a1483d2fcf336257c89c0c750474c3281f.tar.gz |
Accommodate linux distros that return trailing version, i.e. Alpine
-rw-r--r-- | magic.py | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -163,7 +163,8 @@ if not libmagic or not libmagic._name: 'cygwin': windows_dlls, 'linux': ['libmagic.so.1'], # fallback for some Linuxes (e.g. Alpine) where library search does not work } - for dll in platform_to_lib.get(sys.platform, []): + platform = 'linux' if sys.platform.startswith('linux') else sys.platform + for dll in platform_to_lib.get(platform, []): try: libmagic = ctypes.CDLL(dll) break |