commit | 836e5f97e84088cd3104cb3a30bf02e8a6c0a9a5 | [log] [tgz] |
---|---|---|
author | Eevee (Alex Munroe) <eevee.git@veekun.com> | Tue Feb 11 13:18:39 2014 -0800 |
committer | Eevee (Alex Munroe) <eevee.git@veekun.com> | Tue Feb 11 13:18:39 2014 -0800 |
tree | 89d1b80846f6feca036096ecbb6b28323fa0eb21 | |
parent | a5740079856fcb2244dcebc7fb81da739a4094fd [diff] |
Support Python 3's keyword-only arguments. Previously, they would parse correctly in Python 3, but any keyword-only arguments would be quietly lost, and the user would either get `TypeError: foo() got an unexpected keyword argument...` or the confusing behavior of having the keyword argument overwritten with whatever's in the context with the same name.