diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 721d4aa..cab7088 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,21 +27,21 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2 + - uses: actions/checkout@v4.2.2 - name: Prepare java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4.6.0 with: distribution: 'zulu' java-version: '17' - name: Install clojure tools - uses: DeLaGuardo/setup-clojure@10.1 + uses: DeLaGuardo/setup-clojure@13.1 with: # Install just one or all simultaneously # The value must indicate a particular version of the tool, or use 'latest' # to always provision the latest version - cli: 1.11.1.1224 # Clojure CLI based on tools.deps + cli: 1.12.0.1495 # Clojure CLI based on tools.deps - name: setup quarto uses: quarto-dev/quarto-actions/setup@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8686fae..439428a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: steps: # This step checks out a copy of your repository. - - uses: actions/checkout@v2 + - uses: actions/checkout@v4.2.2 - uses: jlesquembre/clojars-publish-action@0.3 env: diff --git a/deps.edn b/deps.edn index d5a8c51..84a6dcf 100644 --- a/deps.edn +++ b/deps.edn @@ -3,9 +3,9 @@ pppmap/pppmap {:mvn/version "1.0.0"} scicloj/tablecloth {:mvn/version "7.029.2"} metosin/malli {:mvn/version "0.17.0"} - generateme/fastmath {:mvn/version "3.0.0-alpha2"} + generateme/fastmath {:mvn/version "3.0.0-alpha3"} it.unimi.dsi/fastutil {:mvn/version "8.5.15"} - aerial.hanami/aerial.hanami {:mvn/version "0.20.0" + aerial.hanami/aerial.hanami {:mvn/version "0.20.1" ;; we only need hanami templating :exclusions [org.clojure/clojurescript org.clojure/core.async @@ -37,23 +37,23 @@ {:exec-fn com.phronemophobic.snowball/-main :replace-deps {com.phronemophobic/snowball {:mvn/version "1.3"}}} - :build {:deps {io.github.clojure/tools.build {:mvn/version "0.9.6"} - slipset/deps-deploy {:mvn/version "0.2.1"} + :build {:deps {io.github.clojure/tools.build {:mvn/version "0.10.6"} + slipset/deps-deploy {:mvn/version "0.2.2"} io.github.seancorfield/build-clj {:git/tag "v0.9.2" :git/sha "9c9f078"} - clj-commons/clj-yaml {:mvn/version "1.0.27"} + clj-commons/clj-yaml {:mvn/version "1.0.29"} camel-snake-kebab/camel-snake-kebab {:mvn/version "0.4.3"} - org.scicloj/clay {:mvn/version "2-beta23"}} + org.scicloj/clay {:mvn/version "2-beta27"}} :ns-default build} :dev {:jvm-opts ["-Djava.awt.headless=true"] :extra-deps {io.github.nextjournal/clerk {:mvn/version "0.17.1102"} - org.scicloj/clay {:mvn/version "2-beta23"} + org.scicloj/clay {:mvn/version "2-beta27"} org.scicloj/scicloj.ml.smile {:mvn/version "7.4.4"} - org.scicloj/tableplot {:mvn/version "1-alpha13"} + org.scicloj/tableplot {:mvn/version "1-beta1.1"} datacraft-sciences/confuse {:mvn/version "0.1.1"} - ch.qos.logback/logback-classic {:mvn/version "1.5.6"} + ch.qos.logback/logback-classic {:mvn/version "1.5.16"} criterium/criterium {:mvn/version "0.4.6"} com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.3.0"}}} @@ -61,10 +61,10 @@ {:jvm-opts ["-Djdk.attach.allowAttachSelf","-Xmx14G" "--add-opens=java.base/java.io=ALL-UNNAMED" ] :extra-paths ["test"] :extra-deps {com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.3.0"} - lambdaisland/kaocha {:mvn/version "1.88.1376"} + lambdaisland/kaocha {:mvn/version "1.91.1392"} org.scicloj/scicloj.ml.smile {:mvn/version "7.4.4"} datacraft-sciences/confuse {:mvn/version "0.1.1"} - ch.qos.logback/logback-classic {:mvn/version "1.5.6"} + ch.qos.logback/logback-classic {:mvn/version "1.5.16"} org.mapdb/mapdb {:mvn/version "3.1.0"} }} :runner {:main-opts ["-m" "kaocha.runner"]} @@ -72,7 +72,7 @@ :exp {:jvm-opts ["-Djdk.attach.allowAttachSelf" "-Xmx8G" "--add-opens=java.base/java.io=ALL-UNNAMED"] :extra-paths ["exp" "test"] :extra-deps {com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.3.0"} - ch.qos.logback/logback-classic {:mvn/version "1.5.6"} + ch.qos.logback/logback-classic {:mvn/version "1.5.16"} criterium/criterium {:mvn/version "0.4.6"} org.scicloj/scicloj.ml.smile {:mvn/version "7.4.4"} com.taoensso/carmine {:mvn/version "3.4.1"}}} @@ -81,8 +81,12 @@ :extra-paths ["exp"] :extra-deps {org.clojure/data.csv {:mvn/version "1.1.0"} com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.3.0"} - ch.qos.logback/logback-classic {:mvn/version "1.5.6"} + ch.qos.logback/logback-classic {:mvn/version "1.5.16"} criterium/criterium {:mvn/version "0.4.6"}}} + + :outdated {;; Note that it is `:deps`, not `:extra-deps` + :deps {com.github.liquidz/antq {:mvn/version "RELEASE"}} + :main-opts ["-m" "antq.core"]} }}