Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								d51374ed78
								
							
						 | 
						
							
							
								
								PEP 465: a dedicated infix operator for matrix multiplication (closes #21176)
							
							
							
							
							
						 | 
						
							2014-04-09 23:55:56 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								42ec031fe7
								
							
						 | 
						
							
							
								
								merge 3.3 (#20588)
							
							
							
							
							
						 | 
						
							2014-02-10 22:41:40 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								c2f665e721
								
							
						 | 
						
							
							
								
								don't put runtime values in array initializer for C89 compliance (closes #20588)
							
							
							
							
							
						 | 
						
							2014-02-10 22:19:02 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								d01d396e7f
								
							
						 | 
						
							
							
								
								Issue #4555: All exported C symbols are now prefixed with either "Py" or "_Py".
							
							
							
							
							
							
							
							("make smelly" now clean)
							
						 | 
						
							2013-10-12 22:52:43 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christian Heimes
								
							 
						 | 
						
							
							
							
							
								
							
							
								b7f1b38dea
								
							
						 | 
						
							
							
								
								Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object().
							
							
							
							
							
						 | 
						
							2013-07-27 00:33:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christian Heimes
								
							 
						 | 
						
							
							
							
							
								
							
							
								70c94e7896
								
							
						 | 
						
							
							
								
								Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object().
							
							
							
							
							
						 | 
						
							2013-07-27 00:33:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								b318990cac
								
							
						 | 
						
							
							
								
								(Merge 3.3) Parser/asdl_c.py: use Py_CLEAR()
							
							
							
							
							
						 | 
						
							2013-07-27 00:04:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								1acc129d48
								
							
						 | 
						
							
							
								
								Parser/asdl_c.py: use Py_CLEAR()
							
							
							
							
							
						 | 
						
							2013-07-27 00:03:47 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee4b59c0f8
								
							
						 | 
						
							
							
								
								(Merge 3.3) According to the PEP 7, C code must "use 4-space indents"
							
							
							
							
							
							
							
							Replace 8 spaces with 4. 
							
						 | 
						
							2013-07-27 00:01:35 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce72e1ce6c
								
							
						 | 
						
							
							
								
								According to the PEP 7, C code must "use 4-space indents"
							
							
							
							
							
							
							
							Replace 8 spaces with 4. 
							
						 | 
						
							2013-07-27 00:00:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								bdf630c4a7
								
							
						 | 
						
							
							
								
								Issue #18408: Fix Python-ast.c: handle init_types() failure (ex: MemoryError)
							
							
							
							
							
						 | 
						
							2013-07-17 00:17:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Charles-Francois Natali
								
							 
						 | 
						
							
							
							
							
								
							
							
								74ca886788
								
							
						 | 
						
							
							
								
								Issue #17917: Use PyModule_AddIntMacro() instead of PyModule_AddIntConstant()
							
							
							
							
							
							
							
							when applicable. 
							
						 | 
						
							2013-05-20 19:13:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a61943b7b
								
							
						 | 
						
							
							
								
								bump Python-ast.c
							
							
							
							
							
						 | 
						
							2013-03-18 23:40:53 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								b72406b8fa
								
							
						 | 
						
							
							
								
								refactor to fix refleaks
							
							
							
							
							
						 | 
						
							2013-03-18 23:24:41 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								cda75be02a
								
							
						 | 
						
							
							
								
								unify some ast.argument's attrs; change Attribute column offset (closes #16795)
							
							
							
							
							
							
							
							Patch from Sven Brauch. 
							
						 | 
						
							2013-03-18 10:48:58 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Andrew Svetlov
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7a17b48d7
								
							
						 | 
						
							
							
								
								Replace IOError with OSError (#16715)
							
							
							
							
							
						 | 
						
							2012-12-25 16:47:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								442f20996d
								
							
						 | 
						
							
							
								
								create NameConstant AST class for None, True, and False literals (closes #16619)
							
							
							
							
							
						 | 
						
							2012-12-06 17:41:04 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mark Dickinson
								
							 
						 | 
						
							
							
							
							
								
							
							
								ded35aeb9d
								
							
						 | 
						
							
							
								
								Issue #16546: make ast.YieldFrom argument mandatory.
							
							
							
							
							
						 | 
						
							2012-11-25 14:36:26 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								8107176f9b
								
							
						 | 
						
							
							
								
								add gc support to the AST base type (closes #15293)
							
							
							
							
							
						 | 
						
							2012-07-08 11:03:46 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								507507473e
								
							
						 | 
						
							
							
								
								Issue #15291: Fix a memory leak where AST nodes where not properly deallocated.
							
							
							
							
							
						 | 
						
							2012-07-08 12:43:32 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								77fa9379e2
								
							
						 | 
						
							
							
								
								use Py_ssize_t for ast sequence lengths
							
							
							
							
							
						 | 
						
							2012-05-15 10:10:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin v. Löwis
								
							 
						 | 
						
							
							
							
							
								
							
							
								41829e82c1
								
							
						 | 
						
							
							
								
								Document f4d7ad6c9d6e.
							
							
							
							
							
						 | 
						
							2012-05-15 14:52:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin v. Löwis
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc10a37ef0
								
							
						 | 
						
							
							
								
								Widen ASDL sequences to Py_ssize_t lengths to better match PEP 353.
							
							
							
							
							
						 | 
						
							2012-05-15 14:45:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								1767e0274b
								
							
						 | 
						
							
							
								
								free AST's dict
							
							
							
							
							
						 | 
						
							2012-03-14 21:50:29 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Victor Stinner
								
							 
						 | 
						
							
							
							
							
								
							
							
								45e50de1f5
								
							
						 | 
						
							
							
								
								Try to fix compilation of Python-ast.c on Visual Studio 2008
							
							
							
							
							
						 | 
						
							2012-03-13 01:17:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e0dbfbbde
								
							
						 | 
						
							
							
								
								give the AST class a __dict__
							
							
							
							
							
						 | 
						
							2012-03-12 09:46:44 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								527c622926
								
							
						 | 
						
							
							
								
								make YieldFrom its own distinct from Yield (closes #13780)
							
							
							
							
							
						 | 
						
							2012-01-14 08:58:23 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								5136ac0ca2
								
							
						 | 
						
							
							
								
								Issue #13645: pyc files now contain the size of the corresponding source
							
							
							
							
							
							
							
							code, to avoid timestamp collisions (especially on filesystems with a low
timestamp resolution) when checking for freshness of the bytecode. 
							
						 | 
						
							2012-01-13 18:52:16 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nick Coghlan
								
							 
						 | 
						
							
							
							
							
								
							
							
								1f7ce62bd6
								
							
						 | 
						
							
							
								
								Implement PEP 380 - 'yield from' (closes #11682)
							
							
							
							
							
						 | 
						
							2012-01-13 21:43:40 +10:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Amaury Forgeot d'Arc
								
							 
						 | 
						
							
							
							
							
								
							
							
								942d5ba125
								
							
						 | 
						
							
							
								
								Merge branch 3.2
							
							
							
							
							
						 | 
						
							2011-11-22 22:02:01 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Amaury Forgeot d'Arc
								
							 
						 | 
						
							
							
							
							
								
							
							
								5e8f810411
								
							
						 | 
						
							
							
								
								Issue #13436: commit regenerated Python-ast.c
							
							
							
							
							
						 | 
						
							2011-11-22 21:52:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin v. Löwis
								
							 
						 | 
						
							
							
							
							
								
							
							
								1c67dd9b15
								
							
						 | 
						
							
							
								
								Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
							
							
							
							
							
						 | 
						
							2011-10-14 15:16:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin v. Löwis
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd928fef42
								
							
						 | 
						
							
							
								
								Rename _Py_identifier to _Py_IDENTIFIER.
							
							
							
							
							
						 | 
						
							2011-10-14 10:20:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin v. Löwis
								
							 
						 | 
						
							
							
							
							
								
							
							
								1ee1b6fe0d
								
							
						 | 
						
							
							
								
								Use identifier API for PyObject_GetAttrString.
							
							
							
							
							
						 | 
						
							2011-10-10 18:11:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Éric Araujo
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f08f53e79
								
							
						 | 
						
							
							
								
								Merge 3.2
							
							
							
							
							
						 | 
						
							2011-09-02 17:32:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								0224d4e699
								
							
						 | 
						
							
							
								
								accept bytes for the AST 'string' type
							
							
							
							
							
							
							
							This is a temporary kludge and all is well in 3.3. 
							
						 | 
						
							2011-08-31 22:13:03 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								e249841903
								
							
						 | 
						
							
							
								
								add a asdl bytes type, so Bytes.s be properly typechecked
							
							
							
							
							
						 | 
						
							2011-08-09 16:08:39 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								8a4b42b7f4
								
							
						 | 
						
							
							
								
								merge 3.2
							
							
							
							
							
						 | 
						
							2011-07-22 11:10:43 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								180e63507d
								
							
						 | 
						
							
							
								
								None is ok for identifiers but not strings
							
							
							
							
							
						 | 
						
							2011-07-22 11:09:07 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								86f088e8e5
								
							
						 | 
						
							
							
								
								merge 3.2
							
							
							
							
							
						 | 
						
							2011-07-22 10:55:02 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								2193d2b72b
								
							
						 | 
						
							
							
								
								type check AST strings and identifiers
							
							
							
							
							
							
							
							This is related to a21829180423 as well as #12609 and #12610. 
							
						 | 
						
							2011-07-22 10:50:23 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								efad2449fc
								
							
						 | 
						
							
							
								
								hardcode the old svn __version__
							
							
							
							
							
						 | 
						
							2011-07-22 10:39:12 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								0bd152cd67
								
							
						 | 
						
							
							
								
								remove ast.__version__ (closes #12273)
							
							
							
							
							
						 | 
						
							2011-07-15 21:10:13 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								04a90b4611
								
							
						 | 
						
							
							
								
								bump ast version
							
							
							
							
							
						 | 
						
							2011-05-29 11:45:29 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								43af12b0b4
								
							
						 | 
						
							
							
								
								unify TryExcept and TryFinally (closes #12199)
							
							
							
							
							
						 | 
						
							2011-05-29 11:43:10 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f670e5dad
								
							
						 | 
						
							
							
								
								bump ast version
							
							
							
							
							
						 | 
						
							2011-05-27 14:01:01 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf1bbc1452
								
							
						 | 
						
							
							
								
								reflect with statements with multiple items in the AST (closes #12106)
							
							
							
							
							
						 | 
						
							2011-05-27 13:58:08 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9723d09eb
								
							
						 | 
						
							
							
								
								use only the hex version, since the revno is unreliable across repos
							
							
							
							
							
						 | 
						
							2011-03-13 16:36:08 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								678da9fefb
								
							
						 | 
						
							
							
								
								bump ast version
							
							
							
							
							
						 | 
						
							2011-03-12 18:35:23 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Benjamin Peterson
								
							 
						 | 
						
							
							
							
							
								
							
							
								6cb2b923e0
								
							
						 | 
						
							
							
								
								convert ast versioning to mercurial
							
							
							
							
							
						 | 
						
							2011-03-12 18:28:16 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |