Pypyr

Latest version: v5.9.1

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

Scan your dependencies

Page 12 of 14

0.5.4

- Context now has a generator iter_formatted_strings
- fileformat step
- fileformatjson step
- fileformatyaml step
- filereplace step

0.5.3

- New fetchjson step
- New fetchyaml step
- README updates

0.5.2

- Add recursive string interpolation so can format iterable and nested iterable types
- get_formatted will now, instead of raising typerror on non-str, use the recursive function to parse types other than str

0.5.1

- KeyNotInContextError and KeyInContextHasNoValueError added. Refactor throughout to use new errs rather than KeyError.
- NB: henceforth, Context throws KeyNotInContextError, not KeyError, on __ missing __
- echoMe refactor to deal more sensibly with non-str types
- py.step had unreachable code, removed.
- new steps:
- tar
- contextclear
- contextclearall
- stepsrunner had unreachable code (steps can't re-assign context to None due to python call-by-obj param passing)
- bug fixes for format strings missing f""
- bug fix: complex steps exploded if didn't have the optional "in" context specified.
- 100% test coverage as of now

0.5.0

- envSet from pypyr.steps.env uses format strings. Breaking change - previously these took values directly from context based on key.
- add TRACE level logging for full traceback

0.4.1

- PipelineNotFoundError and PyModuleNotFoundError added
- Red colour on exception bug - reset to normal terminal colour after error print done so subsequent cmds not also in red
- unit tests

Page 12 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.