Closed haasad closed 6 years ago
Looking at the CI history of the activity-browser, it looks like the version bump of bw2data from 3.0 to 3.1 is when this started happening. And when you look at the download statistics, it appears that 3.0.rc1 took precedence over 3.0 and 3.0.rc2, because there should have been a lot of downloads from travis during that time.
The .rc suffix seems to cause issues for conda
I think the offending line is here: https://github.com/cmutel/conda-recipes/blob/0b8705e4302d742fe482567b5e9de83fa0f1c417/bw2io/meta.yaml#L39
bw2io pins bw2data to 3.0.rc1 which makes bw2io 0.6.RC3 and bw2data 3.1 incompatible. Conda then installs the most recent version of bw2io without this constraint -> 0.5.11
fixed
At the moment, the
conda install brightway2
installation is broken, due to the following error:This is caused by an outdated version of
bw2io
(0.5.11 instead of 0.6.RC3). For some reason the most recentconda
pulls 0.5.11 instead of 0.6.RC3. I noticed this error thanks to the CI of the activity-browser (see here). All OSs are affected, I manually verified it on win and linux.Steps to reproduce the issue:
I think it's likely that there was a change in the way conda parses the version strings and somehow doesn't like the RC3 suffix, but I think you know more than me about semantic versioning etc. Any idea what might cause this?