Awesome-pattern-matching

Latest version: v0.24.4

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.21.2

Fixes 2

Released as https://pypi.org/project/awesome-pattern-matching/0.21.2/

0.21.1

- track python 3.10 development, compatible with alpha7

0.20.0

- Added an `.explain()` which can help with understanding why a match did not succeed

0.19.0

- `MatchContext.match` matches collection patterns if type matches exactly
- Add support for using `range` as a pattern
- 100% test (line and branch) coverage

0.18.0

- Added `typefoo` module (`Parameters`, `KwArgs`, `VarArgs`, see [tests](https://github.com/scravy/awesome-pattern-matching/blob/main/tests/test_typefoo.py))
- Added `Attrs`
- Except for newly added `typefoo` module, everything has 100% branch and line coverage

0.17.0

- Added `captureall` argument to `match`
- Improved nesting `Capture` patterns

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.