From 118b1bc06d65f211e40cb397002c691e1eeb15d7 Mon Sep 17 00:00:00 2001 From: Kyle Passarelli Date: Wed, 1 May 2024 06:55:10 -0600 Subject: [PATCH] update dependencies --- project.clj | 8 ++++---- src/clojure_google_sheets/core.clj | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/project.clj b/project.clj index d9a851c..d35932e 100644 --- a/project.clj +++ b/project.clj @@ -6,13 +6,13 @@ :dependencies [[org.clojure/clojure "1.10.0"] [clj-time "0.12.2"] [prismatic/schema "1.1.12"] - [com.google.api-client/google-api-client "1.28.0"] - [com.google.oauth-client/google-oauth-client-jetty "1.28.0"] - [com.google.apis/google-api-services-sheets "v4-rev566-1.25.0"] + [com.google.api-client/google-api-client "2.0.0"] + [com.google.oauth-client/google-oauth-client-jetty "1.34.1"] + [com.google.apis/google-api-services-sheets "v4-rev20220927-2.0.0"] [org.clojure/tools.cli "0.4.1"] [org.clojure/data.json "1.0.0"]] :aliases {"lint" ["do" ["cljfmt" "check"] ["nsorg"]] "lint-fix" ["do" ["cljfmt" "fix"] ["nsorg" "--replace"]]} :main ^:skip-aot clojure-google-sheets.core :target-path "target/%s" - :profiles {:uberjar {:aot :all}}) \ No newline at end of file + :profiles {:uberjar {:aot :all}}) diff --git a/src/clojure_google_sheets/core.clj b/src/clojure_google_sheets/core.clj index 3106f60..463e453 100644 --- a/src/clojure_google_sheets/core.clj +++ b/src/clojure_google_sheets/core.clj @@ -7,7 +7,7 @@ (:import (com.google.api.client.extensions.java6.auth.oauth2 AuthorizationCodeInstalledApp) (com.google.api.client.googleapis.auth.oauth2 GoogleClientSecrets GoogleAuthorizationCodeFlow$Builder) (com.google.api.client.googleapis.javanet GoogleNetHttpTransport) - (com.google.api.client.json.jackson2 JacksonFactory) + (com.google.api.client.json.gson GsonFactory) (com.google.api.client.util.store DataStoreFactory) (com.google.api.services.sheets.v4 Sheets$Builder))) @@ -47,14 +47,14 @@ (defn -main [& args] (let [{:keys [stock]} (:options (parse-opts args options-in)) - service (google-service {::application-name "Google Sheets API Java Quickstart" + service (google-service {::application-name "Magic Sheet" ::access-type "offline" ::port 8888 ::authorize "user" ::credentials (config/credentials) ::tokens-directory (config/tokens) ::scopes config/scopes - ::json-factory (JacksonFactory/getDefaultInstance)}) + ::json-factory (GsonFactory/getDefaultInstance)}) values (sheets-v4/get-values service (:spreadsheet-id (config/sheet-config)) (:read-sheet-range (config/sheet-config)))