def hook(mod): global hiddenimports, datas hiddenimports = (collect_submodules('docutils.languages') + collect_submodules('docutils.writers') + collect_submodules('docutils.parsers.rst.languages') + collect_submodules('docutils.parsers.rst.directives')) datas = collect_data_files('docutils') return mod
def hook(mod): global hiddenimports, datas hiddenimports = (collect_submodules('docutils.languages') + collect_submodules('docutils.writers')) datas = collect_data_files('docutils') return mod
#----------------------------------------------------------------------------- # Copyright (c) 2013, PyInstaller Development Team. # # Distributed under the terms of the GNU General Public License with exception # for distributing bootloader. # # The full license is in the file COPYING.txt, distributed with this software. #----------------------------------------------------------------------------- from hookutils import collect_submodules, collect_data_files hiddenimports = (collect_submodules('docutils.languages') + collect_submodules('docutils.writers') + collect_submodules('docutils.parsers.rst.languages') + collect_submodules('docutils.parsers.rst.directives')) datas = collect_data_files('docutils')
#----------------------------------------------------------------------------- # Copyright (c) 2013, PyInstaller Development Team. # # Distributed under the terms of the GNU General Public License with exception # for distributing bootloader. # # The full license is in the file COPYING.txt, distributed with this software. #----------------------------------------------------------------------------- from hookutils import collect_submodules hiddenimports = collect_submodules('sqlite3')
from hookutils import collect_submodules hiddenimports = collect_submodules('sklearn')
from hookutils import collect_submodules, collect_data_files hiddenimports = collect_submodules('markdown.extensions')
('C:/Program Files/MuPDF/*.txt', 'doc/mupdf'), # Add 7z executable and documentation. ('C:/Program Files/7-Zip/7z.exe', '.'), ('C:/Program Files/7-Zip/7z.dll', '.'), ('C:/Program Files/7-Zip/License.txt', 'doc/7z'), # Override GTK configuration (fix fonts). ('win32/gtkrc', 'etc/gtk-2.0'), )) # Add w9xpopen.exe. datas.append(('C:/Python27/w9xpopen.exe', '.')) # Add PIL hidden imports. pil_modules = set(collect_submodules('PIL')) for unwanted in ( 'PIL.DcxImagePlugin', 'PIL.EpsImagePlugin', 'PIL.FpxImagePlugin', 'PIL.GdImageFile', 'PIL.GimpGradientFile', 'PIL.GimpPaletteFile', 'PIL.GribStubImagePlugin', 'PIL.Hdf5StubImagePlugin', 'PIL.ImageQt', 'PIL.ImageTk', 'PIL.McIdasImagePlugin', 'PIL.MicImagePlugin', 'PIL.MpegImagePlugin', 'PIL.OleFileIO',
#!/usr/bin/env python # encoding: utf-8 from hookutils import collect_submodules hiddenimports = collect_submodules('keyring.backends')
#----------------------------------------------------------------------------- # Copyright (c) 2013, PyInstaller Development Team. # # Distributed under the terms of the GNU General Public License with exception # for distributing bootloader. # # The full license is in the file COPYING.txt, distributed with this software. #----------------------------------------------------------------------------- from hookutils import collect_submodules, collect_data_files hiddenimports = collect_submodules('sphinx.ext') datas = collect_data_files('sphinx')
#----------------------------------------------------------------------------- # Copyright (c) 2013, PyInstaller Development Team. # # Distributed under the terms of the GNU General Public License with exception # for distributing bootloader. # # The full license is in the file COPYING.txt, distributed with this software. #----------------------------------------------------------------------------- from hookutils import (collect_data_files, collect_submodules) # IPython (tested with 0.13) requires the following files: # ./site-packages/IPython/config/profile/README_STARTUP datas = collect_data_files('IPython') hiddenimports = collect_submodules('IPython')
def hook(mod): global hiddenimports, datas hiddenimports = collect_submodules('sphinx.ext') datas = collect_data_files('sphinx') return mod
#----------------------------------------------------------------------------- # Copyright (c) 2014, PyInstaller Development Team. # # Distributed under the terms of the GNU General Public License with exception # for distributing bootloader. # # The full license is in the file COPYING.txt, distributed with this software. #----------------------------------------------------------------------------- import sys from PyInstaller import is_unix import hookutils hiddenimports = hookutils.collect_submodules('Xlib')
# Public License along with Enki. If not, see # <http://www.gnu.org/licenses/>. # # ********************************************* # hook-enki.py - PyInstaller hook file for Enki # ********************************************* # PyInstaller can't find hidden imports (such as the # dynamically-discovered plugins), not can it know about # data files (such as ``.ui`` files). This hook informs # PyInstaller that these files must be included in the Enki # bundle. from hookutils import collect_submodules, collect_data_files hiddenimports = ( # The plugins are dynamically loaded, making them a # hidden import. collect_submodules('enki.plugins') + # The colorbutton widget is loaded from a .ui file, # making it a hidden import. Not sure if others there # are or not, but they're certainly all needed. collect_submodules('enki.widgets')) datas = ( # Enki relies on a number of .ui files and some .json # files. Gather all these. collect_data_files('enki') + # Enki's dynamic plug system needs the plugin source # files available to be found by for os.listdir-type # operations. Gather them. collect_data_files('enki.plugins', True))