@@ -52,19 +52,19 @@ define([
5252'plotly' :{ pipName :'plotly' } ,
5353'wordcloud' :{ pipName :'wordcloud' } ,
5454'sklearn' :{ pipName :'scikit-learn' } ,
55- 'scikit-posthocs ' :{ pipName :'scikit-posthocs' } ,
55+ 'scikit_posthocs ' :{ pipName :'scikit-posthocs' } ,
5656'scipy' :{ pipName :'scipy' } ,
5757'statsmodels' :{ pipName :'statsmodels' } ,
58- 'factor-analyzer ' :{ pipName :'factor-analyzer' } ,
58+ 'factor_analyzer ' :{ pipName :'factor-analyzer' } ,
5959'pingouin' :{ pipName :'pingouin' } ,
6060'category_encoders' :{ pipName :'category_encoders' } ,
6161'imblearn' :{ pipName :'imblearn' } ,
6262'xgboost' :{ pipName :'xgboost' } ,
6363'lightgbm' :{ pipName :'lightgbm' } ,
6464'catboost' :{ pipName :'catboost' } ,
65- 'auto-sklearn ' :{ pipName :'auto-sklearn' } ,
65+ 'autosklearn ' :{ pipName :'auto-sklearn' } ,
6666'tpot' :{ pipName :'tpot' } ,
67- 'PyMuPDF ' :{ pipName :'PyMuPDF ' } ,
67+ 'pymupdf ' :{ pipName :'pymupdf ' } ,
6868'sweetviz' :{ pipName :'sweetviz' } ,
6969}
7070
@@ -76,16 +76,16 @@ define([
7676'seaborn' :{ pipName :'seaborn' } ,
7777'plotly' :{ pipName :'plotly' } ,
7878'sklearn' :{ pipName :'scikit-learn' } ,
79- 'scikit-posthocs ' :{ pipName :'scikit-posthocs' } ,
79+ 'scikit_posthocs ' :{ pipName :'scikit-posthocs' } ,
8080'scipy' :{ pipName :'scipy' } ,
8181'statsmodels' :{ pipName :'statsmodels' } ,
82- 'factor-analyzer ' :{ pipName :'factor-analyzer' } ,
82+ 'factor_analyzer ' :{ pipName :'factor-analyzer' } ,
8383'category_encoders' :{ pipName :'category_encoders' } ,
8484'imblearn' :{ pipName :'imblearn' } ,
8585'xgboost' :{ pipName :'xgboost' } ,
8686'lightgbm' :{ pipName :'lightgbm' } ,
8787'catboost' :{ pipName :'catboost' } ,
88- 'auto-sklearn ' :{ pipName :'auto-sklearn' } ,
88+ 'autosklearn ' :{ pipName :'auto-sklearn' } ,
8989'sweetviz' :{ pipName :'sweetviz' } ,
9090}
9191}
@@ -208,6 +208,7 @@ define([
208208// afterAction: 'run'
209209// });
210210com_interface . insertCell ( 'code' , code , true , 'Package Manager' ) ;
211+ that . loadPackageList ( ) ;
211212} else if ( menu === 'upgrade' ) {
212213var pipName = that . packageLib [ key ] . pipName ;
213214var code = com_util . formatString ( "!pip install --upgrade {0}" , pipName ) ;
@@ -224,11 +225,13 @@ define([
224225// afterAction: 'run'
225226// });
226227com_interface . insertCell ( 'code' , code , true , 'Package Manager' ) ;
228+ that . loadPackageList ( ) ;
227229} else if ( menu === 'delete' ) {
228230$ ( item ) . remove ( ) ;
229231delete that . packageLib [ key ] ;
230232vpConfig . removeData ( 'packageList' , 'vppackman' ) . then ( function ( ) {
231233vpConfig . setData ( { 'packageList' :that . packageLib } , 'vppackman' ) ;
234+ that . loadPackageList ( ) ;
232235} ) ;
233236}
234237evt . stopPropagation ( ) ;
@@ -347,6 +350,8 @@ define([
347350// });
348351com_interface . insertCell ( 'code' , code , true , 'Package Manager' ) ;
349352
353+ // load package list
354+ this . loadPackageList ( ) ;
350355break ;
351356}
352357