Knowledgecore

Latest version: v2.8.10

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

Scan your dependencies

Page 7 of 8

0.7.0

-----

0.6

- fix a serious issue with events (that were not triggered more than
once)
- support the NEW_CLASS_EVENT properly
- slightly improved the reasoning capabilities: every models are now
correctly classified, owl:equivalentClass and a few common owl
symmetric predicates (owl:sameAs, owl:differentFrom) are handled to
some extend.

Also, compatibility with the C++ liboro bindings (hence, oro-view) has
been extended to events.

0.6.0

-----

Main changes:

- many improvements to the way minimalKB deals with ending/closing
- support for ‘embedding’ minimalKB in a Python application (via
‘pykb.KB’ constructor option)
- support for RPC call with keyword arguments
- a couple of other bugs smashed out.

0.5.0

-----

Main changes: - support for functional properties (new statements
replace existing values instead of adding new facts) - fixed a bug in
event id generation that broke the event system - a handful of other
minor fixes

0.4.0

-----

Main new features:

- fixed incorrect event dispatching when more than one client
- support statements with limited lifespan
- much extended taxonomy walking (oro-view now works with minimalKB)

0.3.0

-----

Main changes:

- large rewrite of the query management (still far from complete,
though).
- as a consequence, better handling of complex queries like: [?a
desires ?b, ?b type Action]
- existence check can now handle any pattern
- support of OWL/RDF/turtle/n3 loading when RDFlib is available
- added basic command-line options

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.