conda-forge / basemap-feedstock

A conda-smithy repository for basemap.
BSD 3-Clause "New" or "Revised" License
10 stars 12 forks source link

Default conda install still resolves to basemap 1.2.2 #97

Closed molinav closed 10 months ago

molinav commented 2 years ago

Comment:

Now that we have basemap 1.3.3 in conda-forge, I was testing its installation on Miniconda3 for Windows and got surprised because by default I am recommended the older version 1.2.2:

(base) C:\Users\vic>conda create -n test39 python=3.9
[...]

(base) C:\Users\vic>conda activate test39

(test39) C:\Users\vic>conda install basemap
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: C:\Users\vic\.conda\envs\test39

  added / updated specs:
    - basemap

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    basemap-1.2.2              |   py39h381b4b0_4        15.2 MB  conda-forge
    geos-3.9.1                 |       h39d44d4_2         1.1 MB  conda-forge
    proj-8.0.1                 |       h1cfcee9_0         2.9 MB  conda-forge
    pyproj-3.3.1               |   py39ha996c60_0         417 KB  conda-forge
    pyshp-2.3.0                |     pyhd8ed1ab_0         862 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        20.5 MB

The following NEW packages will be INSTALLED:

  basemap            conda-forge/win-64::basemap-1.2.2-py39h381b4b0_4
  brotli             conda-forge/win-64::brotli-1.0.9-h8ffe710_7
  brotli-bin         conda-forge/win-64::brotli-bin-1.0.9-h8ffe710_7
  certifi            conda-forge/win-64::certifi-2022.5.18.1-py39hcbf5309_0
  cycler             conda-forge/noarch::cycler-0.11.0-pyhd8ed1ab_0
  fonttools          conda-forge/win-64::fonttools-4.33.3-py39hb82d6ee_0
  freetype           conda-forge/win-64::freetype-2.10.4-h546665d_1
  geos               conda-forge/win-64::geos-3.9.1-h39d44d4_2
  intel-openmp       conda-forge/win-64::intel-openmp-2022.1.0-h57928b3_3787
  jpeg               conda-forge/win-64::jpeg-9e-h8ffe710_1
  kiwisolver         conda-forge/win-64::kiwisolver-1.4.2-py39h2e07f2f_1
  krb5               conda-forge/win-64::krb5-1.19.3-hc8ab02b_0
  lcms2              conda-forge/win-64::lcms2-2.12-h2a16943_0
  lerc               conda-forge/win-64::lerc-3.0-h0e60522_0
  libblas            conda-forge/win-64::libblas-3.9.0-14_win64_mkl
  libbrotlicommon    conda-forge/win-64::libbrotlicommon-1.0.9-h8ffe710_7
  libbrotlidec       conda-forge/win-64::libbrotlidec-1.0.9-h8ffe710_7
  libbrotlienc       conda-forge/win-64::libbrotlienc-1.0.9-h8ffe710_7
  libcblas           conda-forge/win-64::libcblas-3.9.0-14_win64_mkl
  libcurl            conda-forge/win-64::libcurl-7.83.1-h789b8ee_0
  libdeflate         conda-forge/win-64::libdeflate-1.10-h8ffe710_0
  liblapack          conda-forge/win-64::liblapack-3.9.0-14_win64_mkl
  libpng             conda-forge/win-64::libpng-1.6.37-h1d00b33_2
  libssh2            conda-forge/win-64::libssh2-1.10.0-h9a1e1f7_2
  libtiff            conda-forge/win-64::libtiff-4.3.0-hc4061b1_4
  libwebp            conda-forge/win-64::libwebp-1.2.2-h57928b3_0
  libwebp-base       conda-forge/win-64::libwebp-base-1.2.2-h8ffe710_1
  libxcb             conda-forge/win-64::libxcb-1.13-hcd874cb_1004
  lz4-c              conda-forge/win-64::lz4-c-1.9.3-h8ffe710_1
  m2w64-gcc-libgfor~ conda-forge/win-64::m2w64-gcc-libgfortran-5.3.0-6
  m2w64-gcc-libs     conda-forge/win-64::m2w64-gcc-libs-5.3.0-7
  m2w64-gcc-libs-co~ conda-forge/win-64::m2w64-gcc-libs-core-5.3.0-7
  m2w64-gmp          conda-forge/win-64::m2w64-gmp-6.1.0-2
  m2w64-libwinpthre~ conda-forge/win-64::m2w64-libwinpthread-git-5.0.0.4634.697f757-2
  matplotlib-base    conda-forge/win-64::matplotlib-base-3.5.2-py39h581301d_0
  mkl                conda-forge/win-64::mkl-2022.0.0-h0e2418a_796
  msys2-conda-epoch  conda-forge/win-64::msys2-conda-epoch-20160418-1
  munkres            conda-forge/noarch::munkres-1.1.4-pyh9f0ad1d_0
  numpy              conda-forge/win-64::numpy-1.22.4-py39h0948cea_0
  openjpeg           conda-forge/win-64::openjpeg-2.4.0-hb211442_1
  packaging          conda-forge/noarch::packaging-21.3-pyhd8ed1ab_0
  pillow             conda-forge/win-64::pillow-9.1.1-py39ha53f419_0
  proj               conda-forge/win-64::proj-8.0.1-h1cfcee9_0
  pthread-stubs      conda-forge/win-64::pthread-stubs-0.4-hcd874cb_1001
  pyparsing          conda-forge/noarch::pyparsing-3.0.9-pyhd8ed1ab_0
  pyproj             conda-forge/win-64::pyproj-3.3.1-py39ha996c60_0
  pyshp              conda-forge/noarch::pyshp-2.3.0-pyhd8ed1ab_0
  python-dateutil    conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0
  six                conda-forge/noarch::six-1.16.0-pyh6c4a22f_0
  tbb                conda-forge/win-64::tbb-2021.5.0-h2d74725_1
  unicodedata2       conda-forge/win-64::unicodedata2-14.0.0-py39hb82d6ee_1
  xorg-libxau        conda-forge/win-64::xorg-libxau-1.0.9-hcd874cb_0
  xorg-libxdmcp      conda-forge/win-64::xorg-libxdmcp-1.1.3-hcd874cb_0
  zlib               conda-forge/win-64::zlib-1.2.11-h8ffe710_1014
  zstd               conda-forge/win-64::zstd-1.5.2-h6255e5f_1

Proceed ([y]/n)?

If I force the version number to be at least 1.3.0 then it is found:

(test39) C:\Users\vic>conda install "basemap >= 1.3"
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: done

## Package Plan ##

  environment location: C:\Users\vic\.conda\envs\test39

  added / updated specs:
    - basemap[version='>=1.3']

The following NEW packages will be INSTALLED:

  basemap            conda-forge/win-64::basemap-1.3.3-py39h1ae101f_0
  basemap-data       conda-forge/noarch::basemap-data-1.3.2-pyhd8ed1ab_0
  brotli             conda-forge/win-64::brotli-1.0.9-h8ffe710_7
  brotli-bin         conda-forge/win-64::brotli-bin-1.0.9-h8ffe710_7
  certifi            conda-forge/win-64::certifi-2022.5.18.1-py39hcbf5309_0
  cycler             conda-forge/noarch::cycler-0.11.0-pyhd8ed1ab_0
  fonttools          conda-forge/win-64::fonttools-4.33.3-py39hb82d6ee_0
  freetype           conda-forge/win-64::freetype-2.10.4-h546665d_1
  geos               conda-forge/win-64::geos-3.10.2-h39d44d4_0
  intel-openmp       conda-forge/win-64::intel-openmp-2022.1.0-h57928b3_3787
  jpeg               conda-forge/win-64::jpeg-9e-h8ffe710_1
  kiwisolver         conda-forge/win-64::kiwisolver-1.4.2-py39h2e07f2f_1
  krb5               conda-forge/win-64::krb5-1.19.3-hc8ab02b_0
  lcms2              conda-forge/win-64::lcms2-2.12-h2a16943_0
  lerc               conda-forge/win-64::lerc-3.0-h0e60522_0
  libblas            conda-forge/win-64::libblas-3.9.0-14_win64_mkl
  libbrotlicommon    conda-forge/win-64::libbrotlicommon-1.0.9-h8ffe710_7
  libbrotlidec       conda-forge/win-64::libbrotlidec-1.0.9-h8ffe710_7
  libbrotlienc       conda-forge/win-64::libbrotlienc-1.0.9-h8ffe710_7
  libcblas           conda-forge/win-64::libcblas-3.9.0-14_win64_mkl
  libcurl            conda-forge/win-64::libcurl-7.83.1-h789b8ee_0
  libdeflate         conda-forge/win-64::libdeflate-1.10-h8ffe710_0
  liblapack          conda-forge/win-64::liblapack-3.9.0-14_win64_mkl
  libpng             conda-forge/win-64::libpng-1.6.37-h1d00b33_2
  libssh2            conda-forge/win-64::libssh2-1.10.0-h9a1e1f7_2
  libtiff            conda-forge/win-64::libtiff-4.3.0-hc4061b1_4
  libwebp            conda-forge/win-64::libwebp-1.2.2-h57928b3_0
  libwebp-base       conda-forge/win-64::libwebp-base-1.2.2-h8ffe710_1
  libxcb             conda-forge/win-64::libxcb-1.13-hcd874cb_1004
  lz4-c              conda-forge/win-64::lz4-c-1.9.3-h8ffe710_1
  m2w64-gcc-libgfor~ conda-forge/win-64::m2w64-gcc-libgfortran-5.3.0-6
  m2w64-gcc-libs     conda-forge/win-64::m2w64-gcc-libs-5.3.0-7
  m2w64-gcc-libs-co~ conda-forge/win-64::m2w64-gcc-libs-core-5.3.0-7
  m2w64-gmp          conda-forge/win-64::m2w64-gmp-6.1.0-2
  m2w64-libwinpthre~ conda-forge/win-64::m2w64-libwinpthread-git-5.0.0.4634.697f757-2
  matplotlib-base    conda-forge/win-64::matplotlib-base-3.5.2-py39h581301d_0
  mkl                conda-forge/win-64::mkl-2022.0.0-h0e2418a_796
  msys2-conda-epoch  conda-forge/win-64::msys2-conda-epoch-20160418-1
  munkres            conda-forge/noarch::munkres-1.1.4-pyh9f0ad1d_0
  numpy              conda-forge/win-64::numpy-1.22.4-py39h0948cea_0
  openjpeg           conda-forge/win-64::openjpeg-2.4.0-hb211442_1
  packaging          conda-forge/noarch::packaging-21.3-pyhd8ed1ab_0
  pillow             conda-forge/win-64::pillow-9.1.1-py39ha53f419_0
  proj               conda-forge/win-64::proj-9.0.0-h1cfcee9_1
  pthread-stubs      conda-forge/win-64::pthread-stubs-0.4-hcd874cb_1001
  pyparsing          conda-forge/noarch::pyparsing-3.0.9-pyhd8ed1ab_0
  pyproj             conda-forge/win-64::pyproj-3.3.1-py39h23585d7_0
  pyshp              conda-forge/noarch::pyshp-2.1.3-pyh44b312d_0
  python-dateutil    conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0
  six                conda-forge/noarch::six-1.15.0-pyh9f0ad1d_0
  tbb                conda-forge/win-64::tbb-2021.5.0-h2d74725_1
  unicodedata2       conda-forge/win-64::unicodedata2-14.0.0-py39hb82d6ee_1
  xorg-libxau        conda-forge/win-64::xorg-libxau-1.0.9-hcd874cb_0
  xorg-libxdmcp      conda-forge/win-64::xorg-libxdmcp-1.1.3-hcd874cb_0
  zlib               conda-forge/win-64::zlib-1.2.11-h8ffe710_1014
  zstd               conda-forge/win-64::zstd-1.5.2-h6255e5f_1

Proceed ([y]/n)?
ocefpaf commented 2 years ago

As you can see the basemap-data is now a dependency of basemap, making the 1.3.3 alternative "a difference solve" for conda. Mamba, on the other hand, prioritizes both version an build number and should do the right thing. You can test that by installing mamba and then repeating the same commands but changing conda to mamba calls.

Pinging @jezdez here b/c I don't know if latest conda with libmamba will behave as old conda or mamba.

ReimarBauer commented 2 years ago

mamba search basemap finds

basemap                        1.3.3 py310h16e9445_0  conda-forge         
basemap                        1.3.3  py37h86d6486_0  conda-forge         
basemap                        1.3.3  py38h4f6a6bb_0  conda-forge         
basemap                        1.3.3  py39hd7b76d7_0  conda-forge  

installing in an fresh env by mamba gets it too

ReimarBauer commented 2 years ago

Update I missed the --experimental-solver=libmamba, a later comment shows that it is identical to "pure" mamba.

@jezdez Jannis, I verified having the conda-libmamba-solver

https://www.anaconda.com/blog/a-faster-conda-for-a-growing-community

conda install -n base conda-libmamba-solver
Collecting package metadata (current_repodata.json): done
Solving environment: done

# All requested packages already installed.

On conda create -n condatest basemap

we only get the old version

The following NEW packages will be INSTALLED:

  _libgcc_mutex      conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
  _openmp_mutex      conda-forge/linux-64::_openmp_mutex-4.5-2_gnu
  basemap            conda-forge/linux-64::basemap-1.2.2-py310hfa8993b_4
  brotli             conda-forge/linux-64::brotli-1.0.9-h166bdaf_7
ocefpaf commented 2 years ago

we only get the old version

In a way, that is good b/c conda with libmamba is fast and preserve the old behavior. I would argue that the old behavior is broken but I've been saying this since day 1 with conda :-)

TL;DR I recommend the use of mamba so you can also optimize for build number and the version of the specified packages instead of the overall versions.

molinav commented 2 years ago

@ocefpaf For me it seems then ok because it is not a conda bug, but a feature. I just wanted to be sure that I was not doing something wrong because I do not use conda frequently.

ocefpaf commented 2 years ago

For me it seems then ok because it is not a conda bug, but a feature.

Yep :smile:

ReimarBauer commented 2 years ago

We maybe could add a requirements into basemap-data that it needs a basemap > 1.3. Because we hadn't basemap-data before and this requirements exists.

Then when someone has basemap-data added as required dependency in his project automatically basemap > 1.3 will be installed too.

I'm not aware that basemap-data is be used with something else, is it?

Same probably also with basemap-data-hires current version. Than older versions can be used with older basemaps.

When the dependency is set by one who knows about the change will get the newest version independent of conda or mamba.

For example I could add that I need basemap-data > X and will always get a basemap which handles that.

ocefpaf commented 2 years ago

I'm not against that. original I did want the basemap data into a share folder so other packages could use but that never happened.

wolfv commented 2 years ago

@ReimarBauer just making sure that you used the proper flags to enable the experimental solver? I think it takes more than just installing the package (I think you need to append --experimental-solver=libmamba to the command line).

ReimarBauer commented 2 years ago

@wolfv you are right, I missed that detail, now it behaves identical to "pure" mamba.

The following NEW packages will be INSTALLED:

  _libgcc_mutex      conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
  _openmp_mutex      conda-forge/linux-64::_openmp_mutex-4.5-2_gnu
  basemap            conda-forge/linux-64::basemap-1.3.3-py310h16e9445_0
  basemap-data       conda-forge/noarch::basemap-data-1.3.2-pyhd8ed1ab_0
ReimarBauer commented 2 years ago

Btw. the 1.3.3 enables us to get MSS builded for Python 3.10.x (I do that with the next release)

ReimarBauer commented 2 years ago

I can create a new build on conda-forge with 1.3.3 but I have problems in a regular installation to find basemap 1.3.3

Looking for: ['python', 'pip', 'future', 'python', 'defusedxml', "basemap[version='>=1.3.3']", 'chameleon', 'execnet', 'fastkml==0.11', 'isodate', 'lxml', 'netcdf4', 'hdf4', 'pillow', 'pytz', "pyqt[version='>=5,<6']", 'pygeoif', "qt[version='>=5.10,<6']", 'requests', 'scipy', "skyfield[version='>=1.12']", "skyfield-data[version='>=4']", 'tk', "owslib[version='>=0.24']", 'unicodecsv', 'fs_filepicker', "cftime[version='>=1.0.1']", "matplotlib[version='>=3.3.2']", "itsdangerous[version='<2.1.0']", "flask[version='>=2.0.0']", 'flask-httpauth', 'flask-mail', 'flask-migrate', "werkzeug[version='>2.0.0']", 'flask-socketio==5.1.0', 'flask-sqlalchemy', 'flask-cors', 'passlib', 'gitpython', 'git', 'psycopg2', "pymysql[version='>=0.9.3']", 'validate_email', 'multidict', 'pint', "python-socketio[version='>=5']", "python-engineio[version='>=4']", 'markdown', 'xstatic', 'xstatic-jquery', 'xstatic-bootstrap', "gpxpy[version='>=1.4.2']", 'metpy', 'pycountry', 'websocket-client']

Encountered problems while solving:

ReimarBauer commented 2 years ago

Aha, in our case the env how we use it in our CI process seems to get to use anaconda defaults. when we force the channel it works

molinav commented 10 months ago

I will be closing since I cannot reproduce the problem anymore.

In Miniforge, everything works as expected, see below (requesting basemap picks basemap 1.3.9 and basemap-data 1.3.2):

(base) C:\Users\vic>conda create -y -n test39 python=3.9
Collecting package metadata (current_repodata.json): done
Solving environment: done

==> WARNING: A newer version of conda exists. <==
  current version: 23.3.1
  latest version: 23.11.0

Please update conda by running

    $ conda update -n base -c conda-forge conda

Or to minimize the number of packages updated during conda update use

     conda install conda=23.11.0

## Package Plan ##

  environment location: C:\Users\vic\miniforge3\envs\test39

  added / updated specs:
    - python=3.9

The following NEW packages will be INSTALLED:

  bzip2              conda-forge/win-64::bzip2-1.0.8-hcfcfb64_5
  ca-certificates    conda-forge/win-64::ca-certificates-2023.11.17-h56e8100_0
  libffi             conda-forge/win-64::libffi-3.4.2-h8ffe710_5
  libsqlite          conda-forge/win-64::libsqlite-3.44.2-hcfcfb64_0
  libzlib            conda-forge/win-64::libzlib-1.2.13-hcfcfb64_5
  openssl            conda-forge/win-64::openssl-3.2.0-hcfcfb64_1
  pip                conda-forge/noarch::pip-23.3.2-pyhd8ed1ab_0
  python             conda-forge/win-64::python-3.9.18-h4de0772_1_cpython
  setuptools         conda-forge/noarch::setuptools-68.2.2-pyhd8ed1ab_0
  tk                 conda-forge/win-64::tk-8.6.13-h5226925_1
  tzdata             conda-forge/noarch::tzdata-2023d-h0c530f3_0
  ucrt               conda-forge/win-64::ucrt-10.0.22621.0-h57928b3_0
  vc                 conda-forge/win-64::vc-14.3-hcf57466_18
  vc14_runtime       conda-forge/win-64::vc14_runtime-14.38.33130-h82b7239_18
  vs2015_runtime     conda-forge/win-64::vs2015_runtime-14.38.33130-hcb4865c_18
  wheel              conda-forge/noarch::wheel-0.42.0-pyhd8ed1ab_0
  xz                 conda-forge/win-64::xz-5.2.6-h8d14728_0

Downloading and Extracting Packages

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate test39
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) C:\Users\vic>conda activate test39

(test39) C:\Users\vic>conda install -y basemap
Collecting package metadata (current_repodata.json): done
Solving environment: done

==> WARNING: A newer version of conda exists. <==
  current version: 23.3.1
  latest version: 23.11.0

Please update conda by running

    $ conda update -n base -c conda-forge conda

Or to minimize the number of packages updated during conda update use

     conda install conda=23.11.0

## Package Plan ##

  environment location: C:\Users\vic\miniforge3\envs\test39

  added / updated specs:
    - basemap

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    intel-openmp-2024.0.0      |   h57928b3_49840         2.2 MB  conda-forge
    lcms2-2.16                 |       h67d730c_0         496 KB  conda-forge
    libblas-3.9.0              |     18_win64_mkl         3.5 MB  conda-forge
    libcblas-3.9.0             |     18_win64_mkl         3.5 MB  conda-forge
    libdeflate-1.19            |       hcfcfb64_0         150 KB  conda-forge
    libjpeg-turbo-3.0.0        |       hcfcfb64_1         804 KB  conda-forge
    liblapack-3.9.0            |     18_win64_mkl         3.5 MB  conda-forge
    libtiff-4.6.0              |       h6e2ebb7_2         769 KB  conda-forge
    mkl-2022.1.0               |     h6a75c08_874       182.7 MB  conda-forge
    openjpeg-2.5.0             |       h3d672ee_3         231 KB  conda-forge
    pillow-10.1.0              |   py39h368b509_0        44.2 MB  conda-forge
    proj-9.3.1                 |       he13c7e8_0         2.5 MB  conda-forge
    pyproj-3.6.1               |   py39haa97a27_5         693 KB  conda-forge
    ------------------------------------------------------------
                                           Total:       245.2 MB

The following NEW packages will be INSTALLED:

  basemap            conda-forge/win-64::basemap-1.3.9-py39hbe530b1_0
  basemap-data       conda-forge/noarch::basemap-data-1.3.2-pyhd8ed1ab_3
  brotli             conda-forge/win-64::brotli-1.1.0-hcfcfb64_1
  brotli-bin         conda-forge/win-64::brotli-bin-1.1.0-hcfcfb64_1
  certifi            conda-forge/noarch::certifi-2023.11.17-pyhd8ed1ab_0
  contourpy          conda-forge/win-64::contourpy-1.2.0-py39h1f6ef14_0
  cycler             conda-forge/noarch::cycler-0.12.1-pyhd8ed1ab_0
  fonttools          conda-forge/win-64::fonttools-4.47.0-py39ha55989b_0
  freetype           conda-forge/win-64::freetype-2.12.1-hdaf720e_2
  geos               conda-forge/win-64::geos-3.12.1-h1537add_0
  importlib-resourc~ conda-forge/noarch::importlib-resources-6.1.1-pyhd8ed1ab_0
  importlib_resourc~ conda-forge/noarch::importlib_resources-6.1.1-pyhd8ed1ab_0
  intel-openmp       conda-forge/win-64::intel-openmp-2024.0.0-h57928b3_49840
  kiwisolver         conda-forge/win-64::kiwisolver-1.4.5-py39h1f6ef14_1
  krb5               conda-forge/win-64::krb5-1.21.2-heb0366b_0
  lcms2              conda-forge/win-64::lcms2-2.16-h67d730c_0
  lerc               conda-forge/win-64::lerc-4.0.0-h63175ca_0
  libblas            conda-forge/win-64::libblas-3.9.0-18_win64_mkl
  libbrotlicommon    conda-forge/win-64::libbrotlicommon-1.1.0-hcfcfb64_1
  libbrotlidec       conda-forge/win-64::libbrotlidec-1.1.0-hcfcfb64_1
  libbrotlienc       conda-forge/win-64::libbrotlienc-1.1.0-hcfcfb64_1
  libcblas           conda-forge/win-64::libcblas-3.9.0-18_win64_mkl
  libcurl            conda-forge/win-64::libcurl-8.5.0-hd5e4a3a_0
  libdeflate         conda-forge/win-64::libdeflate-1.19-hcfcfb64_0
  libhwloc           conda-forge/win-64::libhwloc-2.9.3-default_haede6df_1009
  libiconv           conda-forge/win-64::libiconv-1.17-hcfcfb64_2
  libjpeg-turbo      conda-forge/win-64::libjpeg-turbo-3.0.0-hcfcfb64_1
  liblapack          conda-forge/win-64::liblapack-3.9.0-18_win64_mkl
  libpng             conda-forge/win-64::libpng-1.6.39-h19919ed_0
  libssh2            conda-forge/win-64::libssh2-1.11.0-h7dfc565_0
  libtiff            conda-forge/win-64::libtiff-4.6.0-h6e2ebb7_2
  libwebp-base       conda-forge/win-64::libwebp-base-1.3.2-hcfcfb64_0
  libxcb             conda-forge/win-64::libxcb-1.15-hcd874cb_0
  libxml2            conda-forge/win-64::libxml2-2.11.6-hc3477c8_0
  m2w64-gcc-libgfor~ conda-forge/win-64::m2w64-gcc-libgfortran-5.3.0-6
  m2w64-gcc-libs     conda-forge/win-64::m2w64-gcc-libs-5.3.0-7
  m2w64-gcc-libs-co~ conda-forge/win-64::m2w64-gcc-libs-core-5.3.0-7
  m2w64-gmp          conda-forge/win-64::m2w64-gmp-6.1.0-2
  m2w64-libwinpthre~ conda-forge/win-64::m2w64-libwinpthread-git-5.0.0.4634.697f757-2
  matplotlib-base    conda-forge/win-64::matplotlib-base-3.7.3-py39hf19769e_0
  mkl                conda-forge/win-64::mkl-2022.1.0-h6a75c08_874
  msys2-conda-epoch  conda-forge/win-64::msys2-conda-epoch-20160418-1
  munkres            conda-forge/noarch::munkres-1.1.4-pyh9f0ad1d_0
  numpy              conda-forge/win-64::numpy-1.26.2-py39hddb5d58_0
  openjpeg           conda-forge/win-64::openjpeg-2.5.0-h3d672ee_3
  packaging          conda-forge/noarch::packaging-23.2-pyhd8ed1ab_0
  pillow             conda-forge/win-64::pillow-10.1.0-py39h368b509_0
  proj               conda-forge/win-64::proj-9.3.1-he13c7e8_0
  pthread-stubs      conda-forge/win-64::pthread-stubs-0.4-hcd874cb_1001
  pthreads-win32     conda-forge/win-64::pthreads-win32-2.9.1-hfa6e2cd_3
  pyparsing          conda-forge/noarch::pyparsing-3.1.1-pyhd8ed1ab_0
  pyproj             conda-forge/win-64::pyproj-3.6.1-py39haa97a27_5
  pyshp              conda-forge/noarch::pyshp-2.3.1-pyhd8ed1ab_0
  python-dateutil    conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0
  python_abi         conda-forge/win-64::python_abi-3.9-4_cp39
  six                conda-forge/noarch::six-1.16.0-pyh6c4a22f_0
  sqlite             conda-forge/win-64::sqlite-3.44.2-hcfcfb64_0
  tbb                conda-forge/win-64::tbb-2021.11.0-h91493d7_0
  unicodedata2       conda-forge/win-64::unicodedata2-15.1.0-py39ha55989b_0
  xorg-libxau        conda-forge/win-64::xorg-libxau-1.0.11-hcd874cb_0
  xorg-libxdmcp      conda-forge/win-64::xorg-libxdmcp-1.1.3-hcd874cb_0
  zipp               conda-forge/noarch::zipp-3.17.0-pyhd8ed1ab_0
  zstd               conda-forge/win-64::zstd-1.5.5-h12be248_0

Downloading and Extracting Packages

Preparing transaction: done
Verifying transaction: done
Executing transaction: done

(test39) C:\Users\vic>

In Miniconda, everything works as expected if enforcing the conda-forge channel, see below (requesting basemap also picks basemap 1.3.9 and basemap-data 1.3.2):

(base) C:\Users\vic>conda create -y -n test39 -c conda-forge python=3.9
Collecting package metadata (current_repodata.json): done
Solving environment: done

==> WARNING: A newer version of conda exists. <==
  current version: 4.10.3
  latest version: 23.11.0

Please update conda by running

    $ conda update -n base -c defaults conda

## Package Plan ##

  environment location: C:\Users\vic\.conda\envs\test39

  added / updated specs:
    - python=3.9

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    bzip2-1.0.8                |       hcfcfb64_5         122 KB  conda-forge
    ca-certificates-2023.11.17 |       h56e8100_0         151 KB  conda-forge
    libffi-3.4.2               |       h8ffe710_5          41 KB  conda-forge
    libsqlite-3.44.2           |       hcfcfb64_0         833 KB  conda-forge
    libzlib-1.2.13             |       hcfcfb64_5          54 KB  conda-forge
    openssl-3.2.0              |       hcfcfb64_1         7.9 MB  conda-forge
    pip-23.3.2                 |     pyhd8ed1ab_0         1.3 MB  conda-forge
    python-3.9.18              |h4de0772_1_cpython        16.1 MB  conda-forge
    setuptools-68.2.2          |     pyhd8ed1ab_0         454 KB  conda-forge
    tk-8.6.13                  |       h5226925_1         3.3 MB  conda-forge
    tzdata-2023d               |       h0c530f3_0         117 KB  conda-forge
    ucrt-10.0.22621.0          |       h57928b3_0         1.2 MB  conda-forge
    vc-14.3                    |      hcf57466_18          17 KB  conda-forge
    vc14_runtime-14.38.33130   |      h82b7239_18         732 KB  conda-forge
    vs2015_runtime-14.38.33130 |      hcb4865c_18          17 KB  conda-forge
    wheel-0.42.0               |     pyhd8ed1ab_0          56 KB  conda-forge
    xz-5.2.6                   |       h8d14728_0         213 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        32.6 MB

The following NEW packages will be INSTALLED:

  bzip2              conda-forge/win-64::bzip2-1.0.8-hcfcfb64_5
  ca-certificates    conda-forge/win-64::ca-certificates-2023.11.17-h56e8100_0
  libffi             conda-forge/win-64::libffi-3.4.2-h8ffe710_5
  libsqlite          conda-forge/win-64::libsqlite-3.44.2-hcfcfb64_0
  libzlib            conda-forge/win-64::libzlib-1.2.13-hcfcfb64_5
  openssl            conda-forge/win-64::openssl-3.2.0-hcfcfb64_1
  pip                conda-forge/noarch::pip-23.3.2-pyhd8ed1ab_0
  python             conda-forge/win-64::python-3.9.18-h4de0772_1_cpython
  setuptools         conda-forge/noarch::setuptools-68.2.2-pyhd8ed1ab_0
  tk                 conda-forge/win-64::tk-8.6.13-h5226925_1
  tzdata             conda-forge/noarch::tzdata-2023d-h0c530f3_0
  ucrt               conda-forge/win-64::ucrt-10.0.22621.0-h57928b3_0
  vc                 conda-forge/win-64::vc-14.3-hcf57466_18
  vc14_runtime       conda-forge/win-64::vc14_runtime-14.38.33130-h82b7239_18
  vs2015_runtime     conda-forge/win-64::vs2015_runtime-14.38.33130-hcb4865c_18
  wheel              conda-forge/noarch::wheel-0.42.0-pyhd8ed1ab_0
  xz                 conda-forge/win-64::xz-5.2.6-h8d14728_0

Downloading and Extracting Packages
vs2015_runtime-14.38 | 17 KB     | ############################################################################ | 100%
openssl-3.2.0        | 7.9 MB    | ############################################################################ | 100%
libzlib-1.2.13       | 54 KB     | ############################################################################ | 100%
tzdata-2023d         | 117 KB    | ############################################################################ | 100%
tk-8.6.13            | 3.3 MB    | ############################################################################ | 100%
ucrt-10.0.22621.0    | 1.2 MB    | ############################################################################ | 100%
xz-5.2.6             | 213 KB    | ############################################################################ | 100%
vc-14.3              | 17 KB     | ############################################################################ | 100%
libffi-3.4.2         | 41 KB     | ############################################################################ | 100%
libsqlite-3.44.2     | 833 KB    | ############################################################################ | 100%
wheel-0.42.0         | 56 KB     | ############################################################################ | 100%
pip-23.3.2           | 1.3 MB    | ############################################################################ | 100%
bzip2-1.0.8          | 122 KB    | ############################################################################ | 100%
setuptools-68.2.2    | 454 KB    | ############################################################################ | 100%
python-3.9.18        | 16.1 MB   | ############################################################################ | 100%
vc14_runtime-14.38.3 | 732 KB    | ############################################################################ | 100%
ca-certificates-2023 | 151 KB    | ############################################################################ | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate test39
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) C:\Users\vic>conda activate test39

(test39) C:\Users\vic>conda install -y -c conda-forge basemap
Collecting package metadata (current_repodata.json): done
Solving environment: done

==> WARNING: A newer version of conda exists. <==
  current version: 4.10.3
  latest version: 23.11.0

Please update conda by running

    $ conda update -n base -c defaults conda

## Package Plan ##

  environment location: C:\Users\vic\.conda\envs\test39

  added / updated specs:
    - basemap

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    basemap-1.3.9              |   py39hbe530b1_0         257 KB  conda-forge
    basemap-data-1.3.2         |     pyhd8ed1ab_3        24.1 MB  conda-forge
    brotli-1.1.0               |       hcfcfb64_1          19 KB  conda-forge
    brotli-bin-1.1.0           |       hcfcfb64_1          20 KB  conda-forge
    certifi-2023.11.17         |     pyhd8ed1ab_0         155 KB  conda-forge
    contourpy-1.2.0            |   py39h1f6ef14_0         182 KB  conda-forge
    cycler-0.12.1              |     pyhd8ed1ab_0          13 KB  conda-forge
    fonttools-4.47.0           |   py39ha55989b_0         1.8 MB  conda-forge
    freetype-2.12.1            |       hdaf720e_2         498 KB  conda-forge
    geos-3.12.1                |       h1537add_0         1.5 MB  conda-forge
    importlib-resources-6.1.1  |     pyhd8ed1ab_0           9 KB  conda-forge
    importlib_resources-6.1.1  |     pyhd8ed1ab_0          29 KB  conda-forge
    intel-openmp-2024.0.0      |   h57928b3_49840         2.2 MB  conda-forge
    kiwisolver-1.4.5           |   py39h1f6ef14_1          54 KB  conda-forge
    krb5-1.21.2                |       heb0366b_0         694 KB  conda-forge
    lcms2-2.16                 |       h67d730c_0         496 KB  conda-forge
    lerc-4.0.0                 |       h63175ca_0         190 KB  conda-forge
    libblas-3.9.0              |     18_win64_mkl         3.5 MB  conda-forge
    libbrotlicommon-1.1.0      |       hcfcfb64_1          69 KB  conda-forge
    libbrotlidec-1.1.0         |       hcfcfb64_1          32 KB  conda-forge
    libbrotlienc-1.1.0         |       hcfcfb64_1         241 KB  conda-forge
    libcblas-3.9.0             |     18_win64_mkl         3.5 MB  conda-forge
    libcurl-8.5.0              |       hd5e4a3a_0         316 KB  conda-forge
    libdeflate-1.19            |       hcfcfb64_0         150 KB  conda-forge
    libhwloc-2.9.3             |default_haede6df_1009         2.5 MB  conda-forge
    libiconv-1.17              |       hcfcfb64_2         621 KB  conda-forge
    libjpeg-turbo-3.0.0        |       hcfcfb64_1         804 KB  conda-forge
    liblapack-3.9.0            |     18_win64_mkl         3.5 MB  conda-forge
    libpng-1.6.39              |       h19919ed_0         336 KB  conda-forge
    libssh2-1.11.0             |       h7dfc565_0         261 KB  conda-forge
    libtiff-4.6.0              |       h6e2ebb7_2         769 KB  conda-forge
    libwebp-base-1.3.2         |       hcfcfb64_0         263 KB  conda-forge
    libxcb-1.15                |       hcd874cb_0         947 KB  conda-forge
    libxml2-2.11.6             |       hc3477c8_0         1.6 MB  conda-forge
    m2w64-gcc-libgfortran-5.3.0|                6         342 KB  conda-forge
    m2w64-gcc-libs-5.3.0       |                7         520 KB  conda-forge
    m2w64-gcc-libs-core-5.3.0  |                7         214 KB  conda-forge
    m2w64-gmp-6.1.0            |                2         726 KB  conda-forge
    m2w64-libwinpthread-git-5.0.0.4634.697f757|                2          31 KB  conda-forge
    matplotlib-base-3.7.3      |   py39hf19769e_0         6.3 MB  conda-forge
    mkl-2022.1.0               |     h6a75c08_874       182.7 MB  conda-forge
    msys2-conda-epoch-20160418 |                1           3 KB  conda-forge
    munkres-1.1.4              |     pyh9f0ad1d_0          12 KB  conda-forge
    numpy-1.26.2               |   py39hddb5d58_0         5.7 MB  conda-forge
    openjpeg-2.5.0             |       h3d672ee_3         231 KB  conda-forge
    packaging-23.2             |     pyhd8ed1ab_0          48 KB  conda-forge
    pillow-10.1.0              |   py39h368b509_0        44.2 MB  conda-forge
    proj-9.3.1                 |       he13c7e8_0         2.5 MB  conda-forge
    pthread-stubs-0.4          |    hcd874cb_1001           6 KB  conda-forge
    pthreads-win32-2.9.1       |       hfa6e2cd_3         141 KB  conda-forge
    pyparsing-3.1.1            |     pyhd8ed1ab_0          87 KB  conda-forge
    pyproj-3.6.1               |   py39haa97a27_5         693 KB  conda-forge
    pyshp-2.3.1                |     pyhd8ed1ab_0         941 KB  conda-forge
    python-dateutil-2.8.2      |     pyhd8ed1ab_0         240 KB  conda-forge
    python_abi-3.9             |           4_cp39           7 KB  conda-forge
    six-1.16.0                 |     pyh6c4a22f_0          14 KB  conda-forge
    sqlite-3.44.2              |       hcfcfb64_0         836 KB  conda-forge
    tbb-2021.11.0              |       h91493d7_0         157 KB  conda-forge
    unicodedata2-15.1.0        |   py39ha55989b_0         365 KB  conda-forge
    xorg-libxau-1.0.11         |       hcd874cb_0          50 KB  conda-forge
    xorg-libxdmcp-1.1.3        |       hcd874cb_0          66 KB  conda-forge
    zipp-3.17.0                |     pyhd8ed1ab_0          19 KB  conda-forge
    zstd-1.5.5                 |       h12be248_0         335 KB  conda-forge
    ------------------------------------------------------------
                                           Total:       298.6 MB

The following NEW packages will be INSTALLED:

  basemap            conda-forge/win-64::basemap-1.3.9-py39hbe530b1_0
  basemap-data       conda-forge/noarch::basemap-data-1.3.2-pyhd8ed1ab_3
  brotli             conda-forge/win-64::brotli-1.1.0-hcfcfb64_1
  brotli-bin         conda-forge/win-64::brotli-bin-1.1.0-hcfcfb64_1
  certifi            conda-forge/noarch::certifi-2023.11.17-pyhd8ed1ab_0
  contourpy          conda-forge/win-64::contourpy-1.2.0-py39h1f6ef14_0
  cycler             conda-forge/noarch::cycler-0.12.1-pyhd8ed1ab_0
  fonttools          conda-forge/win-64::fonttools-4.47.0-py39ha55989b_0
  freetype           conda-forge/win-64::freetype-2.12.1-hdaf720e_2
  geos               conda-forge/win-64::geos-3.12.1-h1537add_0
  importlib-resourc~ conda-forge/noarch::importlib-resources-6.1.1-pyhd8ed1ab_0
  importlib_resourc~ conda-forge/noarch::importlib_resources-6.1.1-pyhd8ed1ab_0
  intel-openmp       conda-forge/win-64::intel-openmp-2024.0.0-h57928b3_49840
  kiwisolver         conda-forge/win-64::kiwisolver-1.4.5-py39h1f6ef14_1
  krb5               conda-forge/win-64::krb5-1.21.2-heb0366b_0
  lcms2              conda-forge/win-64::lcms2-2.16-h67d730c_0
  lerc               conda-forge/win-64::lerc-4.0.0-h63175ca_0
  libblas            conda-forge/win-64::libblas-3.9.0-18_win64_mkl
  libbrotlicommon    conda-forge/win-64::libbrotlicommon-1.1.0-hcfcfb64_1
  libbrotlidec       conda-forge/win-64::libbrotlidec-1.1.0-hcfcfb64_1
  libbrotlienc       conda-forge/win-64::libbrotlienc-1.1.0-hcfcfb64_1
  libcblas           conda-forge/win-64::libcblas-3.9.0-18_win64_mkl
  libcurl            conda-forge/win-64::libcurl-8.5.0-hd5e4a3a_0
  libdeflate         conda-forge/win-64::libdeflate-1.19-hcfcfb64_0
  libhwloc           conda-forge/win-64::libhwloc-2.9.3-default_haede6df_1009
  libiconv           conda-forge/win-64::libiconv-1.17-hcfcfb64_2
  libjpeg-turbo      conda-forge/win-64::libjpeg-turbo-3.0.0-hcfcfb64_1
  liblapack          conda-forge/win-64::liblapack-3.9.0-18_win64_mkl
  libpng             conda-forge/win-64::libpng-1.6.39-h19919ed_0
  libssh2            conda-forge/win-64::libssh2-1.11.0-h7dfc565_0
  libtiff            conda-forge/win-64::libtiff-4.6.0-h6e2ebb7_2
  libwebp-base       conda-forge/win-64::libwebp-base-1.3.2-hcfcfb64_0
  libxcb             conda-forge/win-64::libxcb-1.15-hcd874cb_0
  libxml2            conda-forge/win-64::libxml2-2.11.6-hc3477c8_0
  m2w64-gcc-libgfor~ conda-forge/win-64::m2w64-gcc-libgfortran-5.3.0-6
  m2w64-gcc-libs     conda-forge/win-64::m2w64-gcc-libs-5.3.0-7
  m2w64-gcc-libs-co~ conda-forge/win-64::m2w64-gcc-libs-core-5.3.0-7
  m2w64-gmp          conda-forge/win-64::m2w64-gmp-6.1.0-2
  m2w64-libwinpthre~ conda-forge/win-64::m2w64-libwinpthread-git-5.0.0.4634.697f757-2
  matplotlib-base    conda-forge/win-64::matplotlib-base-3.7.3-py39hf19769e_0
  mkl                conda-forge/win-64::mkl-2022.1.0-h6a75c08_874
  msys2-conda-epoch  conda-forge/win-64::msys2-conda-epoch-20160418-1
  munkres            conda-forge/noarch::munkres-1.1.4-pyh9f0ad1d_0
  numpy              conda-forge/win-64::numpy-1.26.2-py39hddb5d58_0
  openjpeg           conda-forge/win-64::openjpeg-2.5.0-h3d672ee_3
  packaging          conda-forge/noarch::packaging-23.2-pyhd8ed1ab_0
  pillow             conda-forge/win-64::pillow-10.1.0-py39h368b509_0
  proj               conda-forge/win-64::proj-9.3.1-he13c7e8_0
  pthread-stubs      conda-forge/win-64::pthread-stubs-0.4-hcd874cb_1001
  pthreads-win32     conda-forge/win-64::pthreads-win32-2.9.1-hfa6e2cd_3
  pyparsing          conda-forge/noarch::pyparsing-3.1.1-pyhd8ed1ab_0
  pyproj             conda-forge/win-64::pyproj-3.6.1-py39haa97a27_5
  pyshp              conda-forge/noarch::pyshp-2.3.1-pyhd8ed1ab_0
  python-dateutil    conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0
  python_abi         conda-forge/win-64::python_abi-3.9-4_cp39
  six                conda-forge/noarch::six-1.16.0-pyh6c4a22f_0
  sqlite             conda-forge/win-64::sqlite-3.44.2-hcfcfb64_0
  tbb                conda-forge/win-64::tbb-2021.11.0-h91493d7_0
  unicodedata2       conda-forge/win-64::unicodedata2-15.1.0-py39ha55989b_0
  xorg-libxau        conda-forge/win-64::xorg-libxau-1.0.11-hcd874cb_0
  xorg-libxdmcp      conda-forge/win-64::xorg-libxdmcp-1.1.3-hcd874cb_0
  zipp               conda-forge/noarch::zipp-3.17.0-pyhd8ed1ab_0
  zstd               conda-forge/win-64::zstd-1.5.5-h12be248_0

Downloading and Extracting Packages
matplotlib-base-3.7. | 6.3 MB    | ############################################################################ | 100%
pyparsing-3.1.1      | 87 KB     | ############################################################################ | 100%
certifi-2023.11.17   | 155 KB    | ############################################################################ | 100%
m2w64-gcc-libs-5.3.0 | 520 KB    | ############################################################################ | 100%
sqlite-3.44.2        | 836 KB    | ############################################################################ | 100%
pillow-10.1.0        | 44.2 MB   | ############################################################################ | 100%
libiconv-1.17        | 621 KB    | ############################################################################ | 100%
python-dateutil-2.8. | 240 KB    | ############################################################################ | 100%
six-1.16.0           | 14 KB     | ############################################################################ | 100%
cycler-0.12.1        | 13 KB     | ############################################################################ | 100%
libpng-1.6.39        | 336 KB    | ############################################################################ | 100%
geos-3.12.1          | 1.5 MB    | ############################################################################ | 100%
python_abi-3.9       | 7 KB      | ############################################################################ | 100%
mkl-2022.1.0         | 182.7 MB  | ############################################################################ | 100%
basemap-1.3.9        | 257 KB    | ############################################################################ | 100%
importlib-resources- | 9 KB      | ############################################################################ | 100%
libwebp-base-1.3.2   | 263 KB    | ############################################################################ | 100%
kiwisolver-1.4.5     | 54 KB     | ############################################################################ | 100%
pyshp-2.3.1          | 941 KB    | ############################################################################ | 100%
brotli-1.1.0         | 19 KB     | ############################################################################ | 100%
msys2-conda-epoch-20 | 3 KB      | ############################################################################ | 100%
pthreads-win32-2.9.1 | 141 KB    | ############################################################################ | 100%
m2w64-libwinpthread- | 31 KB     | ############################################################################ | 100%
libdeflate-1.19      | 150 KB    | ############################################################################ | 100%
brotli-bin-1.1.0     | 20 KB     | ############################################################################ | 100%
pthread-stubs-0.4    | 6 KB      | ############################################################################ | 100%
basemap-data-1.3.2   | 24.1 MB   | ############################################################################ | 100%
tbb-2021.11.0        | 157 KB    | ############################################################################ | 100%
libblas-3.9.0        | 3.5 MB    | ############################################################################ | 100%
openjpeg-2.5.0       | 231 KB    | ############################################################################ | 100%
numpy-1.26.2         | 5.7 MB    | ############################################################################ | 100%
libbrotlienc-1.1.0   | 241 KB    | ############################################################################ | 100%
libbrotlidec-1.1.0   | 32 KB     | ############################################################################ | 100%
zstd-1.5.5           | 335 KB    | ############################################################################ | 100%
libcurl-8.5.0        | 316 KB    | ############################################################################ | 100%
m2w64-gcc-libs-core- | 214 KB    | ############################################################################ | 100%
libxml2-2.11.6       | 1.6 MB    | ############################################################################ | 100%
m2w64-gcc-libgfortra | 342 KB    | ############################################################################ | 100%
libbrotlicommon-1.1. | 69 KB     | ############################################################################ | 100%
krb5-1.21.2          | 694 KB    | ############################################################################ | 100%
lerc-4.0.0           | 190 KB    | ############################################################################ | 100%
packaging-23.2       | 48 KB     | ############################################################################ | 100%
pyproj-3.6.1         | 693 KB    | ############################################################################ | 100%
freetype-2.12.1      | 498 KB    | ############################################################################ | 100%
proj-9.3.1           | 2.5 MB    | ############################################################################ | 100%
libhwloc-2.9.3       | 2.5 MB    | ############################################################################ | 100%
libtiff-4.6.0        | 769 KB    | ############################################################################ | 100%
libjpeg-turbo-3.0.0  | 804 KB    | ############################################################################ | 100%
zipp-3.17.0          | 19 KB     | ############################################################################ | 100%
libxcb-1.15          | 947 KB    | ############################################################################ | 100%
libssh2-1.11.0       | 261 KB    | ############################################################################ | 100%
unicodedata2-15.1.0  | 365 KB    | ############################################################################ | 100%
m2w64-gmp-6.1.0      | 726 KB    | ############################################################################ | 100%
lcms2-2.16           | 496 KB    | ############################################################################ | 100%
fonttools-4.47.0     | 1.8 MB    | ############################################################################ | 100%
xorg-libxau-1.0.11   | 50 KB     | ############################################################################ | 100%
liblapack-3.9.0      | 3.5 MB    | ############################################################################ | 100%
contourpy-1.2.0      | 182 KB    | ############################################################################ | 100%
munkres-1.1.4        | 12 KB     | ############################################################################ | 100%
importlib_resources- | 29 KB     | ############################################################################ | 100%
xorg-libxdmcp-1.1.3  | 66 KB     | ############################################################################ | 100%
intel-openmp-2024.0. | 2.2 MB    | ############################################################################ | 100%
libcblas-3.9.0       | 3.5 MB    | ############################################################################ | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

(test39) C:\Users\vic>