Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								8a03896cac 
								
							 
						 
						
							
							
								
								Issue  #22335 : Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform.  
							
							
							
						 
						
							2014-11-02 18:41:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cc23154d02 
								
							 
						 
						
							
							
								
								Issue  #22335 : Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform.  
							
							
							
						 
						
							2014-11-02 18:40:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a2f93885b0 
								
							 
						 
						
							
							
								
								merge 3.4 ( #22379 )  
							
							
							
						 
						
							2014-09-28 12:57:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c31f12d196 
								
							 
						 
						
							
							
								
								check that exception messages are not empty ( #22379 )  
							
							... 
							
							
							
							Patch by Yongzhi Pan. 
							
						 
						
							2014-09-28 12:56:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								ffff1440d1 
								
							 
						 
						
							
							
								
								Issue  #22077 : Improve index error messages for bytearrays, bytes, lists, and  
							
							... 
							
							
							
							tuples by adding 'or slices'. Added ', not <typename' for bytearrays.
Original patch by Claudiu Popa. 
							
						 
						
							2014-08-02 01:30:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7611964b2c 
								
							 
						 
						
							
							
								
								Fix test_bytes when sys.stdin is None, for example on Windows when using  
							
							... 
							
							
							
							pythonw.exe instead of python.exe 
							
						 
						
							2014-07-28 22:07:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								507ac3a591 
								
							 
						 
						
							
							
								
								(Merge 3.3) Issue  #19969 : PyBytes_FromFormatV() now raises an OverflowError if  
							
							... 
							
							
							
							"%c" argument is not in range [0; 255]. 
							
						 
						
							2013-12-13 12:15:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								c9362cf86a 
								
							 
						 
						
							
							
								
								Issue  #19969 : PyBytes_FromFormatV() now raises an OverflowError if "%c"  
							
							... 
							
							
							
							argument is not in range [0; 255]. 
							
						 
						
							2013-12-13 12:14:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5df8a8a1fd 
								
							 
						 
						
							
							
								
								Issue  #19087 : Improve bytearray allocation in order to allow cheap popping of data at the front (slice deletion).  
							
							
							
						 
						
							2013-10-05 21:12:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a10f5970 
								
							 
						 
						
							
							
								
								Merge 3.3.  
							
							
							
						 
						
							2013-01-26 13:07:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								6e572b8b2e 
								
							 
						 
						
							
							
								
								Adapt test_bytes for a build --without-doc-strings.  
							
							
							
						 
						
							2013-01-26 13:06:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								5b1acc0dff 
								
							 
						 
						
							
							
								
								#16910 : merge with 3.3.  
							
							
							
						 
						
							2013-01-10 07:46:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								0dceb560b6 
								
							 
						 
						
							
							
								
								#16910 : test_bytes, test_unicode, and test_userstring now work with unittest test discovery.  Patch by Zachary Ware.  
							
							
							
						 
						
							2013-01-10 07:43:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								8b33dd8e54 
								
							 
						 
						
							
							
								
								Use OESeeror instead of os.error ( #16720 )  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-12-24 19:58:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								7643c92cdd 
								
							 
						 
						
							
							
								
								merge 3.3 ( #16722 )  
							
							
							
						 
						
							2012-12-19 15:28:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								5ff3f73d94 
								
							 
						 
						
							
							
								
								try to call __bytes__ before __index__ ( closes   #16722 )  
							
							
							
						 
						
							2012-12-19 15:27:41 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								212843b29f 
								
							 
						 
						
							
							
								
								#8401 : merge with 3.3.  
							
							
							
						 
						
							2012-11-03 21:24:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								7376801f61 
								
							 
						 
						
							
							
								
								#8401 : merge with 3.2.  
							
							
							
						 
						
							2012-11-03 21:22:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								c64bcbec4b 
								
							 
						 
						
							
							
								
								#8401 : assigning an int to a bytearray slice (e.g. b[3:4] = 5) now raises an error.  
							
							
							
						 
						
							2012-11-03 21:19:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cfc22b4a9b 
								
							 
						 
						
							
							
								
								Issue  #15958 : bytes.join and bytearray.join now accept arbitrary buffer objects.  
							
							
							
						 
						
							2012-10-16 21:07:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KristjĂ¡n Valur JĂ³nsson 
								
							 
						 
						
							
							
							
							
								
							
							
								31668b8f7a 
								
							 
						 
						
							
							
								
								Issue  #14288 : Serialization support for builtin iterators.  
							
							
							
						 
						
							2012-04-03 10:49:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								cda6b6d60d 
								
							 
						 
						
							
							
								
								#14081 : The sep and maxsplit parameter to str.split, bytes.split, and bytearray.split may now be passed as keyword arguments.  
							
							
							
						 
						
							2012-02-26 09:39:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f8eac00779 
								
							 
						 
						
							
							
								
								Issue  #13623 : Fix a performance regression introduced by issue  #12170  in  
							
							... 
							
							
							
							bytes.find() and handle correctly OverflowError (raise the same ValueError than
the error for -1). 
							
						 
						
							2011-12-18 01:17:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ac65d96777 
								
							 
						 
						
							
							
								
								Issue  #12170 : The count(), find(), rfind(), index() and rindex() methods  
							
							... 
							
							
							
							of bytes and bytearray objects now accept an integer between 0 and 255
as their first argument.  Patch by Petri Lehtinen. 
							
						 
						
							2011-10-20 23:54:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								906b88fb2a 
								
							 
						 
						
							
							
								
								Issue  #12380 : PyArg_ParseTuple now accepts a bytearray for the 'c' format.  
							
							... 
							
							
							
							As a side effect, this now allows the rjust, ljust and center methods of
bytes and bytearray to accept a bytearray argument.
Patch by Petri Lehtinen 
							
						 
						
							2011-07-29 07:05:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								bf1253b25a 
								
							 
						 
						
							
							
								
								#6780 : merge with 3.2.  
							
							
							
						 
						
							2011-04-26 06:45:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f2b3f780a1 
								
							 
						 
						
							
							
								
								#6780 : merge with 3.1.  
							
							
							
						 
						
							2011-04-26 06:40:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								ba42fd5801 
								
							 
						 
						
							
							
								
								#6780 : fix starts/endswith error message to mention that tuples are accepted too.  
							
							
							
						 
						
							2011-04-26 06:09:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								5020e000c5 
								
							 
						 
						
							
							
								
								Merge with 3.2.  
							
							
							
						 
						
							2011-04-20 21:59:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								af92842bf9 
								
							 
						 
						
							
							
								
								Use non-deprecated method name.  
							
							
							
						 
						
							2011-04-20 21:56:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								c1ceb64e41 
								
							 
						 
						
							
							
								
								MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. ( closes   #11828 )  
							
							
							
						 
						
							2011-04-20 17:59:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								6159ee3cf5 
								
							 
						 
						
							
							
								
								MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. ( closes   #11828 )  
							
							
							
						 
						
							2011-04-20 17:42:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4515063c 
								
							 
						 
						
							
							
								
								startswith and endswith don't accept None as slice index. Patch by Torsten Becker. ( closes   #11828 )  
							
							
							
						 
						
							2011-04-20 17:09:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								e0c8635d89 
								
							 
						 
						
							
							
								
								Merged revisions 88735 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r88735 | eli.bendersky | 2011-03-04 06:55:25 +0200 (Fri, 04 Mar 2011) | 2 lines
  Issue #11386 : Fixed the exception thrown by bytearray.pop() for empty bytearrays
........ 
							
						 
						
							2011-03-04 05:10:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								1bc4f193d8 
								
							 
						 
						
							
							
								
								Issue  #11386 : Fixed the exception thrown by bytearray.pop() for empty bytearrays  
							
							
							
						 
						
							2011-03-04 04:55:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								4db28d3343 
								
							 
						 
						
							
							
								
								Issue  #10516 : added copy() and clear() methods to bytearrays as well  
							
							
							
						 
						
							2011-03-03 18:21:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc-André Lemburg 
								
							 
						 
						
							
							
							
							
								
							
							
								8f36af7a4c 
								
							 
						 
						
							
							
								
								Normalize the encoding names for Latin-1 and UTF-8 to  
							
							... 
							
							
							
							'latin-1' and 'utf-8'.
These are optimized in the Python Unicode implementation
to result in more direct processing, bypassing the codec
registry.
Also see issue11303. 
							
						 
						
							2011-02-25 15:42:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								29e762c941 
								
							 
						 
						
							
							
								
								test_bytes: test PyBytes_FromFormat() using ctypes  
							
							
							
						 
						
							2011-01-05 03:33:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								28a4dce6a8 
								
							 
						 
						
							
							
								
								remove (un)transform methods  
							
							
							
						 
						
							2010-12-12 01:33:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								02524629f3 
								
							 
						 
						
							
							
								
								#7475 : add (un)transform method to bytes/bytearray and str, add back codecs that can be used with them from Python 2.  
							
							
							
						 
						
							2010-12-02 18:06:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								19f2aeba67 
								
							 
						 
						
							
							
								
								Merged revisions 86596 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line
  #9424 : Replace deprecated assert* methods in the Python test suite.
........ 
							
						 
						
							2010-11-21 01:30:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b3aedd4862 
								
							 
						 
						
							
							
								
								#9424 : Replace deprecated assert* methods in the Python test suite.  
							
							
							
						 
						
							2010-11-20 19:04:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Florent Xicluna 
								
							 
						 
						
							
							
							
							
								
							
							
								edf5f0ddc0 
								
							 
						 
						
							
							
								
								Strengthen BytesWarning tests.  
							
							
							
						 
						
							2010-09-03 20:00:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								cf940c701f 
								
							 
						 
						
							
							
								
								Issue  #9530 :  Fix undefined-behaviour-inducing overflow checks in bytes and bytearray implementations.  
							
							
							
						 
						
							2010-08-10 18:35:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								dcb2403022 
								
							 
						 
						
							
							
								
								Issue  #8485 : PyUnicode_FSConverter() doesn't accept bytearray object anymore,  
							
							... 
							
							
							
							you have to convert your bytearray filenames to bytes 
							
						 
						
							2010-04-22 12:08:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff8a505c6 
								
							 
						 
						
							
							
								
								Merged revisions 80125,80128,80130 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
  r80125 | benjamin.peterson | 2010-04-16 17:35:32 -0500 (Fri, 16 Apr 2010) | 13 lines
  Merged revisions 80123-80124 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
  ........
    r80123 | benjamin.peterson | 2010-04-16 17:24:16 -0500 (Fri, 16 Apr 2010) | 1 line
    bytearray -> type2test
  ........
    r80124 | benjamin.peterson | 2010-04-16 17:25:57 -0500 (Fri, 16 Apr 2010) | 1 line
    fix typo
  ........
................
  r80128 | benjamin.peterson | 2010-04-16 17:51:37 -0500 (Fri, 16 Apr 2010) | 9 lines
  Merged revisions 80126 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
  ........
    r80126 | benjamin.peterson | 2010-04-16 17:35:38 -0500 (Fri, 16 Apr 2010) | 1 line
    have a clear error when passing something > sys.maxsize to bytearray
  ........
................
  r80130 | benjamin.peterson | 2010-04-16 18:00:53 -0500 (Fri, 16 Apr 2010) | 9 lines
  Merged revisions 80129 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk
  ........
    r80129 | benjamin.peterson | 2010-04-16 17:52:44 -0500 (Fri, 16 Apr 2010) | 1 line
    tiny simplification
  ........
................ 
							
						 
						
							2010-04-16 23:19:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								8380dd5aa4 
								
							 
						 
						
							
							
								
								Merged revisions 80126 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80126 | benjamin.peterson | 2010-04-16 17:35:38 -0500 (Fri, 16 Apr 2010) | 1 line
  have a clear error when passing something > sys.maxsize to bytearray
........ 
							
						 
						
							2010-04-16 22:51:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4c04583e79 
								
							 
						 
						
							
							
								
								Merged revisions 80123-80124 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80123 | benjamin.peterson | 2010-04-16 17:24:16 -0500 (Fri, 16 Apr 2010) | 1 line
  bytearray -> type2test
........
  r80124 | benjamin.peterson | 2010-04-16 17:25:57 -0500 (Fri, 16 Apr 2010) | 1 line
  fix typo
........ 
							
						 
						
							2010-04-16 22:35:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								41a08bcb83 
								
							 
						 
						
							
							
								
								Clean up warnings filter use in test_bytes.  
							
							
							
						 
						
							2010-03-20 21:45:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Florent Xicluna 
								
							 
						 
						
							
							
							
							
								
							
							
								9b86b9a086 
								
							 
						 
						
							
							
								
								Merged revisions 79100 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r79100 | florent.xicluna | 2010-03-19 19:34:55 +0100 (ven, 19 mar 2010) | 2 lines
  Various tests cleanup: check_warnings/check_py3k_warnings, unittest.assert* and setUp/tearDown.
........ 
							
						 
						
							2010-03-19 19:00:44 +00:00