Evidently

Latest version: v0.4.27

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

Scan your dependencies

Page 11 of 14

0.1.41.dev0

Not secure
- Library source code is moved to the src/evidently folder
- Docs, Tests, and Examples are moved to the top level of the repo
- Widgets and Tabs are moved inside of the src/evidently/dashboard folder, as those are parts of the Dashboard
- Sections are moved inside of the src/evidently/model_profile folder, as those are parts of the Model_profiles
- Docs are stored in the repo: docs/book folder
- DataDriftAnalyzer refactoring: analyzer results became a structured object instead of a dictionary

0.1.40.dev0

Not secure
* fixed: input DataFrames cannot be changed during any calculations (fixed by making shallow copies)
* fixed: chi-square statistical test uses normalized frequencies (with respect to the latest scipy version)
* current dataset is optional for Performace Tabs and Sections calculation (None value can be passed)
* improved readme

0.1.39.dev0

Not secure
**Data Drift Options**:
* Created confidence: Union[float, Dict[str, float]] - option can take a float or a dict as an argument. If float has passed, then this confidence level will be used for all features. If dict has passed, then specified features will have a custom confidence levels (all the rest will have default confidence level = 0.95)
* Updated nbinsx: Union[int, Dict[str, int]] - option can take an int or a dict as an argument. If int has passed, then this number of bins will be used for all features. If dict has passed, then specified features will have a custom number of bins (all the rest will have default number of bins = 10)
* Updated feature_stattest_func: Union[None, Callable, Dict[str, Callable]] - option can take a function or a dict as an argument. If a function has passed, then this function will be used to measure drift for all features. If dict has passed, then for specified features custom functions will be used (all the rest features will be processed by an internal algorithm of drift measurement)

**Package building**:
* Fixed dependencies

0.1.35.dev0

Not secure
* Support widgets order for include_widgets parameter
* Support an ability to add a custom widget to Tabs with include_widgets parameter
* Moved options to a separate module
* Added options to specify statistical tests for DataDrift and TargetDrift Dashboards:
**stattest_func** - to set a custom statistical test for all the features
**feature_stattest_func** - to set a custom statistical tests for each individual feature
**cat_target_stattest_func** - to set a custom statistical test for categorical target
**num_target_stattest_func** - to set a custom statistical test for numerical target
* Refactored Widgets and Tabs for simpler customisation

0.1.33.dev0

Not secure
- Supported custom list of Widgets for Tabs in Dashboard with help of verbose_level and include_widgets parameters
- Added parameter verbose_level: 0 - to create a Tab with the shortest list of Widgets, 1 - to create a full Tab
- Added parameter include_widgets : ["Widget Name 1", "Widget Name 2", etc]. This parameter overwrites verbose_level (if both are specified) and allows to set a custom list of Widgets
- Added Tab.list_widgets() method to list all the available Widgets for the current Tab
- Created Options entity to specify Widgets and Tabs customisable settings
- Created ColumnMapping entity instead column_mapping python dictionary

0.1.32.dev0

Not secure
Removed PyYAML~=6.0 from the dependencies

Page 11 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.