1. 586f3db bpo-28964: add line number of node (if available) to ast.literal_eval error messages (GH-23677) by Irit Katriel · 3 years, 8 months ago
  2. a993e90 bpo-28002: Roundtrip f-strings with ast.unparse better (#19612) by Shantanu · 3 years, 9 months ago
  3. e799aa8 bpo-41887: omit leading spaces/tabs on ast.literal_eval (#22469) by Batuhan Taskaya · 3 years, 10 months ago
  4. e5fbe0c bpo-41631: _ast module uses again a global state (#21961) by Victor Stinner · 4 years ago
  5. 8f4380d bpo-40726: handle uninitalized end_lineno on ast.increment_lineno (GH-20312) by Batuhan Taskaya · 4 years ago
  6. c73914a bpo-36290: Fix keytword collision handling in AST node constructors (GH-12382) by Rémi Lapeyre · 4 years, 3 months ago
  7. c102a14 bpo-38870: Don't omit parenthesis when unparsing a slice in ast.unparse by Batuhan Taskaya · 4 years, 3 months ago
  8. d71a649 bpo-38870: correctly escape unprintable characters on ast.unparse (GH-20166) by CyberSaxosTiGER · 4 years, 3 months ago
  9. e6578a2 bpo-40662: Fixed ast.get_source_segment for ast nodes that have incomplete location information (GH-20157) by Irit Katriel · 4 years, 3 months ago
  10. dff92bb bpo-38870: Implement round tripping support for typed AST in ast.unparse (GH-17797) by Batuhan Taskaya · 4 years, 3 months ago
  11. e966af7 bpo-38870: Correctly handle empty docstrings in ast.unparse (GH-18768) by Batuhan Taskaya · 4 years, 3 months ago
  12. 25160cd bpo-38870: Don't put unnecessary parentheses on class declarations in ast.parse (GH-20134) by Batuhan Taskaya · 4 years, 3 months ago
  13. ce4a753 bpo-38870: Do not separate factor prefixes in ast.unparse (GH-20133) by Batuhan Taskaya · 4 years, 3 months ago
  14. c21c512 bpo-40355: Improve error messages in ast.literal_eval with malformed Dict nodes (GH-19868) by Curtis Bucher · 4 years, 3 months ago
  15. 493bf1c bpo-38870: Don't start generated output with newlines in ast.unparse (GH-19636) by Batuhan Taskaya · 4 years, 3 months ago
  16. 01508dc Fix typo in exception thrown by ast.unparse (GH-19534) by Shantanu · 4 years, 4 months ago
  17. bace59d bpo-39999: Improve compatibility of the ast module. (GH-19056) by Serhiy Storchaka · 4 years, 5 months ago
  18. 5b66ec1 bpo-38870: Implement support for ast.FunctionType in ast.unparse (GH-19016) by Batuhan Taşkaya · 4 years, 5 months ago
  19. c00c86b Fix syntax error in an example in the ast documentation and sync docstrings (GH-18946) by Pablo Galindo · 4 years, 5 months ago
  20. 13d52c2 bpo-34822: Simplify AST for subscription. (GH-9605) by Serhiy Storchaka · 4 years, 5 months ago
  21. b7e9525 bpo-36287: Make ast.dump() not output optional fields and attributes with default values. (GH-18843) by Serhiy Storchaka · 4 years, 5 months ago
  22. e7cab7f bpo-38870: Simplify sequence interleaves in ast.unparse (GH-17892) by Batuhan Taşkaya · 4 years, 5 months ago
  23. c4928fc bpo-39889: Fix ast.unparse() for subscript. (GH-18824) by Serhiy Storchaka · 4 years, 5 months ago
  24. 89aa469 bpo-38870: Add docstring support to ast.unparse (GH-17760) by Batuhan Taşkaya · 4 years, 5 months ago
  25. 397b96f bpo-38870: Implement a precedence algorithm in ast.unparse (GH-17377) by Batuhan Taşkaya · 4 years, 5 months ago
  26. fbeba8f bpo-39524: Fixed doc-string in ast._pad_whitespace (GH-18340) by mpheath · 4 years, 6 months ago
  27. 4fcf5c1 bpo-39158: ast.literal_eval() doesn't support empty sets (GH-17742) by Raymond Hettinger · 4 years, 7 months ago
  28. 7b35bef bpo-38870: Throw ValueError on invalid yield from usage (GH-17798) by Batuhan Taşkaya · 4 years, 7 months ago
  29. d69cbeb Revert "bpo-38870: Remove dependency on contextlib to avoid performance regression on import (GH-17376)" (GH-17687) by Pablo Galindo · 4 years, 8 months ago
  30. 4b3b122 bpo-38870: Refactor delimiting with context managers in ast.unparse (GH-17612) by Batuhan Taşkaya · 4 years, 8 months ago
  31. 814d687 bpo-38348: Extend command line options of ast parsing tool (GH-16540) by Batuhan Taşkaya · 4 years, 8 months ago
  32. a322f50 bpo-38870: Remove dead code related with argument unparsing (GH-17613) by Batuhan Taşkaya · 4 years, 8 months ago
  33. ded8888 bpo-38870: Remove dependency on contextlib to avoid performance regression on import (GH-17376) by Pablo Galindo · 4 years, 9 months ago
  34. 27fc3b6 bpo-38870: Expose a function to unparse an ast object in the ast module (GH-17302) by Pablo Galindo · 4 years, 9 months ago
  35. 832e864 bpo-38049: Add command-line interface for the ast module. (GH-15724) by Serhiy Storchaka · 5 years ago
  36. 850573b bpo-37995: Add an option to ast.dump() to produce a multiline output. (GH-15631) by Serhiy Storchaka · 5 years ago
  37. e64f948 bpo-37950: Fix ast.dump() when call with incompletely initialized node. (GH-15510) by Serhiy Storchaka · 5 years ago
  38. c3ea41e bpo-36917: Add default implementation of ast.NodeVisitor.visit_Constant(). (GH-15490) by Serhiy Storchaka · 5 years ago
  39. efdf6ca bpo-35766: compile(): rename feature_version parameter (GH-13994) by Victor Stinner · 5 years ago
  40. 10b55c1 bpo-35766: Change format for feature_version to (major, minor) (GH-13992) by Guido van Rossum · 5 years ago
  41. 495da29 bpo-35975: Support parsing earlier minor versions of Python 3 (GH-12086) by Guido van Rossum · 5 years ago
  42. dcfcd14 bpo-35766: Merge typed_ast back into CPython (GH-11645) by Guido van Rossum · 6 years ago
  43. 9932a22 bpo-33416: Add end positions to Python AST (GH-11605) by Ivan Levkivskyi · 6 years ago
  44. 7417622 bpo-35733: Make isinstance(ast.Constant(boolean), ast.Num) be false. (GH-11547) by Anthony Sottile · 6 years ago
  45. 6015cc5 bpo-32892: Support subclasses of base types in isinstance checks for AST constants. (GH-9934) by Serhiy Storchaka · 6 years ago
  46. 3f22811 bpo-32892: Use ast.Constant instead of specific constant AST types. (GH-9445) by Serhiy Storchaka · 6 years ago
  47. 08f127a bpo-33851: Fix ast.get_docstring() for a node that lacks a docstring. (GH-7682) by Serhiy Storchaka · 6 years ago
  48. 73cbe7a bpo-32911: Revert bpo-29463. (GH-7121) (GH-7197) by Serhiy Storchaka · 6 years ago
  49. d8ac4d1 bpo-31778: Make ast.literal_eval() more strict. (#4035) by Serhiy Storchaka · 7 years ago
  50. 41cea70 bpo-29637: clean docstring only if not None (GH-267) by Matthias Bussonnier · 7 years ago
  51. cb41b27 bpo-29463: Add docstring field to some AST nodes. (#46) by INADA Naoki · 7 years ago
  52. f2c1aa1 Add ast.Constant by Victor Stinner · 9 years ago
  53. 6fbd774 Issue #25670: Remove duplicate getattr() from ast.NodeTransformer by Victor Stinner · 9 years ago
  54. 2f07a66 Issue #24688: ast.get_docstring() for 'async def' functions. by Yury Selivanov · 9 years ago
  55. 442f209 create NameConstant AST class for None, True, and False literals (closes #16619) by Benjamin Peterson · 12 years ago
  56. 0bd152c remove ast.__version__ (closes #12273) by Benjamin Peterson · 13 years ago
  57. 2a83cc6 Add missing types to docstring of ast.literal_eval. by Éric Araujo · 13 years ago
  58. feac624 Issue #11000 ast.parse parses source, not just expressions. by Terry Reedy · 14 years ago
  59. 619e7ba #10869: do not visit root node twice in ast.increment_lineno(). by Georg Brandl · 14 years ago
  60. bc95973 Fix handling on negative numbers in ast.literal_eval(). by Raymond Hettinger · 14 years ago
  61. e01de8f remove pointless coding cookies by Florent Xicluna · 14 years ago
  62. 5ef96e5 allow byte literals by Benjamin Peterson · 14 years ago
  63. 492f3fc Allow set literals in literal_eval(). by Georg Brandl · 14 years ago
  64. 058e31e Merged revisions 68450,68480-68481,68493,68495,68501,68512,68514-68515,68534-68536,68552,68563,68570-68572,68575,68582,68596,68623-68624,68628 via svnmerge from by Benjamin Peterson · 16 years ago
  65. 1a6e0d0 Merged revisions 66974,66977,66984,66989,66992,66994-66996,66998-67000,67007,67015 via svnmerge from by Benjamin Peterson · 16 years ago
  66. dcf97b9 Merged revisions 64434-64435,64440-64443,64445,64447-64448,64450,64452,64455,64461,64464,64466,64468 via svnmerge from by Benjamin Peterson · 16 years ago
  67. 0c77a82 Merged revisions 63829-63831,63858,63865,63879,63882,63948,63970-63972,63976,63989,64014-64015,64021-64022,64063-64065,64067 via svnmerge from by Georg Brandl · 16 years ago