Morph-kgc

Latest version: v2.8.1

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

Scan your dependencies

Page 4 of 6

1.6.0

- Datatype inference for _SQLite_.
- Handling curly braces in string templates according to [R2RML spec](https://www.w3.org/TR/r2rml/#dfn-template-valued-term-map).
- Do not generate output dir when executing as a library.
- Fixed bug regarding the generation of integers values as float for _JSON_ files with _NULL_ values.

1.5.0

- Added `safe_percent_encoding` option to avoid percent encoding of specific characters.
- The default value of `clean_output_dir` has changed to *false*.
- Several changes regarding **hierarchical** data sources (JSON and XML):
- Migration from `lxml` to `elementpath` library. This entails that from this version, Morph-KGC uses **XPath 2.0**.
- References in the mapping rules can access elements in lower levels of the tree (e.g. *author.name* in JSONPath or *author/name* in XPath).
- Minor bugs fixed.

1.4.1

- Automatic inference of file data format. It is no longer needed to specify the data format in the configuration file.
- Handling [escape sequences](https://www.w3.org/TR/turtle/#sec-escapes).

1.4.0

- Full compatibility for _JSONPath_ supported.
- Full compatibility for _XPath_ supported.
- Minor bugs fixed.

1.3.8

- No longer generates `xsd:string` data types, as it is equivalent to not specifying a data type.
- Fixed bug where integer RDB columns with _NULLs_ where generating float values 35.

1.3.7

- Updated dependencies versions.
- Minor bugs fixed.

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.