conda-forge / conda-forge.github.io

The conda-forge website.
https://conda-forge.org
BSD 3-Clause "New" or "Revised" License
127 stars 273 forks source link

Missing packages on Conda Forge vs defaults on Windows #1225

Open jaimergp opened 3 years ago

jaimergp commented 3 years ago

Conda forge does not rely on defaults on Unix, but there are some ties on Windows. On this notebook I try to quantify those differences. After the msys2 rebuild these are way less! I can rerun this as needed or maybe it's better if the notebook is part of some official repo here. Please let me know which repo that'd be if you're interested:

https://colab.research.google.com/drive/1uladCMIOXgTU8MWl22JEAG7Qits9J34w?usp=sharing

List as of 2020.12.18

Defaults contains 162 packages not in Conda Forge - [ ] _anaconda_depends - [ ] _ipyw_jlab_nb_ext_conf - [x] _libgcc_mutex - unnecessary - [ ] _low_priority - [ ] _mutex_mxnet - [ ] _py-xgboost-mutex - [x] _pytorch_select - unnecessary - [ ] _tflow_1100_select - [ ] _tflow_190_select - [ ] _tflow_select - [ ] aiopg - [ ] anaconda - [ ] anaconda-clean - [ ] anaconda-doc - [ ] anaconda-docs - [ ] anaconda-navigator - [ ] anaconda-oss-docs - [ ] ant - [ ] aredis - [ ] autoconf-archive - [ ] bandersnatch - [ ] bottlechest - [ ] bsdiff4 - [ ] btrees - [ ] casuarius - [ ] ccache - [ ] chameleon - [ ] characteristic - [ ] cheetah - [ ] chromedriver-binary - [x] cmake-binary - unnecessary - [ ] cmake_setuptools - [ ] colander - [ ] conda-repo-cli - [ ] conda-token - [ ] console_shortcut - [ ] continuum-docs - [ ] cornice - [ ] cryptacular - [ ] cryptominisat - [ ] cubes - [ ] cupy - [ ] cvxcanon - [ ] cyrus-sasl - [ ] essential_generators - [ ] expressions - [ ] faulthandler - [ ] flask-json - [ ] fonts-anaconda - [ ] freetds - [ ] fuel - [ ] functools_lru_cache - [ ] gdata - [ ] get_terminal_size - [x] go_linux-32 - unnecessary - [x] go_linux-ppc64le - unnecessary - [x] go_win-32 - unnecessary - [ ] grako - [ ] h2o - [ ] icc_rt - [ ] intel-fortran_win-32 - [ ] intel-fortran_win-64 - [ ] jq - [ ] jupyter_dashboards_bundlers - [ ] keras-base - [ ] keras-gpu - [ ] libboost - [ ] libcryptominisat - [ ] libmklml - [ ] libmxnet - [ ] libprotobuf-static - [ ] libuv - [ ] libxgboost - [ ] lmdb - [ ] lz4-c-static - [ ] mdp - [ ] mkl-dnn - [ ] mklml - [ ] mtq - [ ] mxnet - [ ] mxnet-gpu - [ ] mxnet-gpu_mkl - [ ] mxnet-mkl - [ ] mysql-python - [ ] mysqlclient - [ ] navigator-updater - [ ] neon - [ ] numpy-base - [ ] numpy-devel - [ ] orc - [ ] pandasql - [ ] pbkdf2 - [ ] persistent - [ ] picklable-itertools - [ ] pivottablejs - [ ] pivottablejs-airgap - [ ] portpicker - [ ] powershell_shortcut - [ ] py-boost - [ ] py-mxnet - [ ] py-xgboost - [ ] py-xgboost-cpu - [ ] pyaudio - [ ] pycryptosat - [ ] pyjks - [ ] pymc - [ ] pymssql - [ ] pyopengl-accelerate - [ ] pyperformance - [ ] pyramid_debugtoolbar - [ ] pyramid_jinja2 - [ ] pyramid_mako - [ ] pyramid_tm - [ ] python-leveldb - [ ] python-ntlm - [ ] python-regr-testsuite - [ ] python3-saml - [ ] pytorch - [ ] pywget - [ ] qcachegrind - [ ] r-xgboost - [ ] r-xgboost-cpu - [ ] redis - [ ] rust-gnu - [ ] sas7bdat - [ ] sasl - [ ] serf - [ ] setuptools-scm-git-archive - [ ] sockjs-tornado - [ ] sphinxcontrib - [ ] spyder_parso_requirement - [x] stripe - [ ] svn - [ ] tabpy-client - [ ] tabpy-server - [ ] tensorflow-datasets - [ ] tensorflow-eigen - [ ] tensorflow-gpu - [ ] tensorflow-gpu-base - [ ] tensorflow-metadata - [ ] tensorflow-mkl - [ ] teradata - [ ] testscenarios - [ ] the_silver_searcher - [ ] toolchain - [ ] tornado-json - [x] vs2008_win-32 - unnecessary - [x] vs2008_win-64 - unnecessary - [x] vs2013_runtime - unnecessary - [x] vs2015_win-32 - unnecessary - [x] vs2015_win-64 - unnecessary - [x] vs2017_win-32 - unnecessary - [x] vs2019_win-32 - [x] vs2019_win-64 - [ ] vswhere - [ ] word2vec - [ ] workerpool - [ ] x507 - [ ] xmlrpc2 - [ ] zope - [ ] zope.component - [ ] zope.sqlalchemy
Defaults-MSYS contains 7 packages not in Conda Forge - [ ] m2w64-diffutils - [ ] m2w64-dsdp - [ ] m2w64-glpk - [ ] m2w64-metis - [ ] m2w64-openblas - [ ] m2w64-suitesparse - [ ] m2w64-udunits2

The notebook also contains info about the R packages, but those are way too many now:

Defaults-R contains 5261 packages not in Conda Forge

cc @isuruf

ocefpaf commented 3 years ago

At a first glance I would say that the missing R packages are probably the only ones that could be problematic. There are some Anaconda specific packages, or rarely used ones, in defaults and msys2 list. @isuruf probably will have a keen eye to identify which ones I missed and we should work on adding.

jakirkham commented 1 year ago

Is there anything still needed here?

bollwyvl commented 1 month ago

guess we have stripe now https://anaconda.org/conda-forge/stripe