[PyInstaller] Pipx-based meta-installer

2020-12-11 Thread Paul Prescod
Thanks to everyone who works on pyinstaller! The installation instructions for a package I work with are: * install Python * install Pipx * pipx install package So I had the idea that all 3 steps could be combined into a single executable that just does this: from pipx import main

[PyInstaller] PyInstaller and upgrades

2021-01-11 Thread Paul Prescod
Many applications these days can upgrade themselves in-place, or build on operating system infrastructure to do so. In the context of Python apps, I'm inclined to want to use pip/PyPi to upgrade my app after deployment. But my impression from a previous discussion is that pip and PyInstaller are

Re: [PyInstaller] Easy way to install all of Python?

2021-01-25 Thread Paul Prescod
On Mon, Jan 25, 2021 at 1:29 AM Steve Barnes wrote: > Pyinstallers job isn't to install Python it is to create a file/folder > with your code and enough of python for your code to run. > I did say at the beginning "I don’t think this is the use-case for pyinstaller". I'm asking if people on the

[PyInstaller] Easy way to install all of Python?

2021-01-24 Thread Paul Prescod
Does there exist any easy way to install a totally sandboxed python installation * with all standard libraries, * plus my app * on Mac, windows and Linux? * with a single installer? I don’t think this is the use-case for pyinstaller but is there any tool in the categorubthat makes it easy to

Re: [PyInstaller] Easy way to install all of Python?

2021-01-25 Thread Paul Prescod
4/1/21 1:34 pm, Paul Prescod wrote: > > Does there exist any easy way to install a totally sandboxed python > > installation > > > > * with all standard libraries, > > * plus my app > > * on Mac, windows and Linux? > > * with a single installe

Re: [PyInstaller] Re: Pipx-based meta-installer

2020-12-14 Thread Paul Prescod
Thanks for the reality check! On Sat, Dec 12, 2020 at 2:56 AM bwoodsend wrote: > You're never going to run anything pip related from a PyInstaller app - I > can think of a whole list of components which pip needs but PyInstaller > intentionally strips down. > > -- > You received this message