1. 29 Nis, 2010 5 kayıt (commit)
  2. 28 Nis, 2010 8 kayıt (commit)
    • Antoine Pitrou's avatar
      Merged revisions 80603 via svnmerge from · b199796f
      Antoine Pitrou yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r80603 | antoine.pitrou | 2010-04-29 00:57:15 +0200 (jeu., 29 avril 2010) | 3 lines
      
        Fix test failure with -bb
      ........
      b199796f
    • Victor Stinner's avatar
      Blocked revisions 80600 via svnmerge · fd3c7bdd
      Victor Stinner yazdı
      ................
        r80600 | victor.stinner | 2010-04-29 00:31:17 +0200 (jeu., 29 avril 2010) | 96 lines
      
        Merged revisions 80552-80556,80564-80566,80568-80571 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80552 | victor.stinner | 2010-04-27 23:46:03 +0200 (mar., 27 avril 2010) | 3 lines
      
          Issue #7449, part 1: fix test_support.py for Python compiled without thread
        ........
          r80553 | victor.stinner | 2010-04-27 23:47:01 +0200 (mar., 27 avril 2010) | 1 line
      
          Issue #7449, part 2: regrtest.py -j option requires thread support
        ........
          r80554 | victor.stinner | 2010-04-27 23:51:26 +0200 (mar., 27 avril 2010) | 9 lines
      
          Issue #7449 part 3, test_doctest: import trace module in test_coverage()
      
          Import trace module fail if the threading module is missing. test_coverage() is
          only used if test_doctest.py is used with the -c option. This commit allows to
          execute the test suite without thread support.
      
          Move "import trace" in test_coverage() and use
          test_support.import_module('trace').
        ........
          r80555 | victor.stinner | 2010-04-27 23:56:26 +0200 (mar., 27 avril 2010) | 6 lines
      
          Issue #7449, part 4: skip test_multiprocessing if thread support is disabled
      
          import threading after _multiprocessing to raise a more revelant error message:
          "No module named _multiprocessing". _multiprocessing is not compiled without
          thread support.
        ........
          r80556 | victor.stinner | 2010-04-28 00:01:24 +0200 (mer., 28 avril 2010) | 8 lines
      
          Issue #7449, part 5: split Test.test_open() of ctypes/test/test_errno.py
      
           * Split Test.test_open() in 2 functions: test_open() and test_thread_open()
           * Skip test_open() and test_thread_open() if we are unable to find the C
             library
           * Skip test_thread_open() if thread support is disabled
           * Use unittest.skipUnless(os.name == "nt", ...) on test_GetLastError()
        ........
          r80564 | victor.stinner | 2010-04-28 00:59:35 +0200 (mer., 28 avril 2010) | 4 lines
      
          Issue #7449, part 6: fix test_hashlib for missing threading module
      
          Move @test_support.reap_thread decorator from test_main() to test_threaded_hashing().
        ........
          r80565 | victor.stinner | 2010-04-28 01:01:29 +0200 (mer., 28 avril 2010) | 6 lines
      
          Issue #7449, part 7: simplify threading detection in test_capi
      
           * Skip TestPendingCalls if threading module is missing
           * Test if threading module is present or not, instead of test the presence of
             _testcapi._test_thread_state
        ........
          r80566 | victor.stinner | 2010-04-28 01:03:16 +0200 (mer., 28 avril 2010) | 4 lines
      
          Issue #7449, part 8: don't skip the whole test_asynchat if threading is missing
      
          TestFifo can be executed without the threading module
        ........
          r80568 | victor.stinner | 2010-04-28 01:14:58 +0200 (mer., 28 avril 2010) | 6 lines
      
          Issue #7449, part 9: fix test_xmlrpclib for missing threading module
      
           * Skip testcases using threads if threading module is missing
           * Use "http://" instead of URL in ServerProxyTestCase if threading is missing
             because URL is not set in this case
        ........
          r80569 | victor.stinner | 2010-04-28 01:33:58 +0200 (mer., 28 avril 2010) | 6 lines
      
          Partial revert of r80556 (Issue #7449, part 5, fix ctypes test)
      
          Rewrite r80556: the thread test have to be executed just after the test on
          libc_open() and so the test cannot be splitted in two functions (without
          duplicating code, and I don't want to duplicate code).
        ........
          r80570 | victor.stinner | 2010-04-28 01:51:16 +0200 (mer., 28 avril 2010) | 8 lines
      
          Issue #7449, part 10: test_cmd imports trace module using test_support.import_module()
      
          Use test_support.import_module() instead of import to raise a SkipTest
          exception if the import fail. Import trace fails if the threading module is
          missing.
      
          See also part 3: test_doctest: import trace module in test_coverage().
        ........
          r80571 | victor.stinner | 2010-04-28 01:55:59 +0200 (mer., 28 avril 2010) | 6 lines
      
          Issue #7449, last part (11): fix many tests if thread support is disabled
      
           * Use try/except ImportError or test_support.import_module() to import thread
             and threading modules
           * Add @unittest.skipUnless(threading, ...) to testcases using threads
        ........
      ................
      fd3c7bdd
    • Antoine Pitrou's avatar
      Merged revisions 80598 via svnmerge from · 91382d8a
      Antoine Pitrou yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r80598 | antoine.pitrou | 2010-04-28 23:37:09 +0200 (mer., 28 avril 2010) | 9 lines
      
        Merged revisions 80596 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80596 | antoine.pitrou | 2010-04-28 23:11:01 +0200 (mer., 28 avril 2010) | 3 lines
      
          Fix style issues in test_ssl
        ........
      ................
      91382d8a
    • Antoine Pitrou's avatar
      Merged revisions 80594 via svnmerge from · bf539126
      Antoine Pitrou yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r80594 | antoine.pitrou | 2010-04-28 21:59:32 +0200 (mer., 28 avril 2010) | 14 lines
      
        Merged revisions 80591-80592 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80591 | antoine.pitrou | 2010-04-28 21:53:35 +0200 (mer., 28 avril 2010) | 4 lines
      
          State clearly that truncate() doesn't move the file position,
          and remove a duplicate of its specification.
        ........
          r80592 | antoine.pitrou | 2010-04-28 21:57:33 +0200 (mer., 28 avril 2010) | 3 lines
      
          Clarify and fix the documentation for IOBase.close()
        ........
      ................
      bf539126
    • Tarek Ziadé's avatar
      Blocked revisions 80589 via svnmerge · a386d0e0
      Tarek Ziadé yazdı
      ........
        r80589 | tarek.ziade | 2010-04-28 19:51:36 +0200 (Wed, 28 Apr 2010) | 1 line
      
        #8295 : Added shutil.unpack_archive and related APIs
      ........
      a386d0e0
    • Senthil Kumaran's avatar
      Merged revisions 80587 via svnmerge from · 2682638e
      Senthil Kumaran yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r80587 | senthil.kumaran | 2010-04-28 23:09:48 +0530 (Wed, 28 Apr 2010) | 9 lines
      
        Merged revisions 80583 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80583 | senthil.kumaran | 2010-04-28 22:50:43 +0530 (Wed, 28 Apr 2010) | 3 lines
      
          Fixed Issue6312 - httplib fails with HEAD requests to pages with "transfer-encoding: chunked"
        ........
      ................
      2682638e
    • Victor Stinner's avatar
      Blocked revisions 80582,80585 via svnmerge · 95ff5249
      Victor Stinner yazdı
      ........
        r80582 | victor.stinner | 2010-04-28 19:06:46 +0200 (mer., 28 avril 2010) | 4 lines
      
        Use PyErr_Format() in decoding_fgets()
      
        Avoid a buffer of 500 bytes allocated on the stack.
      ........
        r80585 | victor.stinner | 2010-04-28 19:26:19 +0200 (mer., 28 avril 2010) | 5 lines
      
        Don't decode/recode the unicode filename in SyntaxError_str()
      
         * Rewrite my_basename() to use unicode
         * Use '%U' format
      ........
      95ff5249
    • Jesus Cea's avatar
      Merged revisions 80576 via svnmerge from · 0f752ee0
      Jesus Cea yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r80576 | jesus.cea | 2010-04-28 13:35:30 +0200 (Wed, 28 Apr 2010) | 9 lines
      
        Merged revisions 80574 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80574 | jesus.cea | 2010-04-28 12:32:30 +0200 (Wed, 28 Apr 2010) | 1 line
      
          Issue #3928: Support 'os.mknod()' in Solaris
        ........
      ................
      0f752ee0
  3. 27 Nis, 2010 8 kayıt (commit)
  4. 26 Nis, 2010 4 kayıt (commit)
  5. 25 Nis, 2010 6 kayıt (commit)
    • Victor Stinner's avatar
    • Victor Stinner's avatar
      Merged revisions 80421,80424 via svnmerge from · a27dcb76
      Victor Stinner yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r80421 | victor.stinner | 2010-04-23 23:41:56 +0200 (ven., 23 avril 2010) | 3 lines
      
        Issue #8391: os.execvpe() and os.getenv() supports unicode with surrogates and
        bytes strings for environment keys and values
      ........
        r80424 | victor.stinner | 2010-04-24 00:55:39 +0200 (sam., 24 avril 2010) | 13 lines
      
        Fix test_undecodable_env of test_subproces for non-ASCII directory
      
        This test was introduced by r80421 (issue #8391).
      
        The fix: copy the environment variables instead of starting Python in an empty
        environement. In an empty environment, the locale is C and Python uses ASCII
        for the default file system encoding. The non-ASCII directory will be encoded
        using surrogates, but Python3 is unable to load a module or package with a
        filename using surrogates.
      
        See issue #8242 for more information about running Python3 with a non-ascii
        directory in an empty environement.
      ........
      a27dcb76
    • Antoine Pitrou's avatar
      Merged revisions 80487,80489 via svnmerge from · e3123915
      Antoine Pitrou yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r80487 | antoine.pitrou | 2010-04-26 00:01:43 +0200 (lun., 26 avril 2010) | 12 lines
      
        Merged revisions 80484 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80484 | antoine.pitrou | 2010-04-25 23:40:32 +0200 (dim., 25 avril 2010) | 6 lines
      
          Issue #2302: Fix a race condition in SocketServer.BaseServer.shutdown,
          where the method could block indefinitely if called just before the
          event loop started running.  This also fixes the occasional freezes
          witnessed in test_httpservers.
        ........
      ................
        r80489 | antoine.pitrou | 2010-04-26 00:19:43 +0200 (lun., 26 avril 2010) | 9 lines
      
        Merged revisions 80480 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80480 | antoine.pitrou | 2010-04-25 23:15:50 +0200 (dim., 25 avril 2010) | 3 lines
      
          Replace a Lock with a better suited Event.
        ........
      ................
      e3123915
    • Victor Stinner's avatar
      Unblocked revisions 80421 via svnmerge · d5781076
      Victor Stinner yazdı
      ........
        r80421 | victor.stinner | 2010-04-23 23:41:56 +0200 (ven., 23 avril 2010) | 3 lines
      
        Issue #8391: os.execvpe() and os.getenv() supports unicode with surrogates and
        bytes strings for environment keys and values
      ........
      d5781076
    • Ezio Melotti's avatar
      Merged revisions 80472 via svnmerge from · 97bb1797
      Ezio Melotti yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r80472 | ezio.melotti | 2010-04-25 20:48:01 +0300 (Sun, 25 Apr 2010) | 9 lines
      
        Merged revisions 79786 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r79786 | ezio.melotti | 2010-04-05 11:02:54 +0300 (Mon, 05 Apr 2010) | 1 line
      
          Fix markup, punctuation and whitespaces in _winreg.rst.
        ........
      ................
      97bb1797
    • Georg Brandl's avatar
      Merged revisions 80463 via svnmerge from · 3aba37af
      Georg Brandl yazdı
      svn+ssh://svn.python.org/python/branches/py3k
      
      ................
        r80463 | georg.brandl | 2010-04-25 12:19:53 +0200 (So, 25 Apr 2010) | 17 lines
      
        Merged revisions 80150,80460-80461 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r80150 | r.david.murray | 2010-04-17 17:45:38 +0200 (Sa, 17 Apr 2010) | 2 lines
      
          Update link to Apple Publication Style guide.
        ........
          r80460 | georg.brandl | 2010-04-25 12:16:00 +0200 (So, 25 Apr 2010) | 1 line
      
          #8528: fix typo.
        ........
          r80461 | georg.brandl | 2010-04-25 12:17:27 +0200 (So, 25 Apr 2010) | 1 line
      
          #8522: use with statement instead of try-finally for file handling.
        ........
      ................
      3aba37af
  6. 24 Nis, 2010 5 kayıt (commit)
  7. 23 Nis, 2010 4 kayıt (commit)