Flux.jl: Flux compat with Juno?

Created on 16 Feb 2020  Â·  5Comments  Â·  Source: FluxML/Flux.jl

Trying to upgrade my Juno version to the latest greatest. Flux is holding it back?

https://github.com/FluxML/Flux.jl/blob/fe85a38d78e225e07a0b75c12b55c8398ae3fe5d/Project.toml#L32

ERROR: Unsatisfiable requirements detected for package Flux [587475ba]:
 Flux [587475ba] log:
 ├─possible versions are: [0.4.1, 0.5.0-0.5.4, 0.6.0-0.6.10, 0.7.0-0.7.3, 0.8.0-0.8.3, 0.9.0, 0.10.0-0.10.1] or uninstalled
 ├─restricted to versions 0.10.1 by an explicit requirement, leaving only versions 0.10.1
 └─restricted by compatibility requirements with Juno [e5e0dc1b] to versions: [0.4.1, 0.5.0-0.5.4, 0.6.0-0.6.10, 0.7.0-0.7.3, 0.8.0-0.8.3, 0.9.0] or uninstalled — no versions left
   └─Juno [e5e0dc1b] log:
     ├─possible versions are: [0.5.0-0.5.5, 0.6.0, 0.7.0-0.7.2, 0.8.0] or uninstalled
     └─restricted to versions 0.8.0 by an explicit requirement, leaving only versions 0.8.

Out of curiousity why does Flux depend on Juno?

All 5 comments

Ah, prolly easy to do a compat PR to general for this. Thanks for reporting!

We use Juno internally to show a progress bar in the ide

cool :), yea its not a big deal, just figured you all should know. But - honestly you all would have figured it out later today or early tomorrow :P

For progress logging you don't need to depend on Juno explicitly (see http://docs.junolab.org/latest/man/juno_frontend/#Progress-Meters-1). I think that you could just use @info or @logmsg with progress as argument and make sure that the progress bar is destroyed after it is no longer needed.

This appears fixed - should I close the issue?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

MikeInnes picture MikeInnes  Â·  6Comments

xiaodaigh picture xiaodaigh  Â·  5Comments

logankilpatrick picture logankilpatrick  Â·  6Comments

aminya picture aminya  Â·  4Comments

philip-bl picture philip-bl  Â·  3Comments