optozorax / egui-macroquad

egui bindings for macroquad
https://optozorax.github.io/egui-macroquad/
Apache License 2.0
91 stars 75 forks source link

Unable to install latest version with macroquad = 0.3.15 #16

Closed jackfranklin closed 2 years ago

jackfranklin commented 2 years ago

With:

[dependencies]
"macroquad" = "=0.3.15"
"egui-macroquad" = "0.9.0"

I am unable to install:

    Updating crates.io index
error: failed to select a version for `miniquad`.
    ... required by package `egui-miniquad v0.9.0`
    ... which satisfies dependency `egui-miniquad = "^0.9.0"` of package `egui-macroquad v0.9.0`
    ... which satisfies dependency `egui-macroquad = "^0.9.0"` of package `routemaster v0.1.0 (/home/jack/git/routemaster)
`
versions that meet the requirements `=0.3.0-alpha.43` are: 0.3.0-alpha.43

all possible versions conflict with previously selected packages.

  previously selected package `miniquad v0.3.0-alpha.45`
    ... which satisfies dependency `miniquad = "=0.3.0-alpha.45"` of package `macroquad v0.3.15`
    ... which satisfies dependency `macroquad = "=0.3.15"` of package `routemaster v0.1.0 (/home/jack/git/routemaster)`

failed to select a version for `miniquad` which could resolve this conflict

I think this is because egui-miniquad has a dep on miniquad alpha 0.43, but macroquad now depends on miniquad alpha 0.45.

Is it possible to push a new version of egui-miniquad or maybe ease the dependency strictness?

Thanks!

optozorax commented 2 years ago

I'm not a egui-miniquad maintainer, please ask in that repo. Also, I have not that much energy rigth now to solve issues. You know, all that Ukraine stuff. Sorry.

jackfranklin commented 2 years ago

Apologies, I should have opened this on egui-miniquad and didn't realise you didn't maintain that.

Secondly, of course I completely understand and apologies for not thinking before opening this issue.