NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1283 most downloaded on PyPI
An AST unparser for Python
Last release 7 years ago
no release in 18 months
Release timing varies
gaps range from 4 weeks to 1.6 years
Most releases are documented
notes for 9 of 11 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
11 releases · first in 2014
Add full support for Python 3.8
Add full support for Python 3.8
Add support for the Constant node in Python 3.8
Add support for the Constant node in Python 3.8
Add tests to the sdist
One column per quarter.
Fix the roundtripping of very complex f-strings.
Fix the roundtripping of very complex f-strings.
Bump version and add HISTORY entry.
Bump version and add HISTORY entry.
bugfix: correct argparser option type
Python 3.6 compatibility
bugfix: correct argparser option type
Bump version for async and more compiler "mode" support.
Bump version for async and more compiler "mode" support.
Support for the async keyword
Support for unparsing "Interactive" and "Expression" nodes
Update HISTORY.rst and remove the changelog extension.
Update HISTORY.rst and remove the changelog extension.
Nothing published for this version
Nothing published for this version
Python 2.6 through 3.4 compatibility
Python 2.6 through 3.4 compatibility
A new function dump is added to return a pretty-printed version of the AST. It's also available when running python -m astunparse as the --dump argument.
unparse will return the source code for an AST. It is pretty feature-complete, and round-trips the stdlib, and is compatible with Python 2.7 and Pytho
unparse will return the source code for an AST. It is pretty feature-complete, and round-trips the stdlib, and is compatible with Python 2.7 and Python 3.4.
Running python -m astunparse will print the round-tripped source for any python files given as argument.
Your coding agent can read these notes before it upgrades. Set up the MCP server →