Hi Brian, On Wed, Mar 07, 2007 at 14:32 -0800, Brian Dorsey wrote: > I just noticed that Barry Warsaw and Brett Cannon created a PEP for a > mechanism for allowing modules to be imported under various aliases to > enable the planned standard library re-organization. They recently > announced it with a thread on python-dev. > > http://www.python.org/dev/peps/pep-0364/ > > I know that various py-lib folks have given these topics quite a bit > of thought - at least at the package namespace level. (I'm thinking of > initpkg.py here) So, I thought there might be some interesting > feedback about this PEP from the experience with initpkg.py.
thanks for the pointer. Upon first read, i am a bit concerned that it may complicate the importing mechanism further. Also, i wonder if the mechanisms and API introduced with PEP-364 maybe are over-general for the purpose of providing a new standard namespace. BTW, as it happens i was wondering this morning if the py lib shouldn't provide some helpers for e.g. StringIO and pickle-methods, maybe in its py.io namespace, so you could do: out = py.io.StringIO() py.io.pickle.dump(out, obj) ... without importing anything else than the usual "import py" ahead. the "py.io.pickle" and StringIO would preferably be the c-versions with a fallback to the python one. holger _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev