Pysigma

Latest version: v0.11.18

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

Scan your dependencies

Page 7 of 18

0.10.2

Fixed pipeline test class.

0.10.1

What's Changed
* Fix broken "finalize_query" function by cyberphor in https://github.com/SigmaHQ/pySigma/pull/140


**Full Changelog**: https://github.com/SigmaHQ/pySigma/compare/v0.10.0...v0.10.1

0.10

0.10.0

Added
* Extended processing pipelines by query post-processing and output finalization.

⚠️ Breaking Changes ⚠️
* The order of *ProcessingPipeline* parameters has changed. New elements *postprocessing_items* and *finalizers* were added between *items* and *vars*.
* The order of *ProcessingItem* parameters has changed. The *identifier* is now located after *rule_conditions* and before detection item and field name conditions.

Please take care of these changes in own projects that initialize *ProcessingPipeline* or *ProcessingItem* objects with positional parameters. For better readability and compatibility with further breaking changes it is recommended to use keyword arguments for initialization of these classes.

What's Changed
* Detect modules automatically by mostafa in https://github.com/SigmaHQ/pySigma/pull/119
* Fix json serialization of SigmaLogSource by DenizenB in https://github.com/SigmaHQ/pySigma/pull/123
* Include custom attributes in SigmaRule.to_dict() by DenizenB in https://github.com/SigmaHQ/pySigma/pull/124
* Distinct condition state by kelnage in https://github.com/SigmaHQ/pySigma/pull/127
* Experimental pipelines by mostafa in https://github.com/SigmaHQ/pySigma/pull/130
* Add validator autodiscovery instructions in README.md by Res260 in https://github.com/SigmaHQ/pySigma/pull/117
* Linting with Black by mostafa in https://github.com/SigmaHQ/pySigma/pull/132
* Apply backend naming convention by mostafa in https://github.com/SigmaHQ/pySigma/pull/134
* Fix cidr expansion for backends that use custom wildcard char by DenizenB in https://github.com/SigmaHQ/pySigma/pull/139
* Unhandled placeholders raise SigmaPlaceholderError while conversion.

New Contributors
* DenizenB made their first contribution in https://github.com/SigmaHQ/pySigma/pull/123

**Full Changelog**: https://github.com/SigmaHQ/pySigma/compare/v0.9.11...v0.10.0

0.9.11

Not secure
Fixed: placeholder value list transformation now allows to use wildcards in replacement values.

0.9.10

Not secure
* Case-sensitive matches with `cased` modifier.
* Backend base class stores last used processing pipeline in `last_processing_pipeline` object variable for further usage, e.g. checking if particular processing items were applied.

Page 7 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.