Pyfomod

Latest version: v1.2.1

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

Scan your dependencies

Page 2 of 4

0.8.2

* Fix omitted destination field in `File` being the same as an empty string - it is now `None`.
* Fix multiline text not being fully parsed.

0.8.1

* Fix missing warning for missing info.xml file.

0.8.0

* Added support for `moduleImage` tag as `Image`.
* Reworked warnings:
* No longer uses the native python `warnings`;
* Warnings are now `ValidationWarning` objects;
* The `validate` functions return a list of these objects;
* You can pass a list as a keyword argument to `parse` to collect the
warnings instead of passing `quiet`;
* The user-defined callbacks for `validate` now should return a **single**
warnings object.

0.7.0

* Added group/option type warnings:
* SelectAtMostOne/SelectExactlyOne group with multiple required options;
* SelectAtLeastOne/SelectExactlyOne group with no selectable options.

0.6.0

* Added a `CriticalWarning` for non-explicit order attributes.

0.5.0

* `CriticalWarning`'s no longer have the extra little message at the end.
* Detected comments warning is now a `CriticalWarning`.
* Added a `CriticalWarning` for when *info.xml* is missing.
* Added a kwarg to `parse`, `lineno`, that when true provides the source
line numbers to each element object at the cost of performance.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.