-
Notifications
You must be signed in to change notification settings - Fork 62
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
Get test suite passing tests again #389
base: main
Are you sure you want to change the base?
Conversation
cc: @jpsamaroo , this needs JuliaParallel/Dagger.jl#208 to pass |
Ah, looks like we have some Julia 1.0 compatibility issues here w/ the reduce stuff. Ugh. |
Just drop support for <1.3? 1.0 users probably won't be able to get recent versions of various packages anyway. Once 1.7 is released, I'm going to lower-bound Julia to at least 1.3 in Dagger. |
Yeah, good idea; just pushed that, let's see what CI thinks. |
How is it going now? |
This commit deletes: - code that depends on JuliaDB; - code related to reliability analysis; - code that is no longer used after previous deletions. JuliaDB is basically unmaintained (latest release is one year and a half ago; multiple blocking issues refer to <JuliaData/JuliaDB.jl#389> which is stale) and cannot be used together with the other dependencies due to unsatisfiable version requirements. Substituting JuliaDB with DataFrames would entail a complete rewrite in most cases. The code related to reliability analysis has not kept up with the updates made in the repository in the last year (such as adding dimensions, new problem functions, investment constraints specified only once a year rather than for all hours...). Any code deleted here can of course be restored when someone is willing to update it.
No description provided.