Reasoner-transpiler

Latest version: v2.3.4

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

Scan your dependencies

Page 3 of 7

2.2.0

This moves most of the TRAPI formatting, attribute handling (including knowledge sources) and attribute customization from Plater into the transpiler, consolidating and cleaning it up.

This also has the first implementation of the json string 'attributes' attribute, in order to support dictionaries or nested attributes as attributes in neo4j.

2.0.12

This release includes a bug fix where passing None or invalid values as the subclass_depth for a cypher query would result in unintended effects.

2.0.11

This release causes the transpiler to throw an UnsupportedError when set_interpretation=MANY.

2.0.10

This release changes from is_set to the new set_interpretation attribute in TRAPI (but set_interpretation=MANY aka multi curie query is still not implemented).

Biolink model toolkit is upgraded to 1.3.0.

2.0.9

This release adds the option to specify subclass_depth for cypher queries, which allows for queries to include N-hop subclass detection in queries. Previously we only checked for one hop subclass relationships.

This release also allows for knowledge source properties to have biolink: prefixes on them again.

2.0.8

this version removes the expectation that primary_knowledge_source and aggregator_knowledge_source (and in practice all edge properties) will have biolink: prefixes in the graph

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.