diff --git a/deps.edn b/deps.edn index c9ceeda..1153ddf 100644 --- a/deps.edn +++ b/deps.edn @@ -60,7 +60,7 @@ :lint-cache {:replace-paths ["src"]} ;; when building classpath we want to exclude resources ;; so we do not pick up our own clj-kondo config exports :clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version "2025.07.28"}} - :override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} + :override-deps {org.clojure/clojure {:mvn/version "1.12.2"}} :main-opts ["-m" "clj-kondo.main"]} :eastwood {:extra-deps {jonase/eastwood {:mvn/version "1.4.3"}} @@ -84,7 +84,7 @@ :test-isolated {:extra-paths ["test-isolated"]} ;; document block testing - :test-doc-blocks {:replace-deps {org.clojure/clojure {:mvn/version "1.12.1"} + :test-doc-blocks {:replace-deps {org.clojure/clojure {:mvn/version "1.12.2"} com.github.lread/test-doc-blocks {:mvn/version "1.2.21"}} :replace-paths [] :ns-default lread.test-doc-blocks @@ -93,7 +93,7 @@ "doc/design/namespaced-elements.adoc" "src/rewrite_clj/node.cljc"]}} - :test-docs {:override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} + :test-docs {:override-deps {org.clojure/clojure {:mvn/version "1.12.2"}} :extra-paths ["target/test-doc-blocks/test"]} ;; kaocha for testing clojure versions>= v1.9 @@ -110,7 +110,7 @@ ;; figwheel for clojurescript testing during dev :fig-test {:extra-deps {com.bhauman/figwheel-main {:mvn/version "0.2.20"}} - :override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} + :override-deps {org.clojure/clojure {:mvn/version "1.12.2"}} :extra-paths ["target" "test"] :main-opts ["-m" "figwheel.main" "-b" "fig" "-r"]} @@ -125,11 +125,11 @@ ;; General script deps ;; :script {:extra-paths ["script"] - :override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} + :override-deps {org.clojure/clojure {:mvn/version "1.12.2"}} :extra-deps {org.clojure/tools.namespace {:mvn/version "1.5.0"} cli-matic/cli-matic {:mvn/version "0.5.4"}}} - :apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} + :apply-import-vars {:override-deps {org.clojure/clojure {:mvn/version "1.12.2"}} :extra-deps {metosin/malli {:mvn/version "0.19.1"} io.aviso/pretty {:mvn/version "1.4.4"}} :ns-default lread.apply-import-vars} @@ -141,7 +141,7 @@ ;; graal:sci-test - interpret tests via sci over natively compiled rewrite-clj ;; graal:native-test - natively compile src and tests and run - :graal {:override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} + :graal {:override-deps {org.clojure/clojure {:mvn/version "1.12.2"}} :extra-deps {com.github.clj-easy/graal-build-time {:mvn/version "1.0.5"}}} :sci-test {:extra-paths ["target/generated/sci-test/src"] @@ -172,7 +172,7 @@ :outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.11.1276"} org.slf4j/slf4j-simple {:mvn/version "2.0.17"} ;; to rid ourselves of logger warnings } - :override-deps {org.clojure/clojure {:mvn/version "1.12.1"}} + :override-deps {org.clojure/clojure {:mvn/version "1.12.2"}} :main-opts ["-m" "antq.core" "--ignore-locals" "--exclude=lambdaisland/kaocha@1.88.1376" ;; breaks clojure 1.9 compat, let's wait to see if that was intentional diff --git a/script/test_libs.clj b/script/test_libs.clj index 2a15bb2..999a865 100755 --- a/script/test_libs.clj +++ b/script/test_libs.clj @@ -210,7 +210,16 @@ ;; pedantic is enabled for CI, so adjust to match rewrite-clj so we don't fail (string/replace #"org.clojure/tools.reader \"(\d+\.)+.*\"" "org.clojure/tools.reader \"1.5.2\"") - (->> (spit p))))) + (->> (spit p)))) + (status/line :detail "=> Disabling flaky tests in v3.11.0") + (let [p (str (fs/file home-dir "test/refactor_nrepl/artifacts_test.clj")) + lines (-> p slurp string/split-lines) + new-lines (-> lines + (update 37 #(str "#_" %)) ;; get-mvn-artifacts!-test + (update 47 #(str "#_" %)) ;; get-mvn-versions!-test + )] + (->> (string/join "\n" new-lines) + (spit p)))) ;; ;; zprint