Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #12363: improve siginterrupt() tests | Victor Stinner | 2011-06-22 | 1 | -0/+7 |
| | | | | | Add a basic synchronization code between the child and the parent processes: the child writes "ready" to stdout. | ||||
* | (merge 3.2) Issue #12383: fix test_empty_env() of subprocess on Mac OS X | Victor Stinner | 2011-06-22 | 1 | -2/+6 |
|\ | | | | | | | | | | | Mac OS X adds __CF_USER_TEXT_ENCODING variable to an empty environment. Fix also the test on the Py_ENABLE_SHARED config varible: test that the variable is present, don't check it's value. | ||||
| * | Issue #12383: fix test_empty_env() of subprocess on Mac OS X | Victor Stinner | 2011-06-22 | 1 | -2/+6 |
| | | | | | | | | | | | | Mac OS X adds __CF_USER_TEXT_ENCODING variable to an empty environment. Fix also the test on the Py_ENABLE_SHARED config varible: test that the variable is present, don't check it's value. | ||||
* | | #1874: detect invalid multipart CTE and report it as a defect. | R David Murray | 2011-06-22 | 4 | -0/+56 |
| | | |||||
* | | (merge 3.2) Issue #12383: skip test_empty_env() if compiled is compiled in | Victor Stinner | 2011-06-21 | 1 | -2/+5 |
|\ \ | |/ | | | | | | | | | | | shared mode Try also to get more informations about the Mac OS X failure: display the keys of the environment, instead of just the number of variables. | ||||
| * | Issue #12383: skip test_empty_env() if compiled is compiled in shared mode | Victor Stinner | 2011-06-21 | 1 | -2/+5 |
| | | | | | | | | | | Try also to get more informations about the Mac OS X failure: display the keys of the environment, instead of just the number of variables. | ||||
* | | (merge 3.2) Close #12383: Fix subprocess module with env={}: don't copy the | Victor Stinner | 2011-06-21 | 3 | -8/+20 |
|\ \ | |/ | | | | | environment variables, start with an empty environment. | ||||
| * | Close #12383: Fix subprocess module with env={}: don't copy the environment | Victor Stinner | 2011-06-21 | 3 | -8/+20 |
| | | | | | | | | variables, start with an empty environment. | ||||
* | | merge 3.2 | Benjamin Peterson | 2011-06-21 | 1 | -6/+6 |
|\ \ | |/ | |||||
| * | fix indentation | Benjamin Peterson | 2011-06-21 | 1 | -6/+6 |
| | | |||||
* | | merge 3.2 | Benjamin Peterson | 2011-06-21 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | merge heads | Benjamin Peterson | 2011-06-21 | 5 | -10/+27 |
| |\ | |||||
| * | | fix indentation | Benjamin Peterson | 2011-06-21 | 1 | -1/+1 |
| | | | |||||
* | | | merge heads | Benjamin Peterson | 2011-06-21 | 1 | -74/+50 |
|\ \ \ | |||||
| * | | | Close #12363: fix a race condition in siginterrupt() tests | Victor Stinner | 2011-06-20 | 1 | -74/+50 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous tests used time.sleep() to synchronize two processes. If the host was too slow, the test could fail. The new tests only use one process, but they use a subprocess to: - have only one thread - have a timeout on the blocking read (select cannot be used in the test, select always fail with EINTR, the kernel doesn't restart it) - not touch signal handling of the parent process | ||||
* | | | | remove intrcheck.c, which hasn't been used for years | Benjamin Peterson | 2011-06-21 | 1 | -174/+0 |
|/ / / | |||||
* | | | (merge 3.2) Issue #12285: multiprocessing.Pool() raises a ValueError if the | Victor Stinner | 2011-06-20 | 2 | -0/+5 |
|\ \ \ | | |/ | |/| | | | | number of processes if negative or null. | ||||
| * | | Issue #12285: multiprocessing.Pool() raises a ValueError if the number of | Victor Stinner | 2011-06-20 | 2 | -0/+5 |
| | | | | | | | | | | | | processes if negative or null. | ||||
* | | | Close #12289: Fix "is executable?" test in the CGI server | Victor Stinner | 2011-06-20 | 1 | -6/+2 |
| | | | | | | | | | | | | | | | Use os.access(path, os.X_OK) instead of (os.stat(path).st_mode & 0o111 != 0), and ignore the test on Windows. | ||||
* | | | merge heads | Senthil Kumaran | 2011-06-20 | 1 | -0/+4 |
|\ \ \ | |||||
| * | | | call_find_module() handles dup() failure: raise an OSError exception | Victor Stinner | 2011-06-20 | 1 | -0/+4 |
| | | | | |||||
* | | | | merge from 3.2 - Fix closes Issue12359 - Removing a confusing sentence from ↵ | Senthil Kumaran | 2011-06-20 | 1 | -7/+7 |
|\ \ \ \ | |/ / / |/| / / | |/ / | the previous change. | ||||
| * | | Fix closes Issue12359 - Removing a confusing sentence from the previous change. | Senthil Kumaran | 2011-06-20 | 1 | -7/+7 |
| | | | |||||
* | | | find_module_path_list() fails if _Py_fopen() failed and raised an exception | Victor Stinner | 2011-06-20 | 1 | -0/+4 |
| | | | | | | | | | | | | (UnicodeEncodeError). | ||||
* | | | Issue #6697: _lsprof: normalizeUserObj() doesn't encode/decode (UTF-8) the | Victor Stinner | 2011-06-20 | 1 | -26/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | module name anymore, only work on unicode strings. Therefore it doesn't truncate module names with embedded NUL characters, or fail if the module name contains surrogate characters (UTF-8 encoder fails on a surrogate character). Patch written by Alexander Belopolsky. | ||||
* | | | calculate_path() decodes the PYTHONPATH environment variable from the locale | Victor Stinner | 2011-06-20 | 1 | -7/+9 |
| | | | | | | | | | | | | | | | | | | encoding using _Py_char2wchar() instead of mbstowcs() to store undecodable bytes as surrogates characters (PEP 383) instead of ignoring silently the PYTHONPATH variable. | ||||
* | | | merge from 3.2 | Senthil Kumaran | 2011-06-20 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | Fix closes issue 12360 - correcting parameter names in asyncore documentation. | Senthil Kumaran | 2011-06-20 | 1 | -2/+2 |
| | | | |||||
* | | | merge heads | Benjamin Peterson | 2011-06-20 | 0 | -0/+0 |
|\ \ \ | |||||
| * \ \ | merge heads | Senthil Kumaran | 2011-06-20 | 5 | -10/+26 |
| |\ \ \ | |||||
| * \ \ \ | outstanding merge with 3.2 | Senthil Kumaran | 2011-06-20 | 0 | -0/+0 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| | * | | | minor space nit. | Senthil Kumaran | 2011-06-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | bump magic for super closure change | Benjamin Peterson | 2011-06-20 | 1 | -1/+2 |
| |_|/ / |/| | | | |||||
* | | | | merge heads | Benjamin Peterson | 2011-06-20 | 2 | -8/+20 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge from 3.2. Issue 12359 | Senthil Kumaran | 2011-06-20 | 1 | -7/+8 |
| |\ \ \ | | |/ / | |||||
| | * | | Fix closes Issue12359 - Minor update to module import description. | Senthil Kumaran | 2011-06-20 | 1 | -7/+8 |
| | | | | |||||
| * | | | merge from 3.2 | Senthil Kumaran | 2011-06-20 | 1 | -1/+1 |
| |\ \ \ | | |/ / | |||||
| | * | | Whitespace nit fixed using reident. | Senthil Kumaran | 2011-06-19 | 1 | -1/+1 |
| | | | | |||||
| * | | | merge from 3.2. Updates to http.client documentation. | Senthil Kumaran | 2011-06-19 | 1 | -1/+12 |
| |\ \ \ | | |/ / | |||||
| | * | | Fix closes Issue12315 - Updates to http.client documentation. | Senthil Kumaran | 2011-06-19 | 1 | -1/+12 |
| | |/ | |||||
* | | | use a invalid name for the __class__ closure for super() (closes #12370) | Benjamin Peterson | 2011-06-20 | 5 | -10/+26 |
|/ / | | | | | | | | | This prevents the assignment of __class__ in the class body from breaking super. (Although a determined person could do locals()["@__class__"] = 4) | ||||
* | | merge 3.2 | Benjamin Peterson | 2011-06-19 | 1 | -7/+7 |
|\ \ | |/ | |||||
| * | fix uglyNamingConvention | Benjamin Peterson | 2011-06-19 | 1 | -7/+7 |
| | | |||||
* | | remove duplicate -I | Benjamin Peterson | 2011-06-19 | 1 | -1/+1 |
| | | |||||
* | | merge from 3.2 | Senthil Kumaran | 2011-06-19 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | merge from 3.1 for issue issue12261. | Senthil Kumaran | 2011-06-19 | 1 | -2/+2 |
| |\ | |||||
| | * | Fix closes issue12261 - Minor documention changes in the urllib.parse.rst | Senthil Kumaran | 2011-06-19 | 1 | -2/+2 |
| | | | |||||
* | | | Improve documentation of packaging hooks | Éric Araujo | 2011-06-19 | 2 | -22/+36 |
| | | | |||||
* | | | packaging: Add the project directory to sys.path to support local setup hooks. | Éric Araujo | 2011-06-19 | 3 | -11/+39 |
| | | | | | | | | | | | | Original patch by Vinay Sajip on #11637. | ||||
* | | | Add missing documentation for packaging.pypi.base and .simple | Éric Araujo | 2011-06-19 | 2 | -13/+95 |
| | | |