Dessia-common

Latest version: v0.16.1

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

Scan your dependencies

Page 5 of 9

0.8.0

Added
- performance analysis function

Fixed
- babylon display fix
- Any typing does not trigger error with subclass anymore
- workflow: imposed variable values fixes

Performance
- types: caching type from calling import_module

0.7.0

Fixed
- FileTypes looks for subclass in jsonschema computation instead of wrong isinstance

Added
- Physical Object: splitting CAD capabilities from DessiaObject
- Workflow to script (for a few blocks to begin with)
- Separate evaluation of displays with display settings feature
- workflow: port matching

Changed
- Enhanced get attr use literal eval to try to get dict keys
- moved blocks in dessia_common.workflow.blocks, retrocompatbility with previous behavior

Deleted
- Import Block in workflow

0.6.0

Added
- Exports in workflows
- Workflow inputs documentation from docstrings
- Workflow description and documentation
- Custom Dessia FileTypes

Changed
- split export functions in two: one to write to a file, one to save in a stream
- to_dict use jsonpointers, des

0.5.1

Fixed
- copy problems
- more tests

0.5.0

Added
- Workflow stop/start first features
- Files Typings
- Inputs can now search for upstream nonblock_variables
- Add input_values addition bulk methods (from block_index & indice sequence)
- Can compute jsonschema from Any annotation
- Add more structure to dev objects
- ClassMethod Block now supports MethodType
- WorkflowState add_input_values activates them
- Several variables index computation methods

Changed
- data_eq checks for a dual non insinstance test before returning false
- Moved errors to submodule dessia_common.errors
- Workflow.variable_from_indices is not a classmethod anymore
- Full support of MethodType for ModelMethod Block

Fixed
- Re-instantiate nonblock_variable when copying workflow
- WorkflowState now serialize its values keys in to_dict
- deepcopy of workflow

Refactor
- Separate in utils module

0.4.7

Added
- File typings
- Support for Iterator typing
- Object's default_dicts now implement objct_class

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.