Ah, since that email, python became: - python-base - just the minimal to have a python interpreter running - python-light - is a "dynamic" package; it's python (full) minus all other python-codecs, python-compiler, etc - python - full python install, minus a few stuff I considered that could be stripped [to reduce size], like tests [per module], some python-tk/tcl [GUI] libs
The idea of python-light is that, whenever you move a Python built-in module from python-light into a separate package (like python-codecs), python-light gets lighter. The mechanism is fairly dynamic; you just need to add a new ' python-package-xxxxxxx.mk' file with some basic Makefile rules, and that's it. People can choose to install python-base if they need like really-really-really-really basic python (a = b + c and maybe some other syntax). Then they can choose to install other optional packages. But for most cases, maybe python-light would be sufficient. The above is also true for python3. On Fri, Jun 26, 2015 at 4:15 PM, [email protected] < [email protected]> wrote: > On 24 October 2014 at 11:10, Alexandru Ardelean <[email protected]> > wrote: > > python-mini is now just python. > > Thanks for clarification, I'll add that info on Python OpenWrt Wiki page > [1]. > > I tried installing python package on Caos Calmer rc2 and I get a bunch > of dependencies installed automatically and they use up bunch of > space. I didn't notice that python-mini package installed lots of > dependencies on Barrier Breaker, but I'm not 100% sure. > > Was python-mini package on BB python without any dependencies and > python same package but with all added dependencies? > > [1] http://wiki.openwrt.org/doc/software/python >
_______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
