Skip to content

Commit 88f1efe

Browse files
committed
Support hoauth2 >= 1.11
This commit drops support for hoauth2 < 1.11
1 parent a9d6705 commit 88f1efe

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

kubernetes-client/package.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: kubernetes-client
2-
version: 0.3.1.0
2+
version: 0.3.2.0
33
description: |
44
Client library for interacting with a Kubernetes cluster.
55
@@ -45,7 +45,7 @@ dependencies:
4545
- data-default-class >=0.1
4646
- either >=5.0
4747
- filepath >=1.4
48-
- hoauth2 >=1.8
48+
- hoauth2 >=1.11
4949
- http-client >=0.5 && <0.7
5050
- http-client-tls >=0.3
5151
- jose-jwt >=0.8

kubernetes-client/src/Kubernetes/Client/Auth/OIDC.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ fetchToken auth@(OIDCAuth{..}) = do
9494
tokenURI <- parseURI strictURIParserOptions (Text.encodeUtf8 tokenEndpoint)
9595
& either (throwM . OIDCURIException) pure
9696
let oauth = OAuth2{ oauthClientId = clientID
97-
, oauthClientSecret = clientSecret
97+
, oauthClientSecret = Just clientSecret
9898
, oauthAccessTokenEndpoint = tokenURI
9999
, oauthOAuthorizeEndpoint = tokenURI
100100
, oauthCallback = Nothing

stack.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ extra-deps:
33
- jsonpath-0.1.0.1
44
- jwt-0.10.0
55
- oidc-client-0.4.0.0
6+
- hoauth2-1.16.0
67
packages:
78
- kubernetes
89
- kubernetes-client

stack.yaml.lock

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ packages:
2525
sha256: 68c285c6365360975d50bbb18cb07755d5ef19af8bf0e998d3ea46d35ef4a4e1
2626
original:
2727
hackage: oidc-client-0.4.0.0
28+
- completed:
29+
hackage: hoauth2-1.16.0@sha256:161b20369ce80cd8348e448e3b307e7850c3d21e8ae4f1e258dbd04d0da34a65,5629
30+
pantry-tree:
31+
size: 2046
32+
sha256: 55931b378faa4a89275c572ecf9a5ec65a7a71f092819e4f704a285a7d4f6f35
33+
original:
34+
hackage: hoauth2-1.16.0
2835
snapshots:
2936
- completed:
3037
size: 523700

0 commit comments

Comments
 (0)