Help in installing a Python Pkg with CondaPkg

In a Julia package of mine, I need to install the chelsea-cmip6 Python package for downloading climatic data.

The developer of the python package suggest to install it (in Python) using pip.

I have tried with the Julia package “CondaPkg” and `CondaPkg.add(“chelsea-cmip6”), but I got an error “Cannot solve the request because of: No candidates were found for chelsa-cmip6 *.”

I know nothing about Conda, how can I check if this package is available in some Conda “channel” ? And how to install it otherwise, such that when a user of my package install the julia package, install also this dependency ?

In an older package I was using a build script, but I wanter if it is still the way to go…

I see that I can add a pip package with conda pip_add [pkg]… wander what are the differences between script-based pip-based installation and using CondaPkg instead…

Well, the key advantage of Conda compared to Pip is that it handles binary dependencies much better. And I think that CondaPkg installs all Python dependencies per project in your project folder, so there cannot be conflicts with packages that are either installed globally, or for all Julia projects, which is what PyCall is doing.