diff --git a/Makefile b/Makefile index b09ba81..65d3f72 100644 --- a/Makefile +++ b/Makefile @@ -101,6 +101,7 @@ $(VALD_DIR): .PHONY: pom ## update dependencies pom: $(LEIN_PATH) + yq -o=tsv '.project.dependencies.dependency[] | [.groupId, .artifactId, .version] | join(" ")' pom.xml | while read groupId artifactId version; do sed -i -e "s@$$groupId/$$artifactId \".*\"@$$groupId/$$artifactId \"$$version\"@g" project.clj; done ./lein pom .PHONY: proto diff --git a/pom.xml b/pom.xml index ce17100..15e74d4 100644 --- a/pom.xml +++ b/pom.xml @@ -66,22 +66,22 @@ org.clojure clojure - 1.11.1 + 1.12.0 io.grpc grpc-api - 1.58.0 + 1.66.0 io.grpc grpc-core - 1.58.0 + 1.66.0 io.grpc grpc-protobuf - 1.58.0 + 1.66.0 io.grpc @@ -91,7 +91,7 @@ build.buf protovalidate - 0.1.8 + 0.2.1 org.vdaas.vald @@ -101,7 +101,7 @@ io.grpc grpc-okhttp - 1.58.0 + 1.66.0 grpc-core diff --git a/project.clj b/project.clj index d3556dc..fa02007 100644 --- a/project.clj +++ b/project.clj @@ -7,30 +7,30 @@ :username :env/clojars_user :password :env/clojars_pass :url "https://clojars.org/repo"}]] - :dependencies [[org.clojure/clojure "1.11.1"] - [io.grpc/grpc-api "1.58.0"] - [io.grpc/grpc-core "1.58.0" + :dependencies [[org.clojure/clojure "1.12.0"] + [io.grpc/grpc-api "1.66.0"] + [io.grpc/grpc-core "1.66.0" :exlusions [io.grpc/grpc-api]] - [io.grpc/grpc-protobuf "1.58.0"] - [io.grpc/grpc-stub "1.58.0"] - [build.buf/protovalidate "0.1.8"] + [io.grpc/grpc-protobuf "1.66.0"] + [io.grpc/grpc-stub "1.66.0"] + [build.buf/protovalidate "0.2.1"] [org.vdaas.vald/vald-client-java #=(subs #=(clojure.string/trim #=(slurp "VALD_CLIENT_CLJ_VERSION")) 1)]] :repl-options {:init-ns vald-client-clj.core} :profiles {:dev - {:dependencies [[io.grpc/grpc-okhttp "1.58.0" + {:dependencies [[io.grpc/grpc-okhttp "1.66.0" :exclusions [io.grpc/grpc-core]] [metosin/jsonista "0.3.7"] - [camel-snake-kebab "0.4.3"]]} + [camel-snake-kebab/camel-snake-kebab "0.4.3"]]} :cmd {:source-paths ["cmd"] :dependencies [[org.clojure/tools.cli "1.0.219"] - [io.grpc/grpc-okhttp "1.58.0" + [io.grpc/grpc-okhttp "1.66.0" :exclusions [io.grpc/grpc-core]] [metosin/jsonista "0.3.7"] - [camel-snake-kebab "0.4.3"]] + [camel-snake-kebab/camel-snake-kebab "0.4.3"]] :aot :all :global-vars {*assert* false} :main vald-client-clj.cmd}})