Pyrallis

Latest version: v0.3.1

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

Scan your dependencies

Page 2 of 2

0.1.4.1

Fixed type hints in `pyrallis.decode` and `pyrallis.ArgumentParser` for better code analysis

0.1.4

Improved error mechanism to be more informative, showing the field that caused the exception

console
$ python -m examples.demo --compute.workers=five

pyrallis.utils.ParsingError: Failed when parsing value='five' into field "<class '__main__.ComputeConfig'>.workers" of type <class 'int'>.
Underlying error: invalid literal for int() with base 10: 'five'

0.1.3

Fixed two bugs found when testing different python versions:

- Started using collections.abc as expected (python 3.10)
- Fixed a bug where assumed .__name__ field does not exist (python 3.6)

0.1.2.1

Updated readme to use raw resources so that PyPi renders them correctly

0.1.2

Minor revision with the following fixes
1. Support for initializing required values from `.yaml`, checking is done on object creation
2. Added missing import for `pyrallis.field`

0.1.1

First public release of pyrallis 😁

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.