summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix #444582. Add shutil.which function for finding programs on the system path.Brian Curtin2012-06-224-2/+121
|
* Merge headsMartin v. Löwis2012-06-226-32/+43
|\
| * MergeAntoine Pitrou2012-06-225-32/+32
| |\
| | * mergeAlexander Belopolsky2012-06-221-19/+21
| | |\
| | | * Issue #14769: Incorporated mildly pedantic feedback from python-dev.Larry Hastings2012-06-221-19/+21
| | | | | | | | | | | | | | | | | | | | Mostly documentation changes; the code changes are clarifications, not semantic changes.
| | * | Issue #9527: tm_gmtoff has 'correct' sign.Alexander Belopolsky2012-06-224-13/+11
| | |/
| * | Add a docstring at the top of Tools/ssl/make_ssl_data.pyAntoine Pitrou2012-06-221-0/+11
| |/
* | Issue #15143: Define _DEBUG when compiling resources.Martin v. Löwis2012-06-221-0/+3
|/
* MergeAntoine Pitrou2012-06-2226-60/+239
|\
| * Issue #14785: Add sys._debugmallocstats() to help debug low-level memory ↵David Malcolm2012-06-2224-35/+217
| | | | | | | | allocation issues
| * Issue #15124: Optimize _thread.LockType deletion and acquisition whenKristjan Valur Jonsson2012-06-221-21/+17
| | | | | | | | not contested, similar to what _thread.RLock already has.
| * Fixed compiler warnings in datetime_astimezone()Alexander Belopolsky2012-06-221-4/+5
| |
* | Add forgotten files for #14837.Antoine Pitrou2012-06-222-0/+1710
| |
* | Issue #14837: SSL errors now have `library` and `reason` attributes ↵Antoine Pitrou2012-06-224-65/+262
|/ | | | | | | | | | | | | | | | | | | | describing precisely what happened and in which OpenSSL submodule. The str() of a SSLError is also enhanced accordingly. NOTE: this commit creates a reference leak. The leak seems tied to the use of PyType_FromSpec() to create the SSLError type. The leak is on the type object when it is instantiated: >>> e = ssl.SSLError() >>> sys.getrefcount(ssl.SSLError) 35 >>> e = ssl.SSLError() >>> sys.getrefcount(ssl.SSLError) 36 >>> e = ssl.SSLError() >>> sys.getrefcount(ssl.SSLError) 37
* Issue #9527: Fixes for platforms without tm_zoneAlexander Belopolsky2012-06-221-20/+22
|
* mergeAlexander Belopolsky2012-06-229-12/+71
|\
| * Closes #10142: Support for SEEK_HOLE/SEEK_DATAJesus Cea2012-06-229-12/+71
| |
* | Issue #7582: Use ISO timestamp in diff.pyAlexander Belopolsky2012-06-221-4/+12
|/
* Issue #9527: datetime.astimezone() method will now supply a classAlexander Belopolsky2012-06-222-4/+4
| | | | | timezone instance corresponding to the system local timezone when called with no arguments.
* Issue #9527: datetime.astimezone() method will now supply a classAlexander Belopolsky2012-06-225-12/+138
| | | | | timezone instance corresponding to the system local timezone when called with no arguments.
* Issue #14769: test_capi now has SkipitemTest, which cleverly checksLarry Hastings2012-06-223-39/+134
| | | | | for "parity" between PyArg_ParseTuple() and the Python/getargs.c static function skipitem() for all possible "format units".
* Whitespace normalizationMartin v. Löwis2012-06-221-2/+2
|
* Add Stable ABI documentation.Martin v. Löwis2012-06-222-0/+40
|
* Issue #15042: Add PyState_AddModule and PyState_RemoveModule.Martin v. Löwis2012-06-225-3/+77
| | | | | | Add version guard for Py_LIMITED_API additions. Issue #15081: Document PyState_FindModule. Patch by Robin Schreiber.
* Simplify code in fileio_initHynek Schlawack2012-06-221-2/+1
| | | | | | If an identical code line is in both at the end of if and else, it can as well stand after the block. :) The code is from 464cf523485e, I didn't see it before checking the commits in the web interface of course.
* Issue #14653: email.utils.mktime_tz() no longer relies on systemAlexander Belopolsky2012-06-223-4/+13
|\ | | | | | | mktime() when timezone offest is supplied.
| * Issue #14653: email.utils.mktime_tz() no longer relies on systemAlexander Belopolsky2012-06-223-4/+13
| | | | | | | | mktime() when timezone offest is supplied.
* | Document the rest of zlib.compressobj()'s arguments.Nadeem Vawda2012-06-213-8/+36
| | | | | | | | Original patch by Jim Jewett; see issue 14684.
* | Tidy up comments from dd4f7d5c51c7 (zlib compression dictionary support).Nadeem Vawda2012-06-212-8/+7
| |
* | Make lzma.{encode,decode}_filter_properties private.Nadeem Vawda2012-06-215-63/+31
| | | | | | | | | | | | | | | | These functions were originally added to support LZMA compression in the zipfile module, and are not of interest for the majority of users. They can be made public in 3.4 if there is user interest, but in the meanwhile, I've opted to present a smaller, simpler API for the module's initial release.
* | Merge /features/pep397 changesBrian Curtin2012-06-219-6/+1880
|\ \
| * \ branch mergeBrian Curtin2012-06-211-23/+2
| |\ \
| | * | Remove the original license, as this was contributed under Vinay Sajip's ↵Martin v. Löwis2012-06-212-46/+4
| | | | | | | | | | | | | | | | agreement.
| * | | Remove associator project - it's not neededBrian Curtin2012-06-216-2426/+0
| |/ /
| * | Build and bundle the 32-bit launcher in all configurations.Martin v. Löwis2012-06-212-10/+11
| | |
| * | Fix UNICODE glitch.Martin v. Löwis2012-06-211-2/+2
| | |
| * | Fix off-by-one error.Martin v. Löwis2012-06-211-1/+1
| | |
| * | Package the launcher.Martin v. Löwis2012-06-211-6/+30
| | |
| * | Use GetEnvironmentVariableW instead of _wgetenv to silence VC warnings.Martin v. Löwis2012-06-211-10/+19
| | |
| * | Add version resource.Martin v. Löwis2012-06-212-2/+55
| | |
| * | Add associatorBrian Curtin2012-06-216-0/+2438
| | |
| * | Add pywlauncher projectBrian Curtin2012-06-202-0/+192
| | |
| * | Add the pyw launcherBrian Curtin2012-06-201-0/+16
| | |
| * | Get 64-bit buildingBrian Curtin2012-06-202-3/+73
| | |
| * | Support 32-bit release building:Brian Curtin2012-06-201-1/+10
| | |
| * | Initial changes to get the py launcher buildingBrian Curtin2012-06-203-0/+129
| | |
| * | Add launcher source and resourcesBrian Curtin2012-06-203-0/+1380
| | |
* | | #10053: Don't close FDs when FileIO.__init__ failsHynek Schlawack2012-06-213-6/+20
|\ \ \ | | |/ | |/| | | | Loosely based on the work by Hirokazu Yamamoto.
| * | #10053: Don't close FDs when FileIO.__init__ failsHynek Schlawack2012-06-213-6/+19
| | | | | | | | | | | | Loosely based on the work by Hirokazu Yamamoto.
* | | Make private function static (from `make smelly`)Antoine Pitrou2012-06-211-1/+1
| | |