datastorm-open / shinymanager

Simple and secure authentification mechanism for single shiny applications.
https://datastorm-open.github.io/shinymanager/
386 stars 79 forks source link

Shinymanager conflicting with Quanteda (again) #104

Closed JuKo007 closed 2 years ago

JuKo007 commented 3 years ago

After the issue #66 got fixed some time ago, I am now getting the same error again with shinymanager and the quanteda package conflicting.

Warning: Error in unclass: cannot unclass an environment
  77: upgrade_tokens
  76: as.tokens.tokens
  74: docvars.tokens
  71: $.tokens
  69: ui
pvictor commented 3 years ago

Please make sure you are using the latest GitHub version.

JuKo007 commented 3 years ago

I think I was running the latest GitHub version, at least I removed and reinstalled the package from Github when the error came up but it still persisted. I now installed the following previous versions of shinymanager and quanteda from when the issue was first fixed and it works with these:

remotes::install_github("datastorm-open/shinymanager@03486178c10f6d2adb09795d25e9ac8a43160380") 
remotes::install_github("quanteda/quanteda@9182963492f39585dff19cf60e41c4332665c092") 
bthieurmel commented 3 years ago

Can't reproduce error with last shinymanager github version, and last quanteda cran version...

R version 4.0.5 (2021-03-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19041)

Matrix products: default

locale:
[1] LC_COLLATE=French_France.1252  LC_CTYPE=French_France.1252    LC_MONETARY=French_France.1252 LC_NUMERIC=C                  
[5] LC_TIME=French_France.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] shiny_1.6.0          shinymanager_1.0.320 quanteda_3.0.0       lexRankr_0.5.2      

loaded via a namespace (and not attached):
 [1] bslib_0.2.4        tidyselect_1.1.0   purrr_0.3.4        lattice_0.20-41    colorspace_2.0-0   vctrs_0.3.7       
 [7] generics_0.1.0     htmltools_0.5.1.1  yaml_2.2.1         utf8_1.2.1         blob_1.2.1         rlang_0.4.10      
[13] jquerylib_0.1.3    R.oo_1.24.0        pillar_1.5.1       later_1.1.0.1      withr_2.4.1        glue_1.4.2        
[19] DBI_1.1.1          R.utils_2.10.1     bit64_4.0.5        lifecycle_1.0.0    billboarder_0.3.1  munsell_0.5.0     
[25] gtable_0.3.0       R.methodsS3_1.8.1  htmlwidgets_1.5.3  memoise_2.0.0      fastmap_1.1.0      crosstalk_1.1.1   
[31] httpuv_1.5.5       fansi_0.4.2        Rcpp_1.0.6         xtable_1.8-4       openssl_1.4.3      scales_1.1.1      
[37] promises_1.2.0.1   DT_0.17            cachem_1.0.4       RcppParallel_5.1.4 jsonlite_1.7.2     mime_0.10         
[43] bit_4.0.4          scrypt_0.1.3       fastmatch_1.1-0    stopwords_2.2      ggplot2_3.3.3      askpass_1.1       
[49] digest_0.6.27      stringi_1.5.3      dplyr_1.0.5        grid_4.0.5         tools_4.0.5        sass_0.3.1        
[55] magrittr_2.0.1     RSQLite_2.2.5      tibble_3.1.0       crayon_1.4.1       pkgconfig_2.0.3    ellipsis_0.3.1    
[61] Matrix_1.3-2       R6_2.5.0           compiler_4.0.5    
bthieurmel commented 3 years ago

Perhaps you can send us more information ? (complete sessionInfo()), example ?

bthieurmel commented 3 years ago

Any news ? Still conflict or not ?

Thanks