Skip to content

Releases: visualpython/visualpython

Visual Python 3.0.2

14 May 13:29
b853328
Compare
Choose a tag to compare

Released on 14 May, 2024

Documentation updates

  1. New manual has arrived. Descriptions for all Apps and functions are supported now.
    (https://visual-python.gitbook.io/docs)

Bug Fix

  1. Fixed scrolling Issue with iloc in Subset App #257
  2. Fixed typo
    • class-fication to class-i-fication
    • sep-e-rator to sep-a-rator
  3. Fixed options
    • sparse to sparse_output option on OneHotEncoder option
    • DecisionTreeClassifier criterion option
    • Added RMSE option for Statistics > Regression
  4. Fixed Pipeline > GridSearch - evaluation modeltype change correctly

Visual Python 3.0.1

17 Nov 06:18
a205d77
Compare
Choose a tag to compare

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.

Visual Python 3.0.0

13 Oct 13:49
482b89f
Compare
Choose a tag to compare

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.

Visual Python 2.5.0

27 Sep 09:09
175de5f
Compare
Choose a tag to compare

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
  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

Visual Python 2.4.9

08 Sep 09:52
058fb35
Compare
Choose a tag to compare

Released on 08 September, 2023

General changes on Running code mechanism

  1. You can select the default mechanism of running code.
    image

Enhanced apps

  1. Added errorbar option on Seaborn app for lineplot and barplot.
  2. Added ignoring warning code on Frame app.
  3. Added showing detail code on AlertModal for Frame app.
  4. Added refresh button on MultiSelector.
    image

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.
  5. Show error content on both notebook and lab environments.

Visual Python 2.4.8

30 Aug 05:56
3a3b29d
Compare
Choose a tag to compare

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.

Visual Python 2.4.7

22 Aug 12:54
6147cc0
Compare
Choose a tag to compare

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

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

Hotfixed yanked v2.4.6

  • Pipeline issue on JupyterLab and JupyterLite

Visual Python 2.4.6

22 Aug 10:34
0ee362d
Compare
Choose a tag to compare

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

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

Visual Python 2.4.5

14 Jul 06:37
e19f490
Compare
Choose a tag to compare

Released on 14 July, 2023

Help viewer added

  1. Add Help button for Pandas library (sequential updates for the other apps)
    • Support for the issue #228

Hotfix for v2.4.4

  1. Edit Frame - Add / Replace function
  2. Fix Snippets initial issue

Visual Python 2.4.4

07 Jul 03:31
0f09eca
Compare
Choose a tag to compare

Released on 07 July, 2023

JupyterLite support

  1. Fixed modules for JupyterLite
  2. Added protector for JupyterLab and JupyterLite

General bug fix

  1. Fixed error on selecting pickle files
  2. Fixed Package Manager some bugs and Now it shows loading bar
  3. Added default variable name for some apps (File, Frame, Sweetviz, ...)
  4. Removed Data Selector from allocation input