Releases: visualpython/visualpython
Releases · visualpython/visualpython
Visual Python 3.0.2
Released on 14 May, 2024
Documentation updates
- New manual has arrived. Descriptions for all Apps and functions are supported now.
(https://visual-python.gitbook.io/docs)
Bug Fix
- Fixed scrolling Issue with iloc in Subset App #257
- Thanks to @Minku-Koo
- Fixed typo
- class-fication to class-i-fication
- sep-e-rator to sep-a-rator
- Fixed options
- sparse to sparse_output option on OneHotEncoder option
- DecisionTreeClassifier criterion option
- Added RMSE option for Statistics > Regression
- Fixed Pipeline > GridSearch - evaluation modeltype change correctly
Visual Python 3.0.1
Released on 17 November, 2023
Enhanced features
- Edited encoding function on Frame app to enable it when multiple columns selected.
- Edited Groupby app to show
To Frame
option for size method.
Bug fix
- Fixed bug on Frame app using isnull or notnull from Add, Replace function.
- Fixed typo on Evaluation app.
- Fixed inner function
vp_create_permutation_importances()
to operate for numpy objects. - Fixed Subset app to show .index code on condition operation for Series object.
- Fixed Subset app for 0 named index or column.
Visual Python 3.0.0
Released on 13 October, 2023
Support for JupyterLab 4.x and Notebook 7.x
- Compatible updates for new lab and notebook.
- Added toolbar toggle button for Notebook 7.x.
Documentation
- Added install introduction for the latest JupyterLab (>=4.x)
- Added maintainers and contributors profile to README.md
- Added Discord community link to README.md
Bug fixed
- Added plot_permutation_importances for Regression and Classification model info.
Visual Python 2.5.0
Released on 27 September, 2023
General changes
- Run type changes
- Last clicked run type will be the default run type
Enhancements
- Edited SMOTE option
- SMOTE to ETC category on DatePrep app
- Add more option to SMOTE
- Added multi-extensions for FileNavigation
- Added To datetime function to Frame app
- Edited Import app with saving data
Bug Fix
- Fixed MultiSelector bug
- Added esc shortcut to FileNavigation
- Added scrollbar area to Seaborn's left box
Preparing migration (for notebook 7.x and lab 4.x)
- No version updater for lab
- Fixed widget loop bug
Visual Python 2.4.9
Released on 08 September, 2023
General changes on Running code mechanism
Enhanced apps
- Added errorbar option on Seaborn app for lineplot and barplot.
- Added ignoring warning code on Frame app.
- Added showing detail code on AlertModal for Frame app.
- Added refresh button on MultiSelector.
Bug fix
- Fixed not loading bug on PackageManager.
- Fixed loading error on MultiSelector.
- Fixed slicing and indexing 0 value error on DataSelector.
- Fixed sort_values on Instance app.
- Show error content on both notebook and lab environments.
Visual Python 2.4.8
Released on 30 August, 2023
General changes
- App won't save its state anymore. You have to use Run&Save option to save your state as a block.
App Changes
- [New] Machine Learning > Pipeline
- Added
fit_predict
andfit_transform
methods for algorithms that fit/predict/transform is not available. - Added prev, next button.
- Added
- [New] Data Analysis > Frame
- Added Statistics type on 'Add column' menu.
- [Edit] Library > Pandas library
- Added MultiSelector component to
by
option in sort_values(). - Added more options to value_counts().
- Added MultiSelector component to
- [Edit] Machine Learning > Save/Load
- Edited visible data types for target model to machine learning types.
- Changed labels.
- [Edit] Statistics > Student's t-test
- Edited component for grouping values on two-sample t-test.
- [Edit] Data Analysis > Data Info
- Edited code for single column selection on Value Counts menu.
- [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
- Fixed popup focusing problem.
- Fixed remaining app tasks.
Background changes
- Codeview and Dataview won't save its content after hiding. This update is for the resource controlling purpose.
com_multi
component for auto generator is added.
Visual Python 2.4.7
Released on 22 August, 2023
General changes on Running code mechanism
New apps for quick Machine Learning
- GridSearch
- You can add parameters easily using this app.
- Pipeline
- You can select pre-defined pipelines and follow its steps to finish simple machine learning flow.
- SimpleImputer on DataPrep
- SimpleImputer function is added to DataPrep app.
Enhanced apps
- 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.
- 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
Hotfixed yanked v2.4.6
- Pipeline issue on JupyterLab and JupyterLite
Visual Python 2.4.6
Released on 22 August, 2023
General changes on Running code mechanism
New apps for quick Machine Learning
- GridSearch
- You can add parameters easily using this app.
- Pipeline
- You can select pre-defined pipelines and follow its steps to finish simple machine learning flow.
- SimpleImputer on DataPrep
- SimpleImputer function is added to DataPrep app.
Enhanced apps
- 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.
- 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
Visual Python 2.4.5
Released on 14 July, 2023
Help viewer added
- Add Help button for Pandas library (sequential updates for the other apps)
- Support for the issue #228
Hotfix for v2.4.4
- Edit Frame - Add / Replace function
- Fix Snippets initial issue
Visual Python 2.4.4
Released on 07 July, 2023
JupyterLite support
- Fixed modules for JupyterLite
- Added protector for JupyterLab and JupyterLite
General bug fix
- Fixed error on selecting pickle files
- Fixed Package Manager some bugs and Now it shows loading bar
- Added default variable name for some apps (File, Frame, Sweetviz, ...)
- Removed Data Selector from allocation input