Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

module 'collections' has no attribute 'Mapping' #13377

Open
4 tasks done
josephsacco opened this issue May 3, 2024 · 0 comments
Open
4 tasks done

module 'collections' has no attribute 'Mapping' #13377

josephsacco opened this issue May 3, 2024 · 0 comments

Comments

@josephsacco
Copy link

Checklist

  • I added a descriptive title
  • I searched for other issues and couldn't find a solution or duplication
  • I already searched in Google and didn't find any good information or help
  • I looked at the docs and didn't see anything to help

What happened?

Navigator crashes on launch:

The available OpenGL surface format was either not version 3.2 or higher or not a Core Profile.
Chromium on macOS will fall back to software rendering in this case.
Hardware acceleration and features such as WebGL will not be available.
2024-05-03 17:42:04,739 - CRITICAL exceptions.handle_exception:122
module 'collections' has no attribute 'Mapping'
Traceback (most recent call last):
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/exceptions.py", line 109, in exception_handler
return_value = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/app/start.py", line 143, in start_app
window = run_app(splash)
^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/app/start.py", line 65, in run_app
window = MainWindow(splash=splash)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/widgets/main_window/init.py", line 216, in init
anaconda_solvers.POOL.solve()
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/anaconda_navigator/utils/anaconda_solvers/core.py", line 57, in solve
configuration = binstar_client.utils.get_config()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils/config.py", line 252, in get_config
recursive_update(config, file_configs[fn])
File "/Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils/config.py", line 93, in recursive_update
if isinstance(updated_value, collections.Mapping):
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'collections' has no attribute 'Mapping'

Conda info

$ conda info

     active environment : base
    active env location : /Users/jsacco/anaconda3
            shell level : 1
       user config file : /Users/jsacco/.condarc
 populated config files : /Users/jsacco/.condarc
          conda version : 24.4.0
    conda-build version : 24.3.0
         python version : 3.11.5.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=skylake
                          __conda=24.4.0=0
                          __osx=10.16=0
                          __unix=0=0
       base environment : /Users/jsacco/anaconda3  (writable)
      conda av data dir : /Users/jsacco/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/jsacco/anaconda3/pkgs
                          /Users/jsacco/.conda/pkgs
       envs directories : /Users/jsacco/anaconda3/envs
                          /Users/jsacco/.conda/envs
               platform : osx-64
             user-agent : conda/24.4.0 requests/2.31.0 CPython/3.11.5 Darwin/23.4.0 OSX/10.16 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8 aau/0.4.4 c/. s/. e/.
                UID:GID : 501:20
             netrc file : None
           offline mode : False

Conda config

conda config --show-sources
==> /Users/jsacco/.condarc <==
channels:
  - defaults

Conda list

conda list --show-channel-urls
# packages in environment at /Users/jsacco/anaconda3:
#
# Name                    Version                   Build  Channel
_anaconda_depends         2024.02         py311_openblas_1    defaults
abseil-cpp                20230802.0           h61975a4_2    defaults
aext-assistant            0.4.0           py311h05fa181_jl3_0    defaults
aext-assistant-server     0.4.0           py311hecd8cb5_0    defaults
aext-core                 0.4.0           py311h05fa181_jl3_0    defaults
aext-core-server          0.4.0           py311hecd8cb5_0    defaults
aext-shared               0.4.0           py311hecd8cb5_0    defaults
aiobotocore               2.12.3          py311hecd8cb5_0    defaults
aiofiles                  22.1.0          py311hecd8cb5_0    defaults
aiohttp                   3.9.3           py311h6c40b1e_0    defaults
aioitertools              0.7.1              pyhd3eb1b0_0    defaults
aiosignal                 1.2.0              pyhd3eb1b0_0    defaults
aiosqlite                 0.18.0          py311hecd8cb5_0    defaults
alabaster                 0.7.12             pyhd3eb1b0_0    defaults
altair                    4.2.2           py311hecd8cb5_0    defaults
anaconda-anon-usage       0.4.4           py311hfb7c958_100    defaults
anaconda-catalogs         0.2.0           py311hecd8cb5_0    defaults
anaconda-client           1.9.0           py311hecd8cb5_0    defaults
anaconda-cloud-auth       0.5.1           py311hecd8cb5_0    defaults
anaconda-navigator        2.6.0           py311hecd8cb5_0    defaults
anaconda-project          0.11.1          py311hecd8cb5_0    defaults
anaconda-toolbox          0.4.0                hecd8cb5_0    defaults
annotated-types           0.6.0           py311hecd8cb5_0    defaults
anyio                     4.2.0           py311hecd8cb5_0    defaults
aom                       3.6.0                hcec6c5f_0    defaults
appdirs                   1.4.4              pyhd3eb1b0_0    defaults
applaunchservices         0.3.0           py311hecd8cb5_0    defaults
appnope                   0.1.2           py311hecd8cb5_1001    defaults
appscript                 1.1.2           py311h6c40b1e_0    defaults
archspec                  0.2.3              pyhd3eb1b0_0    defaults
argon2-cffi               21.3.0             pyhd3eb1b0_0    defaults
argon2-cffi-bindings      21.2.0          py311h6c40b1e_0    defaults
arrow                     1.2.3           py311hecd8cb5_1    defaults
arrow-cpp                 14.0.2               h3ade35f_1    defaults
astroid                   2.14.2          py311hecd8cb5_0    defaults
astropy                   5.3.4           py311hb3a5e46_0    defaults
asttokens                 2.0.5              pyhd3eb1b0_0    defaults
async-lru                 2.0.4           py311hecd8cb5_0    defaults
async-timeout             4.0.3           py311hecd8cb5_0    defaults
atomicwrites              1.4.0                      py_0    defaults
attrs                     23.1.0          py311hecd8cb5_0    defaults
automat                   20.2.0                     py_0    defaults
autopep8                  2.0.4              pyhd3eb1b0_0    defaults
aws-c-auth                0.6.19               h6c40b1e_0    defaults
aws-c-cal                 0.5.20               h3333b6a_0    defaults
aws-c-common              0.8.5                h6c40b1e_0    defaults
aws-c-compression         0.2.16               h6c40b1e_0    defaults
aws-c-event-stream        0.2.15               hcec6c5f_0    defaults
aws-c-http                0.6.25               h6c40b1e_0    defaults
aws-c-io                  0.13.10              h6c40b1e_0    defaults
aws-c-mqtt                0.7.13               h6c40b1e_0    defaults
aws-c-s3                  0.1.51               h6c40b1e_0    defaults
aws-c-sdkutils            0.1.6                h6c40b1e_0    defaults
aws-checksums             0.1.13               h6c40b1e_0    defaults
aws-crt-cpp               0.18.16              hcec6c5f_0    defaults
aws-sdk-cpp               1.10.55              h61975a4_0    defaults
babel                     2.11.0          py311hecd8cb5_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           py311h6c40b1e_1    defaults
beautifulsoup4            4.12.2          py311hecd8cb5_0    defaults
binaryornot               0.4.4              pyhd3eb1b0_1    defaults
black                     24.3.0          py311hecd8cb5_0    defaults
blas                      1.0                    openblas    defaults
bleach                    4.1.0              pyhd3eb1b0_0    defaults
blinker                   1.6.2           py311hecd8cb5_0    defaults
blosc                     1.21.3               hcec6c5f_0    defaults
bokeh                     3.4.0           py311h85bffb1_1    defaults
boltons                   23.0.0          py311hecd8cb5_0    defaults
boost-cpp                 1.82.0               ha357a0b_2    defaults
boto3                     1.34.69         py311hecd8cb5_0    defaults
botocore                  1.34.69         py311hecd8cb5_0    defaults
bottleneck                1.3.7           py311hb3a5e46_0    defaults
brotli                    1.0.9                h6c40b1e_8    defaults
brotli-bin                1.0.9                h6c40b1e_8    defaults
brotli-python             1.0.9           py311hcec6c5f_8    defaults
brunsli                   0.1                  h23ab428_0    defaults
bzip2                     1.0.8                h6c40b1e_6    defaults
c-ares                    1.19.1               h6c40b1e_0    defaults
c-blosc2                  2.12.0               hcf5af9b_0    defaults
ca-certificates           2024.3.11            hecd8cb5_0    defaults
cachetools                5.3.3           py311hecd8cb5_0    defaults
cctools                   949.0.1             h9abeeb2_25    defaults
cctools_osx-64            949.0.1             hc7db93f_25    defaults
certifi                   2024.2.2        py311hecd8cb5_0    defaults
cffi                      1.16.0          py311h6c40b1e_1    defaults
cfitsio                   3.470                hbd21bf8_7    defaults
chardet                   4.0.0           py311hecd8cb5_1003    defaults
charls                    2.2.0                h23ab428_0    defaults
charset-normalizer        2.0.4              pyhd3eb1b0_0    defaults
click                     8.1.7           py311hecd8cb5_0    defaults
cloudpickle               2.2.1           py311hecd8cb5_0    defaults
clyent                    1.2.2           py311hecd8cb5_1    defaults
colorama                  0.4.6           py311hecd8cb5_0    defaults
colorcet                  3.1.0           py311hecd8cb5_0    defaults
comm                      0.2.1           py311hecd8cb5_0    defaults
conda                     24.4.0          py311hecd8cb5_0    defaults
conda-build               24.3.0          py311hecd8cb5_0    defaults
conda-content-trust       0.2.0           py311hecd8cb5_1    defaults
conda-index               0.4.0              pyhd3eb1b0_0    defaults
conda-libmamba-solver     24.1.0             pyhd3eb1b0_0    defaults
conda-pack                0.7.1           py311hecd8cb5_0    defaults
conda-package-handling    2.2.0           py311hecd8cb5_1    defaults
conda-package-streaming   0.9.0           py311hecd8cb5_0    defaults
conda-repo-cli            1.0.88          py311hecd8cb5_0    defaults
conda-token               0.4.0              pyhd3eb1b0_0    defaults
conda-verify              3.4.2                      py_1    defaults
conllu                    4.4.1              pyhd3eb1b0_0    defaults
constantly                23.10.4         py311hecd8cb5_0    defaults
contourpy                 1.2.0           py311ha357a0b_0    defaults
cookiecutter              2.6.0           py311hecd8cb5_0    defaults
cryptography              42.0.5          py311h30e54ef_1    defaults
cssselect                 1.2.0           py311hecd8cb5_0    defaults
curl                      8.5.0                h04015c4_0    defaults
cycler                    0.11.0             pyhd3eb1b0_0    defaults
cyrus-sasl                2.1.28               h3973f50_1    defaults
cytoolz                   0.12.2          py311h6c40b1e_0    defaults
daal4py                   2023.1.1        py311h85bffb1_0    defaults
dal                       2023.1.1         ha357a0b_48681    defaults
dask                      2023.11.0       py311hecd8cb5_0    defaults
dask-core                 2023.11.0       py311hecd8cb5_0    defaults
dataclasses               0.8                pyh6d0b6a4_7    defaults
datasets                  1.12.1             pyhd3eb1b0_0    defaults
datashader                0.16.0          py311hecd8cb5_0    defaults
datashape                 0.5.4           py311hecd8cb5_1    defaults
dav1d                     1.2.1                h6c40b1e_0    defaults
debugpy                   1.6.7           py311hcec6c5f_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.7           py311hecd8cb5_0    defaults
distributed               2023.11.0       py311hecd8cb5_0    defaults
distro                    1.9.0           py311hecd8cb5_0    defaults
docstring-to-markdown     0.11            py311hecd8cb5_0    defaults
docutils                  0.18.1          py311hecd8cb5_3    defaults
entrypoints               0.4             py311hecd8cb5_0    defaults
et_xmlfile                1.1.0           py311hecd8cb5_0    defaults
executing                 0.8.3              pyhd3eb1b0_0    defaults
filelock                  3.13.1          py311hecd8cb5_0    defaults
flake8                    7.0.0           py311hecd8cb5_0    defaults
flask                     2.2.5           py311hecd8cb5_0    defaults
fmt                       9.1.0                ha357a0b_1    defaults
fonttools                 4.51.0          py311h6c40b1e_0    defaults
freetype                  2.12.1               hd8bbffd_0    defaults
frozenlist                1.4.0           py311h6c40b1e_0    defaults
fsspec                    2024.3.1        py311hecd8cb5_0    defaults
future                    0.18.3          py311hecd8cb5_0    defaults
gensim                    4.3.0           py311hc5848a5_0    defaults
gettext                   0.21.0               he85b6c0_1    defaults
gflags                    2.2.2                hcec6c5f_1    defaults
giflib                    5.2.1                h6c40b1e_3    defaults
gitdb                     4.0.7              pyhd3eb1b0_0    defaults
gitpython                 3.1.37          py311hecd8cb5_0    defaults
glib                      2.78.4               hcec6c5f_0    defaults
glib-tools                2.78.4               hcec6c5f_0    defaults
glog                      0.5.0                hcec6c5f_1    defaults
gmp                       6.2.1                he9d5cce_3    defaults
gmpy2                     2.1.2           py311h1c2e9e1_0    defaults
greenlet                  3.0.1           py311hcec6c5f_0    defaults
grpc-cpp                  1.48.2               hbe2b35a_4    defaults
gst-plugins-base          1.14.1               hcec6c5f_1    defaults
gstreamer                 1.14.1               h6c40b1e_1    defaults
gtest                     1.14.0               ha357a0b_0    defaults
h11                       0.14.0          py311hecd8cb5_0    defaults
h5py                      3.9.0           py311hdb7e403_0    defaults
hdf5                      1.12.1               ha01d115_3    defaults
heapdict                  1.0.1              pyhd3eb1b0_0    defaults
holoviews                 1.18.3          py311hecd8cb5_0    defaults
httpcore                  1.0.2           py311hecd8cb5_0    defaults
httpx                     0.26.0          py311hecd8cb5_0    defaults
huggingface_hub           0.0.17             pyhd3eb1b0_0    defaults
hvplot                    0.9.2           py311hecd8cb5_0    defaults
hyperlink                 21.0.0             pyhd3eb1b0_0    defaults
icu                       73.1                 hcec6c5f_0    defaults
idna                      3.7             py311hecd8cb5_0    defaults
imagecodecs               2023.1.23       py311h89890a9_0    defaults
imageio                   2.33.1          py311hecd8cb5_0    defaults
imagesize                 1.4.1           py311hecd8cb5_0    defaults
imbalanced-learn          0.11.0          py311hecd8cb5_1    defaults
importlib-metadata        7.0.1           py311hecd8cb5_0    defaults
importlib_metadata        7.0.1                hd3eb1b0_0    defaults
incremental               22.10.0            pyhd3eb1b0_0    defaults
inflate64                 0.3.1           py311h6c40b1e_1    defaults
inflection                0.5.1           py311hecd8cb5_0    defaults
iniconfig                 1.1.1              pyhd3eb1b0_0    defaults
intake                    0.6.8           py311hecd8cb5_0    defaults
intervaltree              3.1.0              pyhd3eb1b0_0    defaults
ipykernel                 6.28.0          py311hecd8cb5_0    defaults
ipython                   8.20.0          py311hecd8cb5_0    defaults
ipython_genutils          0.2.0              pyhd3eb1b0_1    defaults
ipywidgets                8.1.2           py311hecd8cb5_0    defaults
isort                     5.9.3              pyhd3eb1b0_0    defaults
itemadapter               0.3.0              pyhd3eb1b0_0    defaults
itemloaders               1.1.0           py311hecd8cb5_0    defaults
itsdangerous              2.0.1              pyhd3eb1b0_0    defaults
jaraco.classes            3.2.1              pyhd3eb1b0_0    defaults
jedi                      0.18.1          py311hecd8cb5_1    defaults
jellyfish                 1.0.1           py311haa3eb71_0    defaults
jinja2                    3.1.3           py311hecd8cb5_0    defaults
jinja2-time               0.2.0              pyhd3eb1b0_3    defaults
jmespath                  1.0.1           py311hecd8cb5_0    defaults
joblib                    1.4.0           py311hecd8cb5_0    defaults
jpeg                      9e                   h6c40b1e_1    defaults
jq                        1.6               h9ed2024_1000    defaults
json5                     0.9.6              pyhd3eb1b0_0    defaults
jsonpatch                 1.33            py311hecd8cb5_1    defaults
jsonpointer               2.1                pyhd3eb1b0_0    defaults
jsonschema                4.19.2          py311hecd8cb5_0    defaults
jsonschema-specifications 2023.7.1        py311hecd8cb5_0    defaults
jupyter                   1.0.0           py311hecd8cb5_9    defaults
jupyter-lsp               2.2.0           py311hecd8cb5_0    defaults
jupyter-server-mathjax    0.2.6           py311hecd8cb5_0    defaults
jupyter_client            7.4.9           py311hecd8cb5_0    defaults
jupyter_console           6.6.3           py311hecd8cb5_0    defaults
jupyter_core              5.5.0           py311hecd8cb5_0    defaults
jupyter_events            0.8.0           py311hecd8cb5_0    defaults
jupyter_server            2.10.0          py311hecd8cb5_0    defaults
jupyter_server_fileid     0.9.0           py311hecd8cb5_0    defaults
jupyter_server_terminals  0.4.4           py311hecd8cb5_1    defaults
jupyter_server_ydoc       0.8.0           py311hecd8cb5_1    defaults
jupyter_ydoc              0.2.4           py311hecd8cb5_0    defaults
jupyterlab                3.6.7           py311hecd8cb5_0    defaults
jupyterlab-variableinspector 3.1.0           py311hecd8cb5_0    defaults
jupyterlab_pygments       0.2.2           py311hecd8cb5_0    defaults
jupyterlab_server         2.25.1          py311hecd8cb5_0    defaults
jupyterlab_widgets        3.0.10          py311hecd8cb5_0    defaults
jxrlib                    1.1                  haf1e3a3_2    defaults
kaleido-core              0.2.1                hb664fd8_0    defaults
keyring                   24.3.1          py311hecd8cb5_0    defaults
kiwisolver                1.4.4           py311hcec6c5f_0    defaults
krb5                      1.20.1               h428f121_1    defaults
lazy-object-proxy         1.10.0          py311h6c40b1e_0    defaults
lazy_loader               0.3             py311hecd8cb5_0    defaults
lcms2                     2.12                 hf1fd2bf_0    defaults
ld64                      530                 h20443b4_25    defaults
ld64_osx-64               530                 h70f3046_25    defaults
ldid                      2.1.5                hc58f1be_3    defaults
lerc                      3.0                  he9d5cce_0    defaults
libaec                    1.0.4                hb1e8313_1    defaults
libarchive                3.6.2                h29ab7a1_3    defaults
libavif                   0.11.1               h6c40b1e_0    defaults
libboost                  1.82.0               hf53b9f2_2    defaults
libbrotlicommon           1.0.9                h6c40b1e_8    defaults
libbrotlidec              1.0.9                h6c40b1e_8    defaults
libbrotlienc              1.0.9                h6c40b1e_8    defaults
libclang                  14.0.6          default_hd95374b_1    defaults
libclang13                14.0.6          default_habbcc1a_1    defaults
libcurl                   8.5.0                hf20ceda_0    defaults
libcxx                    14.0.6               h9765a3e_0    defaults
libdeflate                1.17                 hb664fd8_1    defaults
libedit                   3.1.20230828         h6c40b1e_0    defaults
libev                     4.33                 h9ed2024_1    defaults
libevent                  2.1.12               h04015c4_1    defaults
libffi                    3.4.4                hecd8cb5_1    defaults
libgfortran               5.0.0           11_3_0_hecd8cb5_28    defaults
libgfortran5              11.3.0              h9dfd629_28    defaults
libglib                   2.78.4               h19e1a8f_0    defaults
libiconv                  1.16                 h6c40b1e_3    defaults
liblief                   0.12.3               hcec6c5f_0    defaults
libllvm14                 14.0.6               h91fad77_3    defaults
libmamba                  1.5.8                h258a794_2    defaults
libmambapy                1.5.8           py311h8c3233a_2    defaults
libnghttp2                1.57.0               h9beae6a_0    defaults
libopenblas               0.3.21               h54e7dc3_0    defaults
libpng                    1.6.39               h6c40b1e_0    defaults
libpq                     12.17                h04015c4_0    defaults
libprotobuf               3.20.3               hfff2838_0    defaults
libsodium                 1.0.18               h1de35cc_0    defaults
libsolv                   0.7.24               hfff2838_1    defaults
libspatialindex           1.9.3                h23ab428_0    defaults
libssh2                   1.10.0               h04015c4_3    defaults
libthrift                 0.15.0               h70b4b81_2    defaults
libtiff                   4.5.1                hcec6c5f_0    defaults
libwebp                   1.3.2                hf6ce154_0    defaults
libwebp-base              1.3.2                h6c40b1e_0    defaults
libxml2                   2.10.4               h45904e2_2    defaults
libxslt                   1.1.37               h6c40b1e_1    defaults
libzopfli                 1.0.3                hb1e8313_0    defaults
linkify-it-py             2.0.0           py311hecd8cb5_0    defaults
llvm-openmp               14.0.6               h0dcd299_0    defaults
llvmlite                  0.42.0          py311hcec6c5f_0    defaults
locket                    1.0.0           py311hecd8cb5_0    defaults
lxml                      4.9.3           py311h946e0e5_0    defaults
lz4                       4.3.2           py311h6c40b1e_0    defaults
lz4-c                     1.9.4                hcec6c5f_1    defaults
lzo                       2.10                 haf1e3a3_2    defaults
markdown                  3.4.1           py311hecd8cb5_0    defaults
markdown-it-py            2.2.0           py311hecd8cb5_1    defaults
markupsafe                2.1.3           py311h6c40b1e_0    defaults
mathjax                   2.7.5                hecd8cb5_0    defaults
matplotlib                3.8.4           py311hecd8cb5_0    defaults
matplotlib-base           3.8.4           py311h41a4f6b_0    defaults
matplotlib-inline         0.1.6           py311hecd8cb5_0    defaults
mccabe                    0.7.0              pyhd3eb1b0_0    defaults
mdit-py-plugins           0.3.0           py311hecd8cb5_0    defaults
mdurl                     0.1.0           py311hecd8cb5_0    defaults
menuinst                  2.0.2           py311hecd8cb5_1    defaults
mistune                   2.0.4           py311hecd8cb5_0    defaults
more-itertools            10.1.0          py311hecd8cb5_0    defaults
mpc                       1.1.0                h6ef4df4_1    defaults
mpfr                      4.0.2                h9066e36_1    defaults
mpi                       1.0                       mpich    defaults
mpich                     4.1.1                hc226d05_0    defaults
mpmath                    1.3.0           py311hecd8cb5_0    defaults
msgpack-python            1.0.3           py311ha357a0b_0    defaults
multidict                 6.0.4           py311h6c40b1e_0    defaults
multipledispatch          0.6.0           py311hecd8cb5_0    defaults
multiprocess              0.70.15         py311hecd8cb5_0    defaults
multivolumefile           0.2.3              pyhd3eb1b0_0    defaults
munkres                   1.1.4                      py_0    defaults
mypy                      1.8.0           py311h6c40b1e_0    defaults
mypy_extensions           1.0.0           py311hecd8cb5_0    defaults
mysql                     5.7.24               h1a8d504_2    defaults
navigator-updater         0.5.0           py311hecd8cb5_0    defaults
nbclassic                 1.0.0           py311hecd8cb5_0    defaults
nbclient                  0.8.0           py311hecd8cb5_0    defaults
nbconvert                 7.10.0          py311hecd8cb5_0    defaults
nbdime                    4.0.1           py311hecd8cb5_0    defaults
nbformat                  5.9.2           py311hecd8cb5_0    defaults
ncurses                   6.4                  hcec6c5f_0    defaults
nest-asyncio              1.6.0           py311hecd8cb5_0    defaults
networkx                  3.1             py311hecd8cb5_0    defaults
nltk                      3.8.1           py311hecd8cb5_0    defaults
notebook                  6.5.4           py311hecd8cb5_1    defaults
notebook-shim             0.2.3           py311hecd8cb5_0    defaults
numba                     0.59.1          py311hdb55bb0_0    defaults
numexpr                   2.8.7           py311h91b6869_0    defaults
numpy                     1.26.4          py311h91b6869_0    defaults
numpy-base                1.26.4          py311hb3ec012_0    defaults
numpydoc                  1.5.0           py311hecd8cb5_0    defaults
oniguruma                 6.9.7.1              h9ed2024_0    defaults
openjpeg                  2.4.0                h66ea3da_0    defaults
openpyxl                  3.1.2           py311h6c40b1e_0    defaults
openssl                   3.0.13               hca72f7f_1    defaults
orc                       1.7.4                h995b336_1    defaults
overrides                 7.4.0           py311hecd8cb5_0    defaults
packaging                 23.2            py311hecd8cb5_0    defaults
pandas                    2.2.1           py311hdb55bb0_0    defaults
pandocfilters             1.5.0              pyhd3eb1b0_0    defaults
panel                     1.4.2           py311hecd8cb5_0    defaults
param                     2.1.0           py311hecd8cb5_0    defaults
parsel                    1.8.1           py311hecd8cb5_0    defaults
parso                     0.8.3              pyhd3eb1b0_0    defaults
partd                     1.4.1           py311hecd8cb5_0    defaults
patch                     2.7.6             h1de35cc_1001    defaults
pathlib                   1.0.1              pyhd3eb1b0_1    defaults
pathspec                  0.10.3          py311hecd8cb5_0    defaults
patsy                     0.5.3           py311hecd8cb5_0    defaults
pcre                      8.45                 h23ab428_0    defaults
pcre2                     10.42                h9b97e30_1    defaults
pep8                      1.7.1           py311hecd8cb5_1    defaults
pexpect                   4.8.0              pyhd3eb1b0_3    defaults
pickleshare               0.7.5           pyhd3eb1b0_1003    defaults
pillow                    10.3.0          py311h6c40b1e_0    defaults
pip                       23.3.1          py311hecd8cb5_0    defaults
pkce                      1.0.3           py311hecd8cb5_0    defaults
pkginfo                   1.9.6           py311hecd8cb5_0    defaults
platformdirs              3.10.0          py311hecd8cb5_0    defaults
plotly                    5.19.0          py311h85bffb1_0    defaults
pluggy                    1.0.0           py311hecd8cb5_1    defaults
ply                       3.11            py311hecd8cb5_0    defaults
poyo                      0.5.0              pyhd3eb1b0_0    defaults
prometheus_client         0.14.1          py311hecd8cb5_0    defaults
prompt-toolkit            3.0.43          py311hecd8cb5_0    defaults
prompt_toolkit            3.0.43               hd3eb1b0_0    defaults
protego                   0.1.16                     py_0    defaults
protobuf                  3.20.3          py311hcec6c5f_0    defaults
psutil                    5.9.0           py311h6c40b1e_0    defaults
ptyprocess                0.7.0              pyhd3eb1b0_2    defaults
pure_eval                 0.2.2              pyhd3eb1b0_0    defaults
py-cpuinfo                9.0.0           py311hecd8cb5_0    defaults
py-lief                   0.12.3          py311hcec6c5f_0    defaults
py7zr                     0.20.5          py311hecd8cb5_0    defaults
pyarrow                   14.0.2          py311h2a249a5_0    defaults
pyasn1                    0.4.8              pyhd3eb1b0_0    defaults
pyasn1-modules            0.2.8                      py_0    defaults
pybcj                     1.0.1           py311h6c40b1e_0    defaults
pybind11-abi              4                    hd3eb1b0_1    defaults
pycodestyle               2.11.1          py311hecd8cb5_0    defaults
pycosat                   0.6.6           py311h6c40b1e_1    defaults
pycparser                 2.21               pyhd3eb1b0_0    defaults
pycryptodomex             3.15.0          py311h6c40b1e_0    defaults
pyct                      0.5.0           py311hecd8cb5_0    defaults
pycurl                    7.45.2          py311h04015c4_1    defaults
pydantic                  2.5.3           py311hecd8cb5_0    defaults
pydantic-core             2.14.6          py311hf2ad997_0    defaults
pydeck                    0.7.1           py311hecd8cb5_0    defaults
pydispatcher              2.0.5           py311hecd8cb5_2    defaults
pydocstyle                6.3.0           py311hecd8cb5_0    defaults
pyerfa                    2.0.0           py311h6c40b1e_0    defaults
pyflakes                  3.2.0           py311hecd8cb5_0    defaults
pygments                  2.15.1          py311hecd8cb5_1    defaults
pyjwt                     2.4.0           py311hecd8cb5_0    defaults
pylint                    2.16.2          py311hecd8cb5_0    defaults
pylint-venv               3.0.3           py311hecd8cb5_0    defaults
pyls-spyder               0.4.0              pyhd3eb1b0_0    defaults
pympler                   0.9                        py_0    defaults
pyobjc-core               10.1            py311h46256e1_0    defaults
pyobjc-framework-cocoa    10.1            py311h9205ec4_0    defaults
pyobjc-framework-coreservices 10.1            py311h46256e1_0    defaults
pyobjc-framework-fsevents 10.1            py311hecd8cb5_0    defaults
pyodbc                    5.0.1           py311hcec6c5f_0    defaults
pyopenssl                 24.0.0          py311hecd8cb5_0    defaults
pyparsing                 3.0.9           py311hecd8cb5_0    defaults
pyppmd                    1.0.0           py311hcec6c5f_0    defaults
pyqt                      5.15.10         py311hcec6c5f_0    defaults
pyqt5-sip                 12.13.0         py311h6c40b1e_0    defaults
pyqtwebengine             5.15.10         py311hcec6c5f_0    defaults
pysocks                   1.7.1           py311hecd8cb5_0    defaults
pytables                  3.9.2           py311h5b9ba2e_0    defaults
pytest                    7.4.0           py311hecd8cb5_0    defaults
python                    3.11.5               hf27a42d_0    defaults
python-dateutil           2.8.2              pyhd3eb1b0_0    defaults
python-dotenv             0.21.0          py311hecd8cb5_0    defaults
python-fastjsonschema     2.16.2          py311hecd8cb5_0    defaults
python-json-logger        2.0.7           py311hecd8cb5_0    defaults
python-kaleido            0.2.1           py311hecd8cb5_0    defaults
python-libarchive-c       2.9                pyhd3eb1b0_1    defaults
python-lmdb               1.4.1           py311hcec6c5f_0    defaults
python-lsp-black          2.0.0           py311hecd8cb5_0    defaults
python-lsp-jsonrpc        1.1.2              pyhd3eb1b0_0    defaults
python-lsp-server         1.10.0          py311hecd8cb5_0    defaults
python-slugify            5.0.2              pyhd3eb1b0_0    defaults
python-snappy             0.6.1           py311hcec6c5f_0    defaults
python-tzdata             2023.3             pyhd3eb1b0_0    defaults
python-xxhash             2.0.2           py311h6c40b1e_1    defaults
python.app                3               py311h6c40b1e_0    defaults
pytoolconfig              1.2.6           py311hecd8cb5_0    defaults
pytz                      2024.1          py311hecd8cb5_0    defaults
pyviz_comms               2.3.0           py311hecd8cb5_0    defaults
pywavelets                1.5.0           py311hb3a5e46_0    defaults
pyyaml                    6.0.1           py311h6c40b1e_0    defaults
pyzmq                     24.0.1          py311h6c40b1e_0    defaults
pyzstd                    0.15.10         py311h2d76c9a_0    defaults
qdarkstyle                3.2.3              pyhd3eb1b0_0    defaults
qstylizer                 0.2.2           py311hecd8cb5_0    defaults
qt-main                   5.15.2              hf83fbd5_10    defaults
qt-webengine              5.15.9               h90a370e_7    defaults
qtawesome                 1.2.2           py311hecd8cb5_0    defaults
qtconsole                 5.5.1           py311hecd8cb5_0    defaults
qtpy                      2.4.1           py311hecd8cb5_0    defaults
queuelib                  1.6.2           py311hecd8cb5_0    defaults
re2                       2022.04.01           he9d5cce_0    defaults
readline                  8.2                  hca72f7f_0    defaults
referencing               0.30.2          py311hecd8cb5_0    defaults
regex                     2023.10.3       py311h6c40b1e_0    defaults
reproc                    14.2.4               hcec6c5f_2    defaults
reproc-cpp                14.2.4               hcec6c5f_2    defaults
requests                  2.31.0          py311hecd8cb5_1    defaults
requests-file             1.5.1              pyhd3eb1b0_0    defaults
requests-toolbelt         1.0.0           py311hecd8cb5_0    defaults
responses                 0.25.0          py311hecd8cb5_0    defaults
rfc3339-validator         0.1.4           py311hecd8cb5_0    defaults
rfc3986-validator         0.1.1           py311hecd8cb5_0    defaults
rich                      13.3.5          py311hecd8cb5_0    defaults
rope                      1.12.0          py311hecd8cb5_0    defaults
rpds-py                   0.10.6          py311hf2ad997_0    defaults
rtree                     1.0.1           py311hecd8cb5_0    defaults
ruamel.yaml               0.17.21         py311h6c40b1e_0    defaults
ruamel_yaml               0.17.21         py311h6c40b1e_0    defaults
s3fs                      2024.3.1        py311hecd8cb5_0    defaults
s3transfer                0.10.1          py311hecd8cb5_0    defaults
sacremoses                0.0.43             pyhd3eb1b0_0    defaults
safetensors               0.4.2           py311h9c86198_0    defaults
scikit-image              0.22.0          py311hdb55bb0_0    defaults
scikit-learn              1.4.2           py311hdb55bb0_1    defaults
scikit-learn-intelex      2023.1.1        py311hecd8cb5_0    defaults
scipy                     1.13.0          py311h7695dc5_0    defaults
scrapy                    2.11.1          py311hecd8cb5_0    defaults
seaborn                   0.12.2          py311hecd8cb5_0    defaults
semver                    3.0.2           py311hecd8cb5_0    defaults
send2trash                1.8.2           py311hecd8cb5_0    defaults
service_identity          18.1.0             pyhd3eb1b0_1    defaults
setuptools                68.2.2          py311hecd8cb5_0    defaults
sip                       6.7.12          py311hcec6c5f_0    defaults
six                       1.16.0             pyhd3eb1b0_1    defaults
smart_open                5.2.1           py311hecd8cb5_0    defaults
smmap                     4.0.0              pyhd3eb1b0_0    defaults
snappy                    1.1.10               hcec6c5f_1    defaults
sniffio                   1.3.0           py311hecd8cb5_0    defaults
snowballstemmer           2.2.0              pyhd3eb1b0_0    defaults
sortedcontainers          2.4.0              pyhd3eb1b0_0    defaults
soupsieve                 2.5             py311hecd8cb5_0    defaults
sphinx                    5.0.2           py311hecd8cb5_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.5.1           py311hecd8cb5_0    defaults
spyder-kernels            2.5.0           py311hecd8cb5_0    defaults
sqlalchemy                2.0.25          py311h6c40b1e_0    defaults
sqlite                    3.45.3               h6c40b1e_0    defaults
stack_data                0.2.0              pyhd3eb1b0_0    defaults
statsmodels               0.14.0          py311hb3a5e46_0    defaults
streamlit                 1.22.0          py311hecd8cb5_0    defaults
sympy                     1.12            py311hecd8cb5_0    defaults
tabulate                  0.9.0           py311hecd8cb5_0    defaults
tapi                      1000.10.8            ha1b3eb9_0    defaults
tbb                       2021.8.0             ha357a0b_0    defaults
tblib                     1.7.0              pyhd3eb1b0_0    defaults
tenacity                  8.2.2           py311hecd8cb5_0    defaults
terminado                 0.17.1          py311hecd8cb5_0    defaults
text-unidecode            1.3                pyhd3eb1b0_0    defaults
textdistance              4.2.1              pyhd3eb1b0_0    defaults
texttable                 1.6.4              pyhd3eb1b0_0    defaults
threadpoolctl             2.2.0              pyh0d69192_0    defaults
three-merge               0.1.1              pyhd3eb1b0_0    defaults
tifffile                  2023.4.12       py311hecd8cb5_0    defaults
tinycss2                  1.2.1           py311hecd8cb5_0    defaults
tk                        8.6.12               h5d9f67b_0    defaults
tldextract                3.2.0              pyhd3eb1b0_0    defaults
tokenizers                0.13.3          py311h5240035_0    defaults
toml                      0.10.2             pyhd3eb1b0_0    defaults
tomli                     2.0.1           py311hecd8cb5_0    defaults
tomlkit                   0.11.1          py311hecd8cb5_0    defaults
toolz                     0.12.0          py311hecd8cb5_0    defaults
tornado                   6.3.3           py311h6c40b1e_0    defaults
tqdm                      4.49.0                     py_0    defaults
traitlets                 5.7.1           py311hecd8cb5_0    defaults
transformers              2.1.1              pyhd3eb1b0_0    defaults
truststore                0.8.0           py311hecd8cb5_0    defaults
twisted                   23.10.0         py311hecd8cb5_0    defaults
typing-extensions         4.9.0           py311hecd8cb5_1    defaults
typing_extensions         4.9.0           py311hecd8cb5_1    defaults
tzdata                    2024a                h04d1e81_0    defaults
tzlocal                   2.1             py311hecd8cb5_1    defaults
uc-micro-py               1.0.1           py311hecd8cb5_0    defaults
ujson                     5.4.0           py311hcec6c5f_0    defaults
unicodedata2              15.1.0          py311h6c40b1e_0    defaults
unidecode                 1.2.0              pyhd3eb1b0_0    defaults
unixodbc                  2.3.11               hb456775_0    defaults
urllib3                   1.26.18         py311hecd8cb5_0    defaults
utf8proc                  2.6.1                h6c40b1e_1    defaults
validators                0.18.2             pyhd3eb1b0_0    defaults
w3lib                     2.1.2           py311hecd8cb5_0    defaults
watchdog                  2.1.6           py311h3333b6a_0    defaults
wcwidth                   0.2.5              pyhd3eb1b0_0    defaults
webencodings              0.5.1           py311hecd8cb5_1    defaults
websocket-client          0.58.0          py311hecd8cb5_4    defaults
werkzeug                  2.2.3           py311hecd8cb5_0    defaults
whatthepatch              1.0.2           py311hecd8cb5_0    defaults
wheel                     0.43.0          py311hecd8cb5_0    defaults
widgetsnbextension        4.0.10          py311hecd8cb5_0    defaults
wrapt                     1.14.1          py311h6c40b1e_0    defaults
wurlitzer                 3.0.2           py311hecd8cb5_0    defaults
xarray                    2023.6.0        py311hecd8cb5_0    defaults
xlwings                   0.29.1          py311hecd8cb5_0    defaults
xxhash                    0.8.0                h9ed2024_3    defaults
xyzservices               2022.9.0        py311hecd8cb5_1    defaults
xz                        5.4.6                h6c40b1e_1    defaults
y-py                      0.5.9           py311h7242b5c_0    defaults
yaml                      0.2.5                haf1e3a3_0    defaults
yaml-cpp                  0.8.0                hcec6c5f_1    defaults
yapf                      0.40.2          py311hecd8cb5_0    defaults
yarl                      1.9.3           py311h6c40b1e_0    defaults
ypy-websocket             0.8.2           py311hecd8cb5_0    defaults
zeromq                    4.3.5                hcec6c5f_0    defaults
zfp                       1.0.0                hcec6c5f_0    defaults
zict                      3.0.0           py311hecd8cb5_0    defaults
zipp                      3.17.0          py311hecd8cb5_0    defaults
zlib                      1.2.13               h4b97444_1    defaults
zlib-ng                   2.0.7                h6c40b1e_0    defaults
zope                      1.0             py311hecd8cb5_1    defaults
zope.interface            5.4.0           py311h6c40b1e_0    defaults
zstandard                 0.22.0          py311h2d76c9a_0    defaults
zstd                      1.5.5                hc035e20_2    defaults

Additional Context

Here is a "hack" to "fix" the problem:

cd /Users/jsacco/anaconda3/lib/python3.11/site-packages/binstar_client/utils

diff -u config.py- config.py
--- config.py- 2023-03-09 14:29:12
+++ config.py 2024-05-03 18:35:23
@@ -4,6 +4,7 @@
from string import Template

import collections
+import collections.abc
import logging
import os
import stat
@@ -90,7 +91,7 @@

def recursive_update(config, update_dict):
for update_key, updated_value in update_dict.items():

  •    if isinstance(updated_value, collections.Mapping):
    
  •    if isinstance(updated_value, collections.abc.Mapping):
           updated_value_dict = recursive_update(config.get(update_key, {}), updated_value)
           config[update_key] = updated_value_dict
       else:
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant