The locking fails with a PackageNotFoundError, because the package name that is searched for is underscore-dependency instead of underscore_dependency.
Conda Info
active environment : base
active env location : /opt/miniconda
shell level : 1
user config file : /home/flepknor/.condarc
populated config files : /opt/miniconda/.condarc
/home/flepknor/.condarc
conda version : 23.5.0
conda-build version : 3.25.0
python version : 3.9.16.final.0
virtual packages : __archspec=1=x86_64
__cuda=12.2=0
__glibc=2.36=0
__linux=6.3.8=0
__unix=0=0
base environment : /opt/miniconda (writable)
conda av data dir : /opt/miniconda/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
https://conda.anaconda.org/os-simopt/linux-64
https://conda.anaconda.org/os-simopt/noarch
https://conda.anaconda.org/pytorch/linux-64
https://conda.anaconda.org/pytorch/noarch
package cache : /opt/miniconda/pkgs
/home/flepknor/.conda/pkgs
envs directories : /home/flepknor/.conda/envs
/opt/miniconda/envs
platform : linux-64
user-agent : conda/23.5.0 requests/2.29.0 CPython/3.9.16 Linux/6.3.8-100.fc37.x86_64 fedora/37 glibc/2.36
netrc file : None
offline mode : False
Checklist
What happened?
When trying to lock an environment with a pyproject.toml like so
The locking fails with a
PackageNotFoundError
, because the package name that is searched for isunderscore-dependency
instead ofunderscore_dependency
.Conda Info
Conda Config
No response
Conda list
Additional Context
THe source from which I want to install the package with name
underscore_dependency
is a self-hosted conda channel.