Dynrules

Latest version: v0.1.0

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

Scan your dependencies

Page 2 of 3

0.0.10

------
Released on 2009-12-24

Python framework:
* Changed CRule.id to be an arbitrary object.
* Fixed minweight/maxweight range checks for CRuleSet.
* Fixed minweight/maxweight checks within the C API interfaces.

0.0.9

-----
Released on 2009-12-22

C++ framework:
* Changed RuleManagement.save_rules_hint_file() to take a filename instead
of prefix and suffix.
* Better Makefile support
* Fixed several pointer/const/reference issues.
* Changed char* exceptions to be invalid_argument types.
* Added HTML API reference.
* Added Win32 VC++ (VS.NET 2008) support.

Python framework:
* Changed RuleManagement.save_rules_hint_file() to take a filename instead
of prefix and suffix.
* Added C API documentation.
* Added C API tests.
* import cleanups.

0.0.8

-----
Released on 2009-07-03

Python framework:
* Fixed an import bug in LearnSystem.

0.0.7

-----
Released on 2009-03-09

C++ framework:
* Added missing RuleManagement::getMaxRules() method.
* Fixed documentation comments.
* RuleSet::updateWeights() method receives only a fitness argument now.

Python framework:
* Many fixes for correct Python 3.x support.
* CLearnSystem.create_script() now can handle file names properly.
* Added API reference to documentations.

0.0.6

-----
Released on 2008-12-16

Python framework:
* Added Python 3.x support.
Note that CLearnSystem.create_script() does not accept file names with
Python 3.0, only file objects.

0.0.5

-----
Released on 2008-11-21

C++ framework:
* Fixed a bug in RuleSet::updateWeights() which caused wrong weight
results.
* Added missing MMapRuleManagement.h include to dynrules.h

Python framework:
* Fixed name ambiguity for the Python and C implementation.
The visible C types in the dynrules packages were renamed to
CRule, CRuleSet and CLearnSystem, the C module types still have their
original name.
* Fixed C API slots.
* Added RuleSet.find() and CRuleSet.find() methods.
* New RuleManagement class.
* New MMapRuleManagement class for in-memory rule management.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.