JMcDM icon indicating copy to clipboard operation
JMcDM copied to clipboard

Removing dependency of DataFrames.jl

Open jbytecode opened this issue 3 years ago • 6 comments

The branch removedf my attempt to remove the dependency of DataFrames.jl

https://github.com/jbytecode/JMcDM/tree/removedf

All of the methods work with a decision matrix and DataFrames serves a user-friendly representation - which is indeed not really required.

@jmejia8

jbytecode avatar Nov 15 '22 17:11 jbytecode

the branch removedf is merged into the main and ready for the latest tests.

jbytecode avatar Nov 18 '22 11:11 jbytecode

v0.7.0 of JMcDM is out!

  • Requires.jl is the single dependency.

@jmejia8

jbytecode avatar Nov 18 '22 14:11 jbytecode

Nice! I just installed it and the precompilation stage is too fast ⚡️

Thanks for improving this useful package 📦

jmejia8 avatar Nov 18 '22 15:11 jmejia8

Integration its latest version with Metaheristics.jl requires minor changes.

jbytecode avatar Nov 18 '22 16:11 jbytecode

~Revise.jl~ Requires.jl is the single dependency.

I'll update Metaheuristics.jl ASAP 🔄

jmejia8 avatar Nov 18 '22 16:11 jmejia8

Thank you! (and as you corrected, I wanted to reference Requires.jl rather than the Revise.jl which is another package I like to use in package development).

jbytecode avatar Nov 18 '22 16:11 jbytecode