This list tracks compatibility status of third-party packages with PyInstaller.
This list is largely incomplete. Most packages will work out of the box with PyInstaller, even if they are not listed here. You are encouraged to try anyway (and then report your results on the mailing list so that we can update this list!).
If you find a mistake or want to do some additions, please write to the mailing list. As for the packages in the Python standard library, we only list the exceptions that don't work correctly; thus, if not listed, it works correctly.
| babel | OK | Fully supported, including "localedata" external data files (automatically handled). |
| ctypes | OK | CtypesDependencySupport in PyInstaller trunk. |
| Django | OK | Preliminar support, see DjangoApplication for howto |
| ElementTree | OK | |
| Filelike | OK | |
| gadfly | OK | |
| Greenlet | OK | |
| lxml | OK | |
| Mako | OK | |
| Matplotlib | OK | Fully supported, including external data files (automatically packaged by PyInstaller?). |
| paste | OK | |
| PIL | OK | |
| pyodbc | OK | |
| PyOpenGL 2.x | OK | |
| PyOpenGL 3.x | OK | Works correctly since 3.0 rc1 |
| PyQt 3 | OK | |
| PyQt 4 | OK | Full support, including plugins (they are automatically handled by PyInstaller?). |
| PyQwt 5 | OK | Automatically detects the correct numeric library it has been compiled with. |
| PySerial | OK | |
| SIP | OK | |
| SQLAlchemy | OK | |
| wxPython | OK | Remember to use windowed mode to get correct theming. |
