Msc-pyparser

Latest version: v1.2.1

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

Scan your dependencies

Page 2 of 2

0.3

-----------------
* Fix parsetab.py and parser.out destination in setup.py
* Add basic tests using pytest by fzipi
* Extended README.md with testing and setup by fzipi
* Set the 'oplineno' argument in case of implicit operator,
eg. 'SecRule "foo"...' means 'SecRule "rx foo"', oplineno need
fixes 12
* Extended the parser with different syntax than CRS used.
This patterns were listed in issue 09, reported by MirkoDziadzka
* Changed version number in README.md
* Changed version in the given example (typo)
* Add new example: example7a_beautifier.py, which places the `t` actions inline
* Change hash bang to be portable across different systems (annawinkler)
* Allow negated empty operator, eg. "! ^$" which means "!rx ^$" - thanks fzipi

0.2

* Text and attribute corrections in setup.py, remove commented lines
* Fixed typos, text correction (annawinkler, theMiddleBlue)
* Modified pattern for unquoted SECRULE_ACTION_ARG
* Added example9 - collect transformations
* Added example8 - collect the `ver` action
* Choose a valid loader depending on yaml version in crs_write.py example
* Added version number with value '0.1'

0.1

-----------------
* Initial release

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.