-
Notifications
You must be signed in to change notification settings - Fork 398
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
Internalize more dependencies #127
Comments
This would make adding a go-oidc dependency more alluring. 👍 |
Random musing. The OpenID Connect spec indicates that the https://openid.net/specs/openid-connect-core-1_0.html#RotateEncKeys I think I don't have a good answer about |
I think this would be a good effort for any v3 branch. Remove the oauth2 and cachecontrol imports. No other API changes. |
bump, I don't need to download the google dependencies used in the example... |
So realistically this would require a new major version of the package to drop the oauth2 import. The cachecontrol change would also probably be significant. I'm totally fine with a v3, but I'd want to figure out the modules story. |
I’m fine with any of those packages imo as it’s core functionality this module relies on, I just don’t want the bundled google dependencies, remove the example to a separate repo... |
What Google dependencies are you talking about?
…On Fri, Aug 2, 2019, 12:22 AM Jack McGuire ***@***.***> wrote:
I’m fine with any of those packages imo as it’s core functionality this
module relies on, I just don’t want the bundled google dependencies, remove
the example to a separate repo...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#127?email_source=notifications&email_token=AAR36XK7OUBGU6QJT5QTJFLQCPOCFA5CNFSM4C4I5KD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3M4IZA#issuecomment-517588068>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAR36XKP4JFCNKK4JFYSG5LQCPOCFANCNFSM4C4I5KDQ>
.
|
cachecontrol import has been removed in #259 for v3. I don't think we'll be able to remove gopkg.in/square/go-jose.v2 or golang.org/x/oauth2 so going to call this fixed. |
This package has several external imports. Namely
golang.org/x/net/context(*: use std library's context package #135)As we move forward we might try to internalize some of these dependencies. E.g. context is now part of the standard library, and we might try to see if we can implement some of the cachecontrol package internally.
cc @dghubble
The text was updated successfully, but these errors were encountered: