PackageTrack Sign in Track my project

google-pasta

pasta is an AST-based Python refactoring library

0.2.0 30M downloads/mo #805 most downloaded on PyPI google/pasta

What this package is like to depend on

Last release 6 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 5 months

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

8 years old

10 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

10 releases · Jan 2019 to Mar 2020
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 10
  1. 0.2.0 13 Mar 2020
    Commits, not release notes

    This project publishes no release notes. Between v0.1.8 and v0.2.0 there were 10 commits, 10 of them substantive:

    • Support keywords in ClassDef
    • Move out-of-place comment
    • Support YieldFrom node (python3.3+)
    • Explicit tests for PEP 515; numbers with underscores
    • setup.py: Add url (#81)
    • Bugfix for determining indentation level of unformatted nodes
    • Sort ast nodes in constants + remove duplicates
    • Support for async/await syntax + python 3.7/3.8 tests
    • Support for python 3.8 assignment expressions
    • Add support for positional only args in function definitions
  2. 0.1.8 04 Nov 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.7 and v0.1.8 there were 13 commits, 13 of them substantive:

    • Adding MatMult (@) support (#67)
    • Add a function for removing duplicate imports to import_utils
    • Bugfix for setting indentation level on child nodes without formatting data
    • Detect the indentation used in a module to use for unformatted blocks
    • Update README.md (#69)
    • Add python 2/3 trove classifiers (#72)
    • Add RemoveDuplicatesTest to suite (bugfix)
    • Bugfix for indent detection
    • Undefined name 'v' in pasta/base/codegen.py (#74)
    • Treat Yield node as an expression, as it is
    • Bugfix for indented statements in try blocks
    • Support mixing tabs and spaces in indentation level in python2 (#71)
    • Updating version to 0.1.8
  3. 0.1.7 29 May 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.6 and v0.1.7 there were 3 commits, 3 of them substantive:

    • Support PEP 448 unpacking
    • Bugfix for fstring FormattedValues that begin with a paren
    • Updating version to 0.1.7
  4. 0.1.6 08 May 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.5 and v0.1.6 there were 2 commits, 2 of them substantive:

    • Handle naked * in function definitions (#63)
    • Updating version to 0.1.6
  5. 0.1.5 08 Apr 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.4 and v0.1.5 there were 6 commits, 6 of them substantive:

    • Add test for checkAstsEqual test helper
    • Bugfix to accomodate python3 tokenization of FromImport level (#57)
    • Preliminary support for fstrings (#59)
    • Bugfix for parsing non-defaulted kwonlyargs
    • Complete support for fstrings in 3.6+ (#61)
    • Updating version to 0.1.5
  6. 0.1.4 19 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.3 and v0.1.4 there were 2 commits, 2 of them substantive:

    • Accept spaces and newlines before brakcets in slices
    • Updating version to 0.1.4
  7. 0.1.3 12 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.2 and v0.1.3 there were 2 commits, 2 of them substantive:

    • Annotate Subscript with slice brackets instead of the Slice node
    • Updating version to 0.1.3
  8. 0.1.2 12 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1.1 and v0.1.2 there were 4 commits, 4 of them substantive:

    • Support kwonlyargs in arguments (Python3) (#53)
    • Accept optional comma at end of ExtSlice deps
    • Bugfix for Index nodes with multiple slices + empty step value
    • Updating version to 0.1.2
  9. 0.1.1 15 Jan 2019
    Commits, not release notes

    This project publishes no release notes. Between v0.1 and v0.1.1 there were 2 commits, 2 of them substantive:

    • Add Bytes visitors for proper parsing of b'1' literals (#51)
    • Updating version to 0.1.1 (#52)
  10. 0.1 09 Jan 2019

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project