diff options
| author | Adam Hupp <adam@hupp.org> | 2016-12-26 22:32:36 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-12-26 22:32:36 -0800 |
| commit | a6f9987fcd628a83b89e66fb627b60bdb56ff788 (patch) | |
| tree | 58ca780ff8abd0a4985fa6b9a9c92a8775ad9718 | |
| parent | 0b414743e0bf047c352c4ab7d4ac8cbef36be3c6 (diff) | |
| parent | f6206535deca111375034e0277cf0e0aa9bd3fe1 (diff) | |
| download | python-magic-a6f9987fcd628a83b89e66fb627b60bdb56ff788.tar.gz | |
Merge pull request #123 from askoretskiy/patch-1
Added a fallback for Alpine to find library file
| -rw-r--r-- | magic.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -160,7 +160,9 @@ if not libmagic or not libmagic._name: # Assumes there will only be one version installed glob.glob('/usr/local/Cellar/libmagic/*/lib/libmagic.dylib'), 'win32': windows_dlls, - 'cygwin': windows_dlls } + '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, []): try: libmagic = ctypes.CDLL(dll) |
