Visualpython

Latest version: v3.0.1

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

Scan your dependencies

Page 1 of 7

3.0.1

Released on 17 November, 2023

Enhanced features
1. Edited encoding function on Frame app to enable it when multiple columns selected.
2. Edited Groupby app to show `To Frame` option for size method.

Bug fix
1. Fixed bug on Frame app using isnull or notnull from Add, Replace function.
2. Fixed typo on Evaluation app.
3. Fixed inner function `vp_create_permutation_importances()` to operate for numpy objects.
4. Fixed Subset app to show .index code on condition operation for Series object.
5. Fixed Subset app for 0 named index or column.

3.0.0

Released on 13 October, 2023

Support for JupyterLab 4.x and Notebook 7.x
1. Compatible updates for new lab and notebook.
2. Added toolbar toggle button for Notebook 7.x.

Documentation
1. Added install introduction for the latest JupyterLab (>=4.x)
2. Added maintainers and contributors profile to README.md
3. Added Discord community link to README.md

Bug fixed
1. Added plot_permutation_importances for Regression and Classification model info.

2.5.0

Released on 27 September, 2023

General changes
1. Run type changes
- Last clicked run type will be the default run type

Enhancements
1. Edited SMOTE option
- SMOTE to ETC category on DatePrep app
- Add more option to SMOTE
2. Added multi-extensions for FileNavigation
- Including .tsv support (175, 176)
- Including pyarrow, parquet (233, 238)
3. Added To datetime function to Frame app
4. Edited Import app with saving data

Bug Fix
1. Fixed MultiSelector bug
2. Added esc shortcut to FileNavigation
3. Added scrollbar area to Seaborn's left box

Preparing migration (for notebook 7.x and lab 4.x)
1. No version updater for lab
2. Fixed widget loop bug

2.4.9

Released on 08 September, 2023

General changes on Running code mechanism
1. You can select the default mechanism of running code.
![image](https://github.com/visualpython/visualpython/assets/83543209/d8c1ff0b-c68f-43bc-ab38-c78e21097f58)

Enhanced apps
1. Added errorbar option on Seaborn app for lineplot and barplot.
3. Added ignoring warning code on Frame app.
4. Added showing detail code on AlertModal for Frame app.
5. Added refresh button on MultiSelector.
![image](https://github.com/visualpython/visualpython/assets/83543209/d01b12d6-b4dc-4ab9-9393-ab3b3cc1148c)


Bug fix
1. Fixed not loading bug on PackageManager.
2. Fixed loading error on MultiSelector.
3. Fixed slicing and indexing 0 value error on DataSelector.
4. Fixed sort_values on Instance app.
7. Show error content on both notebook and lab environments.

2.4.8

Released on 30 August, 2023

General changes
1. App won't save its state anymore. You have to use Run&Save option to save your state as a block.

App Changes
1. [New] Machine Learning > Pipeline
- Added `fit_predict` and `fit_transform` methods for algorithms that fit/predict/transform is not available.
- Added prev, next button.
2. [New] Data Analysis > Frame
- Added Statistics type on 'Add column' menu.
3. [Edit] Library > Pandas library
- Added MultiSelector component to `by` option in sort_values().
- Added more options to value_counts().
4. [Edit] Machine Learning > Save/Load
- Edited visible data types for target model to machine learning types.
- Changed labels.
5. [Edit] Statistics > Student's t-test
- Edited component for grouping values on two-sample t-test.
6. [Edit] Data Analysis > Data Info
- Edited code for single column selection on Value Counts menu.
7. [Edit] Statistics > ANOVA
- Edited not to force app to install packages. It'll now show install button on the top-right of popup page.

Bug fix
1. Fixed popup focusing problem.
2. Fixed remaining app tasks.

Background changes
1. Codeview and Dataview won't save its content after hiding. This update is for the resource controlling purpose.
2. `com_multi` component for auto generator is added.

2.4.7

Released on 22 August, 2023

General changes on Running code mechanism
1. Now it'll not save to block by default. If you want, you have to use **Run & Save** function.
![image](https://github.com/visualpython/visualpython/assets/83636412/3481fd6d-dc8b-425e-a9fe-1a3d21b25016)

New apps for quick Machine Learning
1. GridSearch
- You can add parameters easily using this app.
2. Pipeline
- You can select pre-defined pipelines and follow its steps to finish simple machine learning flow.
3. SimpleImputer on DataPrep
- SimpleImputer function is added to DataPrep app.

Enhanced apps
1. Package Manager
- Reloading function is added to re-load the package list by clicking reload icon.
- Search operation changed to show users suggestion.
- New sort type "Registered" added.
2. Subset & Frame
- No longer add condition line if it has no operator selected.

Bug fix
- x,yticks label redirecting bug on Seaborn
- Duplicated group list bug on Student's t-test
- Always installing bug on FactorAnalysis

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.