https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
e054f45 Fix test_sys.test_implementation for final releases. 29 September 2012, 07:44:17 UTC
1628eaa Added tag v3.3.0 for changeset de6b91d97113 29 September 2012, 07:06:16 UTC
1d02173 Update release date in whatsnew document. 29 September 2012, 07:06:10 UTC
c7dcd50 Bump version to 3.3.0 final. 29 September 2012, 07:04:54 UTC
d6e857b Point "source" links in the docs to the 3.3 versions in the repo. 29 September 2012, 07:03:54 UTC
a79b8dc Add a versionchanged note for #9374 changes. 29 September 2012, 06:59:23 UTC
3d78385 Issue #16060: Fix a double DECREF in int() implementation. Thanks Serhiy Storchaka. 27 September 2012, 18:38:59 UTC
0beb4d2 don't depend on __debug__ because it's baked in at freeze time (issue #16046) 25 September 2012, 15:22:59 UTC
d0af310 Close #16022: What's New in Python 3.3 document is no more at beta stage 24 September 2012, 21:19:17 UTC
d37b9d7 Port #16012 fix: parameter parsing regression in pyexpat parser UseForeignDTD() method. 24 September 2012, 11:41:52 UTC
f248717 Post-release updates. 24 September 2012, 05:42:20 UTC
700765f Added tag v3.3.0rc3 for changeset c191d21cefaf 23 September 2012, 15:15:25 UTC
8506d35 Bump to 3.3.0rc3. 23 September 2012, 15:15:21 UTC
6147515 Add news entries for recent changes. 23 September 2012, 15:11:26 UTC
ab816b5 GCC doesn't support typeof in strict ansi mode (e.g. -ansi or -std=c89) 23 September 2012, 14:15:01 UTC
b8cd700 Use C-style comments for C89 / ANSI C compatibility 23 September 2012, 14:11:15 UTC
a4b4dea Use C-style comments (required for the AIX build slave). 23 September 2012, 13:51:16 UTC
f817a7b Use C-style comments. 23 September 2012, 13:46:09 UTC
8f734eb Fixed reference leak in error branch of _bufferedreader_read_all(). The variable data can contain a bytes object but it wasn't cleaned up when PyList_New() failed. CID 715364 10 September 2012, 15:46:09 UTC
fd30236 Fixed memory leak in error branch of formatfloat(). CID 719687 10 September 2012, 09:48:41 UTC
be23292 Fix issue number. 23 September 2012, 09:17:01 UTC
60eba57 Cleanup/rewrite shutil docs regarding follow_symlinks and copying attributes. 21 September 2012, 17:12:14 UTC
dc07bac Mention that "defaults" can be None for inspect.getfullargspec. Also minor formatting cleanups. 21 September 2012, 16:40:41 UTC
9471797 Add What's New entries for some minor work I did in 3.3. 21 September 2012, 16:30:19 UTC
1960641 Fixed out-of-bounce write to rawmode buffer. The fixed size buffer wasn't enlarged for the new 'x' flag. The buffer may contain the 5 flags xrwa+ and the \0 byte 10 September 2012, 01:50:48 UTC
bdc7e69 Issue #15900: Fixed reference leak in PyUnicode_TranslateCharmap() 11 September 2012, 12:03:25 UTC
0085a24 Closes #15973: fix a segmentation fault when comparing timezone objects. 22 September 2012, 07:23:12 UTC
fd296ff Issue #15926: Fix crash after multiple reinitializations of the interpreter. 12 September 2012, 16:01:36 UTC
1aca31e Closes #15925: fix regression in parsedate() and parsedate_tz() that should return None if unable to parse the argument. 22 September 2012, 07:03:56 UTC
deb92b5 Closes #15969: rename new API to have consistent names in the faulthandler module. 22 September 2012, 06:58:55 UTC
ebf7f95 Fix NEWS entry location. 22 September 2012, 06:56:12 UTC
63b38bb Issue #15977: Fix memory leak in Modules/_ssl.c when the function _set_npn_protocols() is called multiple times 20 September 2012, 10:42:54 UTC
f022aa5 Spacing fix. 22 September 2012, 06:53:12 UTC
dbcf103 Issue #15882: Change _decimal to accept any coefficient tuple when constructing infinities. This is done for backwards compatibility with decimal.py: Infinity coefficients are undefined in _decimal (in accordance with the specification). 10 September 2012, 17:34:58 UTC
6c4b095 Updates NEWS for issue #15895 11 September 2012, 17:28:42 UTC
04ac4c1 Issue #15895: my analysis was slightly off. The FILE pointer is only leaked when set_main_loader() fails for a pyc file with closeit=0. In the success case run_pyc_file() does its own cleanup of the fp. I've changed the code to use another FILE ptr for pyc files and moved the fclose() to PyRun_SimpleFileExFlags() to make it more obvious what's happening. 11 September 2012, 13:47:28 UTC
eeb5635 Issue #15895: Fix FILE pointer leak in PyRun_SimpleFileExFlags() when filename points to a pyc/pyo file and closeit is false. 11 September 2012, 12:11:03 UTC
05823f7 Post-release updates for 3.3.0rc2. 09 September 2012, 09:16:41 UTC
023e03b Added tag v3.3.0rc2 for changeset 88a0792e8ba3 09 September 2012, 07:04:21 UTC
9e31d36 Issue #15814: Update whatsnew to the current state of hashing memoryviews. 08 September 2012, 13:35:01 UTC
0b164c0 Issue #15814: Add NEWS entry regarding intended memoryview hashing restrictions 03 September 2012, 11:46:33 UTC
9c8ad07 Issue #15814: Documentation: disallow hashing of multi-dimensional memoryviews. 02 September 2012, 12:50:56 UTC
02f66cb Bump to 3.3.0rc2. 09 September 2012, 06:56:46 UTC
070175d Fix NEWS entry location. 09 September 2012, 06:31:16 UTC
24ec054 Issue #15822: Fix installation of lib2to3 grammar pickles to ensure they are created in the install locations and with the proper timestamp. (Solution suggested by MvL) 09 September 2012, 02:04:47 UTC
2b0218a Issue #13992: The trashcan mechanism is now thread-safe. This eliminates sporadic crashes in multi-thread programs when several long deallocator chains ran concurrently and involved subclasses of built-in container types. Because of this change, a couple extension modules compiled for 3.2.4 (those which use the trashcan mechanism, despite it being undocumented) will not be loadable by 3.2.3 and earlier. However, extension modules compiled for 3.2.3 and earlier will be loadable by 3.2.4. 05 September 2012, 22:59:49 UTC
ef06595 Changelog entry for 8c2e87aeb707. 08 September 2012, 05:58:37 UTC
55c206a Fix bug with argparse.Parser.parse_args(*args) 02 September 2012, 12:59:19 UTC
af3f3a7 Closes #10650: Deprecate the watchexp parameter of Decimal.quantize(). 30 August 2012, 10:33:55 UTC
9ecae7a Issue #15814: Document planned restrictions for memoryview hashes in 3.3.1. 01 September 2012, 12:34:45 UTC
2a70535 Issue #15724: Add versionchanged tags to the memoryview documentation. 30 August 2012, 10:09:09 UTC
a3f4a16 Add missing unit. 01 September 2012, 12:27:51 UTC
ceaaced Compile _decimal without asserts and update benchmark results. 01 September 2012, 12:21:22 UTC
eaaf9e9 Close #14223: Fix window.addch(curses.ACS_HLINE) Fix window.addch() of the curses module for special characters like curses.ACS_HLINE: the Python function addch(int) and addch(bytes) is now calling the C function waddch()/mvwaddch() (as it was done in Python 3.2), instead of wadd_wch()/mvwadd_wch(). The Python function addch(str) is still calling the C function wadd_wch()/mvwadd_wch() if the Python curses is linked to libncursesw. 01 September 2012, 13:00:34 UTC
848cdfd Issue #15828: Don't try to close a file if imp.find_module() doesn't return one. 31 August 2012, 15:31:20 UTC
91b9f13 Issue #15828: Restore support for C extension modules in imp.load_module() 31 August 2012, 14:13:45 UTC
380c55c Issue #15340: Fix importing the random module when /dev/urandom cannot be opened. This was a regression caused by the hash randomization patch. 07 September 2012, 21:49:07 UTC
0398985 Issue #15781: Fix two small race conditions in import's module locking. 27 August 2012, 22:24:52 UTC
3014771 Issue #15784: Modify OSError.__str__() to better distinguish between errno error numbers and Windows error numbers. 28 August 2012, 18:33:26 UTC
ca2b646 Issue #15785: Modify window.get_wch() API of the curses module: return a character for most keys, and an integer for special keys, instead of always returning an integer. So it is now possible to distinguish special keys like keypad keys. 28 August 2012, 23:40:57 UTC
3694401 Post-release updates. 25 August 2012, 19:33:08 UTC
44ac850 Added tag v3.3.0rc1 for changeset 8bb5c7bc46ba 25 August 2012, 10:16:59 UTC
4ab4ec2 Bump to 3.3.0rc1. 25 August 2012, 10:16:37 UTC
d183f0b Update pydoc topics and suspicious markup file. 25 August 2012, 10:14:59 UTC
cb460b9 Fix issue 13370: Ensure that ctypes works on Mac OS X when Python is compiled using the clang compiler (merge from 3.2) 25 August 2012, 09:24:00 UTC
2543756 Fix issue 13370: Ensure that ctypes works on Mac OS X when Python is compiled using the clang compiler 25 August 2012, 09:19:14 UTC
cc0274b merge with 3.2 25 August 2012, 08:12:47 UTC
c8076df Fix wrong way of adding Error information in shutil.copytree. 25 August 2012, 08:11:57 UTC
06e1ab0 Close #15573: use value-based memoryview comparisons (patch by Stefan Krah) 25 August 2012, 07:59:50 UTC
5c0b1ca Update various OS X README files for 3.3.0. 25 August 2012, 02:57:33 UTC
12c6bda Issue #15316: Let exceptions raised during imports triggered by the fromlist of __import__ propagate. The problem previously was that if something listed in fromlist didn't exist then that's okay. The fix for that was too broad in terms of catching ImportError. The trick with the solution to this issue is that the proper refactoring of import thanks to importlib doesn't allow for a way to distinguish (portably) between an ImportError because finders couldn't find a loader, or a loader raised the exception. In Python 3.4 the hope is to introduce a new exception (e.g. ModuleNotFound) to make it clean to differentiate why ImportError was raised. 24 August 2012, 22:25:59 UTC
7a54d16 Null merge from 3.2 24 August 2012, 19:32:24 UTC
6f64796 Remove overeager test (don't depend on the sign of a nan; cf. issue #14521) 24 August 2012, 19:31:33 UTC
a6894ba Reverted change to venv initialisation. 24 August 2012, 19:01:02 UTC
3bb6318 Null merge 24 August 2012, 18:51:32 UTC
448f577 Remove incorrect lines (meant for cdecimal) from recently added Decimal tests. 24 August 2012, 18:51:00 UTC
4510977 Null merge from 3.2. 24 August 2012, 18:40:25 UTC
e4204bc Issue #15544: Fix Decimal.__float__ to work with payload-carrying NaNs. 24 August 2012, 18:32:13 UTC
029780b Issue #13072: The array module's 'u' format code is now deprecated and will be removed in Python 4.0. 24 August 2012, 18:14:12 UTC
8d649ef Merge 24 August 2012, 17:51:09 UTC
fc33d4c Issue #15544: Fix Decimal.__float__ to work with payload-carrying NaNs. 24 August 2012, 17:53:10 UTC
0ac0b11 Add glossary references 24 August 2012, 17:50:43 UTC
15251a9 Add glossary references 24 August 2012, 17:49:08 UTC
cb0ec7d Merge 24 August 2012, 17:47:02 UTC
ba0a3ed Issue #2051: Tweak last commit for this issue to pass in mode instead of source path to set_data() and make the new argument private until possible API changes can be discussed more thoroughly in Python 3.4. 24 August 2012, 17:48:39 UTC
cbf9d5f Issue #14674: Add a discussion of the json module's standard compliance. Patch by Chris Rebert. 24 August 2012, 17:39:47 UTC
331624b Issue #14674: Add a discussion of the json module's standard compliance. Patch by Chris Rebert. 24 August 2012, 17:37:23 UTC
07c6e71 Issue #15778: Coerce ImportError.args to a string when it isn't already one. Patch by Dave Malcolm. 24 August 2012, 17:05:09 UTC
491b1dc Closes #9374: merge with 3.2 24 August 2012, 16:15:46 UTC
a61b09f Closes #9374: add back now-unused module attributes; removing them is a backward compatibility issue, since they have a public-seeming name. 24 August 2012, 16:15:29 UTC
82649f3 Issue #15776: Allow pyvenv to work in existing directory with --clean. Patch by Vinay Sajip. 24 August 2012, 16:00:15 UTC
ad2a7d5 Merge #15249: Mangle From lines correctly when body contains invalid bytes. Fix by Colin Su. Test by me, based on a test written by Petri Lehtinen. 24 August 2012, 15:23:50 UTC
638d40b #15249: Mangle From lines correctly when body contains invalid bytes. Fix by Colin Su. Test by me, based on a test written by Petri Lehtinen. 24 August 2012, 15:14:13 UTC
4784e02 Output lib files for PGO build into PGO directory. 24 August 2012, 14:12:28 UTC
5951ec0 Pick up 32-bit launcher from PGO directory on 64-bit PGO build. 24 August 2012, 14:06:10 UTC
bddf724 Drop PC\python_nt.h as it's not used. Add input dependency on custom build step. 24 August 2012, 13:47:53 UTC
b4b92be Issue #15511: Drop explicit dependency on pythonxy.lib from amd64 configuration. 24 August 2012, 13:21:24 UTC
3234cc8 Add missing PGI/PGO configurations for pywlauncher. 24 August 2012, 13:06:50 UTC
a4b0701 Merge with 3.2 24 August 2012, 11:32:14 UTC
f2b34b8 Issue 15777: Fix a refleak in _posixsubprocess. It was exposed by 03c98d05b140 and dbbf3ccf72e8. 24 August 2012, 11:25:59 UTC
back to top