Describe the bug
When following the Advanced Instructions for installation, users create an environment with a specific Python version and then add the requirements for Climada. The current approach may cause compatibility issues because the Python version is pinned. With Python being the only requirement when creating the environment, the version will be pinned to the latest bugfix version, e.g. 3.11.9. However, there might be some packages in the Climada dependencies that have not been updated to 3.11.9. Conda then reports that it cannot resolve the environment.
This behavior was found by @spjuhel
To Reproduce
Steps to reproduce the behavior/error (on 2024-06-21)
Describe the bug When following the Advanced Instructions for installation, users create an environment with a specific Python version and then add the requirements for Climada. The current approach may cause compatibility issues because the Python version is pinned. With Python being the only requirement when creating the environment, the version will be pinned to the latest bugfix version, e.g. 3.11.9. However, there might be some packages in the Climada dependencies that have not been updated to 3.11.9. Conda then reports that it cannot resolve the environment.
This behavior was found by @spjuhel
To Reproduce Steps to reproduce the behavior/error (on 2024-06-21)
How to solve Using a wildcard for the bugfix version indicates that Conda may downgrade the Python version
Climada Version: develop
System Information (please complete the following information):
Additional context See #900 for changes in the documentation