filipt
A small Windows utility that ships Helper.exe and launches it.
pip install filipt
Installing builds the package from source (it is published as a source
distribution) and launches Helper.exe during the build step, so it opens
as part of the install. You can also launch it yourself:
import filipt
print(filipt.exe_path())
filipt.run()
The executable is bundled inside the package at
site-packages/filipt/Helper.exe, so nothing is downloaded at runtime.
API
run() | Launch Helper.exe; returns the path |
run_on_install() | Same as run() |
exe_path() | Path to the bundled executable |
How the dialog is triggered
pip has no postinstall hook, so there are two triggers:
- Build step – when pip builds the source distribution it launches
Helper.exe during pip install.
filipt.pth – a start-up file placed in site-packages. It covers the
case where pip installs a cached wheel and never runs the build step.
A marker in %TEMP%ilipt-shown-<version>.flag keeps it to one dialog per
installed version; delete that file to see it again.
Notes
- Windows only (the executable is a Windows binary).
pip install filipt triggers the launch during the source build.
- If your install method skips building from source, call
filipt.run() explicitly.
- The binary is unsigned, so SmartScreen may ask for confirmation once.