Releases: cognitedata/neat
Releases · cognitedata/neat
v0.39.1
v0.39.0
[0.39.0] - 03-11-23
Fixed
- Not allowing DMS non-compliant Rules to be turned into pydantic models
Added
- class property methods to the generated pydantic models accessing descriptions and names of models and fields
- controlling whether
neat
specific fields should be added or not to pydantic models using argadd_extra_fields
OntologyToRules
step added to the step library
Improves
- Documentation of
rules_to_pydantic_models
[0.38.3] - 03-11-23
Fixed
- Fixed CDF database configuration for rawlookup rule in TransformSourceToSolutionGraph . https://github.com/cognitedata/neat/issues/157
[0.38.2] - 03-11-23
Fixed
- Added type mapping for data type Date
[0.38.1] - 01-11-23
Fixed
- Proper min_count for
DMSImporter
base on CDFView
implementation
v0.38.0
v0.37.0
[0.37.0] - 31-10-23
Added
- Configurable assets cleanup in GenerateCDFAssetsFromGraph step. Now user can specify if he/she wants to delete all ophan or circular assets or keep them.
Fixed
[0.36.0] - 30-10-23
Added
- Added
DMSImporter
[0.35.0] - 27-10-23
Improved
- Improved stability and resource usage of Oxigraph when working with large graphs.
Added
- Added
InstancesFromAvevaPiAF
step.
Fixed
- UI bug fixes and improvements.
v0.34.0
[0.34.0] - 27-10-23
Improved
- Bug fix: Removed condition not allowing an asset to change its parent asset.
[0.33.0] - 22-10-23
Improved
- Implementation of class prefix to external ids for edges
[0.32.0] - 22-10-23
Improved
- Refactor importers
- Simplified data modeling flow by introducing RawRules as a first class citizen
- Fix small bugs
- Initiated refactor of exporters
[0.31.0] - 18-10-23
Added
- Importer
GraphImporter
Improved
- Base importer with generic, yet configurable, exceptions
[0.30.0] - 11-10-23
Added
- Three importers
JSONImporter
,YAMLImporter
, andDictImporter
.
[0.29.0] - 07-10-23
Changed
- The importer
owl2excel
is written as a classOWLImporter
. Note this is a breaking change, but
since we are on 0. version, we can do this.
[0.28.0] - 07-10-23
Added
- Classes for extractors
MockGraphGenerator
andGraphCapturingSheet
available atcognite.neat.graph.extractors
.
[0.27.1] - 07-10-23
Improved
- Introduced container classes for
Classes
andProperties
inTransformationRules
. Implemented.to_pandas()
methods for both classes.
[0.27.0] - 07-10-23
Added
neat
support Python3.10
.
v0.26.1
v0.26.0
[0.26.0] - 29-10-23
Added
Added rules2excel rules exporter. Now users can export rules from TransformationRules object to excel file.
Added rules generator step from arbitrary object (must be in json or yaml formats)
Added experimental rules parser from OpenApi/Swagger specification. It generates rules based on schema that is part of OpenApi specification.
Added version , source and docs_url metadata fields to Steps class.
[0.25.9] - 30-09-23
Fixed
Loading neat from environment variables, the variable NEAT_LOAD_EXAMPLES would always return true even if it was set to false. This is now fixed.