Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade dependencies after v014 #757

Merged
merged 7 commits into from
Jul 7, 2023
Merged

Conversation

nhoening
Copy link
Contributor

@nhoening nhoening commented Jul 5, 2023

Description

We are upgrading dependencies once in a while, to stay up to date.
After v014, this is how far we can go at this point.
The good news is that we can upgrade pandas > 2

Other things of note:

  • use Flask-Classful branch
  • various smaller improvements (or more pins) which make it clear how to move to Flask2.2 eventually
  • But: the current blocker for that is Flask-Login < 0.6.2, I debugged that a lot but found no solution or open issue.

How to test

make test

Further Improvements

We need to at least fix these failures.

nhoening and others added 6 commits June 30, 2023 23:38
…and forecasting/scheduling jobs are failing now

Signed-off-by: Nicolas Höning <[email protected]>
Signed-off-by: F.N. Claessen <[email protected]>
Signed-off-by: F.N. Claessen <[email protected]>
Signed-off-by: F.N. Claessen <[email protected]>
Signed-off-by: Nicolas Höning <[email protected]>
@nhoening nhoening requested a review from Flix6x July 5, 2023 08:34
Copy link
Contributor

@Flix6x Flix6x left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's get this through and ask all our devs to upgrade so we have enough time to catch any problems. Our simulations may be useful in this context, too.

@Nischay-Pro
Copy link
Contributor

@nhoening I am able to compile the latest commit of Flexmeasures with the updated dependencies.

@nhoening
Copy link
Contributor Author

nhoening commented Jul 7, 2023

Great thanks!

@nhoening nhoening merged commit 19a1e81 into main Jul 7, 2023
@nhoening nhoening deleted the upgrade-dependencies-after-v014 branch July 7, 2023 05:40
@nhoening nhoening added this to the 0.15.0 milestone Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants