Pychoir

Latest version: v0.0.27

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

Scan your dependencies

Page 3 of 5

0.0.15

This release:
- Moves resetting failed nested Matchers after parent Matcher has declared a passing result from individual Matcher implementations to the framework side. Any custom Matchers having a call to the now-removed `Matcher.nested_reset()` call can (and needs to) remove it.
- Updates installation documentation with a poetry command

0.0.14

This release will:
- stop reporting false negatives on pytest assert rewrite

0.0.12

This release removes some redundant runtime warnings

0.0.11

This release:
- Adds `SetEquals` Matcher to compare to containers `a` and `b` with `set(a) == set(b)` as a faster, duplicate-ignoring version of InAnyOrder for hashable items
- Tests and documents `InAnyOrder` Matcher for `set`s
- Updates documentation

0.0.10

This release:
- Adds `First`, `Last` and `Slice` Matchers
- Improves documentation for `that()`

0.0.9

This release:
- Adds `that()` for `assert that(value).matches(Matcher())` style of assertions
- Improves documentation

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.