conda / conda-libmamba-solver Goto Github PK
View Code? Open in Web Editor NEWThe libmamba based solver for conda.
Home Page: https://conda.github.io/conda-libmamba-solver/
License: Other
The libmamba based solver for conda.
Home Page: https://conda.github.io/conda-libmamba-solver/
License: Other
Installed miniconda:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
Installed mamba:
conda install mamba
Versions:
mamba 1.3.1
conda 23.1.0
When I create or update a conda env, I get the following:
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
warning libmamba Could not parse state file: Could not load cache state: [json.exception.type_error.302] type must be string, but is null
conda/mamba seem to run correctly, but the warning is troubling.
active environment : base
active env location : /home/nyoungblut-lab/miniconda3
shell level : 1
user config file : /home/nyoungblut-lab/.condarc
populated config files : /home/nyoungblut-lab/.condarc
conda version : 23.1.0
conda-build version : not installed
python version : 3.10.9.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.35=0
__linux=5.15.0=0
__unix=0=0
base environment : /home/nyoungblut-lab/miniconda3 (writable)
conda av data dir : /home/nyoungblut-lab/miniconda3/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
https://conda.anaconda.org/bioconda/linux-64
https://conda.anaconda.org/bioconda/noarch
https://conda.anaconda.org/pytorch/linux-64
https://conda.anaconda.org/pytorch/noarch
https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
https://conda.anaconda.org/qiime2/linux-64
https://conda.anaconda.org/qiime2/noarch
package cache : /home/nyoungblut-lab/miniconda3/pkgs
/home/nyoungblut-lab/.conda/pkgs
envs directories : /home/nyoungblut-lab/miniconda3/envs
/home/nyoungblut-lab/.conda/envs
platform : linux-64
user-agent : conda/23.1.0 requests/2.28.1 CPython/3.10.9 Linux/5.15.0-58-generic ubuntu/22.04.1 glibc/2.35
UID:GID : 1003:1003
netrc file : None
offline mode : False
### Conda Config
```shell
channels:
- conda-forge
- bioconda
- pytorch
- defaults
- qiime2
### Conda list
```shell
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_kmp_llvm conda-forge
brotlipy 0.7.0 py310h7f8727e_1002 defaults
bzip2 1.0.8 h7b6447c_0 defaults
c-ares 1.18.1 h7f98852_0 conda-forge
ca-certificates 2022.12.7 ha878542_0 conda-forge
certifi 2022.12.7 pyhd8ed1ab_0 conda-forge
cffi 1.15.1 py310h5eee18b_3 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
conda 23.1.0 py310hff52083_0 conda-forge
conda-content-trust 0.1.3 py310h06a4308_0 defaults
conda-package-handling 2.0.2 py310h06a4308_0 defaults
conda-package-streaming 0.7.0 py310h06a4308_0 defaults
cryptography 38.0.4 py310h9ce1e76_0 defaults
fmt 9.1.0 h924138e_0 conda-forge
icu 70.1 h27087fc_0 conda-forge
idna 3.4 py310h06a4308_0 defaults
keyutils 1.6.1 h166bdaf_0 conda-forge
krb5 1.20.1 h81ceb04_0 conda-forge
ld_impl_linux-64 2.38 h1181459_1 defaults
libarchive 3.6.2 h3d51595_0 conda-forge
libcurl 7.88.1 hdc1c0ab_0 conda-forge
libedit 3.1.20191231 he28a2e2_2 conda-forge
libev 4.33 h516909a_1 conda-forge
libffi 3.4.2 h6a678d5_6 defaults
libgcc-ng 12.2.0 h65d4601_19 conda-forge
libiconv 1.17 h166bdaf_0 conda-forge
libmamba 1.3.1 hcea66bb_1 conda-forge
libmambapy 1.3.1 py310h1428755_1 conda-forge
libnghttp2 1.52.0 h61bc06f_0 conda-forge
libnsl 2.0.0 h7f98852_0 conda-forge
libsolv 0.7.23 h3eb15da_0 conda-forge
libsqlite 3.40.0 h753d276_0 conda-forge
libssh2 1.10.0 hf14f497_3 conda-forge
libstdcxx-ng 12.2.0 h46fd767_19 conda-forge
libuuid 2.32.1 h7f98852_1000 conda-forge
libxml2 2.10.3 h7463322_0 conda-forge
libzlib 1.2.13 h166bdaf_4 conda-forge
llvm-openmp 15.0.7 h0cdce71_0 conda-forge
lz4-c 1.9.4 hcb278e6_0 conda-forge
lzo 2.10 h516909a_1000 conda-forge
mamba 1.3.1 py310h51d5547_1 conda-forge
ncurses 6.4 h6a678d5_0 defaults
openssl 3.0.8 h0b41bf4_0 conda-forge
pip 22.3.1 py310h06a4308_0 defaults
pluggy 1.0.0 py310h06a4308_1 defaults
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.4 py310h5eee18b_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pysocks 1.7.1 py310h06a4308_0 defaults
python 3.10.9 he550d4f_0_cpython conda-forge
python_abi 3.10 3_cp310 conda-forge
readline 8.2 h5eee18b_0 defaults
reproc 14.2.4 h0b41bf4_0 conda-forge
reproc-cpp 14.2.4 hcb278e6_0 conda-forge
requests 2.28.1 py310h06a4308_0 defaults
ruamel.yaml 0.17.21 py310h5eee18b_0 defaults
ruamel.yaml.clib 0.2.6 py310h5eee18b_1 defaults
setuptools 65.6.3 py310h06a4308_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
sqlite 3.40.1 h5082296_0 defaults
tk 8.6.12 h1ccaba5_0 defaults
toolz 0.12.0 py310h06a4308_0 defaults
tqdm 4.64.1 py310h06a4308_0 defaults
tzdata 2022g h04d1e81_0 defaults
urllib3 1.26.14 py310h06a4308_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
xz 5.2.10 h5eee18b_1 defaults
yaml-cpp 0.7.0 h27087fc_2 conda-forge
zlib 1.2.13 h166bdaf_4 conda-forge
zstandard 0.18.0 py310h5eee18b_0 defaults
zstd 1.5.2 h3eb15da_6 conda-forge
### Additional Context
OS: `Ubuntu 22.04.1`
Shell: `5.1.16(1)-release`
Conda allows using the libmamba experimental solver. Mamba recently added new error messages (see https://medium.com/@AntoineProuvost/managing-conflicts-with-mamba-6a5fa10ed6a) that show the full dependency tree and the reason for failures.
The new error messages can be enabled setting the experimental_sat_error_message: true
in .condarc
.
The users will get an easy to understand error message - getting the full dependency tree and the reason for incompatibility.
A user will add experimental_sat_error_message: true
in .condarc
.
When they get an error message from conda, they will see both the old error message & the new experimental error message.
No response
Attempted to create a Tensorflow environment a few times (in Ubuntu via WSL2) to experiment with the exciting and promising conda-libmamba-solver, but it seemed to lock up each time. Steps taken:
Prepared conda with:
conda clean --yes --all
conda install -n base conda-libmamba-solver=22.8
Issued:
conda create -n mambaflow tensorflow>=2.10 --experimental-solver=libmamba
which apparently froze the terminal. No rapid-fire live updates; static:
Task managers showed WSL2's memory footprint ballooning to over 7 gigs, despite attempts to Ctrl-C cancel or manually terminate the process(es), so something was definitely still running.
Ended up needing a restart, but was able to create a new env after removing libmamba and reverting to the default solver:
conda remove conda-libmamba-solver
conda create -n mambaflow tensorflow>=2.9
The logs showed libmamba busily creating the environment until needing user input. Hopefully it's as simple as a terminal output issue, because it appears everything else is working fine.
active environment : None
shell level : 0
user config file : /home/abstractmonkey/.condarc
populated config files : /home/abstractmonkey/.condarc
conda version : 22.9.0
conda-build version : 3.22.0
python version : 3.9.13.final.0
virtual packages : __linux=5.10.16.3=0
__glibc=2.35=0
__unix=0=0
__archspec=1=x86_64
base environment : /home/abstractmonkey/anaconda3 (writable)
conda av data dir : /home/abstractmonkey/anaconda3/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /home/abstractmonkey/anaconda3/pkgs
/home/abstractmonkey/.conda/pkgs
envs directories : /home/abstractmonkey/anaconda3/envs
/home/abstractmonkey/.conda/envs
platform : linux-64
user-agent : conda/22.9.0 requests/2.28.1 CPython/3.9.13 Linux/5.10.16.3-microsoft-standard-WSL2 ubuntu/22.04.1 glibc/2.35
UID:GID : 1000:1000
netrc file : None
offline mode : False
==> /home/abstractmonkey/.condarc <==
auto_activate_base: False
# packages in environment at /home/abstractmonkey/anaconda3:
#
# Name Version Build Channel
_anaconda_depends 2021.11 py39_0 defaults
_ipyw_jlab_nb_ext_conf 0.1.0 py39h06a4308_1 defaults
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
alabaster 0.7.12 pyhd3eb1b0_0 defaults
anaconda custom py39_1 defaults
anaconda-client 1.11.0 py39h06a4308_0 defaults
anaconda-navigator 2.3.1 py39h06a4308_0 defaults
anaconda-project 0.11.1 py39h06a4308_0 defaults
anyio 3.5.0 py39h06a4308_0 defaults
appdirs 1.4.4 pyhd3eb1b0_0 defaults
argh 0.26.2 py39h06a4308_0 defaults
argon2-cffi 21.3.0 pyhd3eb1b0_0 defaults
argon2-cffi-bindings 21.2.0 py39h7f8727e_0 defaults
arrow 1.2.2 pyhd3eb1b0_0 defaults
asn1crypto 1.5.1 py39h06a4308_0 defaults
astroid 2.11.7 py39h06a4308_0 defaults
astropy 5.1 py39h7deecbd_0 defaults
async_generator 1.10 pyhd3eb1b0_0 defaults
atomicwrites 1.4.0 py_0 defaults
attrs 21.4.0 pyhd3eb1b0_0 defaults
autopep8 1.6.0 pyhd3eb1b0_1 defaults
babel 2.9.1 pyhd3eb1b0_0 defaults
backcall 0.2.0 pyhd3eb1b0_0 defaults
backports 1.1 pyhd3eb1b0_0 defaults
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 defaults
backports.shutil_get_terminal_size 1.0.0 pyhd3eb1b0_3 defaults
backports.tempfile 1.0 pyhd3eb1b0_1 defaults
backports.weakref 1.0.post1 py_1 defaults
beautifulsoup4 4.11.1 py39h06a4308_0 defaults
binaryornot 0.4.4 pyhd3eb1b0_1 defaults
bitarray 2.5.1 py39h5eee18b_0 defaults
bkcharts 0.2 py39h06a4308_1 defaults
black 22.6.0 py39h06a4308_0 defaults
blas 1.0 mkl defaults
bleach 4.1.0 pyhd3eb1b0_0 defaults
blosc 1.21.0 h8c45485_0 defaults
bokeh 2.4.3 py39h06a4308_0 defaults
boto 2.49.0 py39h06a4308_0 defaults
bottleneck 1.3.5 py39h7deecbd_0 defaults
brotli 1.0.9 h5eee18b_7 defaults
brotli-bin 1.0.9 h5eee18b_7 defaults
brotlipy 0.7.0 py39h27cfd23_1003 defaults
brunsli 0.1 h2531618_0 defaults
bzip2 1.0.8 h7b6447c_0 defaults
c-ares 1.18.1 h7f8727e_0 defaults
ca-certificates 2022.07.19 h06a4308_0 defaults
cached-property 1.5.2 py_0 defaults
cairo 1.16.0 h19f5f5c_2 defaults
certifi 2022.9.14 py39h06a4308_0 defaults
cffi 1.15.1 py39h74dc2b5_0 defaults
cfitsio 3.470 hf0d0db6_6 defaults
chardet 4.0.0 py39h06a4308_1003 defaults
charls 2.2.0 h2531618_0 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
click 8.0.4 py39h06a4308_0 defaults
cloudpickle 2.0.0 pyhd3eb1b0_0 defaults
clyent 1.2.2 py39h06a4308_1 defaults
colorama 0.4.5 py39h06a4308_0 defaults
conda 22.9.0 py39h06a4308_0 defaults
conda-build 3.22.0 py39h06a4308_0 defaults
conda-content-trust 0.1.3 py39h06a4308_0 defaults
conda-env 2.6.0 1 defaults
conda-libmamba-solver 22.3.1 pyhd3eb1b0_0 defaults
conda-pack 0.6.0 pyhd3eb1b0_0 defaults
conda-package-handling 1.9.0 py39h5eee18b_0 defaults
conda-repo-cli 1.0.20 py39h06a4308_0 defaults
conda-token 0.4.0 pyhd3eb1b0_0 defaults
conda-verify 3.4.2 py_1 defaults
contextlib2 21.6.0 py39h06a4308_0 defaults
cookiecutter 1.7.3 pyhd3eb1b0_0 defaults
cryptography 37.0.1 py39h9ce1e76_0 defaults
curl 7.84.0 h5eee18b_0 defaults
cycler 0.11.0 pyhd3eb1b0_0 defaults
cython 0.29.32 py39h6a678d5_0 defaults
cytoolz 0.11.0 py39h27cfd23_0 defaults
daal4py 2021.5.0 py39h78b71dc_0 defaults
dal 2021.5.1 h06a4308_803 defaults
dask 2022.7.0 py39h06a4308_0 defaults
dask-core 2022.7.0 py39h06a4308_0 defaults
dataclasses 0.8 pyh6d0b6a4_7 defaults
dbus 1.13.18 hb2f20db_0 defaults
debugpy 1.5.1 py39h295c915_0 defaults
decorator 5.1.1 pyhd3eb1b0_0 defaults
defusedxml 0.7.1 pyhd3eb1b0_0 defaults
diff-match-patch 20200713 pyhd3eb1b0_0 defaults
dill 0.3.4 pyhd3eb1b0_0 defaults
distributed 2022.7.0 py39h06a4308_0 defaults
docutils 0.18.1 py39h06a4308_3 defaults
entrypoints 0.4 py39h06a4308_0 defaults
et_xmlfile 1.1.0 py39h06a4308_0 defaults
expat 2.4.9 h6a678d5_0 defaults
fastcache 1.1.0 py39he8ac12f_0 defaults
filelock 3.6.0 pyhd3eb1b0_0 defaults
flake8 4.0.1 pyhd3eb1b0_1 defaults
flask 1.1.2 pyhd3eb1b0_0 defaults
fontconfig 2.13.1 h6c09931_0 defaults
fonttools 4.25.0 pyhd3eb1b0_0 defaults
freetype 2.11.0 h70c0345_0 defaults
fribidi 1.0.10 h7b6447c_0 defaults
fsspec 2022.7.1 py39h06a4308_0 defaults
future 0.18.2 py39h06a4308_1 defaults
get_terminal_size 1.0.0 haa9412d_0 defaults
gevent 21.8.0 py39h7f8727e_1 defaults
giflib 5.2.1 h7b6447c_0 defaults
glib 2.69.1 h4ff587b_1 defaults
glob2 0.7 pyhd3eb1b0_0 defaults
gmp 6.2.1 h295c915_3 defaults
gmpy2 2.1.2 py39heeb90bb_0 defaults
graphite2 1.3.14 h295c915_1 defaults
greenlet 1.1.1 py39h295c915_0 defaults
gst-plugins-base 1.14.0 h8213a91_2 defaults
gstreamer 1.14.0 h28cd5cc_2 defaults
h5py 3.7.0 py39h737f45e_0 defaults
harfbuzz 4.3.0 hd55b92a_0 defaults
hdf5 1.10.6 hb1b8bf9_0 defaults
heapdict 1.0.1 pyhd3eb1b0_0 defaults
html5lib 1.1 pyhd3eb1b0_0 defaults
icu 58.2 he6710b0_3 defaults
idna 3.3 pyhd3eb1b0_0 defaults
imagecodecs 2021.8.26 py39h4cda21f_0 defaults
imageio 2.19.3 py39h06a4308_0 defaults
imagesize 1.4.1 py39h06a4308_0 defaults
importlib-metadata 4.11.3 py39h06a4308_0 defaults
importlib_metadata 4.11.3 hd3eb1b0_0 defaults
inflection 0.5.1 py39h06a4308_0 defaults
iniconfig 1.1.1 pyhd3eb1b0_0 defaults
intel-openmp 2021.4.0 h06a4308_3561 defaults
intervaltree 3.1.0 pyhd3eb1b0_0 defaults
ipykernel 6.15.2 py39h06a4308_0 defaults
ipython 7.31.1 py39h06a4308_1 defaults
ipython_genutils 0.2.0 pyhd3eb1b0_1 defaults
ipywidgets 7.6.5 pyhd3eb1b0_1 defaults
isort 5.9.3 pyhd3eb1b0_0 defaults
itsdangerous 2.0.1 pyhd3eb1b0_0 defaults
jbig 2.1 hdba287a_0 defaults
jdcal 1.4.1 pyhd3eb1b0_0 defaults
jedi 0.18.1 py39h06a4308_1 defaults
jeepney 0.7.1 pyhd3eb1b0_0 defaults
jellyfish 0.9.0 py39h7f8727e_0 defaults
jinja2 2.11.3 pyhd3eb1b0_0 defaults
jinja2-time 0.2.0 pyhd3eb1b0_3 defaults
joblib 1.1.0 pyhd3eb1b0_0 defaults
jpeg 9e h7f8727e_0 defaults
json5 0.9.6 pyhd3eb1b0_0 defaults
jsonschema 4.16.0 py39h06a4308_0 defaults
jupyter 1.0.0 py39h06a4308_8 defaults
jupyter_client 7.3.4 py39h06a4308_0 defaults
jupyter_console 6.4.3 pyhd3eb1b0_0 defaults
jupyter_core 4.10.0 py39h06a4308_0 defaults
jupyter_server 1.18.1 py39h06a4308_0 defaults
jupyterlab 3.4.4 py39h06a4308_0 defaults
jupyterlab_pygments 0.1.2 py_0 defaults
jupyterlab_server 2.10.3 pyhd3eb1b0_1 defaults
jupyterlab_widgets 1.0.0 pyhd3eb1b0_1 defaults
jxrlib 1.1 h7b6447c_2 defaults
keyring 23.4.0 py39h06a4308_0 defaults
kiwisolver 1.4.2 py39h295c915_0 defaults
krb5 1.19.2 hac12032_0 defaults
lazy-object-proxy 1.6.0 py39h27cfd23_0 defaults
lcms2 2.12 h3be6417_0 defaults
ld_impl_linux-64 2.38 h1181459_1 defaults
lerc 3.0 h295c915_0 defaults
libaec 1.0.4 he6710b0_1 defaults
libarchive 3.4.2 h62408e4_0 defaults
libbrotlicommon 1.0.9 h5eee18b_7 defaults
libbrotlidec 1.0.9 h5eee18b_7 defaults
libbrotlienc 1.0.9 h5eee18b_7 defaults
libcurl 7.84.0 h91b91d3_0 defaults
libdeflate 1.8 h7f8727e_5 defaults
libedit 3.1.20210910 h7f8727e_0 defaults
libev 4.33 h7f8727e_1 defaults
libffi 3.3 he6710b0_2 defaults
libgcc-ng 11.2.0 h1234567_1 defaults
libgfortran-ng 7.5.0 ha8ba4b0_17 defaults
libgfortran4 7.5.0 ha8ba4b0_17 defaults
libgomp 11.2.0 h1234567_1 defaults
liblief 0.11.5 h295c915_1 defaults
libllvm11 11.1.0 h9e868ea_5 defaults
libmamba 0.22.1 h1566912_0 defaults
libmambapy 0.22.1 py39hd09550d_0 defaults
libnghttp2 1.46.0 hce63b2e_0 defaults
libpng 1.6.37 hbc83047_0 defaults
libsodium 1.0.18 h7b6447c_0 defaults
libsolv 0.7.20 h4ff587b_0 defaults
libspatialindex 1.9.3 h2531618_0 defaults
libssh2 1.10.0 h8f2d780_0 defaults
libstdcxx-ng 11.2.0 h1234567_1 defaults
libtiff 4.2.0 h85742a9_0 defaults
libtool 2.4.6 h295c915_1008 defaults
libuuid 1.0.3 h7f8727e_2 defaults
libuv 1.40.0 h7b6447c_0 defaults
libwebp 1.2.2 h55f646e_0 defaults
libwebp-base 1.2.2 h7f8727e_0 defaults
libxcb 1.15 h7f8727e_0 defaults
libxml2 2.9.14 h74e7548_0 defaults
libxslt 1.1.35 h4e12654_0 defaults
libzopfli 1.0.3 he6710b0_0 defaults
llvmlite 0.38.0 py39h4ff587b_0 defaults
locket 1.0.0 py39h06a4308_0 defaults
lxml 4.9.1 py39h1edc446_0 defaults
lz4 3.1.3 py39h27cfd23_0 defaults
lz4-c 1.9.3 h295c915_1 defaults
lzo 2.10 h7b6447c_2 defaults
markupsafe 2.0.1 py39h27cfd23_0 defaults
matplotlib 3.5.2 py39h06a4308_0 defaults
matplotlib-base 3.5.2 py39hf590b9c_0 defaults
matplotlib-inline 0.1.6 py39h06a4308_0 defaults
mccabe 0.6.1 py39h06a4308_2 defaults
mistune 0.8.4 py39h27cfd23_1000 defaults
mkl 2021.4.0 h06a4308_640 defaults
mkl-service 2.4.0 py39h7f8727e_0 defaults
mkl_fft 1.3.1 py39hd3c417c_0 defaults
mkl_random 1.2.2 py39h51133e4_0 defaults
mock 4.0.3 pyhd3eb1b0_0 defaults
more-itertools 8.12.0 pyhd3eb1b0_0 defaults
mpc 1.1.0 h10f8cd9_1 defaults
mpfr 4.0.2 hb69a4c5_1 defaults
mpi 1.0 mpich defaults
mpich 3.3.2 hc856adb_0 defaults
mpmath 1.2.1 py39h06a4308_0 defaults
msgpack-python 1.0.3 py39hd09550d_0 defaults
multipledispatch 0.6.0 py39h06a4308_0 defaults
munkres 1.1.4 py_0 defaults
mypy_extensions 0.4.3 py39h06a4308_1 defaults
navigator-updater 0.3.0 py39h06a4308_0 defaults
nbclassic 0.3.5 pyhd3eb1b0_0 defaults
nbclient 0.5.13 py39h06a4308_0 defaults
nbconvert 6.4.4 py39h06a4308_0 defaults
nbformat 5.5.0 py39h06a4308_0 defaults
ncurses 6.3 h5eee18b_3 defaults
nest-asyncio 1.5.5 py39h06a4308_0 defaults
networkx 2.8.4 py39h06a4308_0 defaults
nltk 3.7 pyhd3eb1b0_0 defaults
nose 1.3.7 pyhd3eb1b0_1008 defaults
notebook 6.4.12 py39h06a4308_0 defaults
numba 0.55.1 py39h51133e4_0 defaults
numexpr 2.8.3 py39h807cd23_0 defaults
numpy 1.21.5 py39h6c91a56_3 defaults
numpy-base 1.21.5 py39ha15fc14_3 defaults
numpydoc 1.4.0 py39h06a4308_0 defaults
olefile 0.46 pyhd3eb1b0_0 defaults
openjpeg 2.4.0 h3ad879b_0 defaults
openpyxl 3.0.10 py39h5eee18b_0 defaults
openssl 1.1.1q h7f8727e_0 defaults
packaging 21.3 pyhd3eb1b0_0 defaults
pandas 1.4.4 py39h6a678d5_0 defaults
pandocfilters 1.5.0 pyhd3eb1b0_0 defaults
pango 1.50.7 h05da053_0 defaults
parso 0.8.3 pyhd3eb1b0_0 defaults
partd 1.2.0 pyhd3eb1b0_1 defaults
patch 2.7.6 h7b6447c_1001 defaults
patchelf 0.13 h295c915_0 defaults
path 16.2.0 pyhd3eb1b0_0 defaults
path.py 12.5.0 hd3eb1b0_0 defaults
pathlib 1.0.1 pyhd3eb1b0_1 defaults
pathlib2 2.3.6 py39h06a4308_2 defaults
pathspec 0.9.0 py39h06a4308_0 defaults
patsy 0.5.2 py39h06a4308_1 defaults
pcre 8.45 h295c915_0 defaults
pep8 1.7.1 py39h06a4308_1 defaults
pexpect 4.8.0 pyhd3eb1b0_3 defaults
pickleshare 0.7.5 pyhd3eb1b0_1003 defaults
pillow 9.2.0 py39hace64e9_1 defaults
pip 22.1.2 py39h06a4308_0 defaults
pixman 0.40.0 h7f8727e_1 defaults
pkginfo 1.8.2 pyhd3eb1b0_0 defaults
platformdirs 2.5.2 py39h06a4308_0 defaults
pluggy 1.0.0 py39h06a4308_1 defaults
ply 3.11 py39h06a4308_0 defaults
poyo 0.5.0 pyhd3eb1b0_0 defaults
prometheus_client 0.14.1 py39h06a4308_0 defaults
prompt-toolkit 3.0.20 pyhd3eb1b0_0 defaults
prompt_toolkit 3.0.20 hd3eb1b0_0 defaults
psutil 5.9.0 py39h5eee18b_0 defaults
ptyprocess 0.7.0 pyhd3eb1b0_2 defaults
py 1.11.0 pyhd3eb1b0_0 defaults
py-lief 0.11.5 py39h295c915_1 defaults
pycodestyle 2.8.0 pyhd3eb1b0_0 defaults
pycosat 0.6.3 py39h27cfd23_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pycurl 7.45.1 py39h8f2d780_0 defaults
pydocstyle 6.1.1 pyhd3eb1b0_0 defaults
pyerfa 2.0.0 py39h27cfd23_0 defaults
pyflakes 2.4.0 pyhd3eb1b0_0 defaults
pygments 2.11.2 pyhd3eb1b0_0 defaults
pyjwt 2.4.0 py39h06a4308_0 defaults
pylint 2.14.5 py39h06a4308_0 defaults
pyls-spyder 0.4.0 pyhd3eb1b0_0 defaults
pyodbc 4.0.34 py39h6a678d5_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pyparsing 3.0.9 py39h06a4308_0 defaults
pyqt 5.9.2 py39h2531618_6 defaults
pyrsistent 0.18.0 py39heee7806_0 defaults
pysocks 1.7.1 py39h06a4308_0 defaults
pytables 3.6.1 py39h77479fe_1 defaults
pytest 7.1.2 py39h06a4308_0 defaults
python 3.9.13 haa1d7c7_1 defaults
python-dateutil 2.8.2 pyhd3eb1b0_0 defaults
python-fastjsonschema 2.16.2 py39h06a4308_0 defaults
python-libarchive-c 2.9 pyhd3eb1b0_1 defaults
python-lsp-black 1.0.0 pyhd3eb1b0_0 defaults
python-lsp-jsonrpc 1.0.0 pyhd3eb1b0_0 defaults
python-lsp-server 1.3.3 pyhd3eb1b0_0 defaults
python-slugify 5.0.2 pyhd3eb1b0_0 defaults
pytz 2022.1 py39h06a4308_0 defaults
pywavelets 1.3.0 py39h7f8727e_0 defaults
pyxdg 0.27 pyhd3eb1b0_0 defaults
pyyaml 6.0 py39h7f8727e_1 defaults
pyzmq 23.2.0 py39h6a678d5_0 defaults
qdarkstyle 3.0.2 pyhd3eb1b0_0 defaults
qstylizer 0.1.10 pyhd3eb1b0_0 defaults
qt 5.9.7 h5867ecd_1 defaults
qtawesome 1.0.3 pyhd3eb1b0_0 defaults
qtconsole 5.2.2 pyhd3eb1b0_0 defaults
qtpy 2.2.0 py39h06a4308_0 defaults
readline 8.1.2 h7f8727e_1 defaults
regex 2022.7.9 py39h5eee18b_0 defaults
reproc 14.2.4 h295c915_1 defaults
reproc-cpp 14.2.4 h295c915_1 defaults
requests 2.28.1 py39h06a4308_0 defaults
ripgrep 13.0.0 hbdeaff8_0 defaults
rope 0.22.0 pyhd3eb1b0_0 defaults
rtree 0.9.7 py39h06a4308_1 defaults
ruamel_yaml 0.15.100 py39h27cfd23_0 defaults
scikit-image 0.19.2 py39h51133e4_0 defaults
scikit-learn 1.1.1 py39h6a678d5_0 defaults
scikit-learn-intelex 2021.5.0 py39h06a4308_0 defaults
scipy 1.7.3 py39hc147768_0 defaults
seaborn 0.11.2 pyhd3eb1b0_0 defaults
secretstorage 3.3.1 py39h06a4308_0 defaults
send2trash 1.8.0 pyhd3eb1b0_1 defaults
setuptools 63.4.1 py39h06a4308_0 defaults
simplegeneric 0.8.1 py39h06a4308_2 defaults
singledispatch 3.7.0 pyhd3eb1b0_1001 defaults
sip 4.19.13 py39h295c915_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
snappy 1.1.9 h295c915_0 defaults
sniffio 1.2.0 py39h06a4308_1 defaults
snowballstemmer 2.2.0 pyhd3eb1b0_0 defaults
sortedcollections 2.1.0 pyhd3eb1b0_0 defaults
sortedcontainers 2.4.0 pyhd3eb1b0_0 defaults
soupsieve 2.3.1 pyhd3eb1b0_0 defaults
spdlog-fmt-embed 1.9.2 hd09550d_0 defaults
sphinx 5.0.2 py39h06a4308_0 defaults
sphinxcontrib 1.0 py39h06a4308_1 defaults
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0 defaults
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 defaults
sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 defaults
sphinxcontrib-serializinghtml 1.1.5 pyhd3eb1b0_0 defaults
sphinxcontrib-websupport 1.2.4 py_0 defaults
spyder 5.2.2 py39h06a4308_1 defaults
spyder-kernels 2.2.1 py39h06a4308_0 defaults
sqlalchemy 1.4.39 py39h5eee18b_0 defaults
sqlite 3.39.3 h5082296_0 defaults
statsmodels 0.13.2 py39h7f8727e_0 defaults
sympy 1.10.1 py39h06a4308_0 defaults
tbb 2021.5.0 hd09550d_0 defaults
tbb4py 2021.5.0 py39hd09550d_0 defaults
tblib 1.7.0 pyhd3eb1b0_0 defaults
terminado 0.13.1 py39h06a4308_0 defaults
testpath 0.6.0 py39h06a4308_0 defaults
text-unidecode 1.3 pyhd3eb1b0_0 defaults
textdistance 4.2.1 pyhd3eb1b0_0 defaults
threadpoolctl 2.2.0 pyh0d69192_0 defaults
three-merge 0.1.1 pyhd3eb1b0_0 defaults
tifffile 2021.7.2 pyhd3eb1b0_2 defaults
tinycss 0.4 pyhd3eb1b0_1002 defaults
tk 8.6.12 h1ccaba5_0 defaults
toml 0.10.2 pyhd3eb1b0_0 defaults
tomli 2.0.1 py39h06a4308_0 defaults
tomlkit 0.11.1 py39h06a4308_0 defaults
toolz 0.11.2 pyhd3eb1b0_0 defaults
tornado 6.1 py39h27cfd23_0 defaults
tqdm 4.64.1 py39h06a4308_0 defaults
traitlets 5.1.1 pyhd3eb1b0_0 defaults
typed-ast 1.4.3 py39h7f8727e_1 defaults
typing-extensions 4.3.0 py39h06a4308_0 defaults
typing_extensions 4.3.0 py39h06a4308_0 defaults
tzdata 2022c h04d1e81_0 defaults
ujson 5.4.0 py39h6a678d5_0 defaults
unicodecsv 0.14.1 py39h06a4308_0 defaults
unidecode 1.2.0 pyhd3eb1b0_0 defaults
unixodbc 2.3.11 h5eee18b_0 defaults
urllib3 1.26.11 py39h06a4308_0 defaults
watchdog 2.1.6 py39h06a4308_0 defaults
wcwidth 0.2.5 pyhd3eb1b0_0 defaults
webencodings 0.5.1 py39h06a4308_1 defaults
websocket-client 0.58.0 py39h06a4308_4 defaults
werkzeug 2.0.3 pyhd3eb1b0_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
whichcraft 0.6.1 pyhd3eb1b0_0 defaults
widgetsnbextension 3.5.2 py39h06a4308_0 defaults
wrapt 1.14.1 py39h5eee18b_0 defaults
wurlitzer 3.0.2 py39h06a4308_0 defaults
xlrd 2.0.1 pyhd3eb1b0_0 defaults
xlsxwriter 3.0.3 pyhd3eb1b0_0 defaults
xlwt 1.3.0 py39h06a4308_0 defaults
xz 5.2.6 h5eee18b_0 defaults
yaml 0.2.5 h7b6447c_0 defaults
yaml-cpp 0.7.0 h295c915_1 defaults
yapf 0.31.0 pyhd3eb1b0_0 defaults
zeromq 4.3.4 h2531618_0 defaults
zfp 0.5.5 h295c915_6 defaults
zict 2.1.0 py39h06a4308_0 defaults
zipp 3.8.0 py39h06a4308_0 defaults
zlib 1.2.12 h5eee18b_3 defaults
zope 1.0 py39h06a4308_1 defaults
zope.event 4.5.0 py39h06a4308_0 defaults
zope.interface 5.4.0 py39h7f8727e_0 defaults
zstd 1.4.9 haebb681_0 defaults
When using the libmamba solver in an airgapped miniconda environment that still
contains packages from repo.anaconda.com packaged with the installer, LibMambaIndexHelper
will try to add repo.anaconda.com to the list of channels to load even if you've
configured conda to only use some internally hosted package repository.
This seems to be because of this change
#52
If unable to download the repodata from repo.anaconda.com an exception is raised even though
the channel was not requested from the end user point of view.
No response
No response
No response
No response
See https://github.com/conda/conda-libmamba-solver/actions/runs/3659481637/jobs/6185772452
Probably a misexported env var somewhere. Investigate and fix.
The same command - installing python=3.8 bokeh>=1.0 holoviews>=1.1.0
in a new environment - ends up installing different package versions. I'd expect the solve the provide the same output, given the same input?
Here's a script to reproduce that:
import re
import subprocess
cmd = 'conda create --experimental-solver libmamba -n testtesttest -c conda-forge --override-channels python=3.8 "bokeh>=1.0" "holoviews>=1.1.0" --dry-run --offline'
pattern = r'\/(.+)::bokeh-(\d+.\d+.\d+)'
for _ in range(10):
result = subprocess.run(cmd.split(' '), capture_output=True, text=True)
print(re.findall(pattern, result.stdout))
Output:
[('osx-64', '2.4.3')]
[('noarch', '3.0.2')]
[('noarch', '3.0.2')]
[('noarch', '3.0.2')]
[('osx-64', '2.4.3')]
[('noarch', '3.0.2')]
[('osx-64', '2.4.3')]
[('noarch', '3.0.2')]
[('osx-64', '2.4.3')]
[('noarch', '3.0.2')]
The output shows that conda may install Bokeh 2.4.3 or 3.0.2. This is not the only version that changes but I chose to highlight just one to reveal what I think is the issue, i.e. that the same command could lead to different environments.
(The latest conda-forge HoloViews version - 1.15.2 - pins Bokeh to <3
)
active environment : None
shell level : 0
user config file : /Users/mliquet/.condarc
populated config files : /Users/mliquet/.condarc
conda version : 22.9.0
conda-build version : not installed
python version : 3.9.5.final.0
virtual packages : __osx=10.16=0
__unix=0=0
__archspec=1=x86_64
base environment : /Users/mliquet/miniconda3 (writable)
conda av data dir : /Users/mliquet/miniconda3/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/mliquet/miniconda3/pkgs
/Users/mliquet/.conda/pkgs
envs directories : /Users/mliquet/miniconda3/envs
/Users/mliquet/.conda/envs
platform : osx-64
user-agent : conda/22.9.0 requests/2.27.1 CPython/3.9.5 Darwin/21.4.0 OSX/10.16
UID:GID : 502:20
netrc file : None
offline mode : False
No response
# packages in environment at /Users/mliquet/miniconda3:
#
# Name Version Build Channel
brotlipy 0.7.0 py39h9ed2024_1003 defaults
bzip2 1.0.8 h1de35cc_0 defaults
c-ares 1.18.1 hca72f7f_0 defaults
ca-certificates 2022.10.11 hecd8cb5_0 defaults
certifi 2022.9.24 py39hecd8cb5_0 defaults
cffi 1.15.1 py39hc55c11b_0 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
colorama 0.4.5 py39hecd8cb5_0 defaults
conda 22.9.0 py39hecd8cb5_0 defaults
conda-libmamba-solver 22.8.1 py39hecd8cb5_0 defaults
conda-package-handling 1.9.0 py39hca72f7f_1 defaults
cryptography 38.0.1 py39hf6deb26_0 defaults
icu 58.2 h0a44026_3 defaults
idna 3.4 py39hecd8cb5_0 defaults
importlib-metadata 4.11.3 py39hecd8cb5_0 defaults
importlib_metadata 4.11.3 hd3eb1b0_0 defaults
krb5 1.19.2 hcd88c3b_0 defaults
libarchive 3.5.2 ha0e9c3a_0 defaults
libcurl 7.85.0 h6dfd666_0 defaults
libcxx 14.0.6 h9765a3e_0 defaults
libedit 3.1.20210910 hca72f7f_0 defaults
libev 4.33 h9ed2024_1 defaults
libffi 3.3 hb1e8313_2 defaults
libiconv 1.16 hca72f7f_2 defaults
libmamba 0.24.0 hf1b0957_0 defaults
libmambapy 0.24.0 py39haf03e11_0 defaults
libnghttp2 1.46.0 ha29bfda_0 defaults
libsolv 0.7.22 h8346a28_0 defaults
libssh2 1.10.0 h0a4fc7d_0 defaults
libxml2 2.9.14 hbf8cd5e_0 defaults
lz4-c 1.9.3 h23ab428_1 defaults
ncurses 6.3 hca72f7f_3 defaults
openssl 1.1.1s hca72f7f_0 defaults
pcre2 10.37 he7042d7_1 defaults
pycosat 0.6.4 py39hca72f7f_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pysocks 1.7.1 py39hecd8cb5_0 defaults
python 3.9.5 h88f2d9e_3 defaults
python.app 3 py39h9ed2024_0 defaults
readline 8.2 hca72f7f_0 defaults
reproc 14.2.4 he9d5cce_1 defaults
reproc-cpp 14.2.4 he9d5cce_1 defaults
requests 2.27.1 pyhd3eb1b0_0 defaults
ruamel_yaml 0.15.100 py39h9ed2024_0 defaults
setuptools 58.0.4 py39hecd8cb5_0 defaults
sqlite 3.39.3 h707629a_0 defaults
tk 8.6.12 h5d9f67b_0 defaults
toolz 0.12.0 py39hecd8cb5_0 defaults
tqdm 4.63.0 pyhd3eb1b0_0 defaults
tzdata 2022f h04d1e81_0 defaults
urllib3 1.26.12 py39hecd8cb5_0 defaults
xz 5.2.6 hca72f7f_0 defaults
yaml 0.2.5 haf1e3a3_0 defaults
yaml-cpp 0.7.0 he9d5cce_1 defaults
zipp 3.8.0 py39hecd8cb5_0 defaults
zlib 1.2.13 h4dc903c_0 defaults
zstd 1.5.2 hcb37349_0 defaults
No response
When you try to use a non-existent channel in conda with the default solver you get a helpful HTTP 404 error.
> conda create --dry-run -n intel-test -c main/nonexistent -c main tensorflow
Collecting package metadata (current_repodata.json): failed
UnavailableInvalidChannel: HTTP 404 NOT FOUND for channel intel/validation <https://conda.anaconda.org/intel/validation>
The channel is not accessible or is invalid.
You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state,
and use `conda config --show-sources` to view config file locations.
But when you use libmamba:
> conda create --dry-run -n intel-test -c main/nonexistent -c main --experimental-solver=libmamba tensorflow
Traceback (most recent call last):
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/solver.py", line 224, in solve_final_state
index = LibMambaIndexHelper(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/solver.py", line 87, in __init__
self._index = load_channels(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/mamba_utils.py", line 117, in load_channels
index = get_index(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/mamba_utils.py", line 98, in get_index
is_downloaded = dlist.download(api.MAMBA_DOWNLOAD_FAILFAST)
RuntimeError: Multi-download failed.
conda info
active environment : base
active env location : /Users/kleaders/anaconda3
shell level : 1
user config file : /Users/kleaders/.condarc
populated config files : /Users/kleaders/.condarc
conda version : 22.9.0
conda-build version : 3.21.9
python version : 3.8.13.final.0
virtual packages : __osx=10.16=0
__unix=0=0
__archspec=1=x86_64
base environment : /Users/kleaders/anaconda3 (writable)
conda av data dir : /Users/kleaders/anaconda3/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/kleaders/anaconda3/pkgs
/Users/kleaders/.conda/pkgs
envs directories : /Users/kleaders/anaconda3/envs
/Users/kleaders/.conda/envs
platform : osx-64
user-agent : conda/22.9.0 requests/2.27.1 CPython/3.8.13 Darwin/21.5.0 OSX/10.16
UID:GID : 502:20
netrc file : None
offline mode : False
conda config
==> /Users/kleaders/.condarc <==
channels:
- defaults
conda list
#
# Name Version Build Channel
_anaconda_depends 2021.11 py38_0 defaults
_ipyw_jlab_nb_ext_conf 0.1.0 py38_0 defaults
abs 0.0.0 dev_0 <develop>
aiofiles 0.7.0 pypi_0 pypi
alabaster 0.7.12 pyhd3eb1b0_0 defaults
anaconda custom py38_1 defaults
anaconda-client 1.9.0 py38hecd8cb5_0 defaults
anaconda-navigator 2.1.4 py38hecd8cb5_0 defaults
anaconda-project 0.10.2 pyhd3eb1b0_0 defaults
anyio 3.5.0 py38hecd8cb5_0 defaults
appdirs 1.4.4 pyhd3eb1b0_0 defaults
applaunchservices 0.2.1 pyhd3eb1b0_0 defaults
appnope 0.1.2 py38hecd8cb5_1001 defaults
appscript 1.1.2 py38h9ed2024_0 defaults
argh 0.26.2 py38_0 defaults
argon2-cffi 21.3.0 pyhd3eb1b0_0 defaults
argon2-cffi-bindings 21.2.0 py38hca72f7f_0 defaults
arrow 0.13.1 py38_0 defaults
arrow-cpp 4.0.1 py38hf7c73f6_3 defaults
asn1crypto 1.4.0 py_0 defaults
astroid 2.6.6 py38hecd8cb5_0 defaults
astropy 5.0.3 py38h67323c0_0 defaults
asttokens 2.0.5 pyhd3eb1b0_0 defaults
async_generator 1.10 pyhd3eb1b0_0 defaults
atomicwrites 1.4.0 py_0 defaults
attrs 21.4.0 pyhd3eb1b0_0 defaults
autopep8 1.5.5 pypi_0 pypi
aws-c-common 0.4.57 hb1e8313_1 defaults
aws-c-event-stream 0.1.6 h23ab428_5 defaults
aws-checksums 0.1.9 hb1e8313_0 defaults
aws-sdk-cpp 1.8.185 he271ece_0 defaults
awscli 1.23.6 pypi_0 pypi
babel 2.9.1 pyhd3eb1b0_0 defaults
backcall 0.2.0 pyhd3eb1b0_0 defaults
backports 1.1 pyhd3eb1b0_0 defaults
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 defaults
backports.shutil_get_terminal_size 1.0.0 pyhd3eb1b0_3 defaults
backports.tempfile 1.0 pyhd3eb1b0_1 defaults
backports.weakref 1.0.post1 py_1 defaults
banal 1.0.6 pypi_0 pypi
beautifulsoup4 4.10.0 pyh06a4308_0 defaults
binaryornot 0.4.4 pyhd3eb1b0_1 defaults
bitarray 2.4.1 py38hca72f7f_0 defaults
bkcharts 0.2 py38_0 defaults
black 19.10b0 py_0 defaults
blas 1.0 mkl defaults
bleach 4.1.0 pyhd3eb1b0_0 defaults
blosc 1.21.0 h2842e9f_0 defaults
bokeh 2.4.2 py38hecd8cb5_0 defaults
boolean-py 3.8 pypi_0 pypi
boost-cpp 1.73.0 h9ed2024_11 defaults
boto 2.49.0 py38_0 defaults
botocore 1.25.6 pypi_0 pypi
bottleneck 1.3.4 py38h67323c0_0 defaults
brotli 1.0.9 hb1e8313_2 defaults
brotlipy 0.7.0 py38h9ed2024_1003 defaults
brunsli 0.1 h23ab428_0 defaults
bzip2 1.0.8 h1de35cc_0 defaults
c-ares 1.18.1 hca72f7f_0 defaults
ca-certificates 2022.07.19 hecd8cb5_0 defaults
cachecontrol 0.12.6 pypi_0 pypi
cachy 0.3.0 pypi_0 pypi
cairo 1.16.0 h8023c5d_1 defaults
certifi 2022.9.14 py38hecd8cb5_0 defaults
cffi 1.15.0 py38hc55c11b_1 defaults
cfitsio 3.470 hee0f690_6 defaults
cftime 1.5.1.1 py38h67323c0_0 defaults
chardet 4.0.0 py38hecd8cb5_1003 defaults
charls 2.2.0 h23ab428_0 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
cleo 0.8.1 pypi_0 pypi
click 8.0.4 py38hecd8cb5_0 defaults
clikit 0.6.2 pypi_0 pypi
cloudpickle 2.0.0 pyhd3eb1b0_0 defaults
clyent 1.2.2 py38_1 defaults
colorama 0.4.4 pyhd3eb1b0_0 defaults
commoncode 30.0.0 pypi_0 pypi
conda 22.9.0 py38hecd8cb5_0 defaults
conda-build 3.21.9 py38hecd8cb5_0 defaults
conda-content-trust 0.1.1 pyhd3eb1b0_0 defaults
conda-env 2.6.0 1 defaults
conda-libmamba-solver 22.3.1 pyhd3eb1b0_0 defaults
conda-pack 0.6.0 pyhd3eb1b0_0 defaults
conda-package-handling 1.8.1 py38hca72f7f_0 defaults
conda-repo-cli 1.0.4 pyhd3eb1b0_0 defaults
conda-token 0.3.0 pyhd3eb1b0_0 defaults
conda-verify 3.4.2 py_1 defaults
contextlib2 0.6.0.post1 pyhd3eb1b0_0 defaults
cookiecutter 1.7.3 pyhd3eb1b0_0 defaults
crashtest 0.3.1 pypi_0 pypi
croniter 0.3.36 pyhd8ed1ab_0 conda-forge
cryptography 3.4.8 py38h2fd3fbb_0 defaults
curl 7.80.0 hca72f7f_0 defaults
cvetool 0.0.1.post549+faaa956 dev_0 <develop>
cycler 0.11.0 pyhd3eb1b0_0 defaults
cython 0.29.28 py38he9d5cce_0 defaults
cytoolz 0.11.0 py38haf1e3a3_0 defaults
daal4py 2021.5.0 py38h24a4e90_0 defaults
dal 2021.5.0 hecd8cb5_782 defaults
dask 2022.2.1 pyhd3eb1b0_0 defaults
dask-core 2022.2.1 pyhd3eb1b0_0 defaults
dataclasses 0.8 pyh6d0b6a4_7 defaults
datadog 0.42.0 pypi_0 pypi
dbus 1.13.18 h18a8e69_0 defaults
debian-inspector 30.0.0 pypi_0 pypi
debugpy 1.5.1 py38he9d5cce_0 defaults
decorator 5.1.1 pyhd3eb1b0_0 defaults
defusedxml 0.7.1 pyhd3eb1b0_0 defaults
diff-match-patch 20200713 pyhd3eb1b0_0 defaults
distlib 0.3.2 pypi_0 pypi
distributed 2022.2.1 pyhd3eb1b0_0 defaults
docker-py 4.4.1 py38hecd8cb5_5 defaults
docker-pycreds 0.4.0 pyhd3eb1b0_0 defaults
docutils 0.15.2 pypi_0 pypi
double-conversion 3.1.5 haf313ee_1 defaults
dparse 0.5.1 pypi_0 pypi
entrypoints 0.3 py38_0 defaults
et_xmlfile 1.1.0 py38hecd8cb5_0 defaults
executing 0.8.3 pyhd3eb1b0_0 defaults
expat 2.4.4 he9d5cce_0 defaults
extractcode 30.0.0 pypi_0 pypi
extractcode-7z 16.5.210531 pypi_0 pypi
extractcode-libarchive 3.5.1.210531 pypi_0 pypi
fastcache 1.1.0 py38h1de35cc_0 defaults
fasteners 0.17.2 pypi_0 pypi
feedparser 6.0.8 pypi_0 pypi
filelock 3.6.0 pyhd3eb1b0_0 defaults
filemagic 1.6 pypi_0 pypi
fingerprints 1.0.3 pypi_0 pypi
flake8 3.8.4 pypi_0 pypi
flask 1.1.2 pyhd3eb1b0_0 defaults
fontconfig 2.13.1 ha9ee91d_0 defaults
fonttools 4.25.0 pyhd3eb1b0_0 defaults
freetype 2.11.0 hd8bbffd_0 defaults
fsspec 2022.2.0 pyhd3eb1b0_0 defaults
ftfy 6.0.3 pypi_0 pypi
future 0.18.2 py38_1 defaults
gemfileparser 0.8.0 pypi_0 pypi
get_terminal_size 1.0.0 h7520d66_0 defaults
gettext 0.21.0 h7535e17_0 defaults
gevent 21.8.0 py38h9ed2024_1 defaults
gflags 2.2.2 h0a44026_0 defaults
giflib 5.2.1 haf1e3a3_0 defaults
glib 2.69.1 h8346a28_1 defaults
glob2 0.7 pyhd3eb1b0_0 defaults
glog 0.5.0 h23ab428_0 defaults
gmp 6.2.1 h23ab428_2 defaults
gmpy2 2.1.2 py38hd5de756_0 defaults
greenlet 1.1.1 py38h23ab428_0 defaults
grpc-cpp 1.26.0 h044775b_0 defaults
gssapi 1.7.2 pypi_0 pypi
h5py 2.10.0 py38h3134771_0 defaults
hdf4 4.2.13 h39711bb_2 defaults
hdf5 1.10.4 hfa1e0ec_0 defaults
heapdict 1.0.1 pyhd3eb1b0_0 defaults
html5lib 1.1 pyhd3eb1b0_0 defaults
icu 58.2 h0a44026_3 defaults
idna 3.3 pyhd3eb1b0_0 defaults
imagecodecs 2021.8.26 py38ha952a84_0 defaults
imageio 2.9.0 pyhd3eb1b0_0 defaults
imagesize 1.3.0 pyhd3eb1b0_0 defaults
importlib-metadata 4.11.3 py38hecd8cb5_0 defaults
importlib_metadata 4.11.3 hd3eb1b0_0 defaults
importlib_resources 5.2.0 pyhd3eb1b0_1 defaults
inflection 0.5.1 py38hecd8cb5_0 defaults
iniconfig 1.1.1 pyhd3eb1b0_0 defaults
intbitset 2.4.1 pypi_0 pypi
intel-openmp 2021.4.0 hecd8cb5_3538 defaults
intervaltree 3.1.0 pyhd3eb1b0_0 defaults
ipykernel 6.9.1 py38hecd8cb5_0 defaults
ipython 8.2.0 py38hecd8cb5_0 defaults
ipython_genutils 0.2.0 pyhd3eb1b0_1 defaults
ipywidgets 7.6.5 pyhd3eb1b0_1 defaults
isodate 0.6.0 pypi_0 pypi
isort 5.9.3 pyhd3eb1b0_0 defaults
itsdangerous 2.0.1 pyhd3eb1b0_0 defaults
jaraco-functools 3.5.0 pypi_0 pypi
javaproperties 0.8.1 pypi_0 pypi
jbig 2.1 h4d881f8_0 defaults
jdcal 1.4.1 pyhd3eb1b0_0 defaults
jedi 0.18.1 py38hecd8cb5_1 defaults
jinja2 2.11.3 pyhd3eb1b0_0 defaults
jinja2-time 0.2.0 pyhd3eb1b0_2 defaults
jira 3.1.1 pypi_0 pypi
jmespath 1.0.0 pypi_0 pypi
joblib 1.1.0 pyhd3eb1b0_0 defaults
jpeg 9d h9ed2024_0 defaults
json-log-formatter 0.4.0 pypi_0 pypi
json5 0.9.6 pyhd3eb1b0_0 defaults
jsonschema 3.2.0 pyhd3eb1b0_2 defaults
jsonstreams 0.6.0 pypi_0 pypi
jupyter 1.0.0 py38_7 defaults
jupyter_client 6.1.12 pyhd3eb1b0_0 defaults
jupyter_console 6.4.0 pyhd3eb1b0_0 defaults
jupyter_core 4.9.2 py38hecd8cb5_0 defaults
jupyter_server 1.13.5 pyhd3eb1b0_0 defaults
jupyterlab 3.3.2 pyhd3eb1b0_0 defaults
jupyterlab_pygments 0.1.2 py_0 defaults
jupyterlab_server 2.10.3 pyhd3eb1b0_1 defaults
jupyterlab_widgets 1.0.0 pyhd3eb1b0_1 defaults
jxrlib 1.1 haf1e3a3_2 defaults
keyring 21.8.0 pypi_0 pypi
kiwisolver 1.3.2 py38he9d5cce_0 defaults
krb5 0.2.0 pypi_0 pypi
lazy-object-proxy 1.6.0 py38h9ed2024_0 defaults
lcms2 2.12 hf1fd2bf_0 defaults
lerc 3.0 he9d5cce_0 defaults
libaec 1.0.4 hb1e8313_1 defaults
libarchive 3.4.2 haa3ed63_0 defaults
libboost 1.73.0 hd4c2dcd_11 defaults
libcurl 7.80.0 h6dfd666_0 defaults
libcxx 12.0.0 h2f01273_0 defaults
libdeflate 1.8 h9ed2024_5 defaults
libedit 3.1.20210910 hca72f7f_0 defaults
libev 4.33 h9ed2024_1 defaults
libevent 2.1.12 h0a4fc7d_0 defaults
libffi 3.3 hb1e8313_2 defaults
libgfortran 3.0.1 h93005f0_2 defaults
libiconv 1.16 h1de35cc_0 defaults
liblief 0.11.5 he9d5cce_1 defaults
libllvm11 11.1.0 h46f1229_1 defaults
libmamba 0.22.1 hf1b0957_0 defaults
libmambapy 0.22.1 py38haf03e11_0 defaults
libnetcdf 4.7.3 he3b6227_0 defaults
libnghttp2 1.46.0 ha29bfda_0 defaults
libpng 1.6.37 ha441bb4_0 defaults
libprotobuf 3.11.2 hd9629dc_0 defaults
libsodium 1.0.18 h1de35cc_0 defaults
libsolv 0.7.20 h8346a28_0 defaults
libspatialindex 1.9.3 h23ab428_0 defaults
libssh2 1.9.0 ha12b0ac_1 defaults
libthrift 0.13.0 h054ceb0_6 defaults
libtiff 4.2.0 h87d7836_0 defaults
libuv 1.40.0 haf1e3a3_0 defaults
libwebp 1.2.2 h56c3ce4_0 defaults
libwebp-base 1.2.2 hca72f7f_0 defaults
libxml2 2.9.12 hcdb78fc_0 defaults
libxslt 1.1.34 h83b36ba_0 defaults
libzopfli 1.0.3 hb1e8313_0 defaults
license-expression 21.6.14 pypi_0 pypi
llvm-openmp 12.0.0 h0dcd299_1 defaults
llvmlite 0.38.0 py38h8346a28_0 defaults
locket 0.2.1 py38hecd8cb5_2 defaults
lockfile 0.12.2 pypi_0 pypi
lxml 4.8.0 py38h65b224f_0 defaults
lz4-c 1.9.3 h23ab428_1 defaults
lzo 2.10 haf1e3a3_2 defaults
markupsafe 2.0.1 py38h9ed2024_0 defaults
marshmallow 3.12.2 pyhd3eb1b0_0 defaults
marshmallow-oneofschema 3.0.1 pyhd8ed1ab_0 conda-forge
matplotlib 3.5.1 py38hecd8cb5_1 defaults
matplotlib-base 3.5.1 py38hfb0c5b7_1 defaults
matplotlib-inline 0.1.2 pyhd3eb1b0_2 defaults
mccabe 0.6.1 py38_1 defaults
mistune 0.8.4 py38h1de35cc_1001 defaults
mkl 2021.4.0 hecd8cb5_637 defaults
mkl-service 2.4.0 py38h9ed2024_0 defaults
mkl_fft 1.3.1 py38h4ab4a9b_0 defaults
mkl_random 1.2.2 py38hb2f4e1b_0 defaults
mock 4.0.3 pyhd3eb1b0_0 defaults
more-itertools 8.12.0 pyhd3eb1b0_0 defaults
mpc 1.1.0 h6ef4df4_1 defaults
mpfr 4.0.2 h9066e36_1 defaults
mpi 1.0 mpich defaults
mpich 3.3.2 hc856adb_0 defaults
mpmath 1.2.1 py38hecd8cb5_0 defaults
msgpack-python 1.0.2 py38hf7b0b51_1 defaults
multipledispatch 0.6.0 py38_0 defaults
munkres 1.1.4 py_0 defaults
mypy_extensions 0.4.3 py38hecd8cb5_1 defaults
natsort 7.1.1 pyhd3eb1b0_0 defaults
navigator-updater 0.2.1 py38_1 defaults
nbclassic 0.3.5 pyhd3eb1b0_0 defaults
nbclient 0.5.11 pyhd3eb1b0_0 defaults
nbconvert 6.3.0 py38hecd8cb5_0 defaults
nbformat 5.1.3 pyhd3eb1b0_0 defaults
ncurses 6.3 hca72f7f_2 defaults
neovim 0.3.1 pypi_0 pypi
nest-asyncio 1.5.1 pyhd3eb1b0_0 defaults
netcdf4 1.5.3 py38h28545a2_0 defaults
networkx 2.7.1 pyhd3eb1b0_0 defaults
nltk 3.7 pyhd3eb1b0_0 defaults
normality 2.2.5 pypi_0 pypi
nose 1.3.7 pyhd3eb1b0_1008 defaults
notebook 6.4.8 py38hecd8cb5_0 defaults
numba 0.55.1 py38hae1ba45_0 defaults
numexpr 2.8.1 py38h2e5f0a9_0 defaults
numpy 1.21.2 py38h4b4dc7a_0 defaults
numpy-base 1.21.2 py38he0bd621_0 defaults
numpydoc 1.2 pyhd3eb1b0_0 defaults
oauthlib 3.1.1 pypi_0 pypi
olefile 0.46 pyhd3eb1b0_0 defaults
openjpeg 2.4.0 h66ea3da_0 defaults
openpyxl 3.0.9 pyhd3eb1b0_0 defaults
openssl 1.1.1q hca72f7f_0 defaults
orc 1.6.7 h001ef8f_2 defaults
package-reports 0.1.0 pypi_0 pypi
packageurl-python 0.9.6 pypi_0 pypi
packaging 21.3 pyhd3eb1b0_0 defaults
pandas 1.4.1 py38he9d5cce_1 defaults
pandocfilters 1.5.0 pyhd3eb1b0_0 defaults
parameter-expansion-patched 0.2.1b4 pypi_0 pypi
parso 0.8.3 pyhd3eb1b0_0 defaults
partd 1.2.0 pyhd3eb1b0_1 defaults
pastel 0.2.1 pypi_0 pypi
patch 1.16 pypi_0 pypi
path 16.2.0 pyhd3eb1b0_0 defaults
path.py 12.5.0 hd3eb1b0_0 defaults
pathlib2 2.3.6 py38hecd8cb5_2 defaults
pathspec 0.7.0 py_0 defaults
patsy 0.5.2 py38hecd8cb5_1 defaults
pcre 8.45 h23ab428_0 defaults
pdfminer-six 20211012 pypi_0 pypi
pefile 2021.9.3 pypi_0 pypi
pendulum 2.1.2 pyhd3eb1b0_1 defaults
pep8 1.7.1 py38_0 defaults
pexpect 4.8.0 pyhd3eb1b0_3 defaults
pickleshare 0.7.5 pyhd3eb1b0_1003 defaults
pillow 9.0.1 py38hde71d04_0 defaults
pip 21.2.4 py38hecd8cb5_0 defaults
pixman 0.40.0 h9ed2024_1 defaults
pkginfo 1.8.2 pyhd3eb1b0_0 defaults
pluggy 0.13.1 pypi_0 pypi
plugincode 21.1.21 pypi_0 pypi
ply 3.11 py38_0 defaults
poetry 1.1.7 pypi_0 pypi
poetry-core 1.0.3 pypi_0 pypi
poyo 0.5.0 pyhd3eb1b0_0 defaults
prefect 0.15.12 pyhd8ed1ab_0 conda-forge
prometheus_client 0.13.1 pyhd3eb1b0_0 defaults
prompt-toolkit 3.0.20 pyhd3eb1b0_0 defaults
prompt_toolkit 3.0.20 hd3eb1b0_0 defaults
psutil 5.8.0 py38h9ed2024_1 defaults
ptyprocess 0.7.0 pyhd3eb1b0_2 defaults
publicsuffix2 2.20191221 pypi_0 pypi
pure_eval 0.2.2 pyhd3eb1b0_0 defaults
py 1.11.0 pyhd3eb1b0_0 defaults
py-lief 0.11.5 py38he9d5cce_1 defaults
pyahocorasick 1.4.2 pypi_0 pypi
pyarrow 4.0.1 py38hdf3e9eb_3 defaults
pyasn1 0.4.8 pypi_0 pypi
pycairo 1.19.1 py38h06c6e95_0 defaults
pycodestyle 2.7.0 pyhd3eb1b0_0 defaults
pycosat 0.6.3 py38h1de35cc_1 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pycurl 7.44.1 py38hbcfaee0_1 defaults
pydocstyle 6.1.1 pyhd3eb1b0_0 defaults
pyerfa 2.0.0 py38h9ed2024_0 defaults
pyflakes 2.3.1 pyhd3eb1b0_0 defaults
pygmars 0.7.0 pypi_0 pypi
pygments 2.11.2 pyhd3eb1b0_0 defaults
pyjwt 2.3.0 pypi_0 pypi
pylev 1.4.0 pypi_0 pypi
pylint 2.9.6 py38hecd8cb5_1 defaults
pyls-spyder 0.4.0 pyhd3eb1b0_0 defaults
pymaven-patch 0.3.0 pypi_0 pypi
pynvim 0.4.3 pypi_0 pypi
pyodbc 4.0.32 py38he9d5cce_1 defaults
pyopenssl 21.0.0 pyhd3eb1b0_1 defaults
pyparsing 3.0.4 pyhd3eb1b0_0 defaults
pyqt 5.9.2 py38h655552a_2 defaults
pyrsistent 0.18.0 py38hca72f7f_0 defaults
pysocks 1.7.1 py38_1 defaults
pyspnego 0.3.1 pypi_0 pypi
pytables 3.6.1 py38h4727e94_0 defaults
pytest 7.1.1 py38hecd8cb5_0 defaults
python 3.8.13 hdfd78df_0 defaults
python-box 5.4.1 pyhd8ed1ab_0 conda-forge
python-dateutil 2.8.2 pyhd3eb1b0_0 defaults
python-libarchive-c 2.9 pyhd3eb1b0_1 defaults
python-lsp-black 1.0.0 pyhd3eb1b0_0 defaults
python-lsp-jsonrpc 1.0.0 pyhd3eb1b0_0 defaults
python-lsp-server 1.2.4 pyhd3eb1b0_0 defaults
python-slugify 5.0.2 pyhd3eb1b0_0 defaults
python.app 3 py38hca72f7f_0 defaults
pytz 2021.3 pyhd3eb1b0_0 defaults
pytzdata 2020.1 pyhd3eb1b0_0 defaults
pywavelets 1.3.0 py38hca72f7f_0 defaults
pyyaml 5.4.1 pypi_0 pypi
pyzmq 22.3.0 py38he9d5cce_2 defaults
qdarkstyle 3.0.2 pyhd3eb1b0_0 defaults
qstylizer 0.1.10 pyhd3eb1b0_0 defaults
qt 5.9.7 h468cd18_1 defaults
qtawesome 1.0.3 pyhd3eb1b0_0 defaults
qtconsole 5.3.0 pyhd3eb1b0_0 defaults
qtpy 2.0.1 pyhd3eb1b0_0 defaults
rdflib 6.0.2 pypi_0 pypi
re2 2022.04.01 he9d5cce_0 defaults
readline 8.1.2 hca72f7f_1 defaults
regex 2022.3.15 py38hca72f7f_0 defaults
repometrics 0.1.0 dev_0 <develop>
reproc 14.2.4 he9d5cce_1 defaults
reproc-cpp 14.2.4 he9d5cce_1 defaults
requests 2.27.1 pyhd3eb1b0_0 defaults
requests-jwt 0.6.0 pypi_0 pypi
requests-kerberos 0.14.0 pypi_0 pypi
requests-oauthlib 1.3.0 pypi_0 pypi
requests-toolbelt 0.9.1 pypi_0 pypi
ripgrep 12.1.1 0 defaults
rope 0.22.0 pyhd3eb1b0_0 defaults
rsa 4.7.2 pypi_0 pypi
rtree 0.9.7 py38hecd8cb5_1 defaults
ruamel.yaml 0.16.12 py38haf1e3a3_1 defaults
ruamel.yaml.clib 0.2.6 py38hca72f7f_0 defaults
ruamel_yaml 0.15.100 py38h9ed2024_0 defaults
s3transfer 0.5.2 pypi_0 pypi
saneyaml 0.5.2 pypi_0 pypi
scancode-toolkit 30.1.0 pypi_0 pypi
scikit-image 0.19.2 py38hae1ba45_0 defaults
scikit-learn 1.0.2 py38hae1ba45_1 defaults
scikit-learn-intelex 2021.5.0 py38hecd8cb5_0 defaults
scipy 1.7.3 py38h8c7af03_0 defaults
seaborn 0.11.2 pyhd3eb1b0_0 defaults
send2trash 1.8.0 pyhd3eb1b0_1 defaults
setuptools 58.0.4 py38hecd8cb5_0 defaults
sgmllib3k 1.0.0 pypi_0 pypi
shellingham 1.4.0 pypi_0 pypi
simplegeneric 0.8.1 py38_2 defaults
singledispatch 3.7.0 pyhd3eb1b0_1001 defaults
sip 4.19.8 py38h0a44026_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
snappy 1.1.8 hb1e8313_0 defaults
sniffio 1.2.0 py38hecd8cb5_1 defaults
snowballstemmer 2.2.0 pyhd3eb1b0_0 defaults
sortedcollections 2.1.0 pyhd3eb1b0_0 defaults
sortedcontainers 2.4.0 pyhd3eb1b0_0 defaults
soupsieve 2.3.1 pyhd3eb1b0_0 defaults
spdlog-fmt-embed 1.9.2 haf03e11_0 defaults
spdx-tools 0.7.0a3 dev_0 <develop>
sphinx 4.4.0 pyhd3eb1b0_0 defaults
sphinxcontrib 1.0 py38_1 defaults
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0 defaults
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 defaults
sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 defaults
sphinxcontrib-serializinghtml 1.1.5 pyhd3eb1b0_0 defaults
sphinxcontrib-websupport 1.2.4 py_0 defaults
spyder 5.1.5 py38hecd8cb5_1 defaults
spyder-kernels 2.1.3 py38hecd8cb5_0 defaults
sqlalchemy 1.4.32 py38hca72f7f_0 defaults
sqlite 3.38.2 h707629a_0 defaults
stack_data 0.2.0 pyhd3eb1b0_0 defaults
statsmodels 0.13.2 py38hca72f7f_0 defaults
sympy 1.10.1 py38hecd8cb5_0 defaults
tabulate 0.8.9 py38hecd8cb5_0 defaults
tbb 2021.5.0 haf03e11_0 defaults
tbb4py 2021.5.0 py38haf03e11_0 defaults
tblib 1.7.0 pyhd3eb1b0_0 defaults
terminado 0.13.1 py38hecd8cb5_0 defaults
testpath 0.5.0 pyhd3eb1b0_0 defaults
text-unidecode 1.3 pyhd3eb1b0_0 defaults
textdistance 4.2.1 pyhd3eb1b0_0 defaults
threadpoolctl 2.2.0 pyh0d69192_0 defaults
three-merge 0.1.1 pyhd3eb1b0_0 defaults
tifffile 2021.7.2 pyhd3eb1b0_2 defaults
tinycss 0.4 pyhd3eb1b0_1002 defaults
tk 8.6.11 h7bc2e8c_0 defaults
toml 0.10.2 pyhd3eb1b0_0 defaults
tomli 1.2.2 pyhd3eb1b0_0 defaults
tomlkit 0.7.2 pypi_0 pypi
toolz 0.11.2 pyhd3eb1b0_0 defaults
tornado 6.1 py38h9ed2024_0 defaults
tqdm 4.63.0 pyhd3eb1b0_0 defaults
traitlets 5.1.1 pyhd3eb1b0_0 defaults
typecode 21.6.1 pypi_0 pypi
typecode-libmagic 5.39.210531 pypi_0 pypi
typed-ast 1.4.3 py38h9ed2024_1 defaults
typing-extensions 4.1.1 hd3eb1b0_0 defaults
typing_extensions 4.1.1 pyh06a4308_0 defaults
ujson 5.1.0 py38he9d5cce_0 defaults
unicodecsv 0.14.1 py38_0 defaults
unidecode 1.2.0 pyhd3eb1b0_0 defaults
unixodbc 2.3.9 haf1e3a3_0 defaults
uriparser 0.9.3 h0a44026_1 defaults
urllib3 1.26.8 pyhd3eb1b0_0 defaults
urlpy 0.5 pypi_0 pypi
utf8proc 2.6.1 h9ed2024_0 defaults
virtualenv 20.4.7 pypi_0 pypi
watchdog 2.1.6 py38h999c104_0 defaults
wcwidth 0.2.5 pyhd3eb1b0_0 defaults
webencodings 0.5.1 py38_1 defaults
websocket-client 0.58.0 py38hecd8cb5_4 defaults
werkzeug 2.0.3 pyhd3eb1b0_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
whichcraft 0.6.1 pyhd3eb1b0_0 defaults
widgetsnbextension 3.5.2 py38hecd8cb5_0 defaults
wrapt 1.12.1 py38haf1e3a3_1 defaults
wurlitzer 3.0.2 py38hecd8cb5_0 defaults
xlrd 2.0.1 pyhd3eb1b0_0 defaults
xlsxwriter 3.0.3 pyhd3eb1b0_0 defaults
xlwings 0.24.9 py38hecd8cb5_0 defaults
xlwt 1.3.0 py38_0 defaults
xz 5.2.5 h1de35cc_0 defaults
yamale 3.0.8 pypi_0 pypi
yaml 0.2.5 haf1e3a3_0 defaults
yaml-cpp 0.7.0 he9d5cce_1 defaults
yamllint 1.26.2 pypi_0 pypi
yapf 0.31.0 pyhd3eb1b0_0 defaults
zeromq 4.3.4 h23ab428_0 defaults
zfp 0.5.5 he9d5cce_6 defaults
zict 2.0.0 pyhd3eb1b0_0 defaults
zipp 3.7.0 pyhd3eb1b0_0 defaults
zlib 1.2.11 h4dc903c_4 defaults
zope 1.0 py38_1 defaults
zope.event 4.5.0 py38_0 defaults
zope.interface 5.4.0 py38h9ed2024_0 defaults
zstd 1.4.9 h322a384_0 defaults
Traceback (most recent call last):
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/solver.py", line 224, in solve_final_state
index = LibMambaIndexHelper(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/solver.py", line 87, in __init__
self._index = load_channels(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/mamba_utils.py", line 117, in load_channels
index = get_index(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/mamba_utils.py", line 98, in get_index
is_downloaded = dlist.download(api.MAMBA_DOWNLOAD_FAILFAST)
RuntimeError: Multi-download failed.
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/solver.py", line 224, in solve_final_state
index = LibMambaIndexHelper(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/solver.py", line 87, in __init__
self._index = load_channels(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/mamba_utils.py", line 117, in load_channels
index = get_index(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/mamba_utils.py", line 98, in get_index
is_downloaded = dlist.download(api.MAMBA_DOWNLOAD_FAILFAST)
RuntimeError: Multi-download failed.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/exceptions.py", line 1129, in __call__
return func(*args, **kwargs)
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/cli/main.py", line 86, in main_subshell
exit_code = do_call(args, p)
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/cli/conda_argparse.py", line 93, in do_call
return getattr(module, func_name)(args, parser)
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/notices/core.py", line 72, in wrapper
return_value = func(*args, **kwargs)
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/cli/main_create.py", line 43, in execute
install(args, parser, 'create')
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/cli/install.py", line 261, in install
unlink_link_transaction = solver.solve_for_transaction(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/core/solve.py", line 156, in solve_for_transaction
unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier,
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda/core/solve.py", line 199, in solve_for_diff
final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned,
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/solver.py", line 224, in solve_final_state
index = LibMambaIndexHelper(
File "/Users/kleaders/anaconda3/lib/python3.8/site-packages/conda_libmamba_solver/utils.py", line 86, in __exit__
raise exc_type(exc_value)
RuntimeError: Multi-download failed.
`$ /Users/kleaders/anaconda3/bin/conda create --dry-run -n intel-test -c main/nonexistent -c main --experimental-solver=libmamba tensorflow`
environment variables:
CIO_TEST=<not set>
CONDA_DEFAULT_ENV=base
CONDA_PREFIX=/Users/kleaders/anaconda3
CONDA_PROMPT_MODIFIER=(base)
CONDA_PYTHON_EXE=/Users/kleaders/anaconda3/bin/python
CONDA_ROOT=/Users/kleaders/anaconda3
CONDA_SHLVL=1
CURL_CA_BUNDLE=<not set>
PATH=/Users/kleaders/anaconda3/condabin:/Users/kleaders/.rbenv/shims:/Users
/kleaders/.cargo/bin:/usr/local/sbin:/Users/kleaders/.cargo/bin:/Users
/kleaders/.local/bin:/Users/kleaders/anaconda3/bin:/usr/local/bin:/usr
/bin:/bin:/usr/sbin:/sbin
REQUESTS_CA_BUNDLE=<not set>
SSL_CERT_FILE=<not set>
active environment : base
active env location : /Users/kleaders/anaconda3
shell level : 1
user config file : /Users/kleaders/.condarc
populated config files : /Users/kleaders/.condarc
conda version : 22.9.0
conda-build version : 3.21.9
python version : 3.8.13.final.0
virtual packages : __osx=10.16=0
__unix=0=0
__archspec=1=x86_64
base environment : /Users/kleaders/anaconda3 (writable)
conda av data dir : /Users/kleaders/anaconda3/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/main/nonexistent/osx-64
https://conda.anaconda.org/main/nonexistent/noarch
https://conda.anaconda.org/main/osx-64
https://conda.anaconda.org/main/noarch
https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/kleaders/anaconda3/pkgs
/Users/kleaders/.conda/pkgs
envs directories : /Users/kleaders/anaconda3/envs
/Users/kleaders/.conda/envs
platform : osx-64
user-agent : conda/22.9.0 requests/2.27.1 CPython/3.8.13 Darwin/21.5.0 OSX/10.16 solver/libmamba
UID:GID : 502:20
netrc file : None
offline mode : False
An unexpected error has occurred. Conda has prepared the above report.
A failed solve will still trigger a second attempt that is known to fail.
For example:
$ conda create -n unused --dry-run pkg-does-not-exist --solver=libmamba
pkgs/main/linux-64 Using cache
pkgs/main/noarch Using cache
pkgs/r/linux-64 Using cache
pkgs/r/noarch Using cache
Collect all metadata (repodata.json): done
Solving environment: failed
pkgs/main/linux-64 Using cache
pkgs/main/noarch Using cache
pkgs/r/linux-64 Using cache
pkgs/r/noarch Using cache
Collect all metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- pkg-does-not-exist
Current channels:
- defaults
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
A single one should be enough!
active environment : base
active env location : /opt/conda
shell level : 1
user config file : /home/test_user/.condarc
populated config files :
conda version : 22.9.0.post118+ce4e810c9
conda-build version : 3.23.1
python version : 3.9.15.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.31=0
__linux=5.10.25=0
__unix=0=0
base environment : /opt/conda (read only)
conda av data dir : /opt/conda/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /opt/conda/pkgs
/home/test_user/.conda/pkgs
envs directories : /home/test_user/.conda/envs
/opt/conda/envs
platform : linux-64
user-agent : conda/22.9.0.post118+ce4e810c9 requests/2.28.1 CPython/3.9.15 Linux/5.10.25-linuxkit debian/11 glibc/2.31
UID:GID : 1001:1001
netrc file : None
offline mode : False
(blank)
# packages in environment at /opt/conda:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
anaconda-client 1.11.0 py39h06a4308_0 defaults
attrs 22.1.0 py39h06a4308_0 defaults
backports 1.1 pyhd3eb1b0_0 defaults
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 defaults
backports.tempfile 1.0 pyhd3eb1b0_1 defaults
backports.weakref 1.0.post1 py_1 defaults
beautifulsoup4 4.11.1 py39h06a4308_0 defaults
boto3 1.24.28 py39h06a4308_0 defaults
botocore 1.27.59 py39h06a4308_0 defaults
brotlipy 0.7.0 py39h27cfd23_1003 defaults
bzip2 1.0.8 h7b6447c_0 defaults
c-ares 1.18.1 h7f8727e_0 defaults
ca-certificates 2022.10.11 h06a4308_0 defaults
certifi 2022.12.7 py39h06a4308_0 defaults
cffi 1.15.1 py39h74dc2b5_0 defaults
cfgv 3.3.1 py39h06a4308_0 defaults
chardet 4.0.0 py39h06a4308_1003 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
click 8.0.4 py39h06a4308_0 defaults
clyent 1.2.2 py39h06a4308_1 defaults
conda 22.9.0.post118+ce4e810c9 dev_0 <develop>
conda-build 3.23.1 py39h06a4308_0 defaults
conda-content-trust 0.1.3 py39h06a4308_0 defaults
conda-libmamba-solver 22.8.1 pypi_0 pypi
conda-package-handling 1.9.0 py39h5eee18b_1 defaults
conda-verify 3.4.2 py_1 defaults
coverage 6.3.2 py39h7f8727e_0 defaults
cryptography 38.0.1 py39h9ce1e76_0 defaults
curl 7.85.0 h5eee18b_0 defaults
distlib 0.3.2 pyhd3eb1b0_0 defaults
docutils 0.18.1 py39h06a4308_3 defaults
execnet 1.9.0 pyhd3eb1b0_0 defaults
expat 2.4.9 h6a678d5_0 defaults
filelock 3.6.0 pyhd3eb1b0_0 defaults
flake8 4.0.1 pyhd3eb1b0_1 defaults
flit 3.6.0 pyhd3eb1b0_0 defaults
flit-core 3.6.0 pyhd3eb1b0_0 defaults
fmt 8.1.1 hd09550d_1 defaults
future 0.18.2 py39h06a4308_1 defaults
gdbm 1.18 hd4cb3f1_4 defaults
gettext 0.21.0 hf68c758_0 defaults
git 2.34.1 pl5262hc120c5b_0 defaults
glob2 0.7 pyhd3eb1b0_0 defaults
icu 58.2 he6710b0_3 defaults
identify 2.5.5 py39h06a4308_0 defaults
idna 3.4 py39h06a4308_0 defaults
importlib-metadata 4.11.3 py39h06a4308_0 defaults
iniconfig 1.1.1 pyhd3eb1b0_0 defaults
jinja2 2.11.3 pyhd8ed1ab_2 conda-forge
jmespath 0.10.0 pyhd3eb1b0_0 defaults
jsonschema 4.16.0 py39h06a4308_0 defaults
jupyter_core 4.11.2 py39h06a4308_0 defaults
krb5 1.19.2 hac12032_0 defaults
ld_impl_linux-64 2.38 h1181459_1 defaults
libarchive 3.6.1 hab531cd_0 defaults
libcurl 7.85.0 h91b91d3_0 defaults
libedit 3.1.20210910 h7f8727e_0 defaults
libev 4.33 h7f8727e_1 defaults
libffi 3.3 he6710b0_2 defaults
libgcc-ng 11.2.0 h1234567_1 defaults
libgomp 11.2.0 h1234567_1 defaults
liblief 0.11.5 h295c915_1 defaults
libmamba 1.0.0 ha06983f_0 defaults
libmambapy 1.0.0 py39ha06983f_0 defaults
libnghttp2 1.46.0 hce63b2e_0 defaults
libsolv 0.7.22 he621ea3_0 defaults
libssh2 1.10.0 h8f2d780_0 defaults
libstdcxx-ng 11.2.0 h1234567_1 defaults
libxml2 2.9.14 h74e7548_0 defaults
lz4-c 1.9.3 h295c915_1 defaults
markupsafe 2.0.1 py39h27cfd23_0 defaults
mccabe 0.7.0 pyhd3eb1b0_0 defaults
nbformat 5.5.0 py39h06a4308_0 defaults
ncurses 6.3 h5eee18b_3 defaults
nodeenv 1.7.0 py39h06a4308_0 defaults
openssl 1.1.1s h7f8727e_0 defaults
packaging 21.3 pyhd3eb1b0_0 defaults
patch 2.7.6 h7b6447c_1001 defaults
patchelf 0.13 h295c915_0 defaults
pcre2 10.37 he7ceb23_1 defaults
perl 5.34.0 h5eee18b_2 defaults
pexpect 4.8.0 pyhd3eb1b0_3 defaults
pip 22.2.2 py39h06a4308_0 defaults
pkginfo 1.8.3 py39h06a4308_0 defaults
platformdirs 2.5.2 py39h06a4308_0 defaults
pluggy 1.0.0 py39h06a4308_1 defaults
pre-commit 2.20.0 py39hf3d152e_1 conda-forge
psutil 5.9.0 py39h5eee18b_0 defaults
ptyprocess 0.7.0 pyhd3eb1b0_2 defaults
py 1.11.0 pyhd3eb1b0_0 defaults
py-lief 0.11.5 py39h295c915_1 defaults
pybind11-abi 4 hd3eb1b0_0 defaults
pycodestyle 2.8.0 pyhd3eb1b0_0 defaults
pycosat 0.6.4 py39h5eee18b_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pycrypto 2.6.1 py39h27cfd23_10 defaults
pyflakes 2.4.0 pyhd3eb1b0_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pyparsing 3.0.9 py39h06a4308_0 defaults
pyrsistent 0.18.0 py39heee7806_0 defaults
pysocks 1.7.1 py39h06a4308_0 defaults
pytest 7.1.2 py39h06a4308_0 defaults
pytest-cov 3.0.0 pyhd3eb1b0_0 defaults
pytest-forked 1.3.0 pyhd3eb1b0_0 defaults
pytest-mock 3.7.0 py39h06a4308_0 defaults
pytest-rerunfailures 10.1 pyhd3eb1b0_0 defaults
pytest-split 0.8.0 pyhd8ed1ab_0 conda-forge
pytest-timeout 1.4.2 py_0 defaults
pytest-xdist 2.5.0 pyhd3eb1b0_0 defaults
pytest-xprocess 0.21.0 pyhd8ed1ab_0 conda-forge
python 3.9.15 haa1d7c7_0 defaults
python-dateutil 2.8.2 pyhd3eb1b0_0 defaults
python-fastjsonschema 2.16.2 py39h06a4308_0 defaults
python-libarchive-c 2.9 pyhd3eb1b0_1 defaults
python_abi 3.9 2_cp39 conda-forge
pytz 2022.1 py39h06a4308_0 defaults
pyyaml 6.0 py39h7f8727e_1 defaults
readline 8.2 h5eee18b_0 defaults
reproc 14.2.4 h295c915_1 defaults
reproc-cpp 14.2.4 h295c915_1 defaults
requests 2.28.1 py39h06a4308_0 defaults
responses 0.13.3 pyhd3eb1b0_0 defaults
ripgrep 13.0.0 hbdeaff8_0 defaults
ruamel.yaml 0.17.21 py39h5eee18b_0 defaults
ruamel.yaml.clib 0.2.6 py39h5eee18b_1 defaults
ruamel_yaml 0.15.100 py39h27cfd23_0 defaults
s3transfer 0.6.0 py39h06a4308_0 defaults
setuptools 65.5.0 py39h06a4308_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
soupsieve 2.3.2.post1 py39h06a4308_0 defaults
sqlite 3.39.3 h5082296_0 defaults
tk 8.6.12 h1ccaba5_0 defaults
toml 0.10.2 pyhd3eb1b0_0 defaults
tomli 2.0.1 py39h06a4308_0 defaults
tomli-w 1.0.0 pyhd3eb1b0_0 defaults
toolz 0.12.0 py39h06a4308_0 defaults
tqdm 4.64.1 py39h06a4308_0 defaults
traitlets 5.1.1 pyhd3eb1b0_0 defaults
tzdata 2022f h04d1e81_0 defaults
ukkonen 1.0.1 py39hdb19cb5_0 defaults
urllib3 1.26.12 py39h06a4308_0 defaults
virtualenv 20.16.2 py39h06a4308_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
xdoctest 1.1.0 pyhd8ed1ab_0 conda-forge
xz 5.2.6 h5eee18b_0 defaults
yaml 0.2.5 h7b6447c_0 defaults
yaml-cpp 0.7.0 h295c915_1 defaults
zipp 3.8.0 py39h06a4308_0 defaults
zlib 1.2.13 h5eee18b_0 defaults
zstd 1.5.2 ha4553b6_0 defaults
Logs from Docker development environment, but reproduces in production version too.
--update-deps
is a rare flag that allows you to issue an update command for the dependencies of the specs passed in the CLI. A sort of controlled --update--all
. For this to happen, classic
uses a 2nd solve call. In libmamba
we instantiate a new object entirely to prevent state leakage, but it might cause too much of an overhead.
We should investigate how to make it more performant!
N/A
N/A
N/A
See #7 (comment)
SubdirData
change its internal API, on which we rely for the download of repodatas. This is being worked on #65, but right now this will be a breaking change the moment the new conda is out. Note this "only" affects people relying on FTP or S3 channels, but still, we should fix.
We need to:
tests/gateways/test_connection.py::test_s3_server
and the API change: #118.N/A
N/A
N/A
See CI logs in #111 for more info
def test_noarch_preferred_over_arch_when_build_greater(self, env):
env.repo_packages += [
helpers.record(
name='package1',
build_number=0,
),
helpers.record(
name='package1',
build_number=1,
subdir='noarch',
),
]
records = env.install('package1', container='original')
assert len(records) == 1
assert records[0].subdir == 'noarch'
Traceback (most recent call last):
File "/home/anubis/git/conda/tests/test_solvers.py", line 1130, in test_noarch_preferred_over_arch_when_build_greater
assert records[0].subdir == 'noarch'
AssertionError: assert 'linux-64' == 'noarch'
- noarch
+ linux-64
It seems like the libsolv solver is picking package1-1.0-0
over package1-1.0-1
because -0
has the linux-64
subdir. The legacy solver prefers -1
regardless of the arch, and has a test to make sure of this behavior.
cc @jaimergp
No response
No response
No response
No response
Due to PR conda/conda#12453 Boltons is no longer vendored by default. I see two approach for importing IndexedSet and I would prefer the later so that we directly depend on conda to specify the IndexedSet. Avoiding the potentital situation where an older conda is used and boltons is installed.
try:
from boltons.setutils import IndexedSet
except ImportError:
from conda._vendor.boltons.setutils import IndexedSet
or
from conda.core.solve import IndexedSet
N/A
N/A
N/A
No response
I know this is the wrong repository, but https://github.com/AnacondaRecipes/repodata-hotfixes/blob/master/main.py#L1113 needs to be updated to be aware of the newest conda-libmamba-solver.
No response
No response
No response
No response
We do not run some upstream tests for two main reasons:
This is done in pyproject.toml
via --deselect
flags that are then used to overwrite conda/conda
's configuration.
This is the current list (to be updated)
Conflict report / analysis is done differently with libmamba.
tests/cli/test_cli_install.py::test_find_conflicts_called_once
SolverStateContainer
needed
tests/core/test_solve.py::test_solve_2
tests/core/test_solve.py::test_virtual_package_solver
tests/core/test_solve.py::test_broken_install
features
/ nomkl
involved
tests/core/test_solve.py::test_features_solve_1
tests/core/test_solve.py::test_prune_1
tests/test_create.py::IntegrationTests::test_remove_features
Inconsistency analysis not implemented yet
tests/test_create.py::IntegrationTests::test_conda_recovery_of_pip_inconsistent_env
Known bug in mamba; see mamba-org/mamba#1197
tests/test_create.py::IntegrationTests::test_offline_with_empty_index_cache
The following are known to fail upstream due to too strict expectations.
We provide the same tests with adjusted checks in tests/test_modified_upstream.py
:
tests/test_create.py::IntegrationTests::test_neutering_of_historic_specs
tests/test_create.py::IntegrationTests::test_pinned_override_with_explicit_spec
tests/core/test_solve.py::test_pinned_1
tests/core/test_solve.py::test_freeze_deps_1
tests/core/test_solve.py::test_cuda_fail_1
tests/core/test_solve.py::test_cuda_fail_2
tests/core/test_solve.py::test_update_all_1
tests/core/test_solve.py::test_conda_downgrade
tests/core/test_solve.py::test_python2_update
tests/core/test_solve.py::test_fast_update_with_update_modifier_not_set
tests/core/test_solve.py::test_downgrade_python_prevented_with_sane_message
These use libmamba-incompatible MatchSpec
s (name[build_number=1]
syntax)
tests/models/test_prefix_graph.py::test_deep_cyclical_dependency
See #133 (comment)
These failed after enabling the whole unit test suite for conda/conda
.
Errors are not critical but would require some further assessment in case fixes are obvious:
tests/cli/test_main_notices.py::test_notices_appear_once_when_running_decorated_commands
tests/cli/test_main_notices.py::test_notices_does_not_interrupt_command_on_failure
tests/conda_env/installers/test_pip.py::PipInstallerTest::test_stops_on_exception
tests/conda_env/installers/test_pip.py::PipInstallerTest::test_straight_install
tests/conda_env/specs/test_base.py::DetectTestCase::test_build_msg
tests/conda_env/specs/test_base.py::DetectTestCase::test_dispatches_to_registered_specs
tests/conda_env/specs/test_base.py::DetectTestCase::test_has_build_msg_function
tests/conda_env/specs/test_base.py::DetectTestCase::test_passes_kwargs_to_all_specs
tests/conda_env/specs/test_base.py::DetectTestCase::test_raises_exception_if_no_detection
TODO: Fix upstream; they seem to assume no other solvers will be active via env var
tests/plugins/test_solvers.py::test_get_solver_backend
tests/plugins/test_solvers.py::test_get_solver_backend_multiple
TODO: Investigate these, since they are solver related-ish
tests/conda_env/specs/test_requirements.py::TestRequiremets::test_environment
tests/models/test_prefix_graph.py::test_windows_sort_orders_1
TODO: These ones need further investigation
tests/core/test_solve.py::test_channel_priority_churn_minimized
tests/core/test_solve.py::test_priority_1
TODO: Investigate why this fails on Windows now
tests/test_create.py::IntegrationTests::test_install_update_deps_only_deps_flags
TODO:
tests/test_create.py::IntegrationTests::test_conda_pip_interop_conda_editable_package
These are not deselected but we might need to at some point. Tracked in #186.
tests/core/test_solve.py::test_force_remove_1
(different package versions)tests/core/test_solve.py::test_aggressive_update_packages
(different package versions)tests/core/test_solve.py::test_update_deps_2
(Unsatisfiable error)In preparation of conda-libmamba-solver losing the experimental
label in the next release and getting integration with the upcoming conda plugin system, I would like to graduate conda-libmamba-solver to the main conda organization.
We already have a capable team of maintainers between @wolfv, @jaimergp and me and hopefully more in the future from the larger conda ecosystem.
Placeholder for conda-libmamba-solver 22.12.0
release.
YY.M.x
branchNot a major bug but users reading about conda-libmamba-solver
may jump to the
$ conda config --set experimental_solver libmamba
line before installing conda-libmamba-solver
. That "bricks" their env b/c they need to revert the config or call the installation with --solver=classic
to fix it. (Most users won't know how to do that.)
It would be nice if the command conda config --set experimental_solver libmamba
failed if conda-libmamba-solver
is not installed.
No response
No response
No response
No response
Under some circumstances, conda-libmamba-solver cannot parse the libmamba exceptions correctly and raises with message "None", which is not useful.
I saw this yesterday with a conda-build run that resulted in conflicts due to a messy local CONDA_BLD_PATH
(plenty of competing and outdated packages that should not exist), so it's difficult to reproduce.
I might still be able to cause a conflict we can analyze.
active environment : base
active env location : /Users/jrodriguez/.local/anaconda
shell level : 1
user config file : /Users/jrodriguez/.condarc
populated config files : /Users/jrodriguez/.local/anaconda/.condarc
/Users/jrodriguez/.condarc
conda version : 22.11.1
conda-build version : 3.23.3
python version : 3.9.15.final.0
virtual packages : __archspec=1=arm64
__osx=11.2.3=0
__unix=0=0
base environment : /Users/jrodriguez/.local/anaconda (writable)
conda av data dir : /Users/jrodriguez/.local/anaconda/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
https://conda.anaconda.org/conda-forge/noarch
package cache : /Users/jrodriguez/.local/anaconda/pkgs
/Users/jrodriguez/.conda/pkgs
envs directories : /Users/jrodriguez/.local/anaconda/envs
/Users/jrodriguez/.conda/envs
platform : osx-arm64
user-agent : conda/22.11.1 requests/2.28.1 CPython/3.9.15 Darwin/20.3.0 OSX/11.2.3 solver/libmamba conda-libmamba-solver/22.8.1 libmambapy/1.0.0
UID:GID : 501:20
netrc file : None
offline mode : False
==> ~/.local/anaconda/.condarc <==
channels:
- conda-forge
==> ~/.condarc <==
add_pip_as_python_dependency: False
auto_update_conda: False
channel_priority: strict
channels:
- conda-forge
show_channel_urls: True
experimental_solver: libmamba
# packages in environment at ~/.local/anaconda:
#
# Name Version Build Channel
alabaster 0.7.12 py_0 conda-forge
anaconda-client 1.8.0 pyhd8ed1ab_0 conda-forge
appdirs 1.4.4 pyh9f0ad1d_0 conda-forge
appnope 0.1.3 pyhd8ed1ab_0 conda-forge
astroid 2.8.5 pypi_0 pypi
attrs 22.1.0 pyh71513ae_1 conda-forge
babel 2.10.3 pyhd8ed1ab_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 pyhd8ed1ab_3 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
beautifulsoup4 4.11.1 pyha770c72_0 conda-forge
black 21.6b0 pypi_0 pypi
blinker 1.4 pypi_0 pypi
brotlipy 0.7.0 py39h02fc5c5_1005 conda-forge
bzip2 1.0.8 h3422bc3_4 conda-forge
c-ares 1.18.1 h3422bc3_0 conda-forge
ca-certificates 2022.12.7 h4653dfc_0 conda-forge
cachecontrol 0.12.12 pyhd8ed1ab_1 conda-forge
cachy 0.3.0 pyhd8ed1ab_1 conda-forge
cctools 973.0.1 hcbb26d4_11 conda-forge
cctools_osx-arm64 973.0.1 hef52d2f_11 conda-forge
certifi 2022.12.7 pyhd8ed1ab_0 conda-forge
cffi 1.15.1 py39h7e6b969_1 conda-forge
chardet 5.1.0 py39h2804cbe_0 conda-forge
charset-normalizer 2.0.7 pypi_0 pypi
cleo 0.8.1 pyhd8ed1ab_2 conda-forge
click 8.1.3 unix_pyhd8ed1ab_2 conda-forge
clikit 0.6.2 pyh9f0ad1d_0 conda-forge
cloudpickle 1.6.0 pypi_0 pypi
clyent 1.2.2 py_1 conda-forge
colorama 0.4.6 pyhd8ed1ab_0 conda-forge
conda 22.9.0.post109+b5f52ee62 dev_0 <develop>
conda-build 3.23.3 py39h2804cbe_0 conda-forge
conda-libmamba-solver 22.12.0 pyhd8ed1ab_0 conda-forge
conda-package-handling 2.0.2 pyh38be061_0 conda-forge
conda-package-streaming 0.7.0 pyhd8ed1ab_1 conda-forge
conda-tree 1.0.5 pyhd8ed1ab_0 conda-forge
crashtest 0.3.1 pyhd8ed1ab_0 conda-forge
cryptography 38.0.4 py39he2a39a8_0 conda-forge
curl 7.86.0 h1c293e1_1 conda-forge
dataclasses 0.8 pyhc8e2a94_3 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
distlib 0.3.6 pyhd8ed1ab_0 conda-forge
docutils 0.19 py39h2804cbe_1 conda-forge
doit 0.33.1 pypi_0 pypi
expat 2.5.0 hb7217d7_0 conda-forge
filelock 3.8.2 pyhd8ed1ab_0 conda-forge
fmt 9.1.0 hffc8910_0 conda-forge
gettext 0.21.1 h0186832_0 conda-forge
git 2.39.0 pl5321hd6a5f80_0 conda-forge
glob2 0.7 py_0 conda-forge
grayskull 0.8.3 py_0 conda-forge
html5lib 1.1 pyh9f0ad1d_0 conda-forge
icu 70.1 h6b3803e_0 conda-forge
idna 3.4 pyhd8ed1ab_0 conda-forge
imagesize 1.4.1 pyhd8ed1ab_0 conda-forge
importlib-metadata 5.1.0 pyha770c72_0 conda-forge
iniconfig 1.1.1 pypi_0 pypi
ipython 7.24.1 py39h32adebf_0 conda-forge
isort 5.10.1 pypi_0 pypi
jarowinkler 1.2.0 py39h6e3512e_0 conda-forge
jedi 0.18.2 pyhd8ed1ab_0 conda-forge
jinja2 3.1.2 pyhd8ed1ab_1 conda-forge
jsonschema 3.2.0 pyhd8ed1ab_3 conda-forge
jupyter_core 5.1.0 py39h2804cbe_0 conda-forge
keyring 21.2.1 py39h2804cbe_4 conda-forge
krb5 1.19.3 he492e65_0 conda-forge
lazy-object-proxy 1.6.0 pypi_0 pypi
ld64 609 h619f069_11 conda-forge
ld64_osx-arm64 609 h7167370_11 conda-forge
libarchive 3.5.2 hdd7f49f_3 conda-forge
libblas 3.9.0 16_osxarm64_openblas conda-forge
libcblas 3.9.0 16_osxarm64_openblas conda-forge
libcurl 7.86.0 h1c293e1_1 conda-forge
libcxx 14.0.6 h2692d47_0 conda-forge
libedit 3.1.20191231 hc8eb9b7_2 conda-forge
libev 4.33 h642e427_1 conda-forge
libffi 3.4.2 h3422bc3_5 conda-forge
libgfortran 5.0.0 11_3_0_hd922786_26 conda-forge
libgfortran5 11.3.0 hdaf2cc0_26 conda-forge
libiconv 1.17 he4db4b2_0 conda-forge
liblapack 3.9.0 16_osxarm64_openblas conda-forge
liblief 0.12.3 hb7217d7_0 conda-forge
libllvm13 13.0.1 hfd59cb2_2 conda-forge
libllvm14 14.0.6 hf6e71e7_1 conda-forge
libmamba 1.0.0 hf129fa0_2 conda-forge
libmambapy 1.0.0 py39hb4c1959_2 conda-forge
libnghttp2 1.47.0 h519802c_1 conda-forge
libopenblas 0.3.21 openmp_hc731615_3 conda-forge
libsolv 0.7.22 h1280f1d_0 conda-forge
libsqlite 3.40.0 h76d750c_0 conda-forge
libssh2 1.10.0 h7a5bd25_3 conda-forge
libxml2 2.10.3 h87b0503_0 conda-forge
libzlib 1.2.13 h03a7124_4 conda-forge
linkify-it-py 1.0.1 pypi_0 pypi
livereload 2.6.3 pypi_0 pypi
llvm-openmp 15.0.6 h7cfbb63_0 conda-forge
lockfile 0.12.2 py_1 conda-forge
lxml 4.6.3 pypi_0 pypi
lz4-c 1.9.3 hbdafb3b_1 conda-forge
lzo 2.10 h642e427_1000 conda-forge
macfsevents 0.8.1 pypi_0 pypi
mako 1.1.4 pypi_0 pypi
mamba 1.0.0 py39ha55b623_2 conda-forge
markdown 3.3.4 pypi_0 pypi
markdown-it-py 1.1.0 pypi_0 pypi
markupsafe 2.1.1 py39h02fc5c5_2 conda-forge
matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge
mccabe 0.6.1 pypi_0 pypi
mdit-py-plugins 0.2.8 pypi_0 pypi
menuinst 1.4.20.dev156+g1d997d3 dev_0 <develop>
msgpack-python 1.0.4 py39haaf3ac1_1 conda-forge
mypy_extensions 0.4.3 py39h2804cbe_6 conda-forge
myst-parser 0.15.2 pypi_0 pypi
natsort 7.1.1 pypi_0 pypi
nbformat 5.7.0 pyhd8ed1ab_0 conda-forge
ncurses 6.3 h07bb92c_1 conda-forge
networkx 2.8.8 pyhd8ed1ab_0 conda-forge
nikola 8.1.3 pypi_0 pypi
numpy 1.23.5 py39hefdcf20_0 conda-forge
openssl 3.0.7 h03a7124_1 conda-forge
packaging 20.9 pyh44b312d_0 conda-forge
parso 0.8.3 pyhd8ed1ab_0 conda-forge
pastel 0.2.1 pyhd8ed1ab_0 conda-forge
patch 2.7.6 h27ca646_1002 conda-forge
pathspec 0.8.1 pypi_0 pypi
pcre2 10.40 hb34f9b4_0 conda-forge
pep517 0.13.0 pyhd8ed1ab_0 conda-forge
perl 5.32.1 2_h9b22ae9_perl5 conda-forge
pexpect 4.8.0 pyh1a96a4e_2 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
piexif 1.1.3 pypi_0 pypi
pillow 8.3.2 pypi_0 pypi
pip 21.1.2 pyhd8ed1ab_0 conda-forge
pkginfo 1.9.2 pyhd8ed1ab_0 conda-forge
platformdirs 2.4.0 pypi_0 pypi
pluggy 1.0.0 pyhd8ed1ab_5 conda-forge
poetry 1.1.7 py39h2804cbe_0 conda-forge
poetry-core 1.0.8 py39h2804cbe_1 conda-forge
progressbar2 4.2.0 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.36 pyha770c72_0 conda-forge
psutil 5.9.4 py39h02fc5c5_0 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
py 1.11.0 pypi_0 pypi
py-lief 0.12.3 py39h23fbdae_0 conda-forge
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.4 py39h02fc5c5_1 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pygments 2.13.0 pyhd8ed1ab_0 conda-forge
pylev 1.4.0 pyhd8ed1ab_0 conda-forge
pylint 2.11.1 pypi_0 pypi
pyopenssl 22.1.0 pyhd8ed1ab_0 conda-forge
pyparsing 2.4.7 pyhd8ed1ab_1 conda-forge
pyrsistent 0.14.11 py39h46acfd9_2 conda-forge
pyrss2gen 1.1 pypi_0 pypi
pysocks 1.7.1 pyha2e5f31_6 conda-forge
pytest 7.1.3 pypi_0 pypi
pytest-qt 4.1.0 pypi_0 pypi
python 3.9.15 hea58f1e_0_cpython conda-forge
python-build 0.8.0 pyhd8ed1ab_0 conda-forge
python-dateutil 2.8.1 pypi_0 pypi
python-fastjsonschema 2.16.2 pyhd8ed1ab_0 conda-forge
python-libarchive-c 4.0 py39h2804cbe_2 conda-forge
python-utils 3.4.5 pyhd8ed1ab_0 conda-forge
python_abi 3.9 3_cp39 conda-forge
pytz 2022.6 pyhd8ed1ab_0 conda-forge
pyyaml 6.0 py39h02fc5c5_5 conda-forge
rapidfuzz 2.13.6 py39h23fbdae_0 conda-forge
readline 8.1.2 h46ed386_0 conda-forge
regex 2021.4.4 pypi_0 pypi
reproc 14.2.3 h3422bc3_0 conda-forge
reproc-cpp 14.2.3 hbdafb3b_0 conda-forge
requests 2.26.0 pypi_0 pypi
requests-toolbelt 0.9.1 py_0 conda-forge
ripgrep 13.0.0 h65448a5_2 conda-forge
ruamel-yaml 0.17.16 pypi_0 pypi
ruamel.yaml 0.17.21 py39h02fc5c5_2 conda-forge
ruamel.yaml.clib 0.2.7 py39h02fc5c5_1 conda-forge
ruamel.yaml.jinja2 0.2.4 py_1 conda-forge
ruamel_yaml 0.15.80 py39h02fc5c5_1008 conda-forge
setuptools 65.5.1 pyhd8ed1ab_0 conda-forge
shellingham 1.5.0 pyhd8ed1ab_0 conda-forge
shyaml 0.6.2 pyhd3deb0d_0 conda-forge
sigtool 0.1.3 h44b9a77_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge
soupsieve 2.3.2.post1 pyhd8ed1ab_0 conda-forge
sphinx 4.2.0 pypi_0 pypi
sphinx-argparse 0.3.1 pypi_0 pypi
sphinx-autobuild 2021.3.14 pypi_0 pypi
sphinx-rtd-theme 1.0.0 pypi_0 pypi
sphinxcontrib-applehelp 1.0.2 py_0 conda-forge
sphinxcontrib-devhelp 1.0.2 py_0 conda-forge
sphinxcontrib-htmlhelp 2.0.0 pyhd8ed1ab_0 conda-forge
sphinxcontrib-jsmath 1.0.1 py_0 conda-forge
sphinxcontrib-plantuml 0.21 pypi_0 pypi
sphinxcontrib-programoutput 0.17 pypi_0 pypi
sphinxcontrib-qthelp 1.0.3 py_0 conda-forge
sphinxcontrib-serializinghtml 1.1.5 pyhd8ed1ab_2 conda-forge
sqlite 3.40.0 h2229b38_0 conda-forge
stdlib-list 0.8.0 pyhd8ed1ab_0 conda-forge
tapi 1100.0.11 he4954df_0 conda-forge
tk 8.6.12 he1e0b03_0 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
tomlkit 0.11.6 pyha770c72_0 conda-forge
toolz 0.12.0 pyhd8ed1ab_0 conda-forge
tornado 6.1 pypi_0 pypi
tqdm 4.64.1 pyhd8ed1ab_0 conda-forge
traitlets 5.7.1 pyhd8ed1ab_0 conda-forge
typed-ast 1.5.4 py39h02fc5c5_1 conda-forge
typing 3.10.0.0 pyhd8ed1ab_0 conda-forge
typing_extensions 4.4.0 pyha770c72_0 conda-forge
tzdata 2022g h191b570_0 conda-forge
uc-micro-py 1.0.1 pypi_0 pypi
unidecode 1.2.0 pypi_0 pypi
urllib3 1.26.13 pyhd8ed1ab_0 conda-forge
virtualenv 20.17.1 py39h2804cbe_0 conda-forge
wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge
webencodings 0.5.1 py_1 conda-forge
wheel 0.38.4 pyhd8ed1ab_0 conda-forge
wrapt 1.13.3 pypi_0 pypi
xz 5.2.6 h57fd34a_0 conda-forge
yaml 0.2.5 h3422bc3_2 conda-forge
yaml-cpp 0.7.0 hb7217d7_2 conda-forge
yapsy 1.12.2 pypi_0 pypi
zipp 3.11.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 h03a7124_4 conda-forge
zstandard 0.19.0 py39h1334381_1 conda-forge
zstd 1.5.2 h8128057_4 conda-forge
No response
Hello,
using conda version 22.9.0 i tried to install it following
https://conda.github.io/conda-libmamba-solver/getting-started/
The command
$ conda config --set solver libmamba
throws the error:
CondaValueError: Key 'solver' is not a known primitive parameter.
I got it to work with
$ conda config --set experimental_solver libmamba
Best regards!
The library should depend on boltons since it uses some features from it and conda is interested in removing its vendored version of it.
No response
No response
No response
In the conda PR conda/conda#12090 a breaking change was introduced into conda-libmamba-solver why changing the subdir_data.cache_path_json
from type str
to PosixPath
. Since libmambapy is strict on the types of arguments this causes the following to fail in CI https://github.com/conda/conda-libmamba-solver/actions/runs/4389130935/jobs/7686396555#step:9:497.
active environment : base
active env location : C:\conda_bin\envs\conda-test-env
shell level : 1
user config file : C:\Users\runneradmin\.condarc
populated config files :
conda version : 23.1.0.post77+61fb2cbbd
conda-build version : 3.23.3
python version : 3.8.16.final.0
virtual packages : __archspec=1=x86_64
__win=0=0
base environment : C:\conda_bin\envs\conda-test-env (writable)
conda av data dir : C:\conda_bin\envs\conda-test-env\etc\conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : C:\conda_bin\envs\conda-test-env\pkgs
C:\Users\runneradmin\.conda\pkgs
C:\Users\runneradmin\AppData\Local\conda\conda\pkgs
envs directories : C:\conda_bin\envs\conda-test-env\envs
C:\Users\runneradmin\.conda\envs
C:\Users\runneradmin\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/23.1.0.post77+61fb2cbbd requests/2.28.1 CPython/3.8.16 Windows/10 Windows/10.0.17763 solver/libmamba conda-libmamba-solver/23.1.1.dev13+g1928c0a libmambapy/1.3.1
administrator : True
netrc file : None
offline mode : False
N/A
N/A
No response
Originally posted by @agitter in #115 (comment)
I experienced an issue that is somewhat related but not identical. If it is sufficiently different, I'll open a new issue.
In my case, I was installing the same PyTorch environment with classic
and libmamba
solvers:
$ conda env create -f pyg-minimal.yml --experimental-solver classic
$ conda env create -f pyg-minimal.yml --experimental-solver libmamba
The classic
solver correctly installed the CPU versions but the libmamba
solver incorrectly installed cudatoolkit
and the CUDA versions.
pyg-minimal.yml
:
name: pyg
channels:
- conda-forge
- pyg
- pytorch
dependencies:
- cpuonly
- pyg=2.1.0
- python=3.9
- pytorch::pytorch=1.12
Right now we use a mix of libmamba
and conda
objects to fetch the repodata, depending on the channel type. The initial reason behind this choice was that libmamba downloaded JSONs in parallel. However, thanks to @dholth's work on JLAP and parallel downloads with conda
, we don't need that now and we can simplify it. From the testing perspective, it's also a reduction in complexity.
Fortunately, the implementation is just one if
away, so we can make it happen for this release. The previous approach can be left as deprecated for a couple releases, guarded with an environment variable or something.
When you run python -c "import conda_libmamaba_solver; print(conda_libmamba_solver.__version__)
>>> import conda_libmamba_solver
>>> conda_libmamba_solver.__version__
'22.8.1'
active environment : base
active env location : /opt/conda
shell level : 1
user config file : /home/test_user/.condarc
populated config files :
conda version : 23.1.0.post13+f9c3afeaf
conda-build version : 3.23.3
python version : 3.9.16.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.31=0
__linux=6.0.7=0
__unix=0=0
base environment : /opt/conda (read only)
conda av data dir : /opt/conda/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /opt/conda/pkgs
/home/test_user/.conda/pkgs
envs directories : /home/test_user/.conda/envs
/opt/conda/envs
platform : linux-64
user-agent : conda/23.1.0.post13+f9c3afeaf requests/2.28.1 CPython/3.9.16 Linux/6.0.7 debian/11 glibc/2.31
UID:GID : 1001:1001
netrc file : None
offline mode : False
No response
(base) test_user@aa5d109f8a34:/opt/conda-libmamba-solver-src$ conda list --show-channel-urls
WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(140): Could not remove or rename /opt/conda/conda-meta/conda-23.1.0-py39h06a4308_0.json. Please remove this file manually (you may need to reboot to free file handles)
# packages in environment at /opt/conda:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
anaconda-client 1.11.0 py39h06a4308_0 defaults
attrs 22.1.0 py39h06a4308_0 defaults
backports 1.1 pyhd3eb1b0_0 defaults
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 defaults
backports.tempfile 1.0 pyhd3eb1b0_1 defaults
backports.weakref 1.0.post1 py_1 defaults
beautifulsoup4 4.11.1 py39h06a4308_0 defaults
boto3 1.24.28 py39h06a4308_0 defaults
botocore 1.27.59 py39h06a4308_0 defaults
brotlipy 0.7.0 py39h27cfd23_1003 defaults
bzip2 1.0.8 h7b6447c_0 defaults
c-ares 1.18.1 h7f8727e_0 defaults
ca-certificates 2023.01.10 h06a4308_0 defaults
certifi 2022.12.7 py39h06a4308_0 defaults
cffi 1.15.1 py39h5eee18b_3 defaults
cfgv 3.3.1 py39h06a4308_0 defaults
chardet 4.0.0 py39h06a4308_1003 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
click 8.0.4 py39h06a4308_0 defaults
clyent 1.2.2 py39h06a4308_1 defaults
conda 23.1.0.post13+f9c3afeaf dev_0 <develop>
conda-build 3.23.3 py39h06a4308_0 defaults
conda-content-trust 0.1.3 py39h06a4308_0 defaults
conda-libmamba-solver 22.8.1 pypi_0 pypi
conda-package-handling 2.0.2 py39h06a4308_0 defaults
conda-package-streaming 0.7.0 py39h06a4308_0 defaults
conda-verify 3.4.2 py_1 defaults
coverage 6.3.2 py39h7f8727e_0 defaults
cryptography 38.0.4 py39h9ce1e76_0 defaults
curl 7.87.0 h5eee18b_0 defaults
distlib 0.3.6 py39h06a4308_0 defaults
docutils 0.18.1 py39h06a4308_3 defaults
execnet 1.9.0 pyhd3eb1b0_0 defaults
expat 2.4.9 h6a678d5_0 defaults
filelock 3.9.0 py39h06a4308_0 defaults
flake8 6.0.0 py39h06a4308_0 defaults
flit 3.6.0 pyhd3eb1b0_0 defaults
flit-core 3.6.0 pyhd3eb1b0_0 defaults
fmt 8.1.1 hd09550d_1 defaults
future 0.18.2 py39h06a4308_1 defaults
gdbm 1.18 hd4cb3f1_4 defaults
gettext 0.21.0 hf68c758_0 defaults
git 2.34.1 pl5262hc120c5b_0 defaults
glob2 0.7 pyhd3eb1b0_0 defaults
icu 58.2 he6710b0_3 defaults
identify 2.5.5 py39h06a4308_0 defaults
idna 3.4 py39h06a4308_0 defaults
iniconfig 1.1.1 pyhd3eb1b0_0 defaults
jinja2 2.11.3 pyhd8ed1ab_2 conda-forge
jmespath 0.10.0 pyhd3eb1b0_0 defaults
jsonschema 4.16.0 py39h06a4308_0 defaults
jupyter_core 5.1.1 py39h06a4308_0 defaults
krb5 1.19.4 h568e23c_0 defaults
ld_impl_linux-64 2.38 h1181459_1 defaults
libarchive 3.6.2 hab531cd_0 defaults
libcurl 7.87.0 h91b91d3_0 defaults
libedit 3.1.20221030 h5eee18b_0 defaults
libev 4.33 h7f8727e_1 defaults
libffi 3.4.2 h6a678d5_6 defaults
libgcc-ng 11.2.0 h1234567_1 defaults
libgomp 11.2.0 h1234567_1 defaults
liblief 0.12.3 h6a678d5_0 defaults
libmamba 1.0.0 ha06983f_0 defaults
libmambapy 1.0.0 py39ha06983f_0 defaults
libnghttp2 1.46.0 hce63b2e_0 defaults
libsolv 0.7.22 he621ea3_0 defaults
libssh2 1.10.0 h8f2d780_0 defaults
libstdcxx-ng 11.2.0 h1234567_1 defaults
libxml2 2.9.14 h74e7548_0 defaults
lz4-c 1.9.4 h6a678d5_0 defaults
markupsafe 2.0.1 py39h27cfd23_0 defaults
mccabe 0.7.0 pyhd3eb1b0_0 defaults
nbformat 5.7.0 py39h06a4308_0 defaults
ncurses 6.4 h6a678d5_0 defaults
nodeenv 1.7.0 py39h06a4308_0 defaults
openssl 1.1.1s h7f8727e_0 defaults
packaging 22.0 py39h06a4308_0 defaults
patch 2.7.6 h7b6447c_1001 defaults
patchelf 0.15.0 h6a678d5_0 defaults
pcre2 10.37 he7ceb23_1 defaults
perl 5.34.0 h5eee18b_2 defaults
pexpect 4.8.0 pyhd3eb1b0_3 defaults
pip 22.3.1 py39h06a4308_0 defaults
pkginfo 1.8.3 py39h06a4308_0 defaults
platformdirs 2.5.2 py39h06a4308_0 defaults
pluggy 1.0.0 py39h06a4308_1 defaults
pre-commit 3.0.1 py39hf3d152e_0 conda-forge
psutil 5.9.0 py39h5eee18b_0 defaults
ptyprocess 0.7.0 pyhd3eb1b0_2 defaults
py 1.11.0 pyhd3eb1b0_0 defaults
py-lief 0.12.3 py39h6a678d5_0 defaults
pybind11-abi 4 hd3eb1b0_0 defaults
pycodestyle 2.10.0 py39h06a4308_0 defaults
pycosat 0.6.4 py39h5eee18b_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pycrypto 2.6.1 py39h27cfd23_10 defaults
pyflakes 3.0.1 py39h06a4308_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pyrsistent 0.18.0 py39heee7806_0 defaults
pysocks 1.7.1 py39h06a4308_0 defaults
pytest 7.1.2 py39h06a4308_0 defaults
pytest-cov 3.0.0 pyhd3eb1b0_0 defaults
pytest-forked 1.3.0 pyhd3eb1b0_0 defaults
pytest-mock 3.10.0 py39h06a4308_0 defaults
pytest-rerunfailures 10.1 pyhd3eb1b0_0 defaults
pytest-split 0.8.0 pyhd8ed1ab_0 conda-forge
pytest-timeout 1.4.2 py_0 defaults
pytest-xdist 2.5.0 pyhd3eb1b0_0 defaults
pytest-xprocess 0.22.2 pyhd8ed1ab_0 conda-forge
python 3.9.16 h7a1cb2a_0 defaults
python-dateutil 2.8.2 pyhd3eb1b0_0 defaults
python-fastjsonschema 2.16.2 py39h06a4308_0 defaults
python-libarchive-c 2.9 pyhd3eb1b0_1 defaults
python_abi 3.9 2_cp39 conda-forge
pytz 2022.7 py39h06a4308_0 defaults
pyyaml 6.0 py39h5eee18b_1 defaults
readline 8.2 h5eee18b_0 defaults
reproc 14.2.4 h295c915_1 defaults
reproc-cpp 14.2.4 h295c915_1 defaults
requests 2.28.1 py39h06a4308_0 defaults
responses 0.13.3 pyhd3eb1b0_0 defaults
ripgrep 13.0.0 hbdeaff8_0 defaults
ruamel.yaml 0.17.21 py39h5eee18b_0 defaults
ruamel.yaml.clib 0.2.6 py39h5eee18b_1 defaults
s3transfer 0.6.0 py39h06a4308_0 defaults
setuptools 65.6.3 py39h06a4308_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
soupsieve 2.3.2.post1 py39h06a4308_0 defaults
sqlite 3.40.1 h5082296_0 defaults
tk 8.6.12 h1ccaba5_0 defaults
toml 0.10.2 pyhd3eb1b0_0 defaults
tomli 2.0.1 py39h06a4308_0 defaults
tomli-w 1.0.0 pyhd3eb1b0_0 defaults
toolz 0.12.0 py39h06a4308_0 defaults
tqdm 4.64.1 py39h06a4308_0 defaults
traitlets 5.7.1 py39h06a4308_0 defaults
tzdata 2022g h04d1e81_0 defaults
ukkonen 1.0.1 py39hdb19cb5_0 defaults
urllib3 1.26.14 py39h06a4308_0 defaults
virtualenv 20.17.1 py39h06a4308_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
xdoctest 1.1.0 pyhd8ed1ab_0 conda-forge
xz 5.2.10 h5eee18b_1 defaults
yaml 0.2.5 h7b6447c_0 defaults
yaml-cpp 0.7.0 h295c915_1 defaults
zlib 1.2.13 h5eee18b_0 defaults
zstandard 0.18.0 py39h5eee18b_0 defaults
zstd 1.5.2 ha4553b6_0 defaults
No response
Original bug is detailed here by @jaimergp in #111 (comment) second bullet point. It broke due to this upstream change in conda see conda/conda@f474462#diff-ff8022ba5d08310acbbc6f95e1bc77a53f69e00ffe6daa51026af8880f89612dR452. This error showed up in the following github action https://github.com/conda/conda-libmamba-solver/actions/runs/3996526735/jobs/6856696067. With the following traceback.
Traceback (most recent call last):
File "/home/test_user/.local/lib/python3.10/site-packages/conda_libmamba_solver/index.py", line 163, in _fetch_channel_url_with_conda
subdir_data.load()
File "/opt/conda-src/conda/core/subdir_data.py", line 215, in load
_internal_state = self._load()
File "/opt/conda-src/conda/core/subdir_data.py", line 359, in _load
_internal_state = self._process_raw_repodata_str(raw_repodata_str, mod_etag_headers)
TypeError: _DownloadOnlySubdirData._process_raw_repodata_str() takes 2 positional arguments but 3 were given
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/conda-src/tests/gateways/test_connection.py", line 102, in test_s3_server
with make_temp_env(
File "/opt/conda/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/opt/conda-src/conda/testing/integration.py", line 326, in make_temp_env
run_command(Commands.CREATE, prefix, *packages, **kwargs)
File "/opt/conda-src/conda/testing/integration.py", line 287, in run_command
result = do_call(args, p)
File "/opt/conda-src/conda/cli/conda_argparse.py", line 91, in do_call
return getattr(module, func_name)(args, parser)
File "/opt/conda-src/conda/notices/core.py", line 109, in wrapper
return func(*args, **kwargs)
File "/opt/conda-src/conda/cli/main_create.py", line 41, in execute
install(args, parser, 'create')
File "/opt/conda-src/conda/cli/install.py", line 264, in install
unlink_link_transaction = solver.solve_for_transaction(
File "/opt/conda-src/conda/core/solve.py", line 131, in solve_for_transaction
unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier,
File "/opt/conda-src/conda/core/solve.py", line 174, in solve_for_diff
final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned,
File "/home/test_user/.local/lib/python3.10/site-packages/conda_libmamba_solver/solver.py", line 167, in solve_final_state
index = LibMambaIndexHelper(
File "/home/test_user/.local/lib/python3.10/site-packages/conda_libmamba_solver/index.py", line 71, in __init__
self._index = self._load_channels()
File "/home/test_user/.local/lib/python3.10/site-packages/conda_libmamba_solver/index.py", line 260, in _load_channels
full_index.append(self._fetch_channel_url_with_conda(url))
File "/home/test_user/.local/lib/python3.10/site-packages/conda_libmamba_solver/index.py", line 172, in _fetch_channel_url_with_conda
subdir_data.load()
File "/opt/conda-src/conda/core/subdir_data.py", line 215, in load
_internal_state = self._load()
File "/opt/conda-src/conda/core/subdir_data.py", line 359, in _load
_internal_state = self._process_raw_repodata_str(raw_repodata_str, mod_etag_headers)
TypeError: _DownloadOnlySubdirData._process_raw_repodata_str() takes 2 positional arguments but 3 were given
---------------------------- Captured stdout setup -----------------------------
Starting mock_s3_server
/opt/conda-src/.pytest_cache/d/.xprocess/minio_s3_server$ /usr/local/bin/minio server --address=:9000 /home/test_user/pytesttmp/test_s3_server0
process 'minio_s3_server' started pid=2842
Formatting 1st pool, 1 set(s), 1 drives per set.
WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable.
WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables
MinIO Object Storage Server
minio_s3_server process startup detected
Server (PID: 2842) log file can be found here: /opt/conda-src/.pytest_cache/d/.xprocess/minio_s3_server/xprocess.log
cc @jaimergp
active environment : base
active env location : /opt/conda
shell level : 1
user config file : /home/test_user/.condarc
populated config files :
conda version : 23.1.0.post13+f9c3afeaf
conda-build version : 3.23.3
python version : 3.9.16.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.31=0
__linux=6.0.7=0
__unix=0=0
base environment : /opt/conda (read only)
conda av data dir : /opt/conda/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /opt/conda/pkgs
/home/test_user/.conda/pkgs
envs directories : /home/test_user/.conda/envs
/opt/conda/envs
platform : linux-64
user-agent : conda/23.1.0.post13+f9c3afeaf requests/2.28.1 CPython/3.9.16 Linux/6.0.7 debian/11 glibc/2.31
UID:GID : 1001:1001
netrc file : None
offline mode : False
empty
# packages in environment at /opt/conda:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
anaconda-client 1.11.0 py39h06a4308_0 defaults
attrs 22.1.0 py39h06a4308_0 defaults
backports 1.1 pyhd3eb1b0_0 defaults
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 defaults
backports.tempfile 1.0 pyhd3eb1b0_1 defaults
backports.weakref 1.0.post1 py_1 defaults
beautifulsoup4 4.11.1 py39h06a4308_0 defaults
boto3 1.24.28 py39h06a4308_0 defaults
botocore 1.27.59 py39h06a4308_0 defaults
brotlipy 0.7.0 py39h27cfd23_1003 defaults
bzip2 1.0.8 h7b6447c_0 defaults
c-ares 1.18.1 h7f8727e_0 defaults
ca-certificates 2023.01.10 h06a4308_0 defaults
certifi 2022.12.7 py39h06a4308_0 defaults
cffi 1.15.1 py39h5eee18b_3 defaults
cfgv 3.3.1 py39h06a4308_0 defaults
chardet 4.0.0 py39h06a4308_1003 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
click 8.0.4 py39h06a4308_0 defaults
clyent 1.2.2 py39h06a4308_1 defaults
conda 23.1.0.post13+f9c3afeaf dev_0 <develop>
conda-build 3.23.3 py39h06a4308_0 defaults
conda-content-trust 0.1.3 py39h06a4308_0 defaults
conda-libmamba-solver 22.8.1 pypi_0 pypi
conda-package-handling 2.0.2 py39h06a4308_0 defaults
conda-package-streaming 0.7.0 py39h06a4308_0 defaults
conda-verify 3.4.2 py_1 defaults
coverage 6.3.2 py39h7f8727e_0 defaults
cryptography 38.0.4 py39h9ce1e76_0 defaults
curl 7.87.0 h5eee18b_0 defaults
distlib 0.3.6 py39h06a4308_0 defaults
docutils 0.18.1 py39h06a4308_3 defaults
execnet 1.9.0 pyhd3eb1b0_0 defaults
expat 2.4.9 h6a678d5_0 defaults
filelock 3.9.0 py39h06a4308_0 defaults
flake8 6.0.0 py39h06a4308_0 defaults
flit 3.6.0 pyhd3eb1b0_0 defaults
flit-core 3.6.0 pyhd3eb1b0_0 defaults
fmt 8.1.1 hd09550d_1 defaults
future 0.18.2 py39h06a4308_1 defaults
gdbm 1.18 hd4cb3f1_4 defaults
gettext 0.21.0 hf68c758_0 defaults
git 2.34.1 pl5262hc120c5b_0 defaults
glob2 0.7 pyhd3eb1b0_0 defaults
icu 58.2 he6710b0_3 defaults
identify 2.5.5 py39h06a4308_0 defaults
idna 3.4 py39h06a4308_0 defaults
iniconfig 1.1.1 pyhd3eb1b0_0 defaults
jinja2 2.11.3 pyhd8ed1ab_2 conda-forge
jmespath 0.10.0 pyhd3eb1b0_0 defaults
jsonschema 4.16.0 py39h06a4308_0 defaults
jupyter_core 5.1.1 py39h06a4308_0 defaults
krb5 1.19.4 h568e23c_0 defaults
ld_impl_linux-64 2.38 h1181459_1 defaults
libarchive 3.6.2 hab531cd_0 defaults
libcurl 7.87.0 h91b91d3_0 defaults
libedit 3.1.20221030 h5eee18b_0 defaults
libev 4.33 h7f8727e_1 defaults
libffi 3.4.2 h6a678d5_6 defaults
libgcc-ng 11.2.0 h1234567_1 defaults
libgomp 11.2.0 h1234567_1 defaults
liblief 0.12.3 h6a678d5_0 defaults
libmamba 1.0.0 ha06983f_0 defaults
libmambapy 1.0.0 py39ha06983f_0 defaults
libnghttp2 1.46.0 hce63b2e_0 defaults
libsolv 0.7.22 he621ea3_0 defaults
libssh2 1.10.0 h8f2d780_0 defaults
libstdcxx-ng 11.2.0 h1234567_1 defaults
libxml2 2.9.14 h74e7548_0 defaults
lz4-c 1.9.4 h6a678d5_0 defaults
markupsafe 2.0.1 py39h27cfd23_0 defaults
mccabe 0.7.0 pyhd3eb1b0_0 defaults
nbformat 5.7.0 py39h06a4308_0 defaults
ncurses 6.4 h6a678d5_0 defaults
nodeenv 1.7.0 py39h06a4308_0 defaults
openssl 1.1.1s h7f8727e_0 defaults
packaging 22.0 py39h06a4308_0 defaults
patch 2.7.6 h7b6447c_1001 defaults
patchelf 0.15.0 h6a678d5_0 defaults
pcre2 10.37 he7ceb23_1 defaults
perl 5.34.0 h5eee18b_2 defaults
pexpect 4.8.0 pyhd3eb1b0_3 defaults
pip 22.3.1 py39h06a4308_0 defaults
pkginfo 1.8.3 py39h06a4308_0 defaults
platformdirs 2.5.2 py39h06a4308_0 defaults
pluggy 1.0.0 py39h06a4308_1 defaults
pre-commit 3.0.1 py39hf3d152e_0 conda-forge
psutil 5.9.0 py39h5eee18b_0 defaults
ptyprocess 0.7.0 pyhd3eb1b0_2 defaults
py 1.11.0 pyhd3eb1b0_0 defaults
py-lief 0.12.3 py39h6a678d5_0 defaults
pybind11-abi 4 hd3eb1b0_0 defaults
pycodestyle 2.10.0 py39h06a4308_0 defaults
pycosat 0.6.4 py39h5eee18b_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pycrypto 2.6.1 py39h27cfd23_10 defaults
pyflakes 3.0.1 py39h06a4308_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pyrsistent 0.18.0 py39heee7806_0 defaults
pysocks 1.7.1 py39h06a4308_0 defaults
pytest 7.1.2 py39h06a4308_0 defaults
pytest-cov 3.0.0 pyhd3eb1b0_0 defaults
pytest-forked 1.3.0 pyhd3eb1b0_0 defaults
pytest-mock 3.10.0 py39h06a4308_0 defaults
pytest-rerunfailures 10.1 pyhd3eb1b0_0 defaults
pytest-split 0.8.0 pyhd8ed1ab_0 conda-forge
pytest-timeout 1.4.2 py_0 defaults
pytest-xdist 2.5.0 pyhd3eb1b0_0 defaults
pytest-xprocess 0.22.2 pyhd8ed1ab_0 conda-forge
python 3.9.16 h7a1cb2a_0 defaults
python-dateutil 2.8.2 pyhd3eb1b0_0 defaults
python-fastjsonschema 2.16.2 py39h06a4308_0 defaults
python-libarchive-c 2.9 pyhd3eb1b0_1 defaults
python_abi 3.9 2_cp39 conda-forge
pytz 2022.7 py39h06a4308_0 defaults
pyyaml 6.0 py39h5eee18b_1 defaults
readline 8.2 h5eee18b_0 defaults
reproc 14.2.4 h295c915_1 defaults
reproc-cpp 14.2.4 h295c915_1 defaults
requests 2.28.1 py39h06a4308_0 defaults
responses 0.13.3 pyhd3eb1b0_0 defaults
ripgrep 13.0.0 hbdeaff8_0 defaults
ruamel.yaml 0.17.21 py39h5eee18b_0 defaults
ruamel.yaml.clib 0.2.6 py39h5eee18b_1 defaults
s3transfer 0.6.0 py39h06a4308_0 defaults
setuptools 65.6.3 py39h06a4308_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
soupsieve 2.3.2.post1 py39h06a4308_0 defaults
sqlite 3.40.1 h5082296_0 defaults
tk 8.6.12 h1ccaba5_0 defaults
toml 0.10.2 pyhd3eb1b0_0 defaults
tomli 2.0.1 py39h06a4308_0 defaults
tomli-w 1.0.0 pyhd3eb1b0_0 defaults
toolz 0.12.0 py39h06a4308_0 defaults
tqdm 4.64.1 py39h06a4308_0 defaults
traitlets 5.7.1 py39h06a4308_0 defaults
tzdata 2022g h04d1e81_0 defaults
ukkonen 1.0.1 py39hdb19cb5_0 defaults
urllib3 1.26.14 py39h06a4308_0 defaults
virtualenv 20.17.1 py39h06a4308_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
xdoctest 1.1.0 pyhd8ed1ab_0 conda-forge
xz 5.2.10 h5eee18b_1 defaults
yaml 0.2.5 h7b6447c_0 defaults
yaml-cpp 0.7.0 h295c915_1 defaults
zlib 1.2.13 h5eee18b_0 defaults
zstandard 0.18.0 py39h5eee18b_0 defaults
zstd 1.5.2 ha4553b6_0 defaults
Testing all of this via the docker image in the docs/dev/setup.md.
Channel-aware MatchSpecs are causing some issues that need investigation:
main::pkg_name
instead of defaults::pkg_name
(conda/conda#12114 (comment))I'll be updating progress here.
conda-libmamba-solver
will only report one missing package at a time, instead of all the missing ones.
The requirements.txt
file below is meant for pip
, but sometimes you can use these with conda install/create --file
. However, this file contains some packages not present on conda-forge (marked with a comment).
sphinx<5
sphinx-tabs
sphinx-tags
sphinx-panels
sphinx-external-toc
sphinx-favicon # unavailable
sphinx-gallery
sphinx_autodoc_typehints==1.12.0 # unavailable
myst-nb
napari-sphinx-theme # unavailable
matplotlib
qtgallery # unavailable
lxml
imageio-ffmpeg
Compare the outputs between classic and libmamba:
$ conda create -n unused --dry-run --file requirements.txt--solver=classic
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are not available from current channels:
- sphinx-favicon
- napari-sphinx-theme
- sphinx_autodoc_typehints==1.12.0
- qtgallery
Current channels:
- https://conda.anaconda.org/conda-forge/osx-arm64
- https://conda.anaconda.org/conda-forge/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
$ conda create -n unused --dry-run --file requirements.txt --solver=libmamba
conda-forge/osx-arm64 Using cache
conda-forge/noarch Using cache
Collect all metadata (repodata.json): done
Solving environment: failed
conda-forge/osx-arm64 Using cache
conda-forge/noarch Using cache
Collect all metadata (repodata.json): done
Solving environment: failed
PackagesNotFoundError: The following packages are missing from the target environment:
- qtgallery
Not only the exception is giving the wrong message (the package is missing on the channel, not on the environment), but it's only giving one of them. It's not even consistently the same one after repeated attempts.
Ideally, we should report all problems at once, like mamba
does:
Encountered problems while solving:
- nothing provides requested sphinx-favicon
- nothing provides requested sphinx_autodoc_typehints 1.12.0
- nothing provides requested napari-sphinx-theme
- nothing provides requested qtgallery
active environment : napari-docs
active env location : /Users/jrodriguez/.local/anaconda/envs/napari-docs
shell level : 12
user config file : /Users/jrodriguez/.condarc
populated config files : /Users/jrodriguez/.local/anaconda/.condarc
/Users/jrodriguez/.condarc
conda version : 22.11.1
conda-build version : 3.23.3
python version : 3.9.15.final.0
virtual packages : __archspec=1=arm64
__osx=11.2.3=0
__unix=0=0
base environment : /Users/jrodriguez/.local/anaconda (writable)
conda av data dir : /Users/jrodriguez/.local/anaconda/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
https://conda.anaconda.org/conda-forge/noarch
package cache : /Users/jrodriguez/.local/anaconda/pkgs
/Users/jrodriguez/.conda/pkgs
envs directories : /Users/jrodriguez/.local/anaconda/envs
/Users/jrodriguez/.conda/envs
platform : osx-arm64
user-agent : conda/22.11.1 requests/2.28.1 CPython/3.9.15 Darwin/20.3.0 OSX/11.2.3 solver/libmamba conda-libmamba-solver/22.8.1 libmambapy/1.0.0
UID:GID : 501:20
netrc file : None
offline mode : False
==> /Users/jrodriguez/.local/anaconda/.condarc <==
channels:
- conda-forge
==> /Users/jrodriguez/.condarc <==
add_pip_as_python_dependency: False
auto_update_conda: False
channel_priority: strict
channels:
- conda-forge
show_channel_urls: True
experimental_solver: libmamba
# packages in environment at /Users/jrodriguez/.local/anaconda:
#
# Name Version Build Channel
alabaster 0.7.12 py_0 conda-forge
anaconda-client 1.8.0 pyhd8ed1ab_0 conda-forge
appdirs 1.4.4 pyh9f0ad1d_0 conda-forge
appnope 0.1.3 pyhd8ed1ab_0 conda-forge
astroid 2.8.5 pypi_0 pypi
attrs 22.1.0 pyh71513ae_1 conda-forge
babel 2.10.3 pyhd8ed1ab_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 pyhd8ed1ab_3 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
beautifulsoup4 4.11.1 pyha770c72_0 conda-forge
black 21.6b0 pypi_0 pypi
blinker 1.4 pypi_0 pypi
brotlipy 0.7.0 py39h02fc5c5_1005 conda-forge
bzip2 1.0.8 h3422bc3_4 conda-forge
c-ares 1.18.1 h3422bc3_0 conda-forge
ca-certificates 2022.12.7 h4653dfc_0 conda-forge
cachecontrol 0.12.12 pyhd8ed1ab_1 conda-forge
cachy 0.3.0 pyhd8ed1ab_1 conda-forge
cctools 973.0.1 hcbb26d4_11 conda-forge
cctools_osx-arm64 973.0.1 hef52d2f_11 conda-forge
certifi 2022.12.7 pyhd8ed1ab_0 conda-forge
cffi 1.15.1 py39h7e6b969_1 conda-forge
chardet 5.1.0 py39h2804cbe_0 conda-forge
charset-normalizer 2.0.7 pypi_0 pypi
cleo 0.8.1 pyhd8ed1ab_2 conda-forge
click 8.1.3 unix_pyhd8ed1ab_2 conda-forge
clikit 0.6.2 pyh9f0ad1d_0 conda-forge
cloudpickle 1.6.0 pypi_0 pypi
clyent 1.2.2 py_1 conda-forge
colorama 0.4.6 pyhd8ed1ab_0 conda-forge
conda 22.9.0.post109+b5f52ee62 dev_0 <develop>
conda-build 3.23.3 py39h2804cbe_0 conda-forge
conda-libmamba-solver 22.12.0 pyhd8ed1ab_0 conda-forge
conda-package-handling 2.0.2 pyh38be061_0 conda-forge
conda-package-streaming 0.7.0 pyhd8ed1ab_1 conda-forge
conda-tree 1.0.5 pyhd8ed1ab_0 conda-forge
crashtest 0.3.1 pyhd8ed1ab_0 conda-forge
cryptography 38.0.4 py39he2a39a8_0 conda-forge
curl 7.86.0 h1c293e1_1 conda-forge
dataclasses 0.8 pyhc8e2a94_3 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
distlib 0.3.6 pyhd8ed1ab_0 conda-forge
docutils 0.19 py39h2804cbe_1 conda-forge
doit 0.33.1 pypi_0 pypi
expat 2.5.0 hb7217d7_0 conda-forge
filelock 3.8.2 pyhd8ed1ab_0 conda-forge
fmt 9.1.0 hffc8910_0 conda-forge
gettext 0.21.1 h0186832_0 conda-forge
git 2.39.0 pl5321hd6a5f80_0 conda-forge
glob2 0.7 py_0 conda-forge
grayskull 0.8.3 py_0 conda-forge
html5lib 1.1 pyh9f0ad1d_0 conda-forge
icu 70.1 h6b3803e_0 conda-forge
idna 3.4 pyhd8ed1ab_0 conda-forge
imagesize 1.4.1 pyhd8ed1ab_0 conda-forge
importlib-metadata 5.1.0 pyha770c72_0 conda-forge
iniconfig 1.1.1 pypi_0 pypi
ipython 7.24.1 py39h32adebf_0 conda-forge
isort 5.10.1 pypi_0 pypi
jarowinkler 1.2.0 py39h6e3512e_0 conda-forge
jedi 0.18.2 pyhd8ed1ab_0 conda-forge
jinja2 3.1.2 pyhd8ed1ab_1 conda-forge
jsonschema 3.2.0 pyhd8ed1ab_3 conda-forge
jupyter_core 5.1.0 py39h2804cbe_0 conda-forge
keyring 21.2.1 py39h2804cbe_4 conda-forge
krb5 1.19.3 he492e65_0 conda-forge
lazy-object-proxy 1.6.0 pypi_0 pypi
ld64 609 h619f069_11 conda-forge
ld64_osx-arm64 609 h7167370_11 conda-forge
libarchive 3.5.2 hdd7f49f_3 conda-forge
libblas 3.9.0 16_osxarm64_openblas conda-forge
libcblas 3.9.0 16_osxarm64_openblas conda-forge
libcurl 7.86.0 h1c293e1_1 conda-forge
libcxx 14.0.6 h2692d47_0 conda-forge
libedit 3.1.20191231 hc8eb9b7_2 conda-forge
libev 4.33 h642e427_1 conda-forge
libffi 3.4.2 h3422bc3_5 conda-forge
libgfortran 5.0.0 11_3_0_hd922786_26 conda-forge
libgfortran5 11.3.0 hdaf2cc0_26 conda-forge
libiconv 1.17 he4db4b2_0 conda-forge
liblapack 3.9.0 16_osxarm64_openblas conda-forge
liblief 0.12.3 hb7217d7_0 conda-forge
libllvm13 13.0.1 hfd59cb2_2 conda-forge
libllvm14 14.0.6 hf6e71e7_1 conda-forge
libmamba 1.0.0 hf129fa0_2 conda-forge
libmambapy 1.0.0 py39hb4c1959_2 conda-forge
libnghttp2 1.47.0 h519802c_1 conda-forge
libopenblas 0.3.21 openmp_hc731615_3 conda-forge
libsolv 0.7.22 h1280f1d_0 conda-forge
libsqlite 3.40.0 h76d750c_0 conda-forge
libssh2 1.10.0 h7a5bd25_3 conda-forge
libxml2 2.10.3 h87b0503_0 conda-forge
libzlib 1.2.13 h03a7124_4 conda-forge
linkify-it-py 1.0.1 pypi_0 pypi
livereload 2.6.3 pypi_0 pypi
llvm-openmp 15.0.6 h7cfbb63_0 conda-forge
lockfile 0.12.2 py_1 conda-forge
lxml 4.6.3 pypi_0 pypi
lz4-c 1.9.3 hbdafb3b_1 conda-forge
lzo 2.10 h642e427_1000 conda-forge
macfsevents 0.8.1 pypi_0 pypi
mako 1.1.4 pypi_0 pypi
mamba 1.0.0 py39ha55b623_2 conda-forge
markdown 3.3.4 pypi_0 pypi
markdown-it-py 1.1.0 pypi_0 pypi
markupsafe 2.1.1 py39h02fc5c5_2 conda-forge
matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge
mccabe 0.6.1 pypi_0 pypi
mdit-py-plugins 0.2.8 pypi_0 pypi
menuinst 1.4.20.dev156+g1d997d3 dev_0 <develop>
msgpack-python 1.0.4 py39haaf3ac1_1 conda-forge
mypy_extensions 0.4.3 py39h2804cbe_6 conda-forge
myst-parser 0.15.2 pypi_0 pypi
natsort 7.1.1 pypi_0 pypi
nbformat 5.7.0 pyhd8ed1ab_0 conda-forge
ncurses 6.3 h07bb92c_1 conda-forge
networkx 2.8.8 pyhd8ed1ab_0 conda-forge
nikola 8.1.3 pypi_0 pypi
numpy 1.23.5 py39hefdcf20_0 conda-forge
openssl 3.0.7 h03a7124_1 conda-forge
packaging 20.9 pyh44b312d_0 conda-forge
parso 0.8.3 pyhd8ed1ab_0 conda-forge
pastel 0.2.1 pyhd8ed1ab_0 conda-forge
patch 2.7.6 h27ca646_1002 conda-forge
pathspec 0.8.1 pypi_0 pypi
pcre2 10.40 hb34f9b4_0 conda-forge
pep517 0.13.0 pyhd8ed1ab_0 conda-forge
perl 5.32.1 2_h9b22ae9_perl5 conda-forge
pexpect 4.8.0 pyh1a96a4e_2 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
piexif 1.1.3 pypi_0 pypi
pillow 8.3.2 pypi_0 pypi
pip 21.1.2 pyhd8ed1ab_0 conda-forge
pkginfo 1.9.2 pyhd8ed1ab_0 conda-forge
platformdirs 2.4.0 pypi_0 pypi
pluggy 1.0.0 pyhd8ed1ab_5 conda-forge
poetry 1.1.7 py39h2804cbe_0 conda-forge
poetry-core 1.0.8 py39h2804cbe_1 conda-forge
progressbar2 4.2.0 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.36 pyha770c72_0 conda-forge
psutil 5.9.4 py39h02fc5c5_0 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
py 1.11.0 pypi_0 pypi
py-lief 0.12.3 py39h23fbdae_0 conda-forge
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.4 py39h02fc5c5_1 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pygments 2.13.0 pyhd8ed1ab_0 conda-forge
pylev 1.4.0 pyhd8ed1ab_0 conda-forge
pylint 2.11.1 pypi_0 pypi
pyopenssl 22.1.0 pyhd8ed1ab_0 conda-forge
pyparsing 2.4.7 pyhd8ed1ab_1 conda-forge
pyrsistent 0.14.11 py39h46acfd9_2 conda-forge
pyrss2gen 1.1 pypi_0 pypi
pysocks 1.7.1 pyha2e5f31_6 conda-forge
pytest 7.1.3 pypi_0 pypi
pytest-qt 4.1.0 pypi_0 pypi
python 3.9.15 hea58f1e_0_cpython conda-forge
python-build 0.8.0 pyhd8ed1ab_0 conda-forge
python-dateutil 2.8.1 pypi_0 pypi
python-fastjsonschema 2.16.2 pyhd8ed1ab_0 conda-forge
python-libarchive-c 4.0 py39h2804cbe_2 conda-forge
python-utils 3.4.5 pyhd8ed1ab_0 conda-forge
python_abi 3.9 3_cp39 conda-forge
pytz 2022.6 pyhd8ed1ab_0 conda-forge
pyyaml 6.0 py39h02fc5c5_5 conda-forge
rapidfuzz 2.13.6 py39h23fbdae_0 conda-forge
readline 8.1.2 h46ed386_0 conda-forge
regex 2021.4.4 pypi_0 pypi
reproc 14.2.3 h3422bc3_0 conda-forge
reproc-cpp 14.2.3 hbdafb3b_0 conda-forge
requests 2.26.0 pypi_0 pypi
requests-toolbelt 0.9.1 py_0 conda-forge
ripgrep 13.0.0 h65448a5_2 conda-forge
ruamel-yaml 0.17.16 pypi_0 pypi
ruamel.yaml 0.17.21 py39h02fc5c5_2 conda-forge
ruamel.yaml.clib 0.2.7 py39h02fc5c5_1 conda-forge
ruamel.yaml.jinja2 0.2.4 py_1 conda-forge
ruamel_yaml 0.15.80 py39h02fc5c5_1008 conda-forge
setuptools 65.5.1 pyhd8ed1ab_0 conda-forge
shellingham 1.5.0 pyhd8ed1ab_0 conda-forge
shyaml 0.6.2 pyhd3deb0d_0 conda-forge
sigtool 0.1.3 h44b9a77_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge
soupsieve 2.3.2.post1 pyhd8ed1ab_0 conda-forge
sphinx 4.2.0 pypi_0 pypi
sphinx-argparse 0.3.1 pypi_0 pypi
sphinx-autobuild 2021.3.14 pypi_0 pypi
sphinx-rtd-theme 1.0.0 pypi_0 pypi
sphinxcontrib-applehelp 1.0.2 py_0 conda-forge
sphinxcontrib-devhelp 1.0.2 py_0 conda-forge
sphinxcontrib-htmlhelp 2.0.0 pyhd8ed1ab_0 conda-forge
sphinxcontrib-jsmath 1.0.1 py_0 conda-forge
sphinxcontrib-plantuml 0.21 pypi_0 pypi
sphinxcontrib-programoutput 0.17 pypi_0 pypi
sphinxcontrib-qthelp 1.0.3 py_0 conda-forge
sphinxcontrib-serializinghtml 1.1.5 pyhd8ed1ab_2 conda-forge
sqlite 3.40.0 h2229b38_0 conda-forge
stdlib-list 0.8.0 pyhd8ed1ab_0 conda-forge
tapi 1100.0.11 he4954df_0 conda-forge
tk 8.6.12 he1e0b03_0 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
tomlkit 0.11.6 pyha770c72_0 conda-forge
toolz 0.12.0 pyhd8ed1ab_0 conda-forge
tornado 6.1 pypi_0 pypi
tqdm 4.64.1 pyhd8ed1ab_0 conda-forge
traitlets 5.7.1 pyhd8ed1ab_0 conda-forge
typed-ast 1.5.4 py39h02fc5c5_1 conda-forge
typing 3.10.0.0 pyhd8ed1ab_0 conda-forge
typing_extensions 4.4.0 pyha770c72_0 conda-forge
tzdata 2022g h191b570_0 conda-forge
uc-micro-py 1.0.1 pypi_0 pypi
unidecode 1.2.0 pypi_0 pypi
urllib3 1.26.13 pyhd8ed1ab_0 conda-forge
virtualenv 20.17.1 py39h2804cbe_0 conda-forge
wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge
webencodings 0.5.1 py_1 conda-forge
wheel 0.38.4 pyhd8ed1ab_0 conda-forge
wrapt 1.13.3 pypi_0 pypi
xz 5.2.6 h57fd34a_0 conda-forge
yaml 0.2.5 h3422bc3_2 conda-forge
yaml-cpp 0.7.0 hb7217d7_2 conda-forge
yapsy 1.12.2 pypi_0 pypi
zipp 3.11.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 h03a7124_4 conda-forge
zstandard 0.19.0 py39h1334381_1 conda-forge
zstd 1.5.2 h8128057_4 conda-forge
No response
Using the gvleobas
environment on win-64, conda update python
reports "already satisfied" right away with classic
. However, with libmamba
, it tries to solve anyway and comes up with a downgrade: from Python 3.9.10 to Python 3.9.9.
This is the kind of subtle behaviour we try to work around with the "last resort" exceptions. libmamba
often recognizes an environment as already satisfied, while classic
does not, so we added those clauses to force the change. However, in this case, it's the opposite!
We need to find a balance and appropriate counter-cases.
conda info
active environment : leo
active env location : D:\Users\jrodriguez\Miniconda3\envs\leo
shell level : 2
user config file : D:\Users\jrodriguez\.condarc
populated config files :
conda version : 4.11.0.73_gb1ea4be80
conda-build version : not installed
python version : 3.9.5.final.0
virtual packages : __win=0=0
__archspec=1=x86_64
base environment : D:\Users\jrodriguez\Miniconda3 (writable)
conda av data dir : D:\Users\jrodriguez\Miniconda3\etc\conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : D:\Users\jrodriguez\Miniconda3\pkgs
D:\Users\jrodriguez\.conda\pkgs
D:\Users\jrodriguez\AppData\Local\conda\conda\pkgs
envs directories : D:\Users\jrodriguez\Miniconda3\envs
D:\Users\jrodriguez\.conda\envs
D:\Users\jrodriguez\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.11.0.73_gb1ea4be80 requests/2.25.1 CPython/3.9.5 Windows/10 Windows/10.0.14393
administrator : False
netrc file : None
offline mode : False
(default)
# packages in environment at D:\Users\jrodriguez\Miniconda3\envs\leo:
#
# Name Version Build Channel
_go_select 2.3.0 cgo conda-forge
abseil-cpp 20210324.2 h0e60522_0 conda-forge
arrow-cpp 6.0.1 py39h591eb41_8_cpu conda-forge
aws-c-cal 0.5.11 he19cf47_0 conda-forge
aws-c-common 0.6.2 h8ffe710_0 conda-forge
aws-c-event-stream 0.2.7 h70e1b0c_13 conda-forge
aws-c-io 0.10.5 h2fe331c_0 conda-forge
aws-checksums 0.1.11 h1e232aa_7 conda-forge
aws-sdk-cpp 1.8.186 hb0612c5_3 conda-forge
blosc 1.21.0 h0e60522_0 conda-forge
boost-cpp 1.74.0 h9f4b32c_7 conda-forge
bzip2 1.0.8 h8ffe710_4 conda-forge
c-ares 1.18.1 h8ffe710_0 conda-forge
ca-certificates 2021.10.8 h5b45459_0 conda-forge
cairo 1.16.0 h15b3021_1009 conda-forge
cfitsio 4.0.0 hd67004f_0 conda-forge
clang 12.0.1 h8e541a6_4 conda-forge
clang-12 12.0.1 default_h81446c8_4 conda-forge
clang-format 12.0.1 default_h81446c8_4 conda-forge
clang-tools 12.0.1 default_h81446c8_4 conda-forge
clangdev 12.0.1 default_h5c34c98_4 conda-forge
clangxx 12.0.1 default_h81446c8_4 conda-forge
cmake 3.21.3 h39d44d4_0 conda-forge
curl 7.81.0 h789b8ee_0 conda-forge
cyrus-sasl 2.1.27 h6c6f470_5 conda-forge
double-conversion 3.2.0 h0e60522_0 conda-forge
expat 2.4.4 h39d44d4_0 conda-forge
fmt 8.1.1 h5362a0b_0 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 hab24e00_0 conda-forge
fontconfig 2.13.96 h1989441_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
freetype 2.10.4 h546665d_1 conda-forge
freexl 1.0.6 ha8e266a_0 conda-forge
geos 3.10.2 h39d44d4_0 conda-forge
geotiff 1.7.0 h144821f_6 conda-forge
gettext 0.19.8.1 ha2e2712_1008 conda-forge
gflags 2.2.2 ha925a31_1004 conda-forge
glog 0.5.0 h4797de2_0 conda-forge
go 1.17.6 hf68ea12_0 conda-forge
go-cgo 1.17.6 h06338d3_0 conda-forge
grpc-cpp 1.42.0 ha2e5525_1 conda-forge
hdf4 4.2.15 h0e5069d_3 conda-forge
hdf5 1.12.1 nompi_h2a0e4a3_103 conda-forge
icu 69.1 h0e60522_0 conda-forge
intel-openmp 2022.0.0 h57928b3_3663 conda-forge
jbig 2.1 h8d14728_2003 conda-forge
jpeg 9e h8ffe710_0 conda-forge
kealib 1.4.14 h8995ca9_3 conda-forge
krb5 1.19.2 h20d022d_3 conda-forge
lcms2 2.12 h2a16943_0 conda-forge
lerc 3.0 h0e60522_0 conda-forge
libarchive 3.5.2 hb45042f_1 conda-forge
libblas 3.9.0 13_win64_mkl conda-forge
libbrotlicommon 1.0.9 h8ffe710_6 conda-forge
libbrotlidec 1.0.9 h8ffe710_6 conda-forge
libbrotlienc 1.0.9 h8ffe710_6 conda-forge
libcblas 3.9.0 13_win64_mkl conda-forge
libclang 12.0.1 default_h81446c8_4 conda-forge
libclang-cpp 12.0.1 default_h5c34c98_4 conda-forge
libcurl 7.81.0 h789b8ee_0 conda-forge
libdb 6.2.32 h39d44d4_0 conda-forge
libdeflate 1.8 h8ffe710_0 conda-forge
libevent 2.1.10 h6a571f8_4 conda-forge
libffi 3.4.2 h8ffe710_5 conda-forge
libgdal 3.4.1 hb08d4f8_2 conda-forge
libglib 2.70.2 h3be07f2_2 conda-forge
libiconv 1.16 he774522_0 conda-forge
libkml 1.3.0 h9859afa_1014 conda-forge
liblapack 3.9.0 13_win64_mkl conda-forge
libllvm12 12.0.1 hab3b255_2 conda-forge
libnetcdf 4.8.1 nompi_h1cc8e9d_101 conda-forge
libpng 1.6.37 h1d00b33_2 conda-forge
libpq 14.1 hfcc5ef8_1 conda-forge
libprotobuf 3.19.4 h7755175_0 conda-forge
librdkafka 1.8.2.post2 h57a60f6_0 conda-forge
librttopo 1.1.0 hb1df466_9 conda-forge
libspatialite 5.0.1 hc2703d3_14 conda-forge
libssh2 1.10.0 h680486a_2 conda-forge
libthrift 0.15.0 h636ae23_1 conda-forge
libtiff 4.3.0 hd413186_2 conda-forge
libutf8proc 2.7.0 hcb41399_0 conda-forge
libwebp-base 1.2.2 h8ffe710_1 conda-forge
libxml2 2.9.12 hf5bbc77_1 conda-forge
libzip 1.8.0 hfed4ece_1 conda-forge
libzlib 1.2.11 h8ffe710_1013 conda-forge
llvm 12.0.1 h6fda50d_2 conda-forge
llvm-tools 12.0.1 ha327e53_2 conda-forge
llvmdev 12.0.1 hab3b255_2 conda-forge
lz4-c 1.9.3 h8ffe710_1 conda-forge
lzo 2.10 he774522_1000 conda-forge
m2w64-binutils 2.25.1 5 conda-forge
m2w64-bzip2 1.0.6 6 conda-forge
m2w64-crt-git 5.0.0.4636.2595836 2 conda-forge
m2w64-gcc 5.3.0 6 conda-forge
m2w64-gcc-ada 5.3.0 6 conda-forge
m2w64-gcc-fortran 5.3.0 6 conda-forge
m2w64-gcc-libgfortran 5.3.0 6 conda-forge
m2w64-gcc-libs 5.3.0 7 conda-forge
m2w64-gcc-libs-core 5.3.0 7 conda-forge
m2w64-gcc-objc 5.3.0 6 conda-forge
m2w64-gmp 6.1.0 2 conda-forge
m2w64-headers-git 5.0.0.4636.c0ad18a 2 conda-forge
m2w64-isl 0.16.1 2 conda-forge
m2w64-libiconv 1.14 6 conda-forge
m2w64-libmangle-git 5.0.0.4509.2e5a9a2 2 conda-forge
m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge
m2w64-make 4.1.2351.a80a8b8 2 conda-forge
m2w64-mpc 1.0.3 3 conda-forge
m2w64-mpfr 3.1.4 4 conda-forge
m2w64-pkg-config 0.29.1 2 conda-forge
m2w64-toolchain 5.3.0 7 conda-forge
m2w64-toolchain_win-64 2.4.0 0 conda-forge
m2w64-tools-git 5.0.0.4592.90b8472 2 conda-forge
m2w64-windows-default-manifest 6.4 3 conda-forge
m2w64-winpthreads-git 5.0.0.4634.697f757 2 conda-forge
m2w64-zlib 1.2.8 10 conda-forge
make 4.3 h3d2af85_1 conda-forge
maven 3.6.3 h57928b3_0 conda-forge
mkl 2022.0.0 h0e2418a_796 conda-forge
msys2-conda-epoch 20160418 1 conda-forge
ninja 1.10.2 h2d74725_1 conda-forge
numpy 1.22.2 py39h6331f09_0 conda-forge
openjdk 11.0.9.1 h57928b3_1 conda-forge
openjpeg 2.4.0 hb211442_1 conda-forge
openssl 1.1.1l h8ffe710_0 conda-forge
pcre 8.45 h0e60522_0 conda-forge
pip 22.0.3 pyhd8ed1ab_0 conda-forge
pixman 0.40.0 h8ffe710_0 conda-forge
poppler 21.11.0 h24fffdf_0 conda-forge
poppler-data 0.4.11 hd8ed1ab_0 conda-forge
postgresql 14.1 h1c22c4f_1 conda-forge
proj 8.2.1 h1cfcee9_0 conda-forge
python 3.9.10 h9a09f29_2_cpython conda-forge
python_abi 3.9 2_cp39 conda-forge
re2 2021.11.01 h0e60522_0 conda-forge
setuptools 60.8.1 py39hcbf5309_0 conda-forge
snappy 1.1.8 ha925a31_3 conda-forge
sqlite 3.37.0 h8ffe710_0 conda-forge
tbb 2021.5.0 h2d74725_0 conda-forge
tbb-devel 2021.5.0 h2d74725_0 conda-forge
thrift-cpp 0.13.0 h669e017_5 conda-forge
tiledb 2.6.2 h95dad36_1 conda-forge
tk 8.6.11 h8ffe710_1 conda-forge
tzdata 2021e he74cb21_0 conda-forge
ucrt 10.0.20348.0 h57928b3_0 conda-forge
vc 14.2 hb210afc_6 conda-forge
vs2013_runtime 12.0.21005 1 defaults
vs2015_runtime 14.29.30037 h902a5da_6 conda-forge
wheel 0.37.1 pyhd8ed1ab_0 conda-forge
winflexbison 2.5.22 he025d50_0 conda-forge
xerces-c 3.2.3 h0e60522_4 conda-forge
xz 5.2.5 h62dcd97_1 conda-forge
zlib 1.2.11 h8ffe710_1013 conda-forge
zstd 1.5.2 h6255e5f_0 conda-forge
Dear Community,
I hope this message finds you well. I am reaching out for assistance with regards to installing the libmamba-solver on my conda environment. I came across your impressive work on improving the conda environment solving method and the integration of libmamba-solver and believe that it will greatly benefit my work as a developer.
I have attempted to install the solver using the following steps:
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: -
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort.
It might be possible that the conflict may have been caused by Homebrew as it happened before.
I would greatly appreciate any guidance or assistance in resolving this issue.
Thank you for your time and consideration.
(base) ~ ❯ conda info
active environment : base
active env location : /Users/tony/opt/anaconda3
shell level : 1
user config file : /Users/tony/.condarc
populated config files : /Users/tony/.condarc
conda version : 23.1.0
conda-build version : 3.22.0
python version : 3.9.13.final.0
virtual packages : __archspec=1=x86_64
__osx=10.16=0
__unix=0=0
base environment : /Users/tony/opt/anaconda3 (writable)
conda av data dir : /Users/tony/opt/anaconda3/etc/conda
conda av metadata url : None
channel URLs : https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/osx-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/osx-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/noarch
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/osx-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/noarch
package cache : /Users/tony/opt/anaconda3/pkgs
/Users/tony/.conda/pkgs
envs directories : /Users/tony/opt/anaconda3/envs
/Users/tony/.conda/envs
platform : osx-64
user-agent : conda/23.1.0 requests/2.28.1 CPython/3.9.13 Darwin/20.6.0 OSX/10.16
UID:GID : 502:20
netrc file : None
offline mode : False
(base) ~ ❯ conda config --show-sources
==> /Users/tony/.condarc <==
channels:
- defaults
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
show_channel_urls: True
(base) ~ ❯ conda list --show-channel-urls
# packages in environment at /Users/tony/opt/anaconda3:
#
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py39hecd8cb5_1 https://repo.anaconda.com/pkgs/main
alabaster 0.7.12 pyhd3eb1b0_0 defaults
anaconda 2022.10 py39_0 https://repo.anaconda.com/pkgs/main
anaconda-client 1.11.0 py39hecd8cb5_0 defaults
anaconda-navigator 2.3.1 py39hecd8cb5_0 https://repo.anaconda.com/pkgs/main
anaconda-project 0.11.1 py39hecd8cb5_0 defaults
anyio 3.5.0 py39hecd8cb5_0 defaults
appdirs 1.4.4 pyhd3eb1b0_0 defaults
applaunchservices 0.3.0 py39hecd8cb5_0 defaults
appnope 0.1.2 py39hecd8cb5_1001 defaults
appscript 1.1.2 py39h9ed2024_0 defaults
argon2-cffi 21.3.0 pyhd3eb1b0_0 defaults
argon2-cffi-bindings 21.2.0 py39hca72f7f_0 defaults
arrow 1.2.2 pyhd3eb1b0_0 defaults
astroid 2.11.7 py39hecd8cb5_0 defaults
astropy 5.1 py39h67323c0_0 defaults
atomicwrites 1.4.0 py_0 defaults
attrs 21.4.0 pyhd3eb1b0_0 defaults
automat 20.2.0 py_0 defaults
autopep8 1.6.0 pyhd3eb1b0_1 defaults
babel 2.9.1 pyhd3eb1b0_0 defaults
backcall 0.2.0 pyhd3eb1b0_0 defaults
backports 1.1 pyhd3eb1b0_0 defaults
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0 defaults
backports.tempfile 1.0 pyhd3eb1b0_1 defaults
backports.weakref 1.0.post1 py_1 defaults
bcrypt 3.2.0 py39hca72f7f_1 defaults
beautifulsoup4 4.11.1 py39hecd8cb5_0 defaults
binaryornot 0.4.4 pyhd3eb1b0_1 defaults
bitarray 2.5.1 py39hca72f7f_0 defaults
bkcharts 0.2 py39hecd8cb5_1 defaults
black 22.6.0 py39hecd8cb5_0 defaults
blas 1.0 mkl defaults
bleach 4.1.0 pyhd3eb1b0_0 defaults
blosc 1.21.0 h8346a28_1 defaults
bokeh 2.4.3 py39hecd8cb5_0 defaults
boto3 1.24.28 py39hecd8cb5_0 defaults
botocore 1.27.28 py39hecd8cb5_0 defaults
bottleneck 1.3.5 py39h67323c0_0 defaults
brotli 1.0.9 hca72f7f_7 defaults
brotli-bin 1.0.9 hca72f7f_7 defaults
brotlipy 0.7.0 py39h9ed2024_1003 defaults
brunsli 0.1 h23ab428_0 defaults
bzip2 1.0.8 h1de35cc_0 defaults
c-ares 1.18.1 hca72f7f_0 defaults
ca-certificates 2022.07.19 hecd8cb5_0 defaults
cctools 949.0.1 h9abeeb2_25 defaults
cctools_osx-64 949.0.1 hc7db93f_25 defaults
certifi 2022.9.24 py39hecd8cb5_0 defaults
cffi 1.15.1 py39hc55c11b_0 defaults
cfitsio 3.470 hbd21bf8_7 defaults
chardet 4.0.0 py39hecd8cb5_1003 defaults
charls 2.2.0 h23ab428_0 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
click 8.0.4 py39hecd8cb5_0 defaults
cloudpickle 2.0.0 pyhd3eb1b0_0 defaults
clyent 1.2.2 py39hecd8cb5_1 defaults
colorama 0.4.5 py39hecd8cb5_0 defaults
colorcet 3.0.0 py39hecd8cb5_0 defaults
conda 23.1.0 py39hecd8cb5_0 defaults
conda-build 3.22.0 py39hecd8cb5_0 https://repo.anaconda.com/pkgs/main
conda-content-trust 0.1.3 py39hecd8cb5_0 defaults
conda-env 2.6.0 1 https://repo.anaconda.com/pkgs/main
conda-pack 0.6.0 pyhd3eb1b0_0 defaults
conda-package-handling 2.0.2 py39hecd8cb5_0 defaults
conda-package-streaming 0.7.0 py39hecd8cb5_0 defaults
conda-repo-cli 1.0.27 py39hecd8cb5_0 defaults
conda-token 0.4.0 pyhd3eb1b0_0 defaults
conda-verify 3.4.2 py_1 https://repo.anaconda.com/pkgs/main
constantly 15.1.0 pyh2b92418_0 defaults
cookiecutter 1.7.3 pyhd3eb1b0_0 defaults
cryptography 37.0.1 py39hf6deb26_0 defaults
cssselect 1.1.0 pyhd3eb1b0_0 defaults
curl 7.84.0 hca72f7f_0 defaults
cycler 0.11.0 pyhd3eb1b0_0 defaults
cython 0.29.32 py39he9d5cce_0 defaults
cytoolz 0.11.0 py39h9ed2024_0 defaults
daal4py 2021.6.0 py39h01d92e1_1 defaults
dal 2021.6.0 haf03e11_929 defaults
dask 2022.7.0 py39hecd8cb5_0 defaults
dask-core 2022.7.0 py39hecd8cb5_0 defaults
dataclasses 0.8 pyh6d0b6a4_7 defaults
datashader 0.14.1 py39hecd8cb5_0 defaults
datashape 0.5.4 py39hecd8cb5_1 defaults
debugpy 1.5.1 py39he9d5cce_0 defaults
decorator 5.1.1 pyhd3eb1b0_0 defaults
defusedxml 0.7.1 pyhd3eb1b0_0 defaults
diff-match-patch 20200713 pyhd3eb1b0_0 defaults
dill 0.3.4 pyhd3eb1b0_0 defaults
distributed 2022.7.0 py39hecd8cb5_0 defaults
docutils 0.18.1 py39hecd8cb5_3 defaults
entrypoints 0.4 py39hecd8cb5_0 defaults
et_xmlfile 1.1.0 py39hecd8cb5_0 defaults
fftw 3.3.9 h9ed2024_1 defaults
filelock 3.6.0 pyhd3eb1b0_0 defaults
flake8 4.0.1 pyhd3eb1b0_1 defaults
flask 1.1.2 pyhd3eb1b0_0 defaults
fonttools 4.25.0 pyhd3eb1b0_0 defaults
freetype 2.11.0 hd8bbffd_0 defaults
fsspec 2022.7.1 py39hecd8cb5_0 defaults
future 0.18.2 py39hecd8cb5_1 defaults
gensim 4.1.2 py39he9d5cce_0 defaults
gettext 0.21.0 h7535e17_0 defaults
giflib 5.2.1 haf1e3a3_0 defaults
glib 2.69.1 h8346a28_1 defaults
glob2 0.7 pyhd3eb1b0_0 defaults
gmp 6.2.1 he9d5cce_3 defaults
gmpy2 2.1.2 py39hd5de756_0 defaults
greenlet 1.1.1 py39h23ab428_0 defaults
gst-plugins-base 1.14.0 h4180768_2 defaults
gstreamer 1.14.0 h0fc69c2_2 defaults
h5py 3.7.0 py39h4a1dd59_0 defaults
hdf5 1.10.6 h10fe05b_1 defaults
heapdict 1.0.1 pyhd3eb1b0_0 defaults
holoviews 1.15.0 py39hecd8cb5_0 defaults
hvplot 0.8.0 py39hecd8cb5_0 defaults
hyperlink 21.0.0 pyhd3eb1b0_0 defaults
icu 58.2 h0a44026_3 defaults
idna 3.3 pyhd3eb1b0_0 defaults
imagecodecs 2021.8.26 py39h0f85e6e_1 defaults
imageio 2.19.3 py39hecd8cb5_0 defaults
imagesize 1.4.1 py39hecd8cb5_0 defaults
importlib-metadata 4.11.3 py39hecd8cb5_0 defaults
importlib_metadata 4.11.3 hd3eb1b0_0 defaults
incremental 21.3.0 pyhd3eb1b0_0 defaults
inflection 0.5.1 py39hecd8cb5_0 defaults
iniconfig 1.1.1 pyhd3eb1b0_0 defaults
intake 0.6.5 pyhd3eb1b0_0 defaults
intel-openmp 2021.4.0 hecd8cb5_3538 defaults
intervaltree 3.1.0 pyhd3eb1b0_0 defaults
ipykernel 6.15.2 py39hecd8cb5_0 defaults
ipython 7.31.1 py39hecd8cb5_1 defaults
ipython_genutils 0.2.0 pyhd3eb1b0_1 defaults
ipywidgets 7.6.5 pyhd3eb1b0_1 defaults
isort 5.9.3 pyhd3eb1b0_0 defaults
itemadapter 0.3.0 pyhd3eb1b0_0 defaults
itemloaders 1.0.4 pyhd3eb1b0_1 defaults
itsdangerous 2.0.1 pyhd3eb1b0_0 defaults
jdcal 1.4.1 pyhd3eb1b0_0 defaults
jedi 0.18.1 py39hecd8cb5_1 defaults
jellyfish 0.9.0 py39hca72f7f_0 defaults
jinja2 2.11.3 pyhd3eb1b0_0 https://repo.anaconda.com/pkgs/main
jinja2-time 0.2.0 pyhd3eb1b0_3 defaults
jmespath 0.10.0 pyhd3eb1b0_0 defaults
joblib 1.1.0 pyhd3eb1b0_0 defaults
jpeg 9e hca72f7f_0 defaults
jq 1.6 h9ed2024_1000 defaults
json5 0.9.6 pyhd3eb1b0_0 defaults
jsonschema 4.16.0 py39hecd8cb5_0 defaults
jupyter 1.0.0 py39hecd8cb5_8 defaults
jupyter_client 7.3.4 py39hecd8cb5_0 defaults
jupyter_console 6.4.3 pyhd3eb1b0_0 defaults
jupyter_core 4.11.1 py39hecd8cb5_0 defaults
jupyter_server 1.18.1 py39hecd8cb5_0 defaults
jupyterlab 3.4.4 py39hecd8cb5_0 defaults
jupyterlab_pygments 0.1.2 py_0 defaults
jupyterlab_server 2.10.3 pyhd3eb1b0_1 defaults
jupyterlab_widgets 1.0.0 pyhd3eb1b0_1 defaults
jxrlib 1.1 haf1e3a3_2 defaults
keyring 23.4.0 py39hecd8cb5_0 defaults
kiwisolver 1.4.2 py39he9d5cce_0 defaults
krb5 1.19.2 hcd88c3b_0 defaults
lazy-object-proxy 1.6.0 py39h9ed2024_0 defaults
lcms2 2.12 hf1fd2bf_0 defaults
ld64 530 h20443b4_25 defaults
ld64_osx-64 530 h70f3046_25 defaults
ldid 2.1.2 h2d21305_2 defaults
lerc 3.0 he9d5cce_0 defaults
libaec 1.0.4 hb1e8313_1 defaults
libarchive 3.6.1 he336d3b_0 defaults
libbrotlicommon 1.0.9 hca72f7f_7 defaults
libbrotlidec 1.0.9 hca72f7f_7 defaults
libbrotlienc 1.0.9 hca72f7f_7 defaults
libclang 12.0.0 default_hbc2896b_2 defaults
libcurl 7.84.0 h6dfd666_0 defaults
libcxx 14.0.6 h9765a3e_0 defaults
libdeflate 1.8 h9ed2024_5 defaults
libedit 3.1.20210910 hca72f7f_0 defaults
libev 4.33 h9ed2024_1 defaults
libffi 3.3 hb1e8313_2 defaults
libgfortran 5.0.0 11_2_0_h246ff09_26 defaults
libgfortran5 11.2.0 h246ff09_26 defaults
libiconv 1.16 hca72f7f_2 defaults
libidn2 2.3.2 h9ed2024_0 defaults
liblief 0.11.5 he9d5cce_1 defaults
libllvm11 11.1.0 h46f1229_5 defaults
libllvm12 12.0.0 h9b2ccf5_3 defaults
libllvm14 14.0.6 he552d86_0 defaults
libnghttp2 1.46.0 ha29bfda_0 defaults
libpng 1.6.37 ha441bb4_0 defaults
libpq 12.9 h1c9f633_3 defaults
libsodium 1.0.18 h1de35cc_0 defaults
libspatialindex 1.9.3 h23ab428_0 defaults
libssh2 1.10.0 h0a4fc7d_0 defaults
libtiff 4.4.0 h2ef1027_0 defaults
libunistring 0.9.10 h9ed2024_0 defaults
libwebp 1.2.2 h56c3ce4_0 defaults
libwebp-base 1.2.2 hca72f7f_0 defaults
libxml2 2.9.14 hbf8cd5e_0 defaults
libxslt 1.1.35 h5b33f42_0 defaults
libzopfli 1.0.3 hb1e8313_0 defaults
llvm-openmp 14.0.6 h0dcd299_0 defaults
llvmlite 0.38.0 py39h8346a28_0 defaults
locket 1.0.0 py39hecd8cb5_0 defaults
lxml 4.9.1 py39h65b224f_0 defaults
lz4 3.1.3 py39h9ed2024_0 defaults
lz4-c 1.9.3 h23ab428_1 defaults
lzo 2.10 haf1e3a3_2 defaults
markdown 3.3.4 py39hecd8cb5_0 defaults
markupsafe 2.0.1 py39h9ed2024_0 defaults
matplotlib 3.5.2 py39hecd8cb5_0 defaults
matplotlib-base 3.5.2 py39hfb0c5b7_0 defaults
matplotlib-inline 0.1.6 py39hecd8cb5_0 defaults
mccabe 0.7.0 pyhd3eb1b0_0 defaults
mistune 0.8.4 py39h9ed2024_1000 defaults
mkl 2021.4.0 hecd8cb5_637 defaults
mkl-service 2.4.0 py39h9ed2024_0 defaults
mkl_fft 1.3.1 py39h4ab4a9b_0 defaults
mkl_random 1.2.2 py39hb2f4e1b_0 defaults
mock 4.0.3 pyhd3eb1b0_0 defaults
mpc 1.1.0 h6ef4df4_1 defaults
mpfr 4.0.2 h9066e36_1 defaults
mpi 1.0 mpich defaults
mpich 3.3.2 external_0 defaults
mpmath 1.2.1 py39hecd8cb5_0 defaults
msgpack-python 1.0.3 py39haf03e11_0 defaults
multipledispatch 0.6.0 py39hecd8cb5_0 defaults
munkres 1.1.4 py_0 defaults
mypy_extensions 0.4.3 py39hecd8cb5_1 defaults
navigator-updater 0.3.0 py39hecd8cb5_0 https://repo.anaconda.com/pkgs/main
nbclassic 0.3.5 pyhd3eb1b0_0 defaults
nbclient 0.5.13 py39hecd8cb5_0 defaults
nbconvert 6.4.4 py39hecd8cb5_0 defaults
nbformat 5.5.0 py39hecd8cb5_0 defaults
ncurses 6.3 hca72f7f_3 defaults
nest-asyncio 1.5.5 py39hecd8cb5_0 defaults
networkx 2.8.4 py39hecd8cb5_0 defaults
nltk 3.7 pyhd3eb1b0_0 defaults
nose 1.3.7 pyhd3eb1b0_1008 defaults
notebook 6.4.12 py39hecd8cb5_0 defaults
nspr 4.33 he9d5cce_0 defaults
nss 3.74 h47edf6a_0 defaults
numba 0.55.1 py39hae1ba45_0 defaults
numexpr 2.8.3 py39h2e5f0a9_0 defaults
numpy 1.21.5 py39h2e5f0a9_3 defaults
numpy-base 1.21.5 py39h3b1a694_3 defaults
numpydoc 1.4.0 py39hecd8cb5_0 defaults
olefile 0.46 pyhd3eb1b0_0 defaults
oniguruma 6.9.7.1 h9ed2024_0 defaults
openjpeg 2.4.0 h66ea3da_0 defaults
openpyxl 3.0.10 py39hca72f7f_0 defaults
openssl 1.1.1q hca72f7f_0 defaults
packaging 21.3 pyhd3eb1b0_0 defaults
pandas 1.4.4 py39he9d5cce_0 defaults
pandocfilters 1.5.0 pyhd3eb1b0_0 defaults
panel 0.13.1 py39hecd8cb5_0 defaults
param 1.12.0 pyhd3eb1b0_0 defaults
parsel 1.6.0 py39hecd8cb5_0 defaults
parso 0.8.3 pyhd3eb1b0_0 defaults
partd 1.2.0 pyhd3eb1b0_1 defaults
patch 2.7.6 h1de35cc_1001 defaults
pathlib 1.0.1 pyhd3eb1b0_1 defaults
pathspec 0.9.0 py39hecd8cb5_0 defaults
patsy 0.5.2 py39hecd8cb5_1 defaults
pcre 8.45 h23ab428_0 defaults
pep8 1.7.1 py39hecd8cb5_1 defaults
pexpect 4.8.0 pyhd3eb1b0_3 defaults
pickleshare 0.7.5 pyhd3eb1b0_1003 defaults
pillow 9.2.0 py39hde71d04_1 defaults
pip 22.2.2 py39hecd8cb5_0 defaults
pkginfo 1.8.2 pyhd3eb1b0_0 defaults
platformdirs 2.5.2 py39hecd8cb5_0 defaults
plotly 5.9.0 py39hecd8cb5_0 defaults
pluggy 1.0.0 py39hecd8cb5_1 defaults
ply 3.11 py39hecd8cb5_0 defaults
poyo 0.5.0 pyhd3eb1b0_0 defaults
prometheus_client 0.14.1 py39hecd8cb5_0 defaults
prompt-toolkit 3.0.20 pyhd3eb1b0_0 defaults
prompt_toolkit 3.0.20 hd3eb1b0_0 https://repo.anaconda.com/pkgs/main
protego 0.1.16 py_0 defaults
psutil 5.9.0 py39hca72f7f_0 defaults
ptyprocess 0.7.0 pyhd3eb1b0_2 defaults
py 1.11.0 pyhd3eb1b0_0 defaults
py-lief 0.11.5 py39he9d5cce_1 defaults
pyasn1 0.4.8 pyhd3eb1b0_0 defaults
pyasn1-modules 0.2.8 py_0 defaults
pycodestyle 2.8.0 pyhd3eb1b0_0 defaults
pycosat 0.6.3 py39h9ed2024_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pyct 0.4.8 py39hecd8cb5_1 defaults
pycurl 7.45.1 py39h0a4fc7d_0 defaults
pydispatcher 2.0.5 py39hecd8cb5_2 defaults
pydocstyle 6.1.1 pyhd3eb1b0_0 defaults
pyerfa 2.0.0 py39h9ed2024_0 defaults
pyflakes 2.4.0 pyhd3eb1b0_0 defaults
pygments 2.11.2 pyhd3eb1b0_0 defaults
pyhamcrest 2.0.2 pyhd3eb1b0_2 defaults
pyjwt 2.4.0 py39hecd8cb5_0 defaults
pylint 2.14.5 py39hecd8cb5_0 defaults
pyls-spyder 0.4.0 pyhd3eb1b0_0 defaults
pyobjc-core 8.5 py39hc55c11b_0 defaults
pyobjc-framework-cocoa 8.5 py39hca72f7f_0 defaults
pyobjc-framework-coreservices 8.5 py39hca72f7f_0 defaults
pyobjc-framework-fsevents 8.5 py39hecd8cb5_0 defaults
pyodbc 4.0.34 py39he9d5cce_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pyparsing 3.0.9 py39hecd8cb5_0 defaults
pyqt 5.15.7 py39he9d5cce_0 defaults
pyqt5-sip 12.11.0 py39he9d5cce_0 defaults
pyqtwebengine 5.15.7 py39he9d5cce_0 defaults
pyrsistent 0.18.0 py39hca72f7f_0 defaults
pysocks 1.7.1 py39hecd8cb5_0 defaults
pytables 3.6.1 py39h648f197_1 defaults
pytest 7.1.2 py39hecd8cb5_0 defaults
python 3.9.13 hdfd78df_1 https://repo.anaconda.com/pkgs/main
python-dateutil 2.8.2 pyhd3eb1b0_0 defaults
python-fastjsonschema 2.16.2 py39hecd8cb5_0 defaults
python-libarchive-c 2.9 pyhd3eb1b0_1 defaults
python-lsp-black 1.2.1 py39hecd8cb5_0 defaults
python-lsp-jsonrpc 1.0.0 pyhd3eb1b0_0 defaults
python-lsp-server 1.5.0 py39hecd8cb5_0 defaults
python-slugify 5.0.2 pyhd3eb1b0_0 defaults
python-snappy 0.6.0 py39h23ab428_3 defaults
python.app 3 py39hca72f7f_0 https://repo.anaconda.com/pkgs/main
pytz 2022.1 py39hecd8cb5_0 defaults
pyviz_comms 2.0.2 pyhd3eb1b0_0 defaults
pywavelets 1.3.0 py39hca72f7f_0 defaults
pyyaml 6.0 py39hca72f7f_1 defaults
pyzmq 23.2.0 py39he9d5cce_0 defaults
qdarkstyle 3.0.2 pyhd3eb1b0_0 defaults
qstylizer 0.1.10 pyhd3eb1b0_0 defaults
qt 5.15.9 hecd8cb5_0 defaults
qt-main 5.15.2 h719ae48_7 defaults
qt-webengine 5.15.9 h90a370e_4 defaults
qtawesome 1.0.3 pyhd3eb1b0_0 defaults
qtconsole 5.3.2 py39hecd8cb5_0 defaults
qtpy 2.2.0 py39hecd8cb5_0 defaults
qtwebkit 5.212 h24dc246_4 defaults
queuelib 1.5.0 py39hecd8cb5_0 defaults
readline 8.1.2 hca72f7f_1 defaults
regex 2022.7.9 py39hca72f7f_0 defaults
requests 2.28.1 py39hecd8cb5_0 defaults
requests-file 1.5.1 pyhd3eb1b0_0 defaults
ripgrep 13.0.0 hc2228c6_0 defaults
rope 0.22.0 pyhd3eb1b0_0 defaults
rtree 0.9.7 py39hecd8cb5_1 defaults
ruamel.yaml 0.17.21 py39hca72f7f_0 defaults
ruamel.yaml.clib 0.2.6 py39hca72f7f_1 defaults
ruamel_yaml 0.15.100 py39h9ed2024_0 defaults
s3transfer 0.6.0 py39hecd8cb5_0 defaults
scikit-image 0.19.2 py39hae1ba45_0 defaults
scikit-learn 1.0.2 py39hae1ba45_1 defaults
scikit-learn-intelex 2021.6.0 py39hecd8cb5_0 defaults
scipy 1.9.1 py39h3d31255_0 defaults
scrapy 2.6.2 py39hecd8cb5_0 defaults
seaborn 0.11.2 pyhd3eb1b0_0 defaults
send2trash 1.8.0 pyhd3eb1b0_1 defaults
service_identity 18.1.0 pyhd3eb1b0_1 defaults
setuptools 63.4.1 py39hecd8cb5_0 defaults
sip 6.6.2 py39he9d5cce_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
smart_open 5.2.1 py39hecd8cb5_0 defaults
snappy 1.1.9 he9d5cce_0 defaults
sniffio 1.2.0 py39hecd8cb5_1 defaults
snowballstemmer 2.2.0 pyhd3eb1b0_0 defaults
sortedcollections 2.1.0 pyhd3eb1b0_0 defaults
sortedcontainers 2.4.0 pyhd3eb1b0_0 defaults
soupsieve 2.3.1 pyhd3eb1b0_0 defaults
sphinx 5.0.2 py39hecd8cb5_0 defaults
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 defaults
sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0 defaults
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 defaults
sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 defaults
sphinxcontrib-serializinghtml 1.1.5 pyhd3eb1b0_0 defaults
spyder 5.3.3 py39hecd8cb5_0 defaults
spyder-kernels 2.3.3 py39hecd8cb5_0 defaults
sqlalchemy 1.4.39 py39hca72f7f_0 defaults
sqlite 3.39.3 h707629a_0 defaults
statsmodels 0.13.2 py39hca72f7f_0 defaults
sympy 1.10.1 py39hecd8cb5_0 defaults
tabulate 0.8.10 py39hecd8cb5_0 defaults
tapi 1000.10.8 ha1b3eb9_0 defaults
tbb 2021.6.0 haf03e11_0 defaults
tbb4py 2021.6.0 py39haf03e11_0 defaults
tblib 1.7.0 pyhd3eb1b0_0 defaults
tenacity 8.0.1 py39hecd8cb5_1 defaults
terminado 0.13.1 py39hecd8cb5_0 defaults
testpath 0.6.0 py39hecd8cb5_0 defaults
text-unidecode 1.3 pyhd3eb1b0_0 defaults
textdistance 4.2.1 pyhd3eb1b0_0 defaults
threadpoolctl 2.2.0 pyh0d69192_0 defaults
three-merge 0.1.1 pyhd3eb1b0_0 defaults
tifffile 2021.7.2 pyhd3eb1b0_2 defaults
tinycss 0.4 pyhd3eb1b0_1002 defaults
tk 8.6.12 h5d9f67b_0 defaults
tldextract 3.2.0 pyhd3eb1b0_0 defaults
toml 0.10.2 pyhd3eb1b0_0 defaults
tomli 2.0.1 py39hecd8cb5_0 defaults
tomlkit 0.11.1 py39hecd8cb5_0 defaults
toolz 0.11.2 pyhd3eb1b0_0 defaults
tornado 6.1 py39h9ed2024_0 defaults
tqdm 4.64.1 py39hecd8cb5_0 defaults
traitlets 5.1.1 pyhd3eb1b0_0 defaults
twisted 22.2.0 py39hca72f7f_1 defaults
typing-extensions 4.3.0 py39hecd8cb5_0 defaults
typing_extensions 4.3.0 py39hecd8cb5_0 defaults
tzdata 2022c h04d1e81_0 https://repo.anaconda.com/pkgs/main
ujson 5.4.0 py39he9d5cce_0 defaults
unidecode 1.2.0 pyhd3eb1b0_0 defaults
unixodbc 2.3.11 hb456775_0 defaults
urllib3 1.26.11 py39hecd8cb5_0 defaults
w3lib 1.21.0 pyhd3eb1b0_0 defaults
watchdog 2.1.6 py39h999c104_0 defaults
wcwidth 0.2.5 pyhd3eb1b0_0 defaults
webencodings 0.5.1 py39hecd8cb5_1 defaults
websocket-client 0.58.0 py39hecd8cb5_4 defaults
werkzeug 2.0.3 pyhd3eb1b0_0 defaults
wget 1.21.3 h6dfd666_0 defaults
whatthepatch 1.0.2 py39hecd8cb5_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
widgetsnbextension 3.5.2 py39hecd8cb5_0 defaults
wrapt 1.14.1 py39hca72f7f_0 defaults
wurlitzer 3.0.2 py39hecd8cb5_0 defaults
xarray 0.20.1 pyhd3eb1b0_1 defaults
xlrd 2.0.1 pyhd3eb1b0_0 defaults
xlsxwriter 3.0.3 pyhd3eb1b0_0 defaults
xlwings 0.27.15 py39hecd8cb5_0 defaults
xz 5.2.6 hca72f7f_0 defaults
yaml 0.2.5 haf1e3a3_0 defaults
yapf 0.31.0 pyhd3eb1b0_0 defaults
zeromq 4.3.4 h23ab428_0 defaults
zfp 0.5.5 he9d5cce_6 defaults
zict 2.1.0 py39hecd8cb5_0 defaults
zipp 3.8.0 py39hecd8cb5_0 defaults
zlib 1.2.12 h4dc903c_3 defaults
zope 1.0 py39hecd8cb5_1 defaults
zope.interface 5.4.0 py39h9ed2024_0 defaults
zstandard 0.18.0 py39hca72f7f_0 defaults
zstd 1.5.2 hcb37349_0 defaults
I'm using macOS 11.7.2.
(base) ~ ❯ uname -a
Darwin Mais-MacBook-Pro.local 20.6.0 Darwin Kernel Version 20.6.0: Sun Nov 6 23:17:00 PST 2022; root:xnu-7195.141.46~1/RELEASE_X86_64 x86_64
Anaconda3-2022.10-MacOSX-x86_64
(base) ~ ❯ brew --version
Homebrew 3.6.20
Homebrew/homebrew-core (git revision c50caec52d4; last commit 2023-02-02)
Homebrew/homebrew-cask (git revision 1bc337cf6b; last commit 2023-02-02)
(base) ~ ❯ brew list
==> Formulae
aircrack-ng libass nmap
aom libb2 node
aria2 libbluray nushell
aribb24 libde265 open-ocd
atk libdeflate opencore-amr
autoconf libev openexr
automake libevent openjpeg
bdw-gc libffi [email protected]
binaryen libftdi openssl@3
boost libgpg-error opus
brotli libheif p11-kit
buffalo libidn2 pandoc
c-ares libksba pango
c-blosc liblinear pcre
ca-certificates libmpc pcre2
cairo libnghttp2 pixman
capstone libogg pkg-config
cjson libpng python-tabulate
cmake libpq [email protected]
cmocka libpthread-stubs [email protected]
confuse libpython-tabulate [email protected]
coreutils librist qrcp
dav1d libsamplerate rav1e
docbook libsndfile readline
docbook-xsl libsodium rtmpdump
ffmpeg libsoxr rubberband
flac libssh2 rust
fmt libtasn1 sdl2
fontconfig libtiff shared-mime-info
freetype libtool six
frei0r libunibreak snappy
fribidi libunistring socat
gcc libusb speedtest
gdbm libusb-compat speex
gdk-pixbuf libuv sqlite
gettext libvidstab srt
gh libvmaf svt-av1
giflib libvorbis swig
glib libvpx switchaudio-osx
gmp libx11 tbb
gnu-getopt libxau tcl-tk
gnutls libxcb telnet
go libxdmcp tesseract
gobject-introspection libxext theora
graphite2 libxrender tinygo
gtk+ libyaml tree
guile little-cms2 typescript
harfbuzz llvm@8 unbound
hicolor-icon-theme lsusb vapor
hidapi lua vcpkg
highway [email protected] webp
icu4c lz4 wget
imath lzo x264
isl m4 x265
jemalloc mbedtls xmlto
jpeg megacmd xorgproto
jpeg-turbo minicom xvid
jpeg-xl mpdecimal xz
jxrlib mpfr yarn
krb5 mpg123 zeromq
lame ncurses zimg
leptonica nettle zlib
libaec nghttp2 zsh-autosuggestions
libarchive ninja zstd
==> Casks
adrive google-chrome rwts-pdfwriter
chromedriver jetbrains-toolbox scroll-reverser
commander-one macs-fan-control typora
docker mkvtoolnix visual-studio-code
font-lxgw-wenkai motrix vlc
gcc-arm-embedded mysql-shell vnc-viewer
github qt-creator
Time: 0h:00m:07s
(base) ~ ❯ brew list --formula
aircrack-ng libass nmap
aom libb2 node
aria2 libbluray nushell
aribb24 libde265 open-ocd
atk libdeflate opencore-amr
autoconf libev openexr
automake libevent openjpeg
bdw-gc libffi [email protected]
binaryen libftdi openssl@3
boost libgpg-error opus
brotli libheif p11-kit
buffalo libidn2 pandoc
c-ares libksba pango
c-blosc liblinear pcre
ca-certificates libmpc pcre2
cairo libnghttp2 pixman
capstone libogg pkg-config
cjson libpng python-tabulate
cmake libpq [email protected]
cmocka libpthread-stubs [email protected]
confuse libpython-tabulate [email protected]
coreutils librist qrcp
dav1d libsamplerate rav1e
docbook libsndfile readline
docbook-xsl libsodium rtmpdump
ffmpeg libsoxr rubberband
flac libssh2 rust
fmt libtasn1 sdl2
fontconfig libtiff shared-mime-info
freetype libtool six
frei0r libunibreak snappy
fribidi libunistring socat
gcc libusb speedtest
gdbm libusb-compat speex
gdk-pixbuf libuv sqlite
gettext libvidstab srt
gh libvmaf svt-av1
giflib libvorbis swig
glib libvpx switchaudio-osx
gmp libx11 tbb
gnu-getopt libxau tcl-tk
gnutls libxcb telnet
go libxdmcp tesseract
gobject-introspection libxext theora
graphite2 libxrender tinygo
gtk+ libyaml tree
guile little-cms2 typescript
harfbuzz llvm@8 unbound
hicolor-icon-theme lsusb vapor
hidapi lua vcpkg
highway [email protected] webp
icu4c lz4 wget
imath lzo x264
isl m4 x265
jemalloc mbedtls xmlto
jpeg megacmd xorgproto
jpeg-turbo minicom xvid
jpeg-xl mpdecimal xz
jxrlib mpfr yarn
krb5 mpg123 zeromq
lame ncurses zimg
leptonica nettle zlib
libaec nghttp2 zsh-autosuggestions
libarchive ninja zstd
We recently excluded two more tests in pyproject.toml
:
# TEMPORARY! FIXME - only skipping to ease development in other PRs, revert ASAP
# We need conda-forge to release a new Python 3.8.x that defaults has,
# but a bug in conda-build is preventing feedstocks from operating correctly.
"--deselect=tests/test_priority.py::PriorityIntegrationTests::test_channel_order_channel_priority_true",
# Known 23.1.0 breakage - investigated by costrouc
"--deselect=tests/gateways/test_connection.py::test_s3_server",
This is a reminder to re-enable them whenever possible.
Running conda update --all
in environment different than base
results in error:
CondaImportError: You have chosen a non-default solver backend (libmamba) but it could not be imported:
ImportError: DLL load failed while importing bindings: The specified module could not be found.
Try (re)installing conda-libmamba-solver.
Reinstalling conda-libmamba-solver
didn't fix the issue.
active environment : RLjournalist
active env location : C:\Users\Volodymyr\miniconda3\envs\RLjournalist
shell level : 2
user config file : C:\Users\Volodymyr\.condarc
populated config files : C:\Users\Volodymyr\.condarc
conda version : 22.9.0
conda-build version : not installed
python version : 3.9.13.final.0
virtual packages : __cuda=11.7=0
__win=0=0
__archspec=1=x86_64
base environment : C:\Users\Volodymyr\miniconda3 (writable)
conda av data dir : C:\Users\Volodymyr\miniconda3\etc\conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : C:\Users\Volodymyr\miniconda3\pkgs
C:\Users\Volodymyr\.conda\pkgs
C:\Users\Volodymyr\AppData\Local\conda\conda\pkgs
envs directories : C:\Users\Volodymyr\miniconda3\envs
C:\Users\Volodymyr\.conda\envs
C:\Users\Volodymyr\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/22.9.0 requests/2.28.1 CPython/3.9.13 Windows/10 Windows/10.0.22621 solver/libmamba
administrator : False
netrc file : None
offline mode : False
==> C:\Users\Volodymyr\.condarc <==
experimental_solver: libmamba
# packages in environment at C:\Users\Volodymyr\miniconda3\envs\RLjournalist:
#
# Name Version Build Channel
anyio 3.5.0 py310haa95532_0 defaults
apscheduler 3.6.3 pypi_0 pypi
bzip2 1.0.8 he774522_0 defaults
ca-certificates 2022.07.19 haa95532_0 defaults
cachetools 4.2.2 pypi_0 pypi
certifi 2022.9.14 py310haa95532_0 defaults
h11 0.12.0 pyhd3eb1b0_0 defaults
h2 4.0.0 py310haa95532_3 defaults
hpack 4.0.0 py_0 defaults
httpcore 0.15.0 py310haa95532_0 defaults
httpx 0.23.0 py310haa95532_0 defaults
hyperframe 6.0.1 pyhd3eb1b0_0 defaults
idna 3.3 pyhd3eb1b0_0 defaults
libffi 3.4.2 hd77b12b_4 defaults
openssl 1.1.1q h2bbff1b_0 defaults
orjson 3.8.0 pypi_0 pypi
pip 22.1.2 py310haa95532_0 defaults
python 3.10.4 hbb2ffb3_0 defaults
python-telegram-bot 13.14 pypi_0 pypi
pytz 2022.2.1 pypi_0 pypi
pytz-deprecation-shim 0.1.0.post0 pypi_0 pypi
rfc3986 1.4.0 pyhd3eb1b0_0 defaults
setuptools 63.4.1 py310haa95532_0 defaults
six 1.16.0 pypi_0 pypi
sniffio 1.2.0 py310haa95532_1 defaults
sqlite 3.39.3 h2bbff1b_0 defaults
tk 8.6.12 h2bbff1b_0 defaults
tornado 6.1 pypi_0 pypi
tzdata 2022.4 pypi_0 pypi
tzlocal 4.2 pypi_0 pypi
vc 14.2 h21ff451_1 defaults
vs2015_runtime 14.27.29016 h5e58377_2 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
wincertstore 0.2 py310haa95532_2 defaults
xz 5.2.6 h8cc25b3_0 defaults
zlib 1.2.12 h8cc25b3_3 defaults
No response
When I am trying to install/remove package with conda install pyfiglet
or conda remove pyfiglet
the conda distribution based on libmamba
solver throws very strange error and cancels package installation/download. I assume it is related to JSON requests response from channel URL or maybe 304 error, finally resulting in 404 error. I have checked the channel URL on environment without libmamba
solver and it works there, so I am inclined to believe that issue is in fact libmamba
related - but it is also worth mentioning that conda version there was 4.7.12 (a lot older). I also think that is is something recent, as I am 70% sure that yesterday I did not have this issue and the installation worked prefectly. Removing faulty channel from conda config
files is a workaround for this problem - after such an action, package installs perfectly with libmamba
solver. As the logs are similar for either conda install
or conda remove
, I am providing these for the first option only.
As I am using on-premise environment, I am obfuscating sensitive information.
active environment : ailab-eda-env
active env location : /home/dsl/envs/ailab-eda-env
shell level : 1
user config file : /home/dsl/.condarc
populated config files : /opt/conda/.condarc
/home/dsl/.condarc
/home/dsl/envs/ailab-eda-env/.condarc
conda version : 4.12.0
conda-build version : not installed
python version : 3.8.12.final.0
virtual packages : __linux=5.14.9=0
__glibc=2.28=0
__unix=0=0
__archspec=1=x86_64
base environment : /opt/conda (writable)
conda av data dir : /opt/conda/etc/conda
conda av metadata url : None
channel URLs : <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-r/linux-64
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-r/noarch
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge/linux-64
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge/noarch
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-main/linux-64
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-main/noarch
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-free/linux-64
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-free/noarch
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-mro/linux-64
<on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-mro/noarch
package cache : /home/dsl/pkgs
envs directories : /home/dsl/envs
/opt/conda/envs
/home/dsl/.conda/envs
platform : linux-64
user-agent : conda/4.12.0 requests/2.27.1 CPython/3.8.12 Linux/5.14.9-200.fc34.x86_64 rhel/8.3 glibc/2.28
UID:GID : 1000590000:0
netrc file : None
offline mode : False
As I am using on-premise environment, I am obfuscating sensitive information.
==> /opt/conda/.condarc <==
auto_update_conda: False
channels:
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-mro/
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-r/
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge/
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-main/
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-free/
show_channel_urls: True
==> /home/dsl/.condarc <==
auto_activate_base: False
env_prompt: ({name})
envs_dirs:
- /home/dsl/envs/
pkgs_dirs:
- /home/dsl/pkgs
ssl_verify: <on-prem-cert-filepath>.crt
experimental_solver: libmamba
==> /home/dsl/envs/ailab-eda-env/.condarc <==
auto_update_conda: False
channels:
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-r/
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge/
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-main/
- <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-free/
show_channel_urls: True
conda list
As I am using on-premise environment, I am obfuscating sensitive information.
# packages in environment at /home/dsl/envs/ailab-eda-env:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
_openmp_mutex 4.5 2_gnu <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
_py-xgboost-mutex 2.0 cpu_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
alsa-lib 1.2.3.2 h166bdaf_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
asttokens 2.0.5 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
attr 2.5.1 h166bdaf_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
backcall 0.2.0 pyh9f0ad1d_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
backports 1.0 py_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
bcrypt 3.2.2 py38h0a891b7_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
brotli 1.0.9 h166bdaf_7 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
brotli-bin 1.0.9 h166bdaf_7 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
brotlipy 0.7.0 py38h0a891b7_1004 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
bzip2 1.0.8 h7f98852_4 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
c-ares 1.18.1 h7f98852_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
ca-certificates 2022.5.18.1 ha878542_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
certifi 2022.5.18.1 py38h578d9bd_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
cffi 1.15.0 py38h3931269_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
charset-normalizer 2.0.12 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
colorama 0.4.4 pyh9f0ad1d_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
conda 4.12.0 py38h578d9bd_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
conda-content-trust 0.1.3 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
conda-libmamba-solver 22.3.1 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
conda-package-handling 1.8.1 py38h0a891b7_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
cryptography 37.0.2 py38h2b5fc30_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
cx_oracle 8.3.0 py38h0a891b7_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
cycler 0.11.0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
dbus 1.13.6 h5008d03_3 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
debugpy 1.6.0 py38hfa26641_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
decorator 5.1.1 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
entrypoints 0.4 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
executing 0.8.3 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
expat 2.4.8 h27087fc_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
fftw 3.3.10 nompi_h77c792f_102 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
font-ttf-ubuntu 0.83 hab24e00_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
fontconfig 2.14.0 h8e229c2_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
fonts-conda-ecosystem 1 0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
fonts-conda-forge 1 0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
fonttools 4.33.3 py38h0a891b7_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
freetype 2.10.4 h0708190_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
gettext 0.19.8.1 h73d1719_1008 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
giflib 5.2.1 h36c2ea0_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
gst-plugins-base 1.20.2 hcf0ee16_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
gstreamer 1.20.2 hd4edc92_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
icu 70.1 h27087fc_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
idna 3.3 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
ipykernel 6.10.0 py38h7f3c49e_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
ipython 8.3.0 py38h578d9bd_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
jack 1.9.18 hfd4fe87_1001 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
jedi 0.18.1 py38h578d9bd_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
joblib 1.1.0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
jpeg 9e h166bdaf_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
json-c 0.15 h98cffda_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
jupyter_client 7.3.1 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
jupyter_core 4.10.0 py38h578d9bd_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
keyutils 1.6.1 h166bdaf_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
kiwisolver 1.4.2 py38h43d8883_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
krb5 1.19.3 h3790be6_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
lcms2 2.12 hddcbb42_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
ld_impl_linux-64 2.36.1 hea4e1c9_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
lerc 3.0 h9c3ff4c_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libarchive 3.5.2 hb890918_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libblas 3.9.0 14_linux64_openblas <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libbrotlicommon 1.0.9 h166bdaf_7 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libbrotlidec 1.0.9 h166bdaf_7 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libbrotlienc 1.0.9 h166bdaf_7 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libcap 2.51 h166bdaf_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libcblas 3.9.0 14_linux64_openblas <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libclang 14.0.3 default_h2e3cab8_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libclang13 14.0.3 default_h3a83d3e_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libcups 2.3.3 hf5a7f15_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libcurl 7.83.1 h7bff187_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libdb 6.2.32 h9c3ff4c_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libdeflate 1.10 h7f98852_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libedit 3.1.20191231 he28a2e2_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libev 4.33 h516909a_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libevent 2.1.10 h9b69904_4 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libffi 3.4.2 h7f98852_5 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libflac 1.3.4 h27087fc_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libgcc-ng 12.1.0 h8d9b700_16 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libgfortran-ng 12.1.0 h69a702a_16 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libgfortran5 12.1.0 hdcd56e2_16 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libglib 2.70.2 h174f98d_4 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libgomp 12.1.0 h8d9b700_16 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libiconv 1.16 h516909a_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
liblapack 3.9.0 14_linux64_openblas <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libllvm14 14.0.3 he0ac6c6_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libmamba 0.22.1 hd8a31e3_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libmambapy 0.22.1 py38h923e62a_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libnghttp2 1.47.0 h727a467_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libnsl 2.0.0 h7f98852_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libogg 1.3.4 h7f98852_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libopenblas 0.3.20 pthreads_h78a6416_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libopus 1.3.1 h7f98852_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libpng 1.6.37 h21135ba_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libpq 14.3 hd77ab85_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libsndfile 1.0.31 h9c3ff4c_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libsodium 1.0.18 h36c2ea0_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libsolv 0.7.22 h6239696_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libssh2 1.10.0 ha56f1ee_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libstdcxx-ng 12.1.0 ha89aaad_16 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libtiff 4.3.0 h0fcbabc_4 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libtool 2.4.6 h9c3ff4c_1008 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libuuid 2.32.1 h7f98852_1000 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libvorbis 1.3.7 h9c3ff4c_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libwebp 1.2.2 h3452ae3_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libwebp-base 1.2.2 h7f98852_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libxcb 1.13 h7f98852_1004 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libxgboost 1.4.0 h9c3ff4c_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libxkbcommon 1.0.3 he3ba5ed_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libxml2 2.9.14 h22db469_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
libzlib 1.2.11 h166bdaf_1014 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
lz4-c 1.9.3 h9c3ff4c_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
lzo 2.10 h516909a_1000 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
matplotlib 3.5.2 py38h578d9bd_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
matplotlib-base 3.5.2 py38h826bfd8_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
matplotlib-inline 0.1.3 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
munkres 1.1.4 pyh9f0ad1d_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
mysql-common 8.0.29 haf5c9bc_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
mysql-libs 8.0.29 h28c427c_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
ncurses 6.3 h27087fc_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
nest-asyncio 1.5.5 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
nspr 4.32 h9c3ff4c_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
nss 3.78 h2350873_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
numpy 1.21.1 py38h9894fe3_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
openjpeg 2.4.0 hb52868f_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
openssl 1.1.1o h166bdaf_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
packaging 21.3 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pandas 1.3.1 py38h1abd341_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
paramiko 2.11.0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
parso 0.8.3 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
patsy 0.5.2 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pcre 8.45 h9c3ff4c_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pexpect 4.8.0 pyh9f0ad1d_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pickleshare 0.7.5 py_1003 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pillow 9.1.1 py38h0ee0e06_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pip 22.1.1 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
prompt-toolkit 3.0.29 pyha770c72_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
psutil 5.9.1 py38h0a891b7_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pthread-stubs 0.4 h36c2ea0_1001 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pulseaudio 14.0 hb166930_4 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pure_eval 0.2.2 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
py-xgboost 1.4.0 py38h578d9bd_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pybind11-abi 4 hd8ed1ab_3 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pycosat 0.6.3 py38h0a891b7_1010 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pycparser 2.21 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pygments 2.12.0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pynacl 1.5.0 py38h0a891b7_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pyopenssl 22.0.0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pyparsing 3.0.9 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pyqt 5.15.4 py38hfa26641_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pyqt5-sip 12.9.0 py38hfa26641_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pysftp 0.2.9 py_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pysocks 1.7.1 py38h578d9bd_5 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
python 3.8.13 h582c2e5_0_cpython <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
python_abi 3.8 2_cp38 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pytz 2022.1 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
pyzmq 23.0.0 py38hfc09fa9_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
qt-main 5.15.3 hf97cb25_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
readline 8.1.2 h7f8727e_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-main
reproc 14.2.3 h7f98852_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
reproc-cpp 14.2.3 h9c3ff4c_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
requests 2.27.1 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
ruamel_yaml 0.15.100 py38h27cfd23_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-main
scikit-learn 0.24.2 py38hacb3eff_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
scipy 1.7.0 py38h7b17777_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
seaborn 0.11.2 hd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
seaborn-base 0.11.2 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
setuptools 59.8.0 py38h578d9bd_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
sip 6.5.1 py38h709712a_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
six 1.16.0 pyh6c4a22f_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
spdlog-fmt-embed 1.9.2 hd09550d_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-main
sqlite 3.38.5 h4ff8645_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
stack_data 0.2.0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
statsmodels 0.13.2 py38h6c62de6_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
threadpoolctl 3.1.0 pyh8a188c0_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
tini 0.18.0 h14c3975_1001 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
tk 8.6.12 h27826a3_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
toml 0.10.2 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
tornado 6.1 py38h0a891b7_3 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
tqdm 4.64.0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
traitlets 5.2.1.post0 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
unicodedata2 14.0.0 py38h0a891b7_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
urllib3 1.26.9 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
wcwidth 0.2.5 pyh9f0ad1d_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
wheel 0.37.1 pyhd8ed1ab_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
xgboost 1.4.0 py38h578d9bd_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
xorg-libxau 1.0.9 h7f98852_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
xorg-libxdmcp 1.1.3 h7f98852_0 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
xz 5.2.5 h516909a_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
yaml 0.2.5 h7f98852_2 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
yaml-cpp 0.6.3 he1b5a44_4 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
zeromq 4.3.4 h9c3ff4c_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
zlib 1.2.11 h166bdaf_1014 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
zstd 1.5.2 h8a70e8d_1 <on-prem-nexus-protocol>://<on-prem-nexus-port>:<on-prem-nexus-port>/repository/conda-forge
Log file referenced during conda install/remove
is attached in here: 20220527-100248-591587.log. It is also obfuscated. One more note on our conda channel
setup URLs - we are using Nexus Repository Manager solution which basically works as a proxy to public Internet. When we are populating conda config
with internal Nexus conda channel URLs, under the hood, we are basically proxying to the public Internet channel.
One of our users bump into an issue when trying to install a package using conda, specifically conda is grabbing an incorrect version of a dependent package. He tried again with mamba
and everything works fine.
I was able to narrow down the issue to be with the version constraint in our environment.yml
, specifically, conda
was trying to grab a very old version, while mamba
the most recent one less the constraint.
To reproduce the issue:
Conda
conda install -c conda-forge "pydantic<1.9.0"
Result
The following packages will be downloaded:
package | build
---------------------------|-----------------
pydantic-0.18.2 | py_0 35 KB conda-forge
------------------------------------------------------------
Total: 35 KB
The following NEW packages will be INSTALLED:
dataclasses conda-forge/noarch::dataclasses-0.8-pyhc8e2a94_3
pydantic conda-forge/noarch::pydantic-0.18.2-py_0
The following packages will be UPDATED:
ca-certificates 2022.5.18.1-h033912b_0 --> 2022.6.15-h033912b_0
certifi 2022.5.18.1-py39h6e9494a_0 --> 2022.6.15-py39h6e9494a_0
openssl 1.1.1o-hfe4f2af_0 --> 1.1.1q-hfe4f2af_0
Mamba
mamba install -c conda-forge "pydantic<1.9.0"
Result
Package Version Build Channel Size
───────────────────────────────────────────────────────────────────────────────────
Install:
───────────────────────────────────────────────────────────────────────────────────
+ pydantic 1.8.2 py39h89e85a6_2 conda-forge/osx-64 Cached
+ typing-extensions 4.3.0 hd8ed1ab_0 conda-forge/noarch Cached
+ typing_extensions 4.3.0 pyha770c72_0 conda-forge/noarch Cached
Upgrade:
───────────────────────────────────────────────────────────────────────────────────
- ca-certificates 2022.5.18.1 h033912b_0 installed
+ ca-certificates 2022.6.15 h033912b_0 conda-forge/osx-64 Cached
- certifi 2022.5.18.1 py39h6e9494a_0 installed
+ certifi 2022.6.15 py39h6e9494a_0 conda-forge/osx-64 Cached
- openssl 1.1.1o hfe4f2af_0 installed
+ openssl 1.1.1q hfe4f2af_0 conda-forge/osx-64 Cached
This might be relate to this #64, but since both are grabbing the same openssl
make me unsure. Also, the way the two version differentiate (1.8.2 vs 0.18.2) make we think it may be a parsing issue?
conda info
active environment : general
active env location : /Users/quachcd/mambaforge/envs/general
shell level : 2
user config file : /Users/quachcd/.condarc
populated config files : /Users/quachcd/mambaforge/.condarc
/Users/quachcd/.condarc
conda version : 4.12.0
conda-build version : not installed
python version : 3.9.6.final.0
virtual packages : __osx=12.1=0
__unix=0=0
__archspec=1=x86_64
base environment : /Users/quachcd/mambaforge (writable)
conda av data dir : /Users/quachcd/mambaforge/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-64
https://conda.anaconda.org/conda-forge/noarch
https://conda.anaconda.org/mosdef/osx-64
https://conda.anaconda.org/mosdef/noarch
https://conda.anaconda.org/omnia/osx-64
https://conda.anaconda.org/omnia/noarch
https://conda.anaconda.org/bioconda/osx-64
https://conda.anaconda.org/bioconda/noarch
https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/quachcd/mambaforge/pkgs
/Users/quachcd/.conda/pkgs
envs directories : /Users/quachcd/mambaforge/envs
/Users/quachcd/.conda/envs
platform : osx-64
user-agent : conda/4.12.0 requests/2.26.0 CPython/3.9.6 Darwin/21.2.0 OSX/12.1
UID:GID : 501:20
netrc file : None
offline mode : False
conda config
==> /Users/quachcd/mambaforge/.condarc <==
channels:
- conda-forge
==> /Users/quachcd/.condarc <==
ssl_verify: True
channels:
- conda-forge
- mosdef
- omnia
- bioconda
- defaults
conda list
# packages in environment at /Users/quachcd/mambaforge:
#
# Name Version Build Channel
ansi2html 1.7.0 py39h6e9494a_1 conda-forge
appnope 0.1.3 pyhd8ed1ab_0 conda-forge
asttokens 2.0.5 pyhd8ed1ab_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 py_2 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
brotli-python 1.0.9 py39hfd1d529_7 conda-forge
brotlipy 0.7.0 py39h89e85a6_1001 conda-forge
bzip2 1.0.8 h0d85af4_4 conda-forge
c-ares 1.17.2 h0d85af4_0 conda-forge
ca-certificates 2022.5.18.1 h033912b_0 conda-forge
certifi 2022.5.18.1 py39h6e9494a_0 conda-forge
cffi 1.14.6 py39hb71fe58_0 conda-forge
chardet 4.0.0 py39h6e9494a_1 conda-forge
charset-normalizer 2.0.0 pyhd8ed1ab_0 conda-forge
click 8.1.3 py39h6e9494a_0 conda-forge
colorama 0.4.4 pyh9f0ad1d_0 conda-forge
conda 4.12.0 py39h6e9494a_0 conda-forge
conda-package-handling 1.7.3 py39h89e85a6_0 conda-forge
cryptography 3.4.7 py39ha2c9959_0 conda-forge
dash 2.4.1 pyhd8ed1ab_0 conda-forge
debugpy 1.6.0 py39hfd1d529_0 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
entrypoints 0.4 pyhd8ed1ab_0 conda-forge
executing 0.8.3 pyhd8ed1ab_0 conda-forge
flask 2.1.2 pyhd8ed1ab_1 conda-forge
flask-compress 1.12 pyhd8ed1ab_0 conda-forge
icu 68.1 h74dc148_0 conda-forge
idna 3.1 pyhd3deb0d_0 conda-forge
importlib-metadata 4.11.4 py39h6e9494a_0 conda-forge
ipykernel 6.13.0 py39h71a6800_0 conda-forge
ipython 8.3.0 py39h6e9494a_0 conda-forge
itsdangerous 2.1.2 pyhd8ed1ab_0 conda-forge
jedi 0.18.1 py39h6e9494a_1 conda-forge
jinja2 3.1.2 pyhd8ed1ab_0 conda-forge
jupyter-dash 0.4.2 pyhd8ed1ab_1 conda-forge
jupyter_client 7.0.6 pyhd8ed1ab_0 conda-forge
jupyter_core 4.10.0 py39h6e9494a_0 conda-forge
krb5 1.19.2 hcfbf3a7_0 conda-forge
libarchive 3.5.1 h2b60450_2 conda-forge
libcurl 7.78.0 hf45b732_0 conda-forge
libcxx 12.0.1 habf9029_0 conda-forge
libedit 3.1.20191231 h0678c8f_2 conda-forge
libev 4.33 haf1e3a3_1 conda-forge
libffi 3.3 h046ec9c_2 conda-forge
libiconv 1.16 haf1e3a3_0 conda-forge
libnghttp2 1.43.0 h07e645a_0 conda-forge
libsodium 1.0.18 hbcb3906_1 conda-forge
libsolv 0.7.19 hcf210ce_5 conda-forge
libssh2 1.9.0 h52ee1ee_6 conda-forge
libxml2 2.9.12 h93ec3fd_0 conda-forge
lz4-c 1.9.3 he49afe7_1 conda-forge
lzo 2.10 haf1e3a3_1000 conda-forge
mamba 0.15.3 py39hb671511_0 conda-forge
markupsafe 2.1.1 py39h63b48b0_1 conda-forge
matplotlib-inline 0.1.3 pyhd8ed1ab_0 conda-forge
ncurses 6.2 h2e338ed_4 conda-forge
nest-asyncio 1.5.5 pyhd8ed1ab_0 conda-forge
openssl 1.1.1o hfe4f2af_0 conda-forge
packaging 21.3 pyhd8ed1ab_0 conda-forge
parso 0.8.3 pyhd8ed1ab_0 conda-forge
pexpect 4.8.0 pyh9f0ad1d_2 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
pip 21.2.4 pyhd8ed1ab_0 conda-forge
plotly 5.8.0 pyhd8ed1ab_1 conda-forge
prompt-toolkit 3.0.29 pyha770c72_0 conda-forge
psutil 5.9.1 py39h701faf5_0 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge
pycosat 0.6.3 py39h89e85a6_1006 conda-forge
pycparser 2.20 pyh9f0ad1d_2 conda-forge
pygments 2.12.0 pyhd8ed1ab_0 conda-forge
pyopenssl 20.0.1 pyhd8ed1ab_0 conda-forge
pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge
pysocks 1.7.1 py39h6e9494a_3 conda-forge
python 3.9.6 hd187cdc_1_cpython conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge
python_abi 3.9 2_cp39 conda-forge
pyzmq 19.0.2 py39he75b00d_2 conda-forge
readline 8.1 h05e3726_0 conda-forge
reproc 14.2.1 hbcb3906_0 conda-forge
reproc-cpp 14.2.1 h2e338ed_0 conda-forge
requests 2.26.0 pyhd8ed1ab_0 conda-forge
retrying 1.3.3 py_2 conda-forge
ruamel_yaml 0.15.80 py39h89e85a6_1004 conda-forge
setuptools 57.4.0 py39h6e9494a_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
sqlite 3.36.0 h23a322b_0 conda-forge
stack_data 0.2.0 pyhd8ed1ab_0 conda-forge
tenacity 8.0.1 pyhd8ed1ab_0 conda-forge
tk 8.6.11 hd798d34_0 conda-forge
tornado 6.1 py39h63b48b0_3 conda-forge
tqdm 4.62.1 pyhd8ed1ab_0 conda-forge
traitlets 5.2.1.post0 pyhd8ed1ab_0 conda-forge
tzdata 2021a he74cb21_1 conda-forge
urllib3 1.26.6 pyhd8ed1ab_0 conda-forge
wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge
werkzeug 2.1.2 pyhd8ed1ab_1 conda-forge
wheel 0.37.0 pyhd8ed1ab_1 conda-forge
xz 5.2.5 haf1e3a3_1 conda-forge
yaml 0.2.5 haf1e3a3_0 conda-forge
zeromq 4.3.4 he49afe7_1 conda-forge
zipp 3.8.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.11 h7795811_1010 conda-forge
zstd 1.5.0 h582d3a0_0 conda-forge
It seems related to conda/conda#12195, maybe even duplication, but the solution there of updating conda isn't working for me.
I installed a fresh installation of anaconda3. Then I updated conda and anaconda with
conda update -n base conda
conda update -n base anaconda
Set the solver to libmama:
conda install -n base conda-libmamba-solver
conda config --set solver libmamba
Then I create a new environment:
conda create -n myenv
conda activate myenv
When trying to install packages to it, I get:
PluginError: Error while loading conda plugins from entrypoints: DLL load failed while importing bindings: The specified module could not be found.
To solve it, I did the following:
conda activate base
conda install -n myenv conda-libmamba-solver
Now I can install packages with myenv
activated.
This seems to me like a bug, I don't think I need the solver to be installed on all environments.
The PATH env variable actually reflects this, the base environment is not in the PATH, so it makes sense the solver is not found. On the other hand, the error is not so helpful for unexperienced users to determine. It doesn't even specify the plugin it fails to load.
Possible solution: the condabin
folder is in the PATH when myenv
is activated. Maybe the solver should go there?
No response
No response
No response
On our HPCC, conda is served via linux modules. Our sysadmins recently provided miniconda v 22.11.1-1 in a module similar to the many versions previously available. However, when creating a new conda environment with the new module loaded we get the following error:
The solver does seem to solve and the environment is created (if allowed), but it isn't clear what the consequences of the lockfile error are.
I tried putting disable_lockfile: true
in .condarc and execute the environment creation using MAMBA_DISABLE_LOCKFILE=TRUE conda create -n myenv
to see if that would eliminate the errors. It didn't.
Is this something we can resolve without elevating user permissions on the module?
active environment : base
active env location : /share/apps/python/miniconda-py310_22.11.1-1
shell level : 1
user config file : /home/<userid>/.condarc
populated config files : /home/<userid>/.condarc
conda version : 22.11.1
conda-build version : not installed
python version : 3.10.8.final.0
virtual packages : __archspec=1=x86_64
__cuda=11.4=0
__glibc=2.17=0
__linux=3.10.0=0
__unix=0=0
base environment : /share/apps/python/miniconda-py310_22.11.1-1 (read only)
conda av data dir : /share/apps/python/miniconda-py310_22.11.1-1/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /share/apps/python/miniconda-py310_22.11.1-1/pkgs
/home/<userid>/.conda/pkgs
envs directories : /home/<userid>/.conda/envs
/share/apps/python/miniconda-py310_22.11.1-1/envs
platform : linux-64
user-agent : conda/22.11.1 requests/2.28.1 CPython/3.10.8 Linux/3.10.0-1160.66.1.el7.x86_64 centos/7.9.2009 glibc/2.17 solver/libmamba conda-libmamba-solver/22.8.1 libmambapy/1.0.0
UID:GID : <UID>:<GID>
netrc file : None
offline mode : False
==> /home/<userid>/.condarc <==
solver: libmamba
# packages in environment at /share/apps/python/miniconda-py310_22.11.1-1:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main defaults
_openmp_mutex 5.1 1_gnu defaults
brotlipy 0.7.0 py310h7f8727e_1002 defaults
bzip2 1.0.8 h7b6447c_0 defaults
c-ares 1.18.1 h7f98852_0 conda-forge
ca-certificates 2022.12.7 ha878542_0 conda-forge
certifi 2022.12.7 pyhd8ed1ab_0 conda-forge
cffi 1.15.1 py310h5eee18b_3 defaults
charset-normalizer 2.0.4 pyhd3eb1b0_0 defaults
conda 22.11.1 py310hff52083_1 conda-forge
conda-content-trust 0.1.3 py310h06a4308_0 defaults
conda-libmamba-solver 22.12.0 pyhd8ed1ab_0 conda-forge
conda-package-handling 1.9.0 py310h5eee18b_1 defaults
cryptography 38.0.1 py310h9ce1e76_0 defaults
fmt 8.1.1 h4bd325d_0 conda-forge
icu 58.2 hf484d3e_1000 conda-forge
idna 3.4 py310h06a4308_0 defaults
importlib-metadata 6.0.0 pyha770c72_0 conda-forge
keyutils 1.6.1 h166bdaf_0 conda-forge
krb5 1.19.3 h3790be6_0 conda-forge
ld_impl_linux-64 2.38 h1181459_1 defaults
libarchive 3.6.1 hab531cd_0 defaults
libcurl 7.87.0 h91b91d3_0 defaults
libedit 3.1.20191231 he28a2e2_2 conda-forge
libev 4.33 h516909a_1 conda-forge
libffi 3.4.2 h6a678d5_6 defaults
libgcc-ng 11.2.0 h1234567_1 defaults
libgomp 11.2.0 h1234567_1 defaults
libmamba 1.0.0 ha06983f_0 defaults
libmambapy 1.0.0 py310ha06983f_0 defaults
libnghttp2 1.46.0 hce63b2e_0 defaults
libsolv 0.7.22 he621ea3_0 defaults
libssh2 1.10.0 ha56f1ee_2 conda-forge
libstdcxx-ng 11.2.0 h1234567_1 defaults
libuuid 1.41.5 h5eee18b_0 defaults
libxml2 2.9.14 h74e7548_0 defaults
lz4-c 1.9.3 h9c3ff4c_1 conda-forge
ncurses 6.3 h5eee18b_3 defaults
openssl 1.1.1s h7f8727e_0 defaults
pcre2 10.37 h032f7d1_0 conda-forge
pip 22.3.1 py310h06a4308_0 defaults
pluggy 1.0.0 py310h06a4308_1 defaults
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.4 py310h5eee18b_0 defaults
pycparser 2.21 pyhd3eb1b0_0 defaults
pyopenssl 22.0.0 pyhd3eb1b0_0 defaults
pysocks 1.7.1 py310h06a4308_0 defaults
python 3.10.8 h7a1cb2a_1 defaults
python_abi 3.10 2_cp310 conda-forge
readline 8.2 h5eee18b_0 defaults
reproc 14.2.4 h295c915_1 defaults
reproc-cpp 14.2.4 h295c915_1 defaults
requests 2.28.1 py310h06a4308_0 defaults
ruamel.yaml 0.17.21 py310h5eee18b_0 defaults
ruamel.yaml.clib 0.2.6 py310h5eee18b_1 defaults
setuptools 65.5.0 py310h06a4308_0 defaults
six 1.16.0 pyhd3eb1b0_1 defaults
sqlite 3.40.0 h5082296_0 defaults
tk 8.6.12 h1ccaba5_0 defaults
toolz 0.12.0 py310h06a4308_0 defaults
tqdm 4.64.1 py310h06a4308_0 defaults
tzdata 2022g h04d1e81_0 defaults
urllib3 1.26.13 py310h06a4308_0 defaults
wheel 0.37.1 pyhd3eb1b0_0 defaults
xz 5.2.8 h5eee18b_0 defaults
yaml-cpp 0.7.0 h27087fc_1 conda-forge
zipp 3.11.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 h5eee18b_0 defaults
zstd 1.5.2 ha4553b6_0 defaults
The solver ignores pins.
Here is the classic solver
$ conda update --all
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /Users/beckermr/mambaforge
The following packages will be downloaded:
package | build
---------------------------|-----------------
cctools-973.0.1 | h76f1dac_13 21 KB conda-forge
cctools_osx-64-973.0.1 | hcc6d90d_13 1.1 MB conda-forge
conda-forge-pinning-2023.03.24.07.56.53| hd8ed1ab_0 29 KB conda-forge
conda-smithy-3.23.1 | pyhd8ed1ab_0 87 KB conda-forge
filelock-3.10.3 | pyhd8ed1ab_0 14 KB conda-forge
ld64-609 | hc6ad406_13 18 KB conda-forge
ld64_osx-64-609 | hfd63004_13 1.0 MB conda-forge
mysql-common-8.0.32 | hc4b2c72_1 728 KB conda-forge
mysql-libs-8.0.32 | h8658499_1 1.4 MB conda-forge
pydantic-1.10.7 | py310h90acd4f_0 1.8 MB conda-forge
pyopenssl-23.1.0 | pyhd8ed1ab_0 125 KB conda-forge
readline-8.2 | h9e318b2_1 250 KB conda-forge
------------------------------------------------------------
Total: 6.6 MB
The following packages will be UPDATED:
cctools 973.0.1-h76f1dac_12 --> 973.0.1-h76f1dac_13
cctools_osx-64 973.0.1-hcc6d90d_12 --> 973.0.1-hcc6d90d_13
comm 0.1.2-pyhd8ed1ab_0 --> 0.1.3-pyhd8ed1ab_0
conda-forge-pinni~ 2023.03.20.19.31.17-hd8ed1ab_0 --> 2023.03.24.07.56.53-hd8ed1ab_0
conda-smithy 3.23.0-pyhd8ed1ab_0 --> 3.23.1-pyhd8ed1ab_0
filelock 3.10.0-pyhd8ed1ab_0 --> 3.10.3-pyhd8ed1ab_0
ld64 609-hc6ad406_12 --> 609-hc6ad406_13
ld64_osx-64 609-hfd63004_12 --> 609-hfd63004_13
mysql-common 8.0.32-hc4b2c72_0 --> 8.0.32-hc4b2c72_1
mysql-libs 8.0.32-h8658499_0 --> 8.0.32-h8658499_1
pydantic 1.10.6-py310h90acd4f_0 --> 1.10.7-py310h90acd4f_0
pyopenssl 23.0.0-pyhd8ed1ab_0 --> 23.1.0-pyhd8ed1ab_0
readline 8.1.2-h3899abd_0 --> 8.2-h9e318b2_1
Proceed ([y]/n)?
and libmamba
$ conda update --all
Retrieving notices: ...working... done
conda-forge/osx-64 Using cache
conda-forge/noarch Using cache
Collect all metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /Users/beckermr/mambaforge
The following packages will be downloaded:
package | build
---------------------------|-----------------
cctools-973.0.1 | h76f1dac_13 21 KB conda-forge
cctools_osx-64-973.0.1 | hcc6d90d_13 1.1 MB conda-forge
conda-forge-pinning-2023.03.24.07.56.53| hd8ed1ab_0 29 KB conda-forge
conda-smithy-3.23.1 | pyhd8ed1ab_0 87 KB conda-forge
filelock-3.10.3 | pyhd8ed1ab_0 14 KB conda-forge
ld64-609 | hc6ad406_13 18 KB conda-forge
ld64_osx-64-609 | hfd63004_13 1.0 MB conda-forge
mysql-common-8.0.32 | hc4b2c72_1 728 KB conda-forge
mysql-libs-8.0.32 | h8658499_1 1.4 MB conda-forge
pydantic-1.10.7 | py310h90acd4f_0 1.8 MB conda-forge
pyopenssl-23.1.0 | pyhd8ed1ab_0 125 KB conda-forge
readline-8.2 | h9e318b2_1 250 KB conda-forge
------------------------------------------------------------
Total: 6.6 MB
The following packages will be UPDATED:
cctools 973.0.1-h76f1dac_12 --> 973.0.1-h76f1dac_13
cctools_osx-64 973.0.1-hcc6d90d_12 --> 973.0.1-hcc6d90d_13
comm 0.1.2-pyhd8ed1ab_0 --> 0.1.3-pyhd8ed1ab_0
conda-forge-pinni~ 2023.03.20.19.31.17-hd8ed1ab_0 --> 2023.03.24.07.56.53-hd8ed1ab_0
conda-smithy 3.23.0-pyhd8ed1ab_0 --> 3.23.1-pyhd8ed1ab_0
filelock 3.10.0-pyhd8ed1ab_0 --> 3.10.3-pyhd8ed1ab_0
ld64 609-hc6ad406_12 --> 609-hc6ad406_13
ld64_osx-64 609-hfd63004_12 --> 609-hfd63004_13
mysql-common 8.0.32-hc4b2c72_0 --> 8.0.32-hc4b2c72_1
mysql-libs 8.0.32-h8658499_0 --> 8.0.32-h8658499_1
nbclassic 0.4.8-pyhd8ed1ab_0 --> 0.5.3-pyhb4ecaf3_3
pydantic 1.10.6-py310h90acd4f_0 --> 1.10.7-py310h90acd4f_0
pyopenssl 23.0.0-pyhd8ed1ab_0 --> 23.1.0-pyhd8ed1ab_0
readline 8.1.2-h3899abd_0 --> 8.2-h9e318b2_1
Proceed ([y]/n)? n
My conda-meta/pinned looks like this:
$ cat mambaforge/conda-meta/pinned
nbclassic<5
active environment : base
active env location : /Users/beckermr/mambaforge
shell level : 1
user config file : /Users/beckermr/.condarc
populated config files : /Users/beckermr/mambaforge/.condarc
/Users/beckermr/.condarc
conda version : 23.1.0
conda-build version : 3.23.3
python version : 3.10.9.final.0
virtual packages : __archspec=1=x86_64
__osx=13.2.1=0
__unix=0=0
base environment : /Users/beckermr/mambaforge (writable)
conda av data dir : /Users/beckermr/mambaforge/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-64
https://conda.anaconda.org/conda-forge/noarch
package cache : /Users/beckermr/mambaforge/pkgs
/Users/beckermr/.conda/pkgs
envs directories : /Users/beckermr/mambaforge/envs
/Users/beckermr/.conda/envs
platform : osx-64
user-agent : conda/23.1.0 requests/2.28.2 CPython/3.10.9 Darwin/22.3.0 OSX/13.2.1 solver/libmamba conda-libmamba-solver/22.8.1 libmambapy/1.1.0
UID:GID : 501:20
netrc file : /Users/beckermr/.netrc
offline mode : False
==> /Users/beckermr/mambaforge/.condarc <==
channels:
- conda-forge
==> /Users/beckermr/.condarc <==
add_pip_as_python_dependency: False
auto_update_conda: False
channel_priority: strict
channels:
- conda-forge
show_channel_urls: True
solver: libmamba
conda_build:
pkg_format: 2
# packages in environment at /Users/beckermr/mambaforge:
#
# Name Version Build Channel
_ipython_minor_entry_point 8.7.0 hb6b4a82_0 conda-forge
anaconda-client 1.11.1 pyhd8ed1ab_0 conda-forge
anaconda-project 0.11.1 pyhd8ed1ab_0 conda-forge
anyio 3.6.2 pyhd8ed1ab_0 conda-forge
appdirs 1.4.4 pyh9f0ad1d_0 conda-forge
appnope 0.1.3 pyhd8ed1ab_0 conda-forge
argon2-cffi 21.3.0 pyhd8ed1ab_0 conda-forge
argon2-cffi-bindings 21.2.0 py310h90acd4f_3 conda-forge
asttokens 2.2.1 pyhd8ed1ab_0 conda-forge
attrs 22.2.0 pyh71513ae_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 pyhd8ed1ab_3 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
beautifulsoup4 4.12.0 pyha770c72_0 conda-forge
black 23.1.0 py310h2ec42d9_0 conda-forge
bleach 6.0.0 pyhd8ed1ab_0 conda-forge
blinker 1.5 pyhd8ed1ab_0 conda-forge
boolean.py 3.7 py_0 conda-forge
brotlipy 0.7.0 py310h90acd4f_1005 conda-forge
bzip2 1.0.8 h0d85af4_4 conda-forge
c-ares 1.18.1 h0d85af4_0 conda-forge
ca-certificates 2022.12.7 h033912b_0 conda-forge
cachecontrol 0.12.11 pyhd8ed1ab_1 conda-forge
cachecontrol-with-filecache 0.12.11 pyhd8ed1ab_1 conda-forge
cachy 0.3.0 pyhd8ed1ab_1 conda-forge
cctools 973.0.1 h76f1dac_12 conda-forge
cctools_osx-64 973.0.1 hcc6d90d_12 conda-forge
certifi 2022.12.7 pyhd8ed1ab_0 conda-forge
cffi 1.15.1 py310ha78151a_3 conda-forge
cfgv 3.3.1 pyhd8ed1ab_0 conda-forge
chardet 5.1.0 py310h2ec42d9_0 conda-forge
charset-normalizer 2.1.1 pyhd8ed1ab_0 conda-forge
click 8.1.3 unix_pyhd8ed1ab_2 conda-forge
click-default-group 1.2.2 pyhd8ed1ab_1 conda-forge
clikit 0.6.2 pyhd8ed1ab_2 conda-forge
clyent 1.2.2 py_1 conda-forge
colorama 0.4.6 pyhd8ed1ab_0 conda-forge
comm 0.1.2 pyhd8ed1ab_0 conda-forge
conda 23.1.0 py310h2ec42d9_0 conda-forge
conda-build 3.23.3 py310h2ec42d9_0 conda-forge
conda-forge-pinning 2023.03.20.19.31.17 hd8ed1ab_0 conda-forge
conda-libmamba-solver 23.1.0 pyhd8ed1ab_0 conda-forge
conda-lock 1.4.0 pyhd8ed1ab_2 conda-forge
conda-pack 0.7.0 pyh6c4a22f_0 conda-forge
conda-package-handling 2.0.2 pyh38be061_0 conda-forge
conda-package-streaming 0.7.0 pyhd8ed1ab_1 conda-forge
conda-smithy 3.23.0 pyhd8ed1ab_0 conda-forge
crashtest 0.4.1 pyhd8ed1ab_0 conda-forge
cryptography 39.0.2 py310hdd0c95c_0 conda-forge
curl 7.88.1 h6df9250_1 conda-forge
dbus 1.13.6 h811a1a6_3 conda-forge
debugpy 1.6.6 py310h7a76584_0 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge
deprecated 1.2.13 pyh6c4a22f_0 conda-forge
distlib 0.3.6 pyhd8ed1ab_0 conda-forge
ensureconda 1.4.3 pyhd8ed1ab_0 conda-forge
entrypoints 0.4 pyhd8ed1ab_0 conda-forge
exceptiongroup 1.1.1 pyhd8ed1ab_0 conda-forge
executing 1.2.0 pyhd8ed1ab_0 conda-forge
expat 2.5.0 hf0c8a7f_0 conda-forge
filelock 3.10.0 pyhd8ed1ab_0 conda-forge
flake8 6.0.0 pyhd8ed1ab_0 conda-forge
flit-core 3.8.0 pyhd8ed1ab_0 conda-forge
fmt 9.1.0 hb8565cd_0 conda-forge
freetype 2.12.1 h3f81eb7_1 conda-forge
gettext 0.21.1 h8a4c099_0 conda-forge
git 2.40.0 pl5321h33fe9b8_1 conda-forge
gitdb 4.0.10 pyhd8ed1ab_0 conda-forge
gitpython 3.1.31 pyhd8ed1ab_0 conda-forge
glob2 0.7 py_0 conda-forge
gmp 6.2.1 h2e338ed_0 conda-forge
html5lib 1.1 pyh9f0ad1d_0 conda-forge
icu 69.1 he49afe7_0 conda-forge
identify 2.5.21 pyhd8ed1ab_0 conda-forge
idna 3.4 pyhd8ed1ab_0 conda-forge
importlib-metadata 6.1.0 pyha770c72_0 conda-forge
importlib_metadata 6.1.0 hd8ed1ab_0 conda-forge
importlib_resources 5.12.0 pyhd8ed1ab_0 conda-forge
iniconfig 2.0.0 pyhd8ed1ab_0 conda-forge
ipykernel 6.22.0 pyh736e0ef_0 conda-forge
ipython 8.7.0 pyhd1c38e8_0 conda-forge
ipython_genutils 0.2.0 py_1 conda-forge
ipywidgets 8.0.5 pyhd8ed1ab_0 conda-forge
isodate 0.6.1 pyhd8ed1ab_0 conda-forge
jaraco.classes 3.2.3 pyhd8ed1ab_0 conda-forge
jedi 0.18.2 pyhd8ed1ab_0 conda-forge
jinja2 3.1.2 pyhd8ed1ab_1 conda-forge
jpeg 9e hb7f2c08_3 conda-forge
jq 1.6 hc929b4f_1000 conda-forge
jsonschema 4.17.3 pyhd8ed1ab_0 conda-forge
jupyter 1.0.0 py310h2ec42d9_8 conda-forge
jupyter_client 8.1.0 pyhd8ed1ab_0 conda-forge
jupyter_console 6.6.3 pyhd8ed1ab_0 conda-forge
jupyter_contrib_core 0.4.0 pyhd8ed1ab_0 conda-forge
jupyter_contrib_nbextensions 0.7.0 pyhd8ed1ab_0 conda-forge
jupyter_core 5.3.0 py310h2ec42d9_0 conda-forge
jupyter_events 0.6.3 pyhd8ed1ab_0 conda-forge
jupyter_highlight_selected_word 0.2.0 py310h2ec42d9_1005 conda-forge
jupyter_latex_envs 1.4.6 pyhd8ed1ab_1002 conda-forge
jupyter_nbextensions_configurator 0.6.1 pyhd8ed1ab_0 conda-forge
jupyter_server 2.5.0 pyhd8ed1ab_0 conda-forge
jupyter_server_terminals 0.4.4 pyhd8ed1ab_1 conda-forge
jupyterlab_pygments 0.2.2 pyhd8ed1ab_0 conda-forge
jupyterlab_widgets 3.0.6 pyhd8ed1ab_0 conda-forge
keyring 23.13.1 py310h2ec42d9_0 conda-forge
krb5 1.20.1 h049b76e_0 conda-forge
lcms2 2.15 h29502cd_0 conda-forge
ld64 609 hc6ad406_12 conda-forge
ld64_osx-64 609 hfd63004_12 conda-forge
lerc 4.0.0 hb486fe8_0 conda-forge
libarchive 3.5.2 hbf7dfe4_3 conda-forge
libclang 13.0.1 default_h255f2f3_1 conda-forge
libcurl 7.88.1 h6df9250_1 conda-forge
libcxx 15.0.7 h71dddab_0 conda-forge
libdeflate 1.17 hac1461d_0 conda-forge
libedit 3.1.20191231 h0678c8f_2 conda-forge
libev 4.33 haf1e3a3_1 conda-forge
libffi 3.4.2 h0d85af4_5 conda-forge
libglib 2.74.1 h4c723e1_1 conda-forge
libiconv 1.17 hac89ed1_0 conda-forge
libidn2 2.3.4 hb7f2c08_0 conda-forge
liblief 0.12.3 hf0c8a7f_0 conda-forge
libllvm13 13.0.1 h64f94b2_2 conda-forge
libllvm14 14.0.6 h5b596cc_1 conda-forge
libmamba 1.1.0 h8b63968_2 conda-forge
libmambapy 1.1.0 py310hb15139c_2 conda-forge
libnghttp2 1.52.0 he2ab024_0 conda-forge
libpng 1.6.39 ha978bb4_0 conda-forge
libpq 14.5 h3640bf0_5 conda-forge
libsodium 1.0.18 hbcb3906_1 conda-forge
libsolv 0.7.23 hbc0c0cd_0 conda-forge
libsqlite 3.40.0 ha978bb4_0 conda-forge
libssh2 1.10.0 h47af595_3 conda-forge
libtiff 4.5.0 hee9004a_2 conda-forge
libunistring 0.9.10 h0d85af4_0 conda-forge
libwebp-base 1.3.0 hb7f2c08_0 conda-forge
libxcb 1.13 h0d85af4_1004 conda-forge
libxml2 2.9.14 h1faee8b_4 conda-forge
libxslt 1.1.33 h1acebb3_3 conda-forge
libzlib 1.2.13 hfd90126_4 conda-forge
license-expression 1.2 py_0 conda-forge
lockfile 0.12.2 py_1 conda-forge
lxml 4.8.0 py310h1961e1f_3 conda-forge
lz4-c 1.9.4 hf0c8a7f_0 conda-forge
lzo 2.10 haf1e3a3_1000 conda-forge
mamba 1.1.0 py310h6bde348_2 conda-forge
markupsafe 2.1.2 py310h90acd4f_0 conda-forge
matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge
mccabe 0.7.0 pyhd8ed1ab_0 conda-forge
mistune 2.0.5 pyhd8ed1ab_0 conda-forge
more-itertools 9.1.0 pyhd8ed1ab_0 conda-forge
msgpack-python 1.0.5 py310ha23aa8a_0 conda-forge
msrest 0.6.21 pyh44b312d_0 conda-forge
mypy_extensions 1.0.0 pyha770c72_0 conda-forge
mysql-common 8.0.32 hc4b2c72_0 conda-forge
mysql-libs 8.0.32 h8658499_0 conda-forge
nb_conda_kernels 2.3.1 py310h2ec42d9_2 conda-forge
nbclassic 0.4.8 pyhd8ed1ab_0 conda-forge
nbclient 0.7.2 pyhd8ed1ab_0 conda-forge
nbconvert 7.2.9 pyhd8ed1ab_0 conda-forge
nbconvert-core 7.2.9 pyhd8ed1ab_0 conda-forge
nbconvert-pandoc 7.2.9 pyhd8ed1ab_0 conda-forge
nbformat 5.8.0 pyhd8ed1ab_0 conda-forge
ncurses 6.3 h96cf925_1 conda-forge
nest-asyncio 1.5.6 pyhd8ed1ab_0 conda-forge
nodeenv 1.7.0 pyhd8ed1ab_0 conda-forge
notebook 6.5.3 pyha770c72_0 conda-forge
notebook-shim 0.2.2 pyhd8ed1ab_0 conda-forge
nspr 4.35 hea0b92c_0 conda-forge
nss 3.89 h78b00b3_0 conda-forge
oauthlib 3.2.2 pyhd8ed1ab_0 conda-forge
oniguruma 6.9.8 hac89ed1_0 conda-forge
openjpeg 2.5.0 h13ac156_2 conda-forge
openssl 3.1.0 hfd90126_0 conda-forge
packaging 23.0 pyhd8ed1ab_0 conda-forge
pandoc 3.1.1 h9d075a6_0 conda-forge
pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge
parso 0.8.3 pyhd8ed1ab_0 conda-forge
pastel 0.2.1 pyhd8ed1ab_0 conda-forge
patch 2.7.6 hbcf498f_1002 conda-forge
pathspec 0.11.1 pyhd8ed1ab_0 conda-forge
pcre2 10.40 h1c4e4bc_0 conda-forge
perl 5.32.1 2_h0d85af4_perl5 conda-forge
pexpect 4.8.0 pyh1a96a4e_2 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
pillow 9.4.0 py310h306a057_1 conda-forge
pip 23.0.1 pyhd8ed1ab_0 conda-forge
pkginfo 1.9.6 pyhd8ed1ab_0 conda-forge
pkgutil-resolve-name 1.3.10 pyhd8ed1ab_0 conda-forge
platformdirs 3.1.1 pyhd8ed1ab_0 conda-forge
pluggy 1.0.0 pyhd8ed1ab_5 conda-forge
pre-commit 3.2.0 pyha770c72_0 conda-forge
prometheus_client 0.16.0 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.38 pyha770c72_0 conda-forge
prompt_toolkit 3.0.38 hd8ed1ab_0 conda-forge
psutil 5.9.4 py310h90acd4f_0 conda-forge
pthread-stubs 0.4 hc929b4f_1001 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge
py-lief 0.12.3 py310h7a76584_0 conda-forge
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycodestyle 2.10.0 pyhd8ed1ab_0 conda-forge
pycosat 0.6.4 py310h90acd4f_1 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pycryptodome 3.16.0 py310hf412752_0 conda-forge
pydantic 1.10.6 py310h90acd4f_0 conda-forge
pyflakes 3.0.1 pyhd8ed1ab_0 conda-forge
pygithub 1.58.0 pyh1a96a4e_0 conda-forge
pygments 2.14.0 pyhd8ed1ab_0 conda-forge
pyjwt 2.6.0 pyhd8ed1ab_0 conda-forge
pylev 1.4.0 pyhd8ed1ab_0 conda-forge
pynacl 1.5.0 py310h90acd4f_2 conda-forge
pyopenssl 23.0.0 pyhd8ed1ab_0 conda-forge
pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge
pyqt 5.12.3 py310h2ec42d9_8 conda-forge
pyqt-impl 5.12.3 py310hea9ccf3_8 conda-forge
pyqt5-sip 4.19.18 py310hd046c34_8 conda-forge
pyqtchart 5.12 py310hea9ccf3_8 conda-forge
pyqtwebengine 5.12.1 py310hea9ccf3_8 conda-forge
pyrsistent 0.19.3 py310h90acd4f_0 conda-forge
pysocks 1.7.1 pyha2e5f31_6 conda-forge
pytest 7.2.2 pyhd8ed1ab_0 conda-forge
python 3.10.9 he7542f4_0_cpython conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge
python-fastjsonschema 2.16.3 pyhd8ed1ab_0 conda-forge
python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge
python-libarchive-c 4.0 py310h2ec42d9_2 conda-forge
python_abi 3.10 3_cp310 conda-forge
pytz 2022.7.1 pyhd8ed1ab_0 conda-forge
pyyaml 6.0 py310h90acd4f_5 conda-forge
pyzmq 25.0.2 py310hf615a82_0 conda-forge
qt 5.12.9 h2a607e2_5 conda-forge
qtconsole 5.4.1 pyhd8ed1ab_0 conda-forge
qtconsole-base 5.4.1 pyha770c72_0 conda-forge
qtpy 2.3.0 pyhd8ed1ab_0 conda-forge
readline 8.1.2 h3899abd_0 conda-forge
reproc 14.2.4 hb7f2c08_0 conda-forge
reproc-cpp 14.2.4 hf0c8a7f_0 conda-forge
requests 2.28.2 pyhd8ed1ab_0 conda-forge
requests-oauthlib 1.3.1 pyhd8ed1ab_0 conda-forge
rfc3339-validator 0.1.4 pyhd8ed1ab_0 conda-forge
rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge
ripgrep 13.0.0 hbbacdb1_2 conda-forge
ruamel.yaml 0.17.21 py310h90acd4f_3 conda-forge
ruamel.yaml.clib 0.2.7 py310h90acd4f_1 conda-forge
ruamel_yaml 0.15.80 py310h90acd4f_1008 conda-forge
scrypt 0.8.18 py310ha4e8023_4 conda-forge
send2trash 1.8.0 pyhd8ed1ab_0 conda-forge
setuptools 67.6.0 pyhd8ed1ab_0 conda-forge
sigtool 0.1.3 h88f4db0_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
smmap 3.0.5 pyh44b312d_0 conda-forge
sniffio 1.3.0 pyhd8ed1ab_0 conda-forge
soupsieve 2.3.2.post1 pyhd8ed1ab_0 conda-forge
sqlite 3.40.0 h9ae0607_0 conda-forge
stack_data 0.6.2 pyhd8ed1ab_0 conda-forge
tapi 1100.0.11 h9ce4665_0 conda-forge
terminado 0.17.1 pyhd1c38e8_0 conda-forge
tinycss2 1.2.1 pyhd8ed1ab_0 conda-forge
tk 8.6.12 h5dbffcc_0 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
tomlkit 0.11.6 pyha770c72_0 conda-forge
toolz 0.12.0 pyhd8ed1ab_0 conda-forge
tornado 6.2 py310h90acd4f_1 conda-forge
tqdm 4.65.0 pyhd8ed1ab_1 conda-forge
traitlets 5.9.0 pyhd8ed1ab_0 conda-forge
typing 3.10.0.0 pyhd8ed1ab_0 conda-forge
typing-extensions 4.5.0 hd8ed1ab_0 conda-forge
typing_extensions 4.5.0 pyha770c72_0 conda-forge
tzdata 2022g h191b570_0 conda-forge
ukkonen 1.0.1 py310ha23aa8a_3 conda-forge
urllib3 1.26.15 pyhd8ed1ab_0 conda-forge
virtualenv 20.21.0 pyhd8ed1ab_0 conda-forge
vsts-python-api 0.1.25 pyhd8ed1ab_1 conda-forge
wcwidth 0.2.6 pyhd8ed1ab_0 conda-forge
webencodings 0.5.1 py_1 conda-forge
websocket-client 1.5.1 pyhd8ed1ab_0 conda-forge
wget 1.20.3 hd3787cc_1 conda-forge
wheel 0.40.0 pyhd8ed1ab_0 conda-forge
widgetsnbextension 4.0.6 pyhd8ed1ab_0 conda-forge
wrapt 1.15.0 py310h90acd4f_0 conda-forge
wurlitzer 3.0.3 pyhd8ed1ab_0 conda-forge
xorg-libxau 1.0.9 h35c211d_0 conda-forge
xorg-libxdmcp 1.1.3 h35c211d_0 conda-forge
xz 5.2.6 h775f41a_0 conda-forge
yaml 0.2.5 h0d85af4_2 conda-forge
yaml-cpp 0.7.0 hf0c8a7f_2 conda-forge
zeromq 4.3.4 he49afe7_1 conda-forge
zipp 3.15.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 hfd90126_4 conda-forge
zstandard 0.19.0 py310h3cf44b0_1 conda-forge
zstd 1.5.2 hbc0c0cd_6 conda-forge
No response
type-feature
tag)The very first time a user runs a conda
command that uses the libmamba solver it would be nice to include a confirmation message after the experimental blurb. This confirmation cannot be skipped with -y
.
It's not unreasonable for users to get excited and try to run the libmamba solver without thinking through the potential dangers. While we already include the experimental warning blurb if the user runs conda create
/conda install
with -y
then they may not have time to respond before the env is modified.
Include a simple blurb after the experimental blurb "Do you wish to continue?". This blurb should only occur the very first time the libmamba solver is used so we'd want some way to remember that the blurb has been accepted.
No response
conda-libmamba-solver should not subclass SubdirData.
Could it possibly use the new repodata gateway class?
See also conda/conda#12050 which allows a normal SubdirData fetch (cache file mamba wants written as a side effect) to be quick; although it also wouldn't be surprising if we eventually change the cache's disk format.
No response
No response
No response
No response
To catch up breakage in conda/conda
and upstream dependencies in time, as development might slow down in the coming months. Failures should be reported as an issue, similar to what napari/napari
does.
Running this command:
conda create -c pyviz/label/dev -c conda-forge --override-channels -n myenv python=3.8 lumen --experimental-solver=libmamba
would install a very old version of Panel - 0.1.0a14
that is 3 years old - while the same command without the experimental solver would install the latest version - 0.14.0a2
.
active environment : base
active env location : /Users/mliquet/miniconda3
shell level : 1
user config file : /Users/mliquet/.condarc
populated config files : /Users/mliquet/.condarc
conda version : 4.13.0
conda-build version : not installed
python version : 3.9.5.final.0
virtual packages : __osx=10.16=0
__unix=0=0
__archspec=1=x86_64
base environment : /Users/mliquet/miniconda3 (writable)
conda av data dir : /Users/mliquet/miniconda3/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/mliquet/miniconda3/pkgs
/Users/mliquet/.conda/pkgs
envs directories : /Users/mliquet/miniconda3/envs
/Users/mliquet/.conda/envs
platform : osx-64
user-agent : conda/4.13.0 requests/2.27.1 CPython/3.9.5 Darwin/21.4.0 OSX/10.16
UID:GID : 502:20
netrc file : None
offline mode : False
==> /Users/mliquet/.condarc <==
auto_activate_base: False
channel_priority: disabled
always_yes: False
No response
No response
When running conda update --all
, nothing gets updated. When I run the same command in mamba
things do get updated. See the output below.
(des-y6) beckermr@cori01:~> conda update --all
conda-forge/linux-64 Using cache
conda-forge/noarch Using cache
Collect all metadata (repodata.json): done
Solving environment: done
# All requested packages already installed.
(des-y6) beckermr@cori01:~> mamba update --all
Looking for: ['healsparse', 'snappy', 'piff', 'libuuid', 'pyzmq', 'ld_impl_linux-64', 'scikit-learn', 'xcb-util-wm', 'toml', 'ngmix', 'comm', 'galsim', 'libsndfile', 'pulseaudio', 'attrs', 'des-despyastro', 'libgfortran5', 'des-montara', 'cryptography', 'backcall', 'xorg-renderproto', 'sep', 'requests', 'xorg-libsm', 'blosc', 'libnsl', '_libgcc_mutex', 'hpgeom', 'dbus', 'des-desmeds', 'libxml2', 'keyutils', 'pytest-runner', 'libcblas', 'backports', 'cairo', 'traitlets', 'future', 'openblas', 'glib', 'zeromq', 'xorg-xproto', 'xorg-xextproto', 'expat', 'numpy', 'libev', 'asttokens', 'pandas', 'libjpeg-turbo', 'lz4-c', 'freetype', 'libedit', 'libxkbcommon', 'matplotlib-base', 'nss', 'libsqlite', 'libgcrypt', 'click', 'treecorr', '_openmp_mutex', 'galsim_extra', 'cffi', 'psfex', 'parso', 'executing', 'zlib', 'cfitsio', 'pyparsing', 'openjpeg', 'openssl', 'python-dateutil', 'pytest', 'hilbertcurve', 'pthread-stubs', 'pixmappy', 'libzlib', 'pygments', 'numexpr', 'xorg-kbproto', 'des-pixcorrect', 'libflac', 'tk', 'libllvm15', 'yaml', 'pysocks', 'pybind11', 'des-eastlake', 'lsstdesc.coord', 'libgomp', 'font-ttf-inconsolata', 'libcap', 'esutil', 'pyopenssl', 'cycler', 'metadetect', 'libgfortran-ng', 'hdf5', 'libpng', 'lcms2', 'fftw', 'appdirs', 'sip', 'importlib-metadata', 'decorator', 'ipython', 'libglib', 'bzip2', 'certifi', 'libcups', 'platformdirs', 'libaec', 'backports.functools_lru_cache', 'ply', 'python_abi', 'oracle-instant-client', 'prompt_toolkit', 'matplotlib-inline', 'matplotlib', 'numba', 'joblib', 'gstreamer-orc', 'libsystemd0', 'jpeg', 'alsa-lib', 'des-despyfits', 'urllib3', 'libstdcxx-ng', 'xcb-util-image', 'mysql-libs', 'nspr', 'jupyter_client', 'idna', 'cached_property', 'libwebp-base', 'libvorbis', 'charset-normalizer', 'gstreamer', 'mpg123', 'xorg-libxrender', 'pexpect', 'pytz', 'libtiff', 'pyqt', 'ncurses', 'libgpg-error', 'attr', 'cramjam', 'pickleshare', 'qt-main', 'libiconv', 'exceptiongroup', 'nomkl', 'xz', 'mysql-common', 'jedi', 'libsodium', 'packaging', 'pyqt5-sip', 'tzdata', 'readline', 'typing_extensions', 'wcwidth', 'meds', 'fsspec', 'glib-tools', 'c-ares', 'cx_oracle', 'fitsio', 'typing-extensions', 'kiwisolver', 'lzo', 'unzip', 'tornado', 'ipykernel', 'xcb-util', 'libpq', 'libffi', 'llvmlite', 'ptyprocess', 'jupyter_core', 'font-ttf-source-code-pro', 'libclang', 'libudev1', 'des-sxdes', 'xorg-libxau', 'fastparquet', 'krb5', 'graphite2', 'pyyaml', 'pycparser', 'pytables', 'harfbuzz', 'des-y6utils', 'libopus', 'lsstdesc-coord', 'pixman', 'libnghttp2', 'termcolor', 'liblapacke', 'libblas', 'des-easyaccess', 'libogg', 'debugpy', 'markupsafe', 'tqdm', 'jack', 'scipy', 'libopenblas', 'des-despymisc', 'setuptools', 'xorg-libxdmcp', 'des-pizza-cutter', 'jinja2', 'tomli', 'threadpoolctl', 'xorg-libice', 'gettext', 'libssh2', 'eigen', 'astropy', 'xorg-libxext', 'fontconfig', 'liblapack', 'libevent', 'lame', 'colorama', 'proplot', 'libcurl', 'libclang13', 'cached-property', 'curl', 'libllvm11', 'xcb-util-renderutil', 'ca-certificates', 'libdb', 'lerc', 'importlib_metadata', 'stack_data', 'libtool', 'h5py', 'fonts-conda-forge', 'healpy', 'python', 'gst-plugins-base', 'six', 'des-pizza-cutter-metadetect', 'libxcb', 'pooch', 'pluggy', 'python-snappy', 'xorg-libx11', 'font-ttf-ubuntu', 'treegp', 'fonts-conda-ecosystem', 'pillow', 'font-ttf-dejavu-sans-mono', 'zipp', 'brotlipy', 'prompt-toolkit', 'xcb-util-keysyms', 'pure_eval', 'pcre2', 'nest-asyncio', 'iniconfig', 'pybind11-global', 'psutil', 'icu', 'libgcc-ng', 'libdeflate', 'pyerfa', 'zstd', 'iminuit']
conda-forge/linux-64 Using cache
conda-forge/noarch Using cache
Pinned packages:
- python 3.10.*
Transaction
Prefix: /global/common/software/des/beckermr/mambaforge/envs/des-y6
Updating specs:
- healsparse
- snappy
- piff
- libuuid
- pyzmq
- ld_impl_linux-64
- scikit-learn
- xcb-util-wm
- toml
- ngmix
- comm
- galsim
- libsndfile
- pulseaudio
- attrs
- des-despyastro
- libgfortran5
- des-montara
- cryptography
- backcall
- xorg-renderproto
- sep
- requests
- xorg-libsm
- blosc
- libnsl
- _libgcc_mutex
- hpgeom
- dbus
- des-desmeds
- libxml2
- keyutils
- pytest-runner
- libcblas
- backports
- cairo
- traitlets
- future
- openblas
- glib
- zeromq
- xorg-xproto
- xorg-xextproto
- expat
- numpy
- libev
- asttokens
- pandas
- libjpeg-turbo
- lz4-c
- freetype
- libedit
- libxkbcommon
- matplotlib-base
- nss
- libsqlite
- libgcrypt
- click
- treecorr
- _openmp_mutex
- galsim_extra
- cffi
- psfex
- parso
- executing
- zlib
- cfitsio
- pyparsing
- openjpeg
- openssl
- python-dateutil
- pytest
- hilbertcurve
- pthread-stubs
- pixmappy
- libzlib
- pygments
- numexpr
- xorg-kbproto
- des-pixcorrect
- libflac
- tk
- libllvm15
- yaml
- pysocks
- pybind11
- des-eastlake
- lsstdesc.coord
- libgomp
- font-ttf-inconsolata
- libcap
- esutil
- pyopenssl
- cycler
- metadetect
- libgfortran-ng
- hdf5
- libpng
- lcms2
- fftw
- appdirs
- sip
- importlib-metadata
- decorator
- ipython
- libglib
- bzip2
- certifi
- libcups
- platformdirs
- libaec
- backports.functools_lru_cache
- ply
- python_abi
- oracle-instant-client
- prompt_toolkit
- matplotlib-inline
- matplotlib
- numba
- joblib
- gstreamer-orc
- libsystemd0
- jpeg
- alsa-lib
- des-despyfits
- urllib3
- libstdcxx-ng
- xcb-util-image
- mysql-libs
- nspr
- jupyter_client
- idna
- cached_property
- libwebp-base
- libvorbis
- charset-normalizer
- gstreamer
- mpg123
- xorg-libxrender
- pexpect
- pytz
- libtiff
- pyqt
- ncurses
- libgpg-error
- attr
- cramjam
- pickleshare
- qt-main
- libiconv
- exceptiongroup
- nomkl
- xz
- mysql-common
- jedi
- libsodium
- packaging
- pyqt5-sip
- tzdata
- readline
- typing_extensions
- wcwidth
- meds
- fsspec
- glib-tools
- c-ares
- cx_oracle
- fitsio
- typing-extensions
- kiwisolver
- lzo
- unzip
- tornado
- ipykernel
- xcb-util
- libpq
- libffi
- llvmlite
- ptyprocess
- jupyter_core
- font-ttf-source-code-pro
- libclang
- libudev1
- des-sxdes
- xorg-libxau
- fastparquet
- krb5
- graphite2
- pyyaml
- pycparser
- pytables
- harfbuzz
- des-y6utils
- libopus
- lsstdesc-coord
- pixman
- libnghttp2
- termcolor
- liblapacke
- libblas
- des-easyaccess
- libogg
- debugpy
- markupsafe
- tqdm
- jack
- scipy
- libopenblas
- des-despymisc
- setuptools
- xorg-libxdmcp
- des-pizza-cutter
- jinja2
- tomli
- threadpoolctl
- xorg-libice
- gettext
- libssh2
- eigen
- astropy
- xorg-libxext
- fontconfig
- liblapack
- libevent
- lame
- colorama
- proplot
- libcurl
- libclang13
- cached-property
- curl
- libllvm11
- xcb-util-renderutil
- ca-certificates
- libdb
- lerc
- importlib_metadata
- stack_data
- libtool
- h5py
- fonts-conda-forge
- healpy
- python
- gst-plugins-base
- six
- des-pizza-cutter-metadetect
- libxcb
- pooch
- pluggy
- python-snappy
- xorg-libx11
- font-ttf-ubuntu
- treegp
- fonts-conda-ecosystem
- pillow
- font-ttf-dejavu-sans-mono
- zipp
- brotlipy
- prompt-toolkit
- xcb-util-keysyms
- pure_eval
- pcre2
- nest-asyncio
- iniconfig
- pybind11-global
- psutil
- icu
- libgcc-ng
- libdeflate
- pyerfa
- zstd
- iminuit
- ca-certificates
- certifi
- openssl
Package Version Build Channel Size
──────────────────────────────────────────────────────────────────────────────────────
Install:
──────────────────────────────────────────────────────────────────────────────────────
+ xkeyboard-config 2.38 h0b41bf4_0 conda-forge/linux-64 882kB
Change:
──────────────────────────────────────────────────────────────────────────────────────
- hdf5 1.14.0 nompi_hb72d44e_102 conda-forge
+ hdf5 1.14.0 nompi_hb72d44e_103 conda-forge/linux-64 4MB
- libclang 15.0.7 default_had23c3d_0 conda-forge
+ libclang 15.0.7 default_had23c3d_1 conda-forge/linux-64 133kB
- libclang13 15.0.7 default_h3e3d535_0 conda-forge
+ libclang13 15.0.7 default_h3e3d535_1 conda-forge/linux-64 10MB
- xorg-libxext 1.3.4 h7f98852_1 conda-forge
+ xorg-libxext 1.3.4 h0b41bf4_2 conda-forge/linux-64 50kB
- xorg-xextproto 7.3.0 h7f98852_1002 conda-forge
+ xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge/linux-64 30kB
Upgrade:
──────────────────────────────────────────────────────────────────────────────────────
- cryptography 39.0.0 py310h34c0648_0 conda-forge
+ cryptography 39.0.2 py310h34c0648_0 conda-forge/linux-64 Cached
- curl 7.87.0 hdc1c0ab_0 conda-forge
+ curl 7.88.1 hdc1c0ab_0 conda-forge/linux-64 88kB
- des-eastlake 0.3.1 py310h47a4c64_0 conda-forge
+ des-eastlake 0.3.2 py310h47a4c64_0 conda-forge/linux-64 2MB
- exceptiongroup 1.1.0 pyhd8ed1ab_0 conda-forge
+ exceptiongroup 1.1.1 pyhd8ed1ab_0 conda-forge/noarch 19kB
- fsspec 2023.1.0 pyhd8ed1ab_0 conda-forge
+ fsspec 2023.3.0 pyhd8ed1ab_1 conda-forge/noarch 111kB
- gst-plugins-base 1.21.3 h4243ec0_1 conda-forge
+ gst-plugins-base 1.22.0 h4243ec0_2 conda-forge/linux-64 3MB
- gstreamer 1.21.3 h25f0c4b_1 conda-forge
+ gstreamer 1.22.0 h25f0c4b_2 conda-forge/linux-64 2MB
- iminuit 2.18.0 py310heca2aa9_0 conda-forge
+ iminuit 2.20.0 py310heca2aa9_0 conda-forge/linux-64 393kB
- jupyter_client 8.0.2 pyhd8ed1ab_0 conda-forge
+ jupyter_client 8.0.3 pyhd8ed1ab_0 conda-forge/noarch 104kB
- lcms2 2.14 hfd0df8a_1 conda-forge
+ lcms2 2.15 hfd0df8a_0 conda-forge/linux-64 241kB
- libcurl 7.87.0 hdc1c0ab_0 conda-forge
+ libcurl 7.88.1 hdc1c0ab_0 conda-forge/linux-64 Cached
- libnghttp2 1.51.0 hff17c54_0 conda-forge
+ libnghttp2 1.52.0 h61bc06f_0 conda-forge/linux-64 Cached
- libpq 15.1 hb675445_3 conda-forge
+ libpq 15.2 hb675445_0 conda-forge/linux-64 2MB
- libudev1 252 h166bdaf_0 conda-forge
+ libudev1 253 h0b41bf4_0 conda-forge/linux-64 119kB
- libwebp-base 1.2.4 h166bdaf_0 conda-forge
+ libwebp-base 1.3.0 h0b41bf4_0 conda-forge/linux-64 357kB
- libxkbcommon 1.0.3 he3ba5ed_0 conda-forge
+ libxkbcommon 1.5.0 h79f4944_1 conda-forge/linux-64 563kB
- nss 3.82 he02c5a1_0 conda-forge
+ nss 3.89 he45b914_0 conda-forge/linux-64 2MB
- piff 1.2.5 py310hff52083_1 conda-forge
+ piff 1.3.2 py310hff52083_0 conda-forge/linux-64 198kB
- platformdirs 2.6.2 pyhd8ed1ab_0 conda-forge
+ platformdirs 3.1.1 pyhd8ed1ab_0 conda-forge/noarch 18kB
- pooch 1.6.0 pyhd8ed1ab_0 conda-forge
+ pooch 1.7.0 pyhd8ed1ab_0 conda-forge/noarch 51kB
- prompt-toolkit 3.0.36 pyha770c72_0 conda-forge
+ prompt-toolkit 3.0.38 pyha770c72_0 conda-forge/noarch 269kB
- prompt_toolkit 3.0.36 hd8ed1ab_0 conda-forge
+ prompt_toolkit 3.0.38 hd8ed1ab_0 conda-forge/noarch 6kB
- pytest 7.2.1 pyhd8ed1ab_0 conda-forge
+ pytest 7.2.2 pyhd8ed1ab_0 conda-forge/noarch 237kB
- pyzmq 25.0.0 py310h059b190_0 conda-forge
+ pyzmq 25.0.1 py310h059b190_0 conda-forge/linux-64 451kB
- qt-main 5.15.6 h602db52_6 conda-forge
+ qt-main 5.15.8 h5d23da1_6 conda-forge/linux-64 52MB
- scikit-learn 1.2.1 py310h209a8ca_0 conda-forge
+ scikit-learn 1.2.2 py310h209a8ca_0 conda-forge/linux-64 8MB
- setuptools 67.1.0 pyhd8ed1ab_0 conda-forge
+ setuptools 67.6.0 pyhd8ed1ab_0 conda-forge/noarch 579kB
- sip 6.7.6 py310heca2aa9_0 conda-forge
+ sip 6.7.7 py310heca2aa9_0 conda-forge/linux-64 490kB
- snappy 1.1.9 hbd366e4_2 conda-forge
+ snappy 1.1.10 h9fff704_0 conda-forge/linux-64 39kB
- typing-extensions 4.4.0 hd8ed1ab_0 conda-forge
+ typing-extensions 4.5.0 hd8ed1ab_0 conda-forge/noarch 10kB
- typing_extensions 4.4.0 pyha770c72_0 conda-forge
+ typing_extensions 4.5.0 pyha770c72_0 conda-forge/noarch 31kB
- urllib3 1.26.14 pyhd8ed1ab_0 conda-forge
+ urllib3 1.26.15 pyhd8ed1ab_0 conda-forge/noarch Cached
- xorg-libx11 1.7.2 h7f98852_0 conda-forge
+ xorg-libx11 1.8.4 h0b41bf4_0 conda-forge/linux-64 830kB
- zipp 3.12.0 pyhd8ed1ab_0 conda-forge
+ zipp 3.15.0 pyhd8ed1ab_0 conda-forge/noarch Cached
Summary:
Install: 1 packages
Change: 5 packages
Upgrade: 34 packages
Total download: 90MB
──────────────────────────────────────────────────────────────────────────────────────
Confirm changes: [Y/n] n
Aborted.
(des-y6) beckermr@cori01:~> conda info
active environment : des-y6
active env location : /global/common/software/des/beckermr/mambaforge/envs/des-y6
shell level : 1
user config file : /global/homes/b/beckermr/.condarc
populated config files : /global/common/software/des/beckermr/mambaforge/.condarc
/global/homes/b/beckermr/.condarc
conda version : 23.1.0
conda-build version : not installed
python version : 3.10.8.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.26=0
__linux=5.3.18=0
__unix=0=0
base environment : /global/common/software/des/beckermr/mambaforge (writable)
conda av data dir : /global/common/software/des/beckermr/mambaforge/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
package cache : /global/common/software/des/beckermr/mambaforge/pkgs
/global/homes/b/beckermr/.conda/pkgs
envs directories : /global/common/software/des/beckermr/mambaforge/envs
/global/homes/b/beckermr/.conda/envs
platform : linux-64
user-agent : conda/23.1.0 requests/2.28.2 CPython/3.10.8 Linux/5.3.18-150200.24.139-default sles/15.2 glibc/2.26 solver/libmamba conda-libmamba-solver/22.8.1 libmambapy/1.1.0
UID:GID : 56990:56990
netrc file : /global/homes/b/beckermr/.netrc
offline mode : False
(des-y6) beckermr@cori01:~> conda config --show-sources
==> /global/common/software/des/beckermr/mambaforge/.condarc <==
channels:
- conda-forge
==> /global/homes/b/beckermr/.condarc <==
add_pip_as_python_dependency: False
auto_update_conda: False
auto_activate_base: False
env_prompt: ({name})
channel_priority: strict
channels:
- conda-forge
show_channel_urls: True
solver: libmamba
conda_build:
pkg_format: 2
(des-y6) beckermr@cori01:~> conda list
# packages in environment at /global/common/software/des/beckermr/mambaforge/envs/des-y6:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
alsa-lib 1.2.8 h166bdaf_0 conda-forge
appdirs 1.4.4 pyh9f0ad1d_0 conda-forge
astropy 5.2.1 py310h0a54255_0 conda-forge
asttokens 2.2.1 pyhd8ed1ab_0 conda-forge
attr 2.5.1 h166bdaf_1 conda-forge
attrs 22.2.0 pyh71513ae_0 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 pyhd8ed1ab_3 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
blosc 1.21.3 hafa529b_0 conda-forge
brotlipy 0.7.0 py310h5764c6d_1005 conda-forge
bzip2 1.0.8 h7f98852_4 conda-forge
c-ares 1.18.1 h7f98852_0 conda-forge
ca-certificates 2022.12.7 ha878542_0 conda-forge
cached-property 1.5.2 hd8ed1ab_1 conda-forge
cached_property 1.5.2 pyha770c72_1 conda-forge
cairo 1.16.0 ha61ee94_1014 conda-forge
certifi 2022.12.7 pyhd8ed1ab_0 conda-forge
cffi 1.15.1 py310h255011f_3 conda-forge
cfitsio 4.2.0 hd9d235c_0 conda-forge
charset-normalizer 2.1.1 pyhd8ed1ab_0 conda-forge
click 8.1.3 unix_pyhd8ed1ab_2 conda-forge
colorama 0.4.6 pyhd8ed1ab_0 conda-forge
comm 0.1.2 pyhd8ed1ab_0 conda-forge
cramjam 2.6.2 py310h3392aa1_0 conda-forge
cryptography 39.0.0 py310h34c0648_0 conda-forge
curl 7.87.0 hdc1c0ab_0 conda-forge
cx_oracle 8.3.0 py310h5764c6d_2 conda-forge
cycler 0.11.0 pyhd8ed1ab_0 conda-forge
dbus 1.13.6 h5008d03_3 conda-forge
debugpy 1.6.6 py310heca2aa9_0 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
des-desmeds 0.9.16 py310hff52083_0 conda-forge
des-despyastro 3.0.1 pyhd8ed1ab_0 conda-forge
des-despyfits 3.0.0 py310h5764c6d_2 conda-forge
des-despymisc 3.0.1 py310hff52083_2 conda-forge
des-eastlake 0.3.1 py310h47a4c64_0 conda-forge
des-easyaccess 1.4.11 py310hff52083_0 conda-forge
des-montara 0.3.0 pyhd8ed1ab_0 conda-forge
des-pixcorrect 3.1.5 py310h5764c6d_1 conda-forge
des-pizza-cutter 0.8.0 py310hff52083_0 conda-forge
des-pizza-cutter-metadetect 0.9.1 py310hff52083_0 conda-forge
des-sxdes 0.3.0 pyhd8ed1ab_0 conda-forge
des-y6utils 0.7.1 pyhd8ed1ab_0 conda-forge
eigen 3.4.0 h4bd325d_0 conda-forge
esutil 0.6.10 py310h9b08913_0 conda-forge
exceptiongroup 1.1.0 pyhd8ed1ab_0 conda-forge
executing 1.2.0 pyhd8ed1ab_0 conda-forge
expat 2.5.0 h27087fc_0 conda-forge
fastparquet 2023.2.0 py310h0a54255_0 conda-forge
fftw 3.3.10 nompi_hf0379b8_106 conda-forge
fitsio 1.1.8 py310h3e50e0c_1 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 hab24e00_0 conda-forge
fontconfig 2.14.2 h14ed4e7_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
freetype 2.12.1 hca18f0e_1 conda-forge
fsspec 2023.1.0 pyhd8ed1ab_0 conda-forge
future 0.18.3 pyhd8ed1ab_0 conda-forge
galsim 2.4.7 py310hd0ac925_0 conda-forge
galsim_extra 0.2.1 pyhd8ed1ab_0 conda-forge
gettext 0.21.1 h27087fc_0 conda-forge
glib 2.74.1 h6239696_1 conda-forge
glib-tools 2.74.1 h6239696_1 conda-forge
graphite2 1.3.13 h58526e2_1001 conda-forge
gst-plugins-base 1.21.3 h4243ec0_1 conda-forge
gstreamer 1.21.3 h25f0c4b_1 conda-forge
gstreamer-orc 0.4.33 h166bdaf_0 conda-forge
h5py 3.8.0 nompi_py310ha66b2ad_101 conda-forge
harfbuzz 6.0.0 h8e241bc_0 conda-forge
hdf5 1.14.0 nompi_hb72d44e_102 conda-forge
healpy 1.16.2 py310h63f94f6_0 conda-forge
healsparse 1.6.0 pyhd8ed1ab_0 conda-forge
hilbertcurve 2.0.5 pyhd8ed1ab_0 conda-forge
hpgeom 0.8.2 py310hde88566_1 conda-forge
icu 70.1 h27087fc_0 conda-forge
idna 3.4 pyhd8ed1ab_0 conda-forge
iminuit 2.18.0 py310heca2aa9_0 conda-forge
importlib-metadata 6.0.0 pyha770c72_0 conda-forge
importlib_metadata 6.0.0 hd8ed1ab_0 conda-forge
iniconfig 2.0.0 pyhd8ed1ab_0 conda-forge
ipykernel 6.21.3 pyh210e3f2_0 conda-forge
ipython 8.11.0 pyh41d4057_0 conda-forge
jack 1.9.22 h11f4161_0 conda-forge
jedi 0.18.2 pyhd8ed1ab_0 conda-forge
jinja2 3.1.2 pyhd8ed1ab_1 conda-forge
joblib 1.2.0 pyhd8ed1ab_0 conda-forge
jpeg 9e h166bdaf_2 conda-forge
jupyter_client 8.0.2 pyhd8ed1ab_0 conda-forge
jupyter_core 5.2.0 py310hff52083_0 conda-forge
keyutils 1.6.1 h166bdaf_0 conda-forge
kiwisolver 1.4.4 py310hbf28c38_1 conda-forge
krb5 1.20.1 h81ceb04_0 conda-forge
lame 3.100 h166bdaf_1003 conda-forge
lcms2 2.14 hfd0df8a_1 conda-forge
ld_impl_linux-64 2.40 h41732ed_0 conda-forge
lerc 4.0.0 h27087fc_0 conda-forge
libaec 1.0.6 hcb278e6_1 conda-forge
libblas 3.9.0 16_linux64_openblas conda-forge
libcap 2.66 ha37c62d_0 conda-forge
libcblas 3.9.0 16_linux64_openblas conda-forge
libclang 15.0.7 default_had23c3d_0 conda-forge
libclang13 15.0.7 default_h3e3d535_0 conda-forge
libcups 2.3.3 h36d4200_3 conda-forge
libcurl 7.87.0 hdc1c0ab_0 conda-forge
libdb 6.2.32 h9c3ff4c_0 conda-forge
libdeflate 1.17 h0b41bf4_0 conda-forge
libedit 3.1.20191231 he28a2e2_2 conda-forge
libev 4.33 h516909a_1 conda-forge
libevent 2.1.10 h28343ad_4 conda-forge
libffi 3.4.2 h7f98852_5 conda-forge
libflac 1.4.2 h27087fc_0 conda-forge
libgcc-ng 12.2.0 h65d4601_19 conda-forge
libgcrypt 1.10.1 h166bdaf_0 conda-forge
libgfortran-ng 12.2.0 h69a702a_19 conda-forge
libgfortran5 12.2.0 h337968e_19 conda-forge
libglib 2.74.1 h606061b_1 conda-forge
libgomp 12.2.0 h65d4601_19 conda-forge
libgpg-error 1.46 h620e276_0 conda-forge
libiconv 1.17 h166bdaf_0 conda-forge
libjpeg-turbo 2.1.4 h166bdaf_0 conda-forge
liblapack 3.9.0 16_linux64_openblas conda-forge
liblapacke 3.9.0 16_linux64_openblas conda-forge
libllvm11 11.1.0 he0ac6c6_5 conda-forge
libllvm15 15.0.7 hadd5161_0 conda-forge
libnghttp2 1.51.0 hff17c54_0 conda-forge
libnsl 2.0.0 h7f98852_0 conda-forge
libogg 1.3.4 h7f98852_1 conda-forge
libopenblas 0.3.21 pthreads_h78a6416_3 conda-forge
libopus 1.3.1 h7f98852_1 conda-forge
libpng 1.6.39 h753d276_0 conda-forge
libpq 15.1 hb675445_3 conda-forge
libsndfile 1.2.0 hb75c966_0 conda-forge
libsodium 1.0.18 h36c2ea0_1 conda-forge
libsqlite 3.40.0 h753d276_0 conda-forge
libssh2 1.10.0 hf14f497_3 conda-forge
libstdcxx-ng 12.2.0 h46fd767_19 conda-forge
libsystemd0 252 h2a991cd_0 conda-forge
libtiff 4.5.0 h6adf6a1_2 conda-forge
libtool 2.4.7 h27087fc_0 conda-forge
libudev1 252 h166bdaf_0 conda-forge
libuuid 2.32.1 h7f98852_1000 conda-forge
libvorbis 1.3.7 h9c3ff4c_0 conda-forge
libwebp-base 1.2.4 h166bdaf_0 conda-forge
libxcb 1.13 h7f98852_1004 conda-forge
libxkbcommon 1.0.3 he3ba5ed_0 conda-forge
libxml2 2.10.3 h7463322_0 conda-forge
libzlib 1.2.13 h166bdaf_4 conda-forge
llvmlite 0.39.1 py310h58363a5_1 conda-forge
lsstdesc-coord 1.2.3 py310hff52083_1 conda-forge
lsstdesc.coord 1.2.3 py310hbf28c38_1 conda-forge
lz4-c 1.9.4 hcb278e6_0 conda-forge
lzo 2.10 h516909a_1000 conda-forge
markupsafe 2.1.2 py310h1fa729e_0 conda-forge
matplotlib 3.4.3 py310hff52083_2 conda-forge
matplotlib-base 3.4.3 py310h23f4a51_2 conda-forge
matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge
meds 0.9.16 py310hde88566_1 conda-forge
metadetect 0.11.0 pyhd8ed1ab_0 conda-forge
mpg123 1.31.2 hcb278e6_0 conda-forge
mysql-common 8.0.32 ha901b37_0 conda-forge
mysql-libs 8.0.32 hd7da12d_0 conda-forge
ncurses 6.3 h27087fc_1 conda-forge
nest-asyncio 1.5.6 pyhd8ed1ab_0 conda-forge
ngmix 2.3.0 py310hff52083_0 conda-forge
nomkl 1.0 h5ca1d4c_0 conda-forge
nspr 4.35 h27087fc_0 conda-forge
nss 3.82 he02c5a1_0 conda-forge
numba 0.56.4 py310ha5257ce_0 conda-forge
numexpr 2.8.3 py310hf05e7a9_101 conda-forge
numpy 1.23.5 py310h53a5b5f_0 conda-forge
openblas 0.3.21 pthreads_h320a7e8_3 conda-forge
openjpeg 2.5.0 hfec8fc6_2 conda-forge
openssl 3.0.8 h0b41bf4_0 conda-forge
oracle-instant-client 21.6.0.0.0 ha770c72_3 conda-forge
packaging 23.0 pyhd8ed1ab_0 conda-forge
pandas 1.5.3 py310h9b08913_0 conda-forge
parso 0.8.3 pyhd8ed1ab_0 conda-forge
pcre2 10.40 hc3806b6_0 conda-forge
pexpect 4.8.0 pyh1a96a4e_2 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
piff 1.2.5 py310hff52083_1 conda-forge
pillow 9.4.0 py310h023d228_1 conda-forge
pixman 0.40.0 h36c2ea0_0 conda-forge
pixmappy 1.0.0 pyh9f0ad1d_0 conda-forge
platformdirs 2.6.2 pyhd8ed1ab_0 conda-forge
pluggy 1.0.0 pyhd8ed1ab_5 conda-forge
ply 3.11 py_1 conda-forge
pooch 1.6.0 pyhd8ed1ab_0 conda-forge
prompt-toolkit 3.0.36 pyha770c72_0 conda-forge
prompt_toolkit 3.0.36 hd8ed1ab_0 conda-forge
proplot 0.9.7 pyhd8ed1ab_0 conda-forge
psfex 0.4.1 py310hde88566_4 conda-forge
psutil 5.9.4 py310h5764c6d_0 conda-forge
pthread-stubs 0.4 h36c2ea0_1001 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
pulseaudio 16.1 ha8d29e2_1 conda-forge
pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge
pybind11 2.10.3 py310hdf3cbec_0 conda-forge
pybind11-global 2.10.3 py310hdf3cbec_0 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pyerfa 2.0.0.1 py310hde88566_3 conda-forge
pygments 2.14.0 pyhd8ed1ab_0 conda-forge
pyopenssl 23.0.0 pyhd8ed1ab_0 conda-forge
pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge
pyqt 5.15.7 py310hab646b1_3 conda-forge
pyqt5-sip 12.11.0 py310heca2aa9_3 conda-forge
pysocks 1.7.1 pyha2e5f31_6 conda-forge
pytables 3.7.0 py310hde6a235_4 conda-forge
pytest 7.2.1 pyhd8ed1ab_0 conda-forge
pytest-runner 6.0.0 pyhd8ed1ab_0 conda-forge
python 3.10.9 he550d4f_0_cpython conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge
python-snappy 0.6.1 py310hcee4d7c_0 conda-forge
python_abi 3.10 3_cp310 conda-forge
pytz 2022.7.1 pyhd8ed1ab_0 conda-forge
pyyaml 6.0 py310h5764c6d_5 conda-forge
pyzmq 25.0.0 py310h059b190_0 conda-forge
qt-main 5.15.6 h602db52_6 conda-forge
readline 8.1.2 h0f457ee_0 conda-forge
requests 2.28.2 pyhd8ed1ab_0 conda-forge
scikit-learn 1.2.1 py310h209a8ca_0 conda-forge
scipy 1.10.1 py310h8deb116_0 conda-forge
sep 1.2.1 py310hde88566_1 conda-forge
setuptools 67.1.0 pyhd8ed1ab_0 conda-forge
sip 6.7.6 py310heca2aa9_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
snappy 1.1.9 hbd366e4_2 conda-forge
stack_data 0.6.2 pyhd8ed1ab_0 conda-forge
termcolor 2.2.0 pyhd8ed1ab_0 conda-forge
threadpoolctl 3.1.0 pyh8a188c0_0 conda-forge
tk 8.6.12 h27826a3_0 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
tornado 6.2 py310h5764c6d_1 conda-forge
tqdm 4.65.0 pyhd8ed1ab_1 conda-forge
traitlets 5.9.0 pyhd8ed1ab_0 conda-forge
treecorr 4.3.3 py310heca2aa9_0 conda-forge
treegp 0.6.0 pyhd8ed1ab_0 conda-forge
typing-extensions 4.4.0 hd8ed1ab_0 conda-forge
typing_extensions 4.4.0 pyha770c72_0 conda-forge
tzdata 2022g h191b570_0 conda-forge
unzip 6.0 h7f98852_3 conda-forge
urllib3 1.26.14 pyhd8ed1ab_0 conda-forge
wcwidth 0.2.6 pyhd8ed1ab_0 conda-forge
xcb-util 0.4.0 h166bdaf_0 conda-forge
xcb-util-image 0.4.0 h166bdaf_0 conda-forge
xcb-util-keysyms 0.4.0 h166bdaf_0 conda-forge
xcb-util-renderutil 0.3.9 h166bdaf_0 conda-forge
xcb-util-wm 0.4.1 h166bdaf_0 conda-forge
xorg-kbproto 1.0.7 h7f98852_1002 conda-forge
xorg-libice 1.0.10 h7f98852_0 conda-forge
xorg-libsm 1.2.3 hd9c2040_1000 conda-forge
xorg-libx11 1.7.2 h7f98852_0 conda-forge
xorg-libxau 1.0.9 h7f98852_0 conda-forge
xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge
xorg-libxext 1.3.4 h7f98852_1 conda-forge
xorg-libxrender 0.9.10 h7f98852_1003 conda-forge
xorg-renderproto 0.11.1 h7f98852_1002 conda-forge
xorg-xextproto 7.3.0 h7f98852_1002 conda-forge
xorg-xproto 7.0.31 h7f98852_1007 conda-forge
xz 5.2.6 h166bdaf_0 conda-forge
yaml 0.2.5 h7f98852_2 conda-forge
zeromq 4.3.4 h9c3ff4c_1 conda-forge
zipp 3.12.0 pyhd8ed1ab_0 conda-forge
zlib 1.2.13 h166bdaf_4 conda-forge
zstd 1.5.2 h3eb15da_6 conda-forge
No response
This epic summarizes the work needed to release a new version of conda-libmamba-solver
that can be considered non-experimental.
I still need to create issues for some of the tasks. Coming soon :)
conda-incubator/conda-libmamba-solver
to conda/conda-libmamba-solver
?
conda-build
?
base
environment. The user provided a workaround.When using solver: libmamba
, conda fetches repodata for Anaconda.org channels whenever solving the environment:
pkgs/r/win-64
pkgs/msys2/noarch
pkgs/main/noarch
pkgs/msys2/win-64
pkgs/r/noarch
pkgs/main/win-64
despite these channels not being configured anywhere. My .condarc explicitly only lists conda-forge, accessed through my organization's jfrog artifactory.
When using the classic solver, conda respects this. As does mamba. Yet when using the libmamba solver, it ignores this and pulls repodata for these channels regardless.
This is a security issue, as I do not want connections made to any sources outside my organization, and have explicitly configured conda as such.
I have verified:
prefix/pkgs/cache
the Anaconda.org channel repodata is in fact being downloaded.prefix/pkgs/urls.txt
prefix/conda-meta/history
conda clean --all
active environment : base
active env location : C:\Users\xxx\prefix
shell level : 0
user config file : C:\Users\xxx\.condarc
populated config files : C:\Users\xxx\.condarc
conda version : 22.11.1
conda-build version : not installed
python version : 3.9.13.final.0
virtual packages : __archspec=1=x86_64
__win=0=0
base environment : C:\Users\xxx\prefix (writable)
conda av data dir : C:\Users\xxx\prefix\etc\conda
conda av metadata url : None
channel URLs : https://xxx:yyy@zzz/api/conda/remote-conda-forge-public/win-64
https://xxx:yyy@zzz/api/conda/remote-conda-forge-public/noarch
package cache : C:\Users\xxx\prefix\pkgs
C:\Users\xxx\.conda\pkgs
C:\Users\xxx\AppData\local\conda\conda\pkgs
envs directories : C:\Users\xxx\prefix\envs
C:\Users\xxx\.conda\envs
C:\Users\xxx\AppData\local\conda\conda\envs
platform : win-64
user-agent : conda/22.11.1 requests/2.28.1 CPython/3.9.13 Windows/10 Windows/10.0.19044
administrator : False
netrc file : None
offline mode : False
==> C:\Users\xxx\.condarc <==
ssl_verify: False
channel_alias: https://xxx:yyy@zzz/api/conda/
channels:
- remote-conda-forge-public
show_channel_urls: False
solver: libmamba
I cannot provide this due to the organization's security policies. The conda info and config above was typed out manually.
Since I can't type out the entire package list, here are some relevant ones:
conda 22.11.1 py39hcbf5309_1
conda-libmamba-solver 22.12.0 pyhd8ed1ab_0
libmamba 1.1.0 hd18bbca_2
libmambapy 1.1.0 py39h608c70e_2
mamba 1.1.0 py39hca8391b_2
python 3.9.13 hcf16a7b_0_cpython
No response
Placeholder for conda-libmamba-solver 23.3.0
release.
IndexedSet
issue - see #153), we need to bump the lower bound in all recipes and requirements.
defaults::*
does not work #17223.3.x
branchThe intention for this work is to be able to rollout the libmamba solver experiment with the lowest barrier possible and without having to switch channels.
As such it's worth considering building the package on conda-forge as well to make sure users that use conda-forge alone can try it out, too.
I've created an Anaconda internal ticket to track this work in https://anaconda.atlassian.net/browse/DSNC-4284
And need help with kick-starting the conda-forge process.
Placeholder for conda-libmamba-solver 23.1.0
release.
23.1.x
branchThis issue came up in #133. There is an upstream conda test tests/test_create.py::IntegrationTests::test_conda_pip_interop_conda_editable_package
which fails.
This issue can be reproduced via
docker run --rm -it \
-v /home/costrouc/p/conda/conda:/opt/conda-src \
-v /home/costrouc/p/conda/conda-libmamba-solver:/opt/conda-libmamba-solver-src \
-e TEST_SPLITS=3 \
-e TEST_GROUP=1 \
-e CONDA_SOLVER=libmamba \
ghcr.io/conda/conda-ci:main-linux-python3.10-conda-forge \
bash
Then running
source /opt/conda-libmamba-solver/dev/bashrc_linux.sh
cd /opt/conda-src
pytest tests/test_create.py::IntegrationTests::test_conda_pip_interop_conda_editable_package
Getting the following error
________ IntegrationTests.test_conda_pip_interop_conda_editable_package ________
Traceback (most recent call last):
File "/opt/conda-src/tests/test_create.py", line 1688, in test_conda_pip_interop_conda_editable_package
stdout, stderr, _ = run_command(Commands.INSTALL, prefix, "urllib3=1.20", "--dry-run")
File "/opt/conda-src/conda/testing/integration.py", line 287, in run_command
result = do_call(args, p)
File "/opt/conda-src/conda/cli/conda_argparse.py", line 92, in do_call
return getattr(module, func_name)(args, parser)
File "/opt/conda-src/conda/notices/core.py", line 121, in wrapper
return func(*args, **kwargs)
File "/opt/conda-src/conda/cli/main_install.py", line 20, in execute
install(args, parser, 'install')
File "/opt/conda-src/conda/cli/install.py", line 264, in install
unlink_link_transaction = solver.solve_for_transaction(
File "/opt/conda-src/conda/core/solve.py", line 130, in solve_for_transaction
unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier,
File "/opt/conda-src/conda/core/solve.py", line 182, in solve_for_diff
raise RuntimeError("Cannot unlink unmanageable packages:%s"
RuntimeError: Cannot unlink unmanageable packages:
- <develop>/pypi::urllib3-1.19.1-dev_0
Detailed logs here
Diving into the exact test which fails here
# should raise an error
with pytest.raises(PackagesNotFoundError):
# TODO: This raises PackagesNotFoundError, but the error should really explain
# that we can't install urllib3 because it's already installed and
# unmanageable. The error should suggest trying to use pip to uninstall it.
stdout, stderr, _ = run_command(Commands.INSTALL, prefix, "urllib3=1.20", "--dry-run")
The expect conda behaviour here assuming pip interop
which is not an officially supported feature is to remove the urllib3=1.20 spec from being requested by the user since it is controlled by pip. Correctly an error is being thrown but it is not the one that conda expects. It looks as though libmamba-solver does attempt to recommend updating the pip version using conda-forge but conda catches this as an error after the final solve. See https://github.com/conda/conda/blob/main/conda/core/solve.py#L175-L184. Leaving this detailed issue so that in the future if pip interop is more explored we have a good starting point.
mamba/libmamba 1.0 was released and we need to update the package to make sure of that.
I get a JSON serialization error when libmamba fails with with the --json
filag.
I'm fairly certain that I was not having this problem 2 - 3 months ago on earlier versions of conda and libmamba.
❯ CONDA_SOLVER=libmamba conda create -n t -c conda-forge conda-token --json --override-channels
Traceback (most recent call last):
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1124, in __call__
return func(*args, **kwargs)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/cli/main.py", line 69, in main_subshell
exit_code = do_call(args, p)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/cli/conda_argparse.py", line 91, in do_call
return getattr(module, func_name)(args, parser)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/notices/core.py", line 109, in wrapper
return func(*args, **kwargs)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/cli/main_create.py", line 41, in execute
install(args, parser, 'create')
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/cli/install.py", line 280, in install
raise e
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/cli/install.py", line 264, in install
unlink_link_transaction = solver.solve_for_transaction(
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/core/solve.py", line 132, in solve_for_transaction
unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier,
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/core/solve.py", line 175, in solve_for_diff
final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned,
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda_libmamba_solver/solver.py", line 188, in solve_final_state
out_state = self._solving_loop(in_state, out_state, index)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda_libmamba_solver/solver.py", line 251, in _solving_loop
solved = self._solve_attempt(in_state, out_state, index)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda_libmamba_solver/solver.py", line 325, in _solve_attempt
new_conflicts = self._problems_to_specs(problems, old_conflicts)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda_libmamba_solver/solver.py", line 571, in _problems_to_specs
self._raise_for_problems(problems)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda_libmamba_solver/solver.py", line 597, in _raise_for_problems
raise exc
conda.exceptions.PackagesNotFoundError: The following packages are not available from current channels:
- conda-token
Current channels:
- https://conda.anaconda.org/conda-forge
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/adefusco/Applications/miniconda3/bin/conda", line 13, in <module>
sys.exit(main())
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/cli/main.py", line 112, in main
return conda_exception_handler(main, *args, **kwargs)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1424, in conda_exception_handler
return_value = exception_handler(func, *args, **kwargs)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1127, in __call__
return self.handle_exception(exc_val, exc_tb)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1156, in handle_exception
return self.handle_application_exception(exc_val, exc_tb)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1170, in handle_application_exception
self._print_conda_exception(exc_val, exc_tb)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1174, in _print_conda_exception
print_conda_exception(exc_val, exc_tb)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1097, in print_conda_exception
exc_json = json.dumps(exc_val.dump_map(), indent=2, sort_keys=True, cls=EntityEncoder)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/json/__init__.py", line 234, in dumps
return cls(
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/json/encoder.py", line 201, in encode
chunks = list(chunks)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/json/encoder.py", line 431, in _iterencode
yield from _iterencode_dict(o, _current_indent_level)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/json/encoder.py", line 405, in _iterencode_dict
yield from chunks
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/json/encoder.py", line 438, in _iterencode
o = _default(o)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/auxlib/entity.py", line 962, in default
return JSONEncoder.default(self, obj)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/site-packages/conda/__init__.py", line 145, in _default
return getattr(obj.__class__, "to_json", _default.default)(obj)
File "/Users/adefusco/Applications/miniconda3/lib/python3.9/json/encoder.py", line 179, in default
raise TypeError(f'Object of type {o.__class__.__name__} '
TypeError: Object of type IndexedSet is not JSON serializable
With the classic solver I get clean json
❯ CONDA_SOLVER=classic conda create -n t -c conda-forge conda-token --json --override-channels
{
"caused_by": "None",
"channel_urls": [
"https://conda.anaconda.org/conda-forge/osx-arm64",
"https://conda.anaconda.org/conda-forge/noarch"
],
"channels_formatted": " - https://conda.anaconda.org/conda-forge/osx-arm64\n - https://conda.anaconda.org/conda-forge/noarch",
"error": "PackagesNotFoundError: The following packages are not available from current channels:\n\n - conda-token\n\nCurrent channels:\n\n - https://conda.anaconda.org/conda-forge/osx-arm64\n - https://conda.anaconda.org/conda-forge/noarch\n\nTo search for alternate channels that may provide the conda package you're\nlooking for, navigate to\n\n https://anaconda.org\n\nand use the search bar at the top of the page.\n",
"exception_name": "PackagesNotFoundError",
"exception_type": "<class 'conda.exceptions.PackagesNotFoundError'>",
"message": "The following packages are not available from current channels:\n\n - conda-token\n\nCurrent channels:\n\n - https://conda.anaconda.org/conda-forge/osx-arm64\n - https://conda.anaconda.org/conda-forge/noarch\n\nTo search for alternate channels that may provide the conda package you're\nlooking for, navigate to\n\n https://anaconda.org\n\nand use the search bar at the top of the page.\n",
"packages": [
"conda-token"
],
"packages_formatted": " - conda-token"
}
Originally posted by @AlbertDeFusco in #68 (comment)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.