JuliaML / ObjectiveFunctions.jl

Generic definitions of objective functions using abstractions from LearnBase
Other
5 stars 3 forks source link

fix broken tests and fix v0.6 deprecations #3

Closed rdeits closed 7 years ago

rdeits commented 7 years ago

I also updated Travis to add v0.6 and remove osx testing (OSX testing is slow and, IMO, not super useful for pure-julia packages like this).

Evizero commented 7 years ago

I'll merge once CI passes. Thanks!

rdeits commented 7 years ago

I am trapped in a nightmare world of cyclic dependencies between this package, StochasticOptimization, and Transformations :frowning:

rdeits commented 7 years ago

Also, PenaltyFunctions is 0.6-only, so I'm bumping up the REQUIRE and travis versions

rdeits commented 7 years ago

Next blocker: https://github.com/JuliaML/Transformations.jl/pull/5

Evizero commented 7 years ago

Sorry that this is frustrating. Know that your effort is appreciated

rdeits commented 7 years ago

Hey, it's still better than my research code :wink:

rdeits commented 7 years ago

I also have high hopes that Pkg3 will make managing this kind of distributed ecosystem much easier, since a lot of this trouble could be avoided if it were easier for us to clearly specify which versions of each of these packages worked well together. As it is, I've had to use some hack-y tools to manage packages pointing to specific git SHAs in my own work.

rdeits commented 7 years ago

Woohoo! One down!

Evizero commented 7 years ago

Thanks!