Open guidocioni opened 1 month ago
The following packages are incompatible
├─ wetterdienst 0.94.0** is installable and it requires
│ └─ pandas >=2,<2.2 , which can be installed;
└─ xclim 0.52.0 is installable and it requires
└─ pandas >=2.2.0 with the potential options
├─ pandas [2.2.0|2.2.1|2.2.2] would require
│ └─ python >=3.10,<3.11.0a0 , which can be installed;
├─ pandas [2.2.0|2.2.1|2.2.2] would require
│ └─ python >=3.11,<3.12.0a0 , which can be installed;
├─ pandas [2.2.0|2.2.1|2.2.2] conflicts with any installable versions previously reported;
└─ pandas [2.2.0|2.2.1|2.2.2] would require
Every time I think about dependencies management I feel so stupid...
Isn't wetterdienst requiring pandas >=2,<2.3
?
I think the problem stems from the fact that 2.2
is not the same as 2.2.0
.
I'll bump several upper bounds in another PR that should resolve the issue. Look at the last two messages, I believe pandas needs <3.0
Dear @guidocioni ,
I removed upper dependency bounds with the new version. Did you try with the new version?
I just tried to
mamba create --name=test python wetterdienst xclim
and I get
+ wetterdienst 0.95.0 pyhd8ed1ab_0 conda-forge 146kB
+ xclim 0.37.0 pyhd8ed1ab_0 conda-forge 477kB
So I think there's still some issue?
wetterdienst 0.95.0 (latest) sounds good, doesn't it? Or would you expected another version?
wetterdienst 0.95.0 (latest) sounds good, doesn't it? Or would you expected another version?
yes but xclim is still constrained to an old version (0.37 instead than 0.52) so there is still some dependency issue..I haven't had time do dig into it deeper until now
Can't really reproduce. I could without a problem add xclim==0.52.0
to requirements via uv
Hey guys :)
I get another weird environment issue and I cannot narrow down the dependency causing it. Today I was trying to install
xclim
in my environment and, for some reason, conda wants me to downgrade to wetterdienst 0.49.0.Can you see what is the reason of the conflict? I got lost in all the updates: is
pandas
still allowed as an optional dependency?