Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								bcd4fc161a 
								
							 
						 
						
							
							
								
								Issue 20691: Add follow_wrapped arg to inspect.signature/from_callable.  
							
							
							
						 
						
							2015-05-20 14:30:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8687275358 
								
							 
						 
						
							
							
								
								Issue 24205: Improve inspect.Signature.bind() error messages.  
							
							
							
						 
						
							2015-05-19 00:27:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								b907a513c8 
								
							 
						 
						
							
							
								
								Issue 24190: Add inspect.BoundArguments.apply_defaults() method.  
							
							
							
						 
						
							2015-05-16 13:45:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								6738b1157a 
								
							 
						 
						
							
							
								
								Issue 24208: Fix tests -- don't create a tempdir in __init__.  
							
							
							
						 
						
							2015-05-16 10:10:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								0cd2bf46ba 
								
							 
						 
						
							
							
								
								Issue 24200: Fix broken unittest.  
							
							
							
						 
						
							2015-05-15 12:55:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								f229bc5c53 
								
							 
						 
						
							
							
								
								inspect: Remove "0x..." IDs from Signature objects' __repr__  
							
							... 
							
							
							
							Issue 24200. 
							
						 
						
							2015-05-15 12:53:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								3f6538fed0 
								
							 
						 
						
							
							
								
								Issue 22547: Implement informative __repr__ for inspect.BoundArguments  
							
							
							
						 
						
							2015-05-14 18:47:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								4cfd4eac7d 
								
							 
						 
						
							
							
								
								inspect: Test that BoundArguments.__eq__ repects the order of params  
							
							
							
						 
						
							2015-05-14 18:30:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7544508f02 
								
							 
						 
						
							
							
								
								PEP 0492 -- Coroutines with async and await syntax. Issue  #24017 .  
							
							
							
						 
						
							2015-05-11 22:57:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ce643913a9 
								
							 
						 
						
							
							
								
								Issue  #9517 : Move script_helper to the support package.  
							
							... 
							
							
							
							Patch by Christie Wilson. 
							
						 
						
							2015-05-06 06:33:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a8723a02ea 
								
							 
						 
						
							
							
								
								Issue  #21217 : inspect.getsourcelines() now tries to compute the start and  
							
							... 
							
							
							
							end lines from the code object, fixing an issue when a lambda function is
used as decorator argument.  Patch by Thomas Ballinger. 
							
						 
						
							2015-04-15 00:41:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								8ef887ce47 
								
							 
						 
						
							
							
								
								Issue  #20586 : Argument Clinic now ensures signatures on functions without docstrings.  
							
							
							
						 
						
							2015-04-13 18:22:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								9c680b0728 
								
							 
						 
						
							
							
								
								Actually run the builtins Argument Clinic test  
							
							
							
						 
						
							2015-04-13 12:54:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5cf2b7253d 
								
							 
						 
						
							
							
								
								Issue  #15582 : inspect.getdoc() now follows inheritance chains.  
							
							
							
						 
						
							2015-04-03 22:38:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c2ccce791c 
								
							 
						 
						
							
							
								
								Issue  #23641 : Cleaned out legacy dunder names from tests and docs.  
							
							... 
							
							
							
							Fixed 2 to 3 porting bug in pynche.ColorDB.
Added few tests for __truediv__, __floordiv__ and __matmul__. 
							
						 
						
							2015-03-12 22:01:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a60c2fe480 
								
							 
						 
						
							
							
								
								Issue  #23641 : Cleaned out legacy dunder names from tests and docs.  
							
							... 
							
							
							
							Fixed 2 to 3 porting bug in pynche.ColorDB. 
							
						 
						
							2015-03-12 21:56:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7de29687f2 
								
							 
						 
						
							
							
								
								inspect: Fix getsource() to load updated source of reloaded module  
							
							... 
							
							
							
							Issue #1218234 . Initial patch by Berker Peksag. 
							
						 
						
							2014-12-08 18:00:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								ef1e750225 
								
							 
						 
						
							
							
								
								inspect: Fix getsource() to load updated source of reloaded module  
							
							... 
							
							
							
							Issue #1218234 . Initial patch by Berker Peksag. 
							
						 
						
							2014-12-08 16:05:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								b55f944fa9 
								
							 
						 
						
							
							
								
								Merge:  #12780 : update inspect test skipIf for PEP 3147.  
							
							
							
						 
						
							2014-10-03 11:16:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								32562d7da3 
								
							 
						 
						
							
							
								
								#12780 : update inspect test skipIf for PEP 3147.  
							
							... 
							
							
							
							The test needs to be skipped if unicodedata is either part of the
main binary (a repackaging of cpython on Windows?) or has python
source (pypy?).  PEP 3147 makes __file__ point to the .py source,
so we need to change the extension check from looking for the
old .pyc/.pyo to just looking for .py.
Note that this skip should never trigger on CPython itself, so
one could argue it should be dropped instead.  But since it exists,
why risk breaking someone else's python. 
							
						 
						
							2014-10-03 11:15:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								081bbf6b28 
								
							 
						 
						
							
							
								
								inspect: Fix getsource() to support decorated functions.  
							
							... 
							
							
							
							Issue #1764286 . Patch by Claudiu Popa. 
							
						 
						
							2014-09-26 17:34:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								08d4a4f488 
								
							 
						 
						
							
							
								
								inspect.Signature: Fix discrepancy between __eq__ and __hash__.  
							
							... 
							
							
							
							Issue #20334 . Thanks to Antony Lee for bug report & initial patch. 
							
						 
						
							2014-09-12 15:48:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								cdcafb78b2 
								
							 
						 
						
							
							
								
								Issue  #16808 : inspect.stack() now returns a named tuple instead of a tuple.  
							
							... 
							
							
							
							Patch by Daniel Shahaf. 
							
						 
						
							2014-08-24 10:50:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								f9e227e5a9 
								
							 
						 
						
							
							
								
								Issue  #20184 : Add signature introspection for 30 of the builtins  
							
							... 
							
							
							
							Also adds a test to test_inspect to track progress on builtin
introspection support, to ensure it doesn't regress in the future. 
							
						 
						
							2014-08-17 14:01:19 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								42407abe24 
								
							 
						 
						
							
							
								
								inspect: Validate that __signature__ is None or an instance of Signature.  
							
							... 
							
							
							
							Closes  #21801 . 
						
							2014-06-23 10:23:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								c0f964fd55 
								
							 
						 
						
							
							
								
								inspect: Validate that __signature__ is None or an instance of Signature.  
							
							... 
							
							
							
							Closes  #21801 . 
						
							2014-06-23 10:21:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								67ae50ee1c 
								
							 
						 
						
							
							
								
								inspect: Make Signature and Parameter hashable. Issue  #20334 .  
							
							
							
						 
						
							2014-04-08 11:46:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								3f73ca23cf 
								
							 
						 
						
							
							
								
								inspect.signautre: Fix functools.partial support. Issue  #21117  
							
							
							
						 
						
							2014-04-08 11:30:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								0fceaf45e2 
								
							 
						 
						
							
							
								
								inspect.signautre: Fix functools.partial support. Issue  #21117  
							
							
							
						 
						
							2014-04-08 11:28:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								dccfa13cdb 
								
							 
						 
						
							
							
								
								inspect: Fix getcallargs() to fail correctly if more than 3 args are missing.  
							
							... 
							
							
							
							Patch by Jeremiah Lowin. Closes  #20817 . 
							
						 
						
							2014-03-27 18:42:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								2542b66bb0 
								
							 
						 
						
							
							
								
								inspect: Fix getcallargs() to fail correctly if more than 3 args are missing.  
							
							... 
							
							
							
							Patch by Jeremiah Lowin. Closes  #20817 . 
							
						 
						
							2014-03-27 18:42:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								875df20e8a 
								
							 
						 
						
							
							
								
								inspect: Fix getcallargs() to raise correct TypeError  
							
							... 
							
							
							
							... for missing keyword-only arguments. Patch by Jeremiah Lowin.
Closes  #20816 . 
							
						 
						
							2014-03-27 18:23:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								b1d060bf8b 
								
							 
						 
						
							
							
								
								inspect: Fix getcallargs() to raise correct TypeError  
							
							... 
							
							
							
							... for missing keyword-only arguments. Patch by Jeremiah Lowin.
Closes  #20816 . 
							
						 
						
							2014-03-27 18:23:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								374375dd26 
								
							 
						 
						
							
							
								
								inspect.signature: Improve repr of Signature and Parameter.  Closes   #20378  
							
							
							
						 
						
							2014-03-27 12:41:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								da39645ad3 
								
							 
						 
						
							
							
								
								inspect.Signature: Add 'Signature.from_callable' classmethod.  Closes   #17373  
							
							
							
						 
						
							2014-03-27 12:09:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a5d63dd7b8 
								
							 
						 
						
							
							
								
								inspect.signature: Make Signature and Parameter picklable.  Closes   #20726  
							
							
							
						 
						
							2014-03-27 11:31:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								d930d85f12 
								
							 
						 
						
							
							
								
								Issue  #20786 : Fix signatures for dict.__delitem__ and property.__delete__  
							
							
							
						 
						
							2014-03-02 12:25:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								056e265491 
								
							 
						 
						
							
							
								
								Issue  #20786 : Fix signatures for dict.__delitem__ and property.__delete__  
							
							
							
						 
						
							2014-03-02 12:25:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								a773de040d 
								
							 
						 
						
							
							
								
								inspect.signature: Check for function-like objects before builtins. Issue  #17159  
							
							
							
						 
						
							2014-02-21 18:30:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8c185ee12e 
								
							 
						 
						
							
							
								
								inspect: Fix getfullargspec to support builtin module-level functions. Issue  #20711  
							
							
							
						 
						
							2014-02-21 01:32:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								57d240ef64 
								
							 
						 
						
							
							
								
								inspect: Fix getfullargspec() to not to follow __wrapped__ chains  
							
							... 
							
							
							
							Initial patch by Nick Coghlan. 
							
						 
						
							2014-02-19 16:27:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								34ce99f66d 
								
							 
						 
						
							
							
								
								Mangle __parameters in __annotations__ dict properly. Issue  #20625 .  
							
							
							
						 
						
							2014-02-18 12:49:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8dfb4576a9 
								
							 
						 
						
							
							
								
								inspect.signature: Check for function-like objects before builtins. Issue  #17159  
							
							
							
						 
						
							2014-02-21 18:30:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								d224b6a796 
								
							 
						 
						
							
							
								
								inspect: Fix getfullargspec to support builtin module-level functions. Issue  #20711  
							
							
							
						 
						
							2014-02-21 01:32:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								ff385b89f4 
								
							 
						 
						
							
							
								
								inspect: Fix getfullargspec() to not to follow __wrapped__ chains  
							
							... 
							
							
							
							Initial patch by Nick Coghlan. 
							
						 
						
							2014-02-19 16:27:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								026019f89b 
								
							 
						 
						
							
							
								
								Mangle __parameters in __annotations__ dict properly. Issue  #20625 .  
							
							
							
						 
						
							2014-02-18 12:49:41 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								2623c8c23c 
								
							 
						 
						
							
							
								
								Issue  #20530 : Argument Clinic's signature format has been revised again.  
							
							... 
							
							
							
							The new syntax is highly human readable while still preventing false
positives.  The syntax also extends Python syntax to denote "self" and
positional-only parameters, allowing inspect.Signature objects to be
totally accurate for all supported builtins in Python 3.4. 
							
						 
						
							2014-02-08 22:15:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f28ba369dd 
								
							 
						 
						
							
							
								
								Issue  #20532 : Tests which use _testcapi now are marked as CPython only.  
							
							
							
						 
						
							2014-02-07 10:10:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								7d2bfed7a2 
								
							 
						 
						
							
							
								
								inspect.signature: Add (restore) support for builtin classes  #20473  
							
							
							
						 
						
							2014-02-03 02:46:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								145dff8567 
								
							 
						 
						
							
							
								
								inspect.tests: Fix tests to work on python built with '--without-doc-strings'  #20471  
							
							
							
						 
						
							2014-02-01 13:49:29 -05:00