1. bdbad71 bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108) by Serhiy Storchaka · 5 years ago
  2. 6a44f6e bpo-36048: Use __index__() instead of __int__() for implicit conversion if available. (GH-11952) by Serhiy Storchaka · 5 years ago
  3. 6326278 bpo-34193: Fix pluralization in getargs.c and test cases. (GH-8438) by Xtreak · 6 years ago
  4. 8f7bb10 bpo-34272: Move argument parsing tests from test_capi to test_getargs2. (GH-8567) by Serhiy Storchaka · 6 years ago
  5. 2bb69a5 bpo-31373: remove overly strict float range checks (#3486) by Benjamin Peterson · 7 years ago
  6. 64c8f70 bpo-29951: Include function name for some error messages in `PyArg_ParseTuple*` (#916) by Michael Seifert · 7 years ago
  7. 671079e bpo-29894: Deprecate returning an instance of complex subclass from __complex__. (#798) by Serhiy Storchaka · 7 years ago
  8. 63dc548 Issue #28086: Single var-positional argument of tuple subtype was passed by Serhiy Storchaka · 8 years ago
  9. a3222b8 Fixes test_getargs2 to get the buildbots working again. by Steve Dower · 8 years ago
  10. 44b548d #27364: fix "incorrect" uses of escape character in the stdlib. by R David Murray · 8 years ago
  11. 47ff073 more PY_LONG_LONG to long long by Benjamin Peterson · 8 years ago
  12. f41b82f Issue #26282: PyArg_ParseTupleAndKeywords() and Argument Clinic now support by Serhiy Storchaka · 8 years ago
  13. 16931c3 Issue #26983: float() now always return an instance of exact float. by Serhiy Storchaka · 8 years ago
  14. c944c2d Issue #26995: Added tests for "f", "d", "D", "S", "Y", and "U" format codes by Serhiy Storchaka · 8 years ago
  15. f95455d Issue #26995: Added tests for "f", "d", "D", "S", "Y", and "U" format codes by Serhiy Storchaka · 8 years ago
  16. acef5de Backported tests for issue #18531. by Serhiy Storchaka · 8 years ago
  17. ce41287 Issue #18531: Single var-keyword argument of dict subtype was passed by Serhiy Storchaka · 8 years ago
  18. 4cd63ef Issue #26198: ValueError is now raised instead of TypeError on buffer by Serhiy Storchaka · 8 years ago
  19. c8241fd Issue #26198: Added tests for "es", "et", "es#", "et#" and "C" format units by Serhiy Storchaka · 8 years ago
  20. 483405b Issue #22883: Got rid of outdated references to PyInt and PyString in comments. by Serhiy Storchaka · 9 years ago
  21. d8a1447 Issue #22215: Now ValueError is raised instead of TypeError when str or bytes by Serhiy Storchaka · 10 years ago
  22. f28ba36 Issue #20532: Tests which use _testcapi now are marked as CPython only. by Serhiy Storchaka · 10 years ago
  23. 5cfc79d Issue #20532: Tests which use _testcapi now are marked as CPython only. by Serhiy Storchaka · 10 years ago
  24. c836a28 Issue #17576: Removed deprecation warnings added in changeset 618cca51a27e. by Serhiy Storchaka · 11 years ago
  25. c4f3212 Issue #17576: Deprecation warning emitted now when __int__() or __index__() by Serhiy Storchaka · 11 years ago
  26. 31a6554 Issue #17576: Deprecation warning emitted now when __int__() or __index__() by Serhiy Storchaka · 11 years ago
  27. 3e9a9ae Update various test modules to use unittest.main() for test discovery by Brett Cannon · 11 years ago
  28. 765531d Issue #17516: use comment syntax for comments, instead of multiline string by Victor Stinner · 11 years ago
  29. faf91e7 Issue #14705: Add 'p' format character to PyArg_ParseTuple* for bool support. by Larry Hastings · 12 years ago
  30. 83a9f48 Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords. by Larry Hastings · 12 years ago
  31. 906b88f Issue #12380: PyArg_ParseTuple now accepts a bytearray for the 'c' format. by Eli Bendersky · 13 years ago
  32. ad62b03 Issue #10451: memoryview objects could allow to mutate a readable buffer. by Antoine Pitrou · 14 years ago
  33. b3aedd4 #9424: Replace deprecated assert* methods in the Python test suite. by Ezio Melotti · 14 years ago
  34. 25e8ec4 Issue #8850: Remove "w" and "w#" formats from PyArg_Parse*() functions, use by Victor Stinner · 14 years ago
  35. 4aae1eb Issue #8949: "z" format of PyArg_Parse*() functions doesn't accept bytes by Victor Stinner · 14 years ago
  36. 06e49dd Issue #8592: PyArg_Parse*() functions raise a TypeError for "y", "u" and "Z" by Victor Stinner · 14 years ago
  37. c730131 Issue #8950: Make PyArg_Parse* with 'L' code raise for float inputs, by Mark Dickinson · 14 years ago
  38. 93b5513 Issue #6697: Fix a crash if a keyword contains a surrogate by Victor Stinner · 14 years ago
  39. de60401 Merged revisions 77218 via svnmerge from by Mark Dickinson · 15 years ago
  40. 1554b18 Merged revisions 76930 via svnmerge from by Mark Dickinson · 15 years ago
  41. 5c2db37 Issue #7435: Remove duplicate int/long tests, and other by Mark Dickinson · 15 years ago
  42. c9c0f20 convert old fail* assertions to assert* by Benjamin Peterson · 15 years ago
  43. ee8712c #2621 rename test.test_support to test.support by Benjamin Peterson · 16 years ago
  44. 3513358 Issue 2440: remove the guard around the handling of case 'n' in getargs.c's convertsimple() such that we always treat it as an index type, regardless of whether or not sizeof(size_t) == sizeof(long). Fix the test_args2.Signed_TestCase.test_n() such that it tests for adherence to PEP 357 (don't try and coerce objects that don't have nb_index slots but do have nb_int slots (i.e. floats) into indexes 'just because we can'). Three other commits are related to this one: r62269 and r62279, which were changes to PyNumber_Index (among other things) to check for nb_int slots when we lack nb_index slots -- and r62292, which is when I reverted these changes after various people pointed out that the test was in fact wrong, not the code. by Trent Nelson · 16 years ago
  45. 7179220 Issue 2440: revert r62269 and r62279. These changes were made in an effort to fix test_args2.Signed_TestCase.test_n(), which was failing on Windows x64 on the following line: 'self.failUnlessEqual(99, getargs_n(Long()))'. Although the two commits *did* fix the test on Windows x64, it's become clear that it's the test that's incorrect, and the changes to PyNumber_Index() in particular were not warranted (and actually violate PEP 357). This commit will get us back to where we were at r62268, before I started butchering things. by Trent Nelson · 16 years ago
  46. e2ae468 Issue 2440: fix the handling of %n in Python/getargs.c's convertsimple(), extend Objects/abstract.c's PyNumber_Index() to accept PyObjects that have nb_int slots, and update test_getargs2 to test that an exception is thrown when __int__() returns a non-int object. by Trent Nelson · 16 years ago
  47. 380f7f2 Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61062,61066,61068,61070,61081-61095 via svnmerge from by Christian Heimes · 16 years ago
  48. 05e8be1 Merged revisions 60990-61002 via svnmerge from by Christian Heimes · 16 years ago
  49. e2a383d Rip out 'long' and 'L'-suffixed integer literals. (Rough first cut.) by Guido van Rossum · 18 years ago
  50. 0e3f591 Merged revisions 46753-51188 via svnmerge from by Thomas Wouters · 18 years ago
  51. d807328 Fix newly merged test for p3ykness. by Thomas Wouters · 18 years ago
  52. 49fd7fa Merge p3yk branch with the trunk up to revision 45595. This breaks a fair by Thomas Wouters · 18 years ago
  53. c947123 Fix tests for PyArg_Parse*; The PyArg_Parse functions no longer (noisily) by Thomas Wouters · 18 years ago
  54. 6ce7ed2 Revert previous checkin on getargs 'L' code. Try to convert all by Martin v. Löwis · 19 years ago
  55. 21d3a32 Combine the functionality of test_support.run_unittest() by Walter Dörwald · 21 years ago
  56. 54aa578 This test now uses the separate getargs_X functions from _testcapimodule. by Thomas Heller · 21 years ago
  57. 0eadaac Whitespace normalization. by Tim Peters · 21 years ago
  58. bbb931b Delete the 'h' test -- 'h' is no longer unsigned so the machinery here by Guido van Rossum · 21 years ago
  59. a4ea603 SF # 595026: support for masks in getargs.c. by Thomas Heller · 21 years ago