https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
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
ffffa8e Close #2051: Oops, transposed the digits in the issue number in the previous commit 24 August 2012, 08:36:31 UTC
a508770 Close #2501: Permission bits are once again correctly copied from the source file to the cached bytecode file. Test by Eric Snow. 24 August 2012, 08:32:40 UTC
36d188c Issue #15037: Use correct path to system terminfo database. 24 August 2012, 07:44:01 UTC
66e6317 Issue #15770: Check invalid arguments in test function. Patch by Victor Stinner. 23 August 2012, 13:53:45 UTC
f21587e mpd_qpowmod(): calculate result with zero-exponent for compatibility with decimal.py. The hack to remove the ideal exponent is no longer required. 23 August 2012, 13:05:29 UTC
bbd3437 Issue #14292: Ensure that the OS X installer build configures the CXX environment variable to a value comparable to what it sets for CC for the benefit of C++ extension modules. (Patch by Ronald Oussoren) 23 August 2012, 06:34:50 UTC
6fc81d7 Issue #15645: Ensure 2to3 grammar pickles are properly installed. (Patch by Ronald Oussoren) 23 August 2012, 06:34:13 UTC
12d1f67 issue #15645: null merge 23 August 2012, 06:32:29 UTC
01d1837 Issue #15645: Ensure 2to3 grammar pickles are properly installed. (Patch by Ronald Oussoren) 23 August 2012, 06:27:26 UTC
35d600c Suggested a whatsnew item 23 August 2012, 03:14:29 UTC
f9bd914 Issue #665194: Added a small optimization 23 August 2012, 03:02:36 UTC
1f924d2 Added test for a bug fixed in issue #665194. 23 August 2012, 02:06:37 UTC
097a120 #665194: fix variable name in exception code path. It was correct in the original patch and I foobared it when I restructured part of the code. 23 August 2012, 01:52:31 UTC
b8687df #665194: Update email.utils.localtime to use astimezone, and fix bug. The new code correctly handles historic changes in UTC offsets. A test for this should follow. Original patch by Alexander Belopolsky. 23 August 2012, 01:34:00 UTC
17183a2 Use zero bottom margin. 22 August 2012, 17:28:12 UTC
ad5b439 In the 32-bit build, dec_hash() raised InvalidOperation if the operand had a coefficient with MAX_PREC=425000000 digits and a negative exponent. Increasing the context limits above the official values fixes the issue and is safe (in this case!). 22 August 2012, 17:11:50 UTC
2fd502f 1) Use _mpd_basedivmod() regardless of the length of the dividend. This is required for a corner case in dec_hash() in the following commit and also usually faster. dec_hash() needs some extra precision above MPD_MAX_PREC, and _mpd_base_ndivmod() is not audited for that. 2) Use _mpd_basemul() if the length of the smaller operand is less than or equal to 256. While this is technically an optimization, it is required for *testing* corner cases in dec_hash() in reasonable time. 22 August 2012, 16:54:37 UTC
ad54c6d Issue #15766: Fix a crash in imp.load_dynamic() on PyUnicode_FromString() failure 22 August 2012, 15:45:52 UTC
9bd9cd3 Fix for issue 15716: interpreter could crash when PYTHONEXECUTABLE was set on Mac OS X. This is due to an off-by-one error: the allocated buffer didn't have room for a NUL character at the end of the mbstowcs result. (merge with 3.2) 22 August 2012, 12:40:35 UTC
eb61f8b Fix for issue 15716: interpreter could crash when PYTHONEXECUTABLE was set on Mac OS X. This is due to an off-by-one error: the allocated buffer didn't have room for a NUL character at the end of the mbstowcs result. 22 August 2012, 12:24:14 UTC
6f69fb1 Update suspicious ignore file. 22 August 2012, 05:38:04 UTC
75959cf Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. This is necessary for ZFS systems, which don't support UF_IMMUTABLE. (Note: this commit is a manual merge of 78699:019a2390b014 as both _test_chflags_regular_file and test_lchflags_symlink differ between 3.2 and default.) 21 August 2012, 23:59:31 UTC
dda5edc Block 78699:019a2390b014, this needs to be manually merged. 21 August 2012, 23:48:55 UTC
ee253eb Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. This is necessary for ZFS systems, which don't support UF_IMMUTABLE. 21 August 2012, 23:41:43 UTC
6733927 Fix typo in error handling for WaitForMultipleObjects() 21 August 2012, 13:54:22 UTC
b9717b5 #15752: merge with 3.2. 21 August 2012, 08:39:47 UTC
1b47bf4 #15752: s/assertRaisesRegexp/assertRaisesRegex/g 21 August 2012, 08:38:41 UTC
83c0ae5 Address most of Ezio's comments. str/bytes/bytearray docs still need consolidation 21 August 2012, 07:42:52 UTC
5b27c53 Merge 3.2. 21 August 2012, 06:25:41 UTC
7cacd2e Issue #15736: Fix overflow in _PySequence_BytesToCharpArray(). 21 August 2012, 06:16:09 UTC
139cd43 Issue #15285: Refactor connect timeout test in test_timeout. 21 August 2012, 01:40:21 UTC
514dbb0 Issue #15285: Refactor connect timeout test in test_timeout. 21 August 2012, 01:22:59 UTC
a5e5797 Improve the pyvenv entry 20 August 2012, 23:08:17 UTC
c907de9 Improved summary section in whatsnew 20 August 2012, 22:53:06 UTC
609939e Issue #14954: Clarify the interaction of weak references and garbage collection. Patch by Ethan Furman. 20 August 2012, 22:07:35 UTC
9439f04 Issue #14954: Clarify the interaction of weak references and garbage collection. Patch by Ethan Furman. 20 August 2012, 22:07:07 UTC
77ebfcc Fix Issue 15743 - improve urllib tests by removing deprecated method usages. Patch by Jeff Knupp. 20 August 2012, 20:43:59 UTC
df9c945 #15199: Fix JavaScript's default MIME type to application/javascript 20 August 2012, 18:30:03 UTC
c6fdafc #15199: Fix JavaScript's default MIME type to application/javascript 20 August 2012, 18:28:58 UTC
1ea50f5 Merge #15742: clarify sqlite parameter substitution example. Suggestion and patch by Mike Hoy. 20 August 2012, 18:14:46 UTC
f6bd1b0 #15742: clarify sqlite parameter substitution example. Suggestion and patch by Mike Hoy. 20 August 2012, 18:14:18 UTC
35503c9 Issue #15726: Fix incorrect bounds checking in PyState_FindModule. Patch by Robin Schreiber. 20 August 2012, 17:31:52 UTC
75506e8 Issue #15726: Fix incorrect bounds checking in PyState_FindModule. Patch by Robin Schreiber. 20 August 2012, 17:30:46 UTC
66d1eb2 Merge 3.2. 20 August 2012, 15:20:46 UTC
07795df Issue #15741: Fix potential NULL dereference. Found by Coverity. 20 August 2012, 15:19:50 UTC
28a2ad5 Check return value of asdl_seq_new(). Found by Coverity. 20 August 2012, 14:07:38 UTC
8bd24fe Issue #12643: Respect sys.excepthook in code.InteractiveConsole 20 August 2012, 13:02:28 UTC
c0c03be Merge 3.2. 20 August 2012, 12:42:59 UTC
db579d7 Issue #15738: Fix a missing NULL check in subprocess_fork_exec(). 20 August 2012, 12:36:47 UTC
000fde9 Closes #15737: Fix potential NULL dereference in zipimport.c. 20 August 2012, 12:14:49 UTC
6adf243 Merge 3.2. 20 August 2012, 09:13:58 UTC
fd24f9e Issue #15732: Fix (constructed) crash in _PySequence_BytesToCharpArray(). Found by Coverity. 20 August 2012, 09:04:24 UTC
bac9a53 Break up the 'someos' docs classification based on a more user-focused scheme, including creation of a separate 'Concurrent Execution' section 20 August 2012, 08:05:46 UTC
273069c Close #4966: revamp the sequence docs in order to better explain the state of modern Python 20 August 2012, 07:14:07 UTC
1685db0 s/path importer/path based finder/ (because the path based finder is not an importer and the simpler 'path finder' is too ambiguous) 20 August 2012, 03:49:08 UTC
48fec05 Close #14846: Handle a sys.path entry going away 20 August 2012, 03:18:15 UTC
db7920b Close #14814: Avoid depending on struct by using newer features. Also use enumerate where appropriate (patch by Serhiy Storchaka). Declaring PEP 3144 final at this point - any further changes to code or docs can go in new issues. 20 August 2012, 00:19:12 UTC
a8517ad Issue #14814: document the Interface APIs and fix various problems with the string representations (initial patch by Eli Bendersky). 20 August 2012, 00:04:26 UTC
749bd42 Merge #13579: teach string.Formatter about 'a'. Patch by Francisco Martín Brugué. 19 August 2012, 21:45:40 UTC
e56bf97 #13579: teach string.Formatter about 'a'. Patch by Francisco Martín Brugué. 19 August 2012, 21:26:34 UTC
8528c31 Issue #15728: Fix leak in PyUnicode_AsWideCharString(). Found by Coverity. 19 August 2012, 19:52:43 UTC
a19de80 Issue #15595: Fix subprocess.Popen(universal_newlines=True) for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. 19 August 2012, 19:20:03 UTC
back to top