on behalf of the PyInstaller development team I'm happy to announce
PyInstaller 3.4. This release adds support for Python 3.7.
Thanks for all those who contributed questions, bug-reports or
=== What it is ===
PyInstaller bundles a Python application and all its dependencies into a
single package. The user can run the packaged app without installing a
Python interpreter or any modules.
PyInstaller reads a Python script written by you. It analyzes your code to
discover every other module and library your script needs in order to
Then it collects copies of all those files – including the active Python
interpreter! – and puts them with your script in a single folder, or
optionally in a single executable file.
PyInstaller is tested against Windows, Mac OS X, and Linux. However, it
is not a cross-compiler: to make a Windows app you run PyInstaller in
Windows; to make a Linux app you run it in Linux, etc. PyInstaller has
been used successfully with AIX, Solaris, and FreeBSD, but is not tested
=== Installation ===
PyInstaller can be installed from PyPi using
pip install pyinstaller
=== Important Changes ===
* Add support for Python 3.7 (#2760, #3007, #3076,
#3399, #3656), implemented by Hartmut Goebel.
* Improved support for Qt5-based applications (#3439).
By emulating much of the Qt deployment tools' behavior
most PyQt5 variants are supported.
However, Anaconda's PyQt5 packages are not supported
because its ``QlibraryInfo`` implementation reports incorrect values.
CI tests currently run on PyQt5 5.11.2. Many thanks to Bryan A. Jones for
taking this struggle.
* Drop support for Python 3.3 (#3288), Thanks to Hugo and xiovat.
The full changelog for this release can be found at:
=== Feedback ===
We're eager to listen to your feedback on using PyInstaller:
Bug tracker: https://github.com/pyinstaller/pyinstaller/issues
Mailing list: http://groups.google.com/group/PyInstaller
-- Schönen Gruß
Hartmut Goebel Dipl.-Informatiker
(univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management,
Security Governance, Secure Software Development