On Mon, Aug 18, 2008 at 10:34 AM, Brett Cannon <[EMAIL PROTECTED]> wrote: > On Mon, Aug 18, 2008 at 10:06 AM, Guido van Rossum <[EMAIL PROTECTED]> wrote: >> Note that many distros are in the habit of not installing the test >> package by default. So dependencies outside that package on *anything* >> in it are a problem. Maybe test_support should be lifted out of the >> test package? >> > > Well, if distros do tend to do this and we are going to continue to > document what is in that module for people's benefit, then yes, it > should probably be moved or we try to convince distros to at least > include the module and possibly regrtest.
Don't fight the distros! Move it. I'm not sure why regrtest needs to be moved though? > -Brett > > >> On Mon, Aug 18, 2008 at 4:35 AM, Nick Coghlan <[EMAIL PROTECTED]> wrote: >>> [EMAIL PROTECTED] wrote: >>>> The import statement seems to work from an interactive shell (I have a >>>> module named test in the same directory as the main prog, hence the >>>> problem), but even if it does work should we be importing stuff from the >>>> test package in non-test code? >>> >>> I saw those checkins go by on the checkins list - they have to do with >>> silencing -3 warnings for modules that the stdlib still uses in Python >>> 2.6 for backwards compatibility reasons (but switching to the relevant >>> new approaches in 3.0, thus making the warnings a false alarm). >>> >>> test.test_support.catch_warning is a convenient way to suppress a >>> warning for a small piece of code and then revert the state of the >>> warnings module back to the way it was afterwards. >>> >>> Those imports should probably be guarded with sys.py3kwarn though, with >>> a standard import being used if the command line flag isn't set. >>> >>> Cheers, >>> Nick. >>> >>> -- >>> Nick Coghlan | [EMAIL PROTECTED] | Brisbane, Australia >>> --------------------------------------------------------------- >>> http://www.boredomandlaziness.org >>> _______________________________________________ >>> Python-Dev mailing list >>> Python-Dev@python.org >>> http://mail.python.org/mailman/listinfo/python-dev >>> Unsubscribe: >>> http://mail.python.org/mailman/options/python-dev/guido%40python.org >>> >> >> >> >> -- >> --Guido van Rossum (home page: http://www.python.org/~guido/) >> _______________________________________________ >> Python-Dev mailing list >> Python-Dev@python.org >> http://mail.python.org/mailman/listinfo/python-dev >> Unsubscribe: >> http://mail.python.org/mailman/options/python-dev/brett%40python.org >> > -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com