NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1079 most downloaded on PyPI
Community maintained hooks for PyInstaller
Last release 24 days ago
24 Aug 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
75 releases · first in 2020
One column per quarter.
Please see the changelog for more details
Please see the changelog for more details
Add a hook for pypsexec, which has a data files. (#366)
Update tensorflow hook to add support for tensorflow 2.6.x and later. (#371)
Add a test for mimesis hook. (#367)
Please see the changelog for more details
Please see the changelog for more details
Add a hook for mimesis, which has a data files. (#365)
Add a runtime hook for pygraphviz that modifies the search behavior for graphviz programs, in order to ensure that the collected programs in sys._MEIPASS are found and used. (#357)
Please see the changelog for more details
Please see the changelog for more details
Add a hook for adbutils to collect dynamic libraries. (#323)
Add a hook for branca to collect data files. (#318)
Add a hook for dash to collect data files required by the new dash v2.0. (#314)
Add a hook for doc2xpdf to collect qss data files. (#310)
Add a hook for ffpyplayer. (#348)
Add a hook for pyppeteer. (#329)
Add a hook for pyvjoy to collect dynamic libraries. (#321)
Add a hook for qtmodern to collect qss data files. (#305)
Add a hook for tableauhyperapi to collect dynamic libraries. (#316)
Add a hook for websockets which lazily loads its submodules. (#301)
Add hook for folium. (#62)
Add hook for metpy. (#60)
Add hook for panel. (#338)
Add hook for platformdirs. This in turn fixes compatibility with pylint >= 2.10.2. (#301)
Add hook for pymediainfo. (#324)
Add hook for pyviz_comms. (#338)
Add hook for sacremoses. (#325)
Add hook for tzdata. (#339)
Add hooks for cairocffi and CairoSVG. (#347)
Add hooks for pyphen and kaleido. (#345)
Add hooks for zoneinfo and backports.zoneinfo. (#339)
Removed the certifi run-time hook because it was not required for certifi to function in a frozen application. It was sometimes setting the SSL_CERT_FILE environment variable which causes applications to behave differently when frozen. In particular the SSLContext.set_default_verify_paths() method loads the certificates from certifi when the SSL_CERT_FILE environment variable is set. (#335)
Update cv2 hook to collect extra config files and modules for compatibility with OpenCV 4.5.4.60. (#354)
Update markdown hook to include package metadata, enabling the use of short names for built-in extensions, such as extra or toc. (#336)
Update hiddenimports for APScheduler > 3.8.0. (#333)
Update hiddenimports for pymssql > 2.1.5. (#315)
Please see the changelog for more details
Please see the changelog for more details
Add a hook for dash-uploader to collect data files (#280)
Add a hook for langdetect to collect data files. (#285)
Add a hook for mariadb to collect hidden imports. (#279)
Add a hook for mnemonic to collect data files (#284)
Add a hook for msoffcrypto to collect metadata. (#139)
Add a hook for pingouin to collect data files. (#292)
Add a hook for pystray to collect hidden imports. (#288)
Add a hook for rtree to collect dynamic libraries. (#291)
Add a hook for shotgun_api3 to collect data files and hidden imports. (#138)
Add a hook for swagger_spec_validator to collect data files. (#296)
Add a hook for timezonefinder to collect data files. (#294)
Add a hook for uvicorn to collect data files. (#300)
Add a hook for cloudscraper to collect data files (#281)
Add a hook for pynput to collect hidden imports. (#287)
Added a standard hook for SunPy. (#134)
Added hook to get data for the parso package (needed for IPython autocomplete) (#275)
Update clr hook to set the correct path for pythonnet 3.0 (#295)
Update scikit-learn and scikit-image hooks to perform version checks based on distribution name instead of package name, to prevent failures when sklearn dummy distribution is installed. (#276)
Fix harmless missing modules warnings when using scikit-learn >= 0.22 (#276).
Please see the changelog for more details
Please see the changelog for more details
Add a hook for Azurerm which is using pkg_resources internally. (#123)
Add a hook for Office365-REST-Python-Client which uses data files in some methods (#125)
Add a hook for spacy which contains hidden imports and data files (#1)
Add a standard hook for PyPylon. (#114)
Add hook for blspy that collects MPIR DLLs on Windows. (#119)
Add hook for flirpy that collects data files on Windows. (#120)
Add hook for jsonrpcserver to collect missing request-schema.json data file. (#126)
Add hook for plotly to collect data files and hidden pandas, cmath, and plotly.validator imports
Add hooks for dash and related packages to collect data files and hook for meta-data from flask-compress
Add hook for dash_bootstrap_components to collect data files (#103)
Add hook for pyttsx3 whose drivers are hidden imports. (#101)
Add hook for srsly.msgpack._packer which contains a hidden import (#3)
Add hooks for thinc and thinc.banckends.numpy_ops which contain data files and hidden imports (#2)
Added a hook for statsmodels, which adds statsmodels.tsa.statespace as a hidden import (#100)
(Windows) Update zmq hook for compatibility with new shared libraries location in Windows build of pyzmq 22.0.0 and later. (#98)
Add `googleapiclient.discovery` json files to work with services like Blogger v3 on the `build()` method. (#97)
Remove win32ctypes.core hook, as an improved copy is provided as part of main PyInstaller's hooks collection. (#124)
Update scikit-image hooks for compatibility with 0.18.x series. (#107)
Update scikit-learn hooks for compatibility with 0.24.x series. (#108)
Update hook for PyPylon to include data files. (#116)
Update the hook for pycountry to copy metadata, in addition to collecting data files. (#113)
Add a hook for googleapiclient.model that collects the required metadata from the google-api-python-client package. (#82 _)
Add a hook for gcloud which requires its distribution metadata. (#68 _)
Add a hook for gcloud which requires its distribution metadata. (#68)
Add a hook for prettytable which requires its distribution metadata. (#77)
Add hook for pydantic to improve support for its extension-compiled distribution (default on PyPi). (#78)
Add hook for torchvision.ops to ensure that the required extension module (torchvision._C) is collected. (#80)
Add hook for afmformats. (#69)
Add hook for ijson which has dynamically loaded backends. (#64)
Add hook for lxml which has hidden imports. (#66)
Collect metadata and data files for countryinfo to support version 0.1.2. (#76)
(Windows) Fix the win32com pre-safe-import hook to avoid printing the ModuleNotFoundError when the module is not available. (#67)
Add default enabled sentry integrations dynamically to hidden imports. (#71)
Update pyproj hook to improve compatibility across different versions of pyproj (from 2.1.3 to 3.0.0). (#70)
(Windows) Add a hook for win32ctypes.core. (#58 _)
(Windows) Add a hook for win32ctypes.core. (#58)
(Windows) Avoid collecting tensorflow import libraries. (#55)
Avoid collecting non-functional zmq.backend.cffi backend in the zmq hook, and thus also prevent an attempt at compilation of its C extension during module collection. (#59)
Change hook for tinycss2, no longer needed after version 1.0.0. (#54)
Compatibility fix for markdown 3.3. (#56)
Update hooks for scikit-learn. Supported versions are 0.21.x, 0.22.x, and 0.23.x. (#53)
Add a hook for flask_restx _ which contains template data files. (#48 _)
Add a hook for flask_restx which contains template data files. (#48)
Add hooks for skimage.feature and skimage.graph to fix issues with missing imports. (#52)
Add a hook for flask_restx which contains template data files. ( #48 )
Add hooks for skimage.feature and skimage.graph to fix issues with missing imports. ( #52 )
Fix shared library duplication in tensorflow v.2.3. Avoid packaging unnecessary data files (e.g., development headers) on all tensorflow versions. ( #50 )
Fix the tensorflow hook to be compatible across tensorflow versions from <1.15.0 up to 2.3.0 (current latest). ( #46 )
Add a hook for iminuit which has hidden imports. (#26 _)
Add a hook for iminuit which has hidden imports. (#26)
Add a hook for publicsuffix2 which has some data files. (#40)
Add a hook for pyav(av) which has hidden imports. (#29)
Add a hook for pydivert which has some data files. (#41)
Add a hook for pyproj which has some data files. (#33)
Add a hook for spnego which has hidden imports. (#37)
Add a missing hidden import for passlib. (#39)
Add a hook for gmplot, which has some data files. (#21 _)
Add a hook for gmplot, which has some data files. (#21)
Add a hook for tinycss2, which is missing data files. (#16)
Add a hook for workflow, which is missing version information contained in metadata. (#17)
Add hook for AnyIO which dynamically imports its backend modules. (#22)
Add hook for APScheduler which requires entry points and dynamic imports. (#23)
Add hook for trimesh which requires importing resource files. (#25)
Rewrite the hooks for PyPubSub and wx.lib.pubsub so they work properly.
Add a hook for html-testRunner, which has a hidden import. (#8 _)
No significant changes.
No significant changes.
Adding a hook for sentry which has hidden imports for its integrations (#7 _)
Adding a hook for sentry which has hidden imports for its integrations (#7)
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →