Skip to content
This repository has been archived by the owner on Jul 23, 2024. It is now read-only.

Add minimal support for pattern matching #1

Merged
merged 7 commits into from
Oct 26, 2021

Commits on Oct 26, 2021

  1. update dependencies

    Faced some issues installing without running `pipenv update` on 3.10.
    kennipj committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    05cc3b5 View commit details
    Browse the repository at this point in the history
  2. disable python2 tests

    Since the purpose of this fork is purely to provide support for pattern matching, fixing potential failing python2 tests is not part of the scope of this fork.
    kennipj committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    677e220 View commit details
    Browse the repository at this point in the history
  3. add minimal support for pattern matching

    This adds support for many pattern matching use cases, but not all syntax is supported.
    kennipj committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    0c451eb View commit details
    Browse the repository at this point in the history
  4. add soft-keyword support for match and case keywords.

    This should support most cases where `match` and `case` are not used as keywords. There may be some edge cases that trigger an error in black.
    kennipj committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    d71537d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c332b48 View commit details
    Browse the repository at this point in the history
  6. remove unrelated workflows

    kennipj committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    f8d2adb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e364e22 View commit details
    Browse the repository at this point in the history