slimgroup / JutulDarcyRules.jl

JutulDarcyRules: ChainRules extension to Jutul and JutulDarcy
https://doi.org/10.5281/zenodo.7587716
MIT License
11 stars 3 forks source link

CompatHelper: bump compat for Flux to 0.14, (keep existing compat) #25

Closed github-actions[bot] closed 5 months ago

github-actions[bot] commented 1 year ago

This pull request changes the compat entry for the Flux package from 0.12, 0.13 to 0.12, 0.13, 0.14. This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry. It is your responsibility to make sure that your package tests pass before you merge this pull request.

ziyiyin97 commented 5 months ago

This should fix #28

ziyiyin97 commented 5 months ago

This happens at Julia 1.8

(@v1.8) pkg> activate --temp
  Activating new project at `/var/folders/29/j2y0t06d1918t1tymbv45wgr0000gn/T/jl_Wop6it`

(jl_Wop6it) pkg> add Flux@0.14
    Updating registry at `~/.julia/registries/General.toml`
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package Flux [587475ba]:
 Flux [587475ba] log:
 ├─possible versions are: 0.4.1-0.14.15 or uninstalled
 ├─restricted to versions 0.14 by an explicit requirement, leaving only versions 0.14.0-0.14.15
 └─restricted by julia compatibility requirements to versions: 0.4.1-0.13.17 or uninstalled — no versions left