[Python-ideas] High time for a builtin function to manage packages (simply)?
Wes Turner
wes.turner at gmail.com
Wed Sep 16 20:42:01 CEST 2015
I just found this HTML web-based pip interface: Stallion "easy-to-use
Python Package Manager interface with command-line tool"
* http://perone.github.io/stallion/
* https://pypi.python.org/pypi/Stallion
Qt would not be a reasonable requirement; Tk shouldn't be a requirement.
I tend to try and work with repeatable CLI commands; rather than package
manager GUIs.
On Sep 7, 2015 2:26 AM, "Stephen J. Turnbull" <stephen at xemacs.org> wrote:
> Andrew Barnert writes:
>
> > Tcl/Tk, and Tkinter for all pre-installed Pythons but 2.3, have
> > been included with every OS X since they started pre-installing
> > 2.5.
>
> My mistake, it's only MacPorts where I don't have it. I used
> MacPorts' all-lowercase spelling, which doesn't work in the system
> Python. (The capitalized spelling doesn't work in MacPorts.)
>
> > And it works with all python.org installs for 10.6 or later, all
> > Homebrew default installs, standard source builds... Just about
> > anything besides MacPorts (which seems to want to build Tkinter
> > against its own Tcl/Tk instead of Apple's)
>
> I recall having problems with trying to build and run against the
> system Tcl/Tk in both source and MacPorts, but that was a *long* time
> ago (2.6-ish). Trying it now, on my Mac OS X Yosemite system python
> 2.7.10, "root=Tkinter.Tk()" creates and displays a window, but doesn't
> pop it up. In fact, "root.tkraise()" doesn't, either. Oops. On this
> system, IDLE has the same problem with its initial window, and
> furthermore complains that Tcl/Tk 8.5.9 is unstable.
>
> Quite possibly this window-raising issue is Just Me. But based on my
> own experience, it is not at all obvious that ensuring availability of
> a GUI is possible in the same way we can ensure pip.
>
> > Also, why do you think Qt would be less of a problem?
>
> I don't. I think "ensure PyQt" would be a huge burden, much greater
> than Tkinter. Bottom line: IMO, at this point in time, if it has to
> Just Work, it has to Work Without GUI. (Modulo the possibility that
> we can use an HTML server and borrow the display engine from the
> platform web browser. I think I already mentioned that, and I think
> it's really the way to go. People who *don't* have a web browser
> probably can handle "python -m pip ..." without StackOverflow.)
>
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20150916/1e2e9215/attachment.html>
More information about the Python-ideas
mailing list