oemof / demandlib

Creating heat and power demand profiles from annual values.
https://oemof.org
MIT License
54 stars 38 forks source link

Allow pandas 1.1 as dependency #28

Closed p-snft closed 3 years ago

p-snft commented 3 years ago

Fix #27

uvchik commented 3 years ago

In the future pypi will raise an error if there are conflicting version numbers (s. below). Therefore I would suggest to remove the upper bound for the package version to avoid such problems.

ERROR: After October 2020 you may experience errors when installing or updating packages.
This is because pip will change the way that it resolves dependency conflicts.
SabineHaas commented 3 years ago

So shall we go for 'pandas >= 0.18.0' , without upper limit?

uvchik commented 3 years ago

So shall we go for 'pandas >= 0.18.0' , without upper limit?

Yes, I would vote for this variant.

uvchik commented 3 years ago

Furthermore we could integrate Travis, so that we are noticed if a problem occurs.

SabineHaas commented 3 years ago

I would do the same for numpy. In #29 I added automatic test, so we will be informed if something goes wrong. And normally numpy and pandas inform people about API changes with future warnings.

Nice! Thanks :+1: