Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: serge-sans-paille/gast
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.3.3
Choose a base ref
...
head repository: serge-sans-paille/gast
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.5.3
Choose a head ref
  • 20 commits
  • 15 files changed
  • 2 contributors

Commits on Jan 19, 2020

  1. Configuration menu
    Copy the full SHA
    54a2cf8 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2020

  1. Support Python 3.9

    Most important changes: ExtSlice and Index are no longer used.
    serge-sans-paille committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    8d3c5de View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2020

  1. Configuration menu
    Copy the full SHA
    ba88fcf View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. Separate linting toxenv from testing toxenv

    This way, I can run onyl actuall tests in Fedora.
    Also pytest-pep8 does not work with recent pytest versions.
    hroncok committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    7b5519f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #52 from hroncok/tox-lint-testenv

    Separate linting toxenv from testing toxenv
    serge-sans-paille authored Sep 11, 2020
    Configuration menu
    Copy the full SHA
    365fa06 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. Fix handling of ast.Assign

    Do not forget type_comment field!
    
    Fix #49
    serge-sans-paille committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    1084905 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #50 from serge-sans-paille/fix/assign-handling

    Fix handling of ast.Assign
    serge-sans-paille authored Sep 14, 2020
    Configuration menu
    Copy the full SHA
    a5b28a8 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. Configuration menu
    Copy the full SHA
    1cb0f19 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Support AST change for 3.10

    Only minor change: alias nodes get line info.
    All existing code should keep working as usual
    serge-sans-paille committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    7b7bfd6 View commit details
    Browse the repository at this point in the history
  2. Move validation from travis to github actions

    And use it to test python 3.10
    serge-sans-paille committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    159cb50 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #57 from serge-sans-paille/feature/python-3.10

    Testing support for python 3.10
    serge-sans-paille authored Jun 28, 2021
    Configuration menu
    Copy the full SHA
    eb1ea03 View commit details
    Browse the repository at this point in the history
  4. 0.5.0

    serge-sans-paille committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    80cf94c View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Cleanup and optimize the way gast builds its AST

    This gives a 5 to 10% speedup in ast generation depending on the input. As gast
    relies on the tree generated by the ast module and does not create any sharing
    with the original tree, we're slower, but that's what make it a clean and simple
    module :-)
    serge-sans-paille committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    2271bc2 View commit details
    Browse the repository at this point in the history
  2. Support NamedExpr

    Fix #58
    serge-sans-paille committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    3cc9b4d View commit details
    Browse the repository at this point in the history
  3. 0.5.1

    serge-sans-paille committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    a636dbe View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Test field count more accurately

    Allow either 0 or #fields arguments, with #fields honoring keyword arguments
    serge-sans-paille committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    0a47961 View commit details
    Browse the repository at this point in the history
  2. 0.5.2

    serge-sans-paille committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    e86c441 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Configuration menu
    Copy the full SHA
    6861e48 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. Support gast.unparse

    This allows to remove the test dependency on astunparse, while adapting
    CPython's astunparse to gast AST
    
    Fix #64
    serge-sans-paille committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    c9d91d2 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2021

  1. 0.5.3

    serge-sans-paille committed Nov 13, 2021
    Configuration menu
    Copy the full SHA
    5b770ed View commit details
    Browse the repository at this point in the history
Loading