-
-
Notifications
You must be signed in to change notification settings - Fork 343
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to go modules #65
Conversation
Signed-off-by: Roman Minkin <roman.minkin@keysight.com>
I see that the problem is actually bigger, since |
Hi there, thank you for the fix! I'm actually in the process of wrapping up #48 next week which will also address this issue. Would it be ok for you to use the docker/binaries until then? |
Please see: #64 (comment) If you're able to run this fine, this pr can be closed. |
@aeneasr could you please elaborate on why is it better to stay with dep? Hydra switched to go mod and since keto is still on dep, it seems impossible to make the latest versions of both work together. |
Because we're switching to go modules with #48 and I don't see a lot of benefits in putting effort into this when we'll merge this next week anyways! |
@aeneasr I see your point! Thanks. Do you plan on making keto compatible with hydra release 1.0.0-rc.2? Currently, they rely on a different version of the same packages (For ex., ory fosite) |
Signed-off-by: Roman Minkin <roman.minkin@keysight.com>
@aeneasr We found a temporary solution #64 (comment) p.s also added explanation to the PR description cc @sum2000 |
Closed in favor of #48 |
Signed-off-by: Roman Minkin roman.minkin@keysight.com
Fixes #64
UPDATE
There is a a temporary solution based on fork of this PR and following
go.mod
modification:Proposed changes
Checklist
vulnerability, I confirm that I got green light (please contact hi@ory.sh) from the maintainers to push the changes.
by signing my commit(s). You can amend your signature to the most recent commit by using
git commit --amend -s
. If youamend the commit, you might need to force push using
git push --force HEAD:<branch>
. Please be very careful when usingforce push.
Further comments
I know that there is an undergoing effort to switch to
go mod
under #48 but at the current time it's impossible to use Keto as a dependency.if it can not be merged into
master
is it possible to merge it into a secondary branch so I still can resolve Keto correctly.Thank you!