Skip to content

Instantly share code, notes, and snippets.

@mikeananev
Created November 20, 2022 17:46
Show Gist options
  • Save mikeananev/a681649e3ab66a679df66e1693daddfe to your computer and use it in GitHub Desktop.
Save mikeananev/a681649e3ab66a679df66e1693daddfe to your computer and use it in GitHub Desktop.

Revisions

  1. mikeananev revised this gist Nov 20, 2022. No changes.
  2. mikeananev created this gist Nov 20, 2022.
    66 changes: 66 additions & 0 deletions deps.edn
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,66 @@
    {
    :mvn/repos {"clojars" {:url "https://repo.clojars.org/"}
    "central" {:url "https://repo1.maven.org/maven2/"}}

    :paths ["src" "resources"]

    :deps {org.clojure/clojure {:mvn/version "1.11.1"}
    io.github.nextjournal/clerk {:mvn/version "0.11.603"}
    meta-csv/meta-csv {:mvn/version "0.1.0"}
    kixi/stats {:mvn/version "0.5.5"}

    zero.one/geni {:mvn/version "0.0.40"}
    com.fasterxml.jackson.core/jackson-annotations {:mvn/version "2.12.3"
    :exclusions [com.fasterxml.jackson.core/jackson-databind]}
    metosin/jsonista {:mvn/version "0.3.3"
    :exclusions [com.fasterxml.jackson.core/jackson-databind]}
    expound/expound {:mvn/version "0.8.10"}

    org.apache.spark/spark-core_2.12 {:mvn/version "3.2.0"}
    org.apache.spark/spark-hive_2.12 {:mvn/version "3.2.0"}
    org.apache.spark/spark-mllib_2.12 {:mvn/version "3.2.0"}
    org.apache.spark/spark-sql_2.12 {:mvn/version "3.2.0"}
    org.apache.spark/spark-streaming_2.12 {:mvn/version "3.2.0"}
    org.apache.spark/spark-yarn_2.12 {:mvn/version "3.2.0"}
    com.github.fommil.netlib/all {:mvn/version "1.1.2" :extension "pom"}

    io.netty/netty-all {:mvn/version "4.1.85.Final"}
    io.netty/netty-buffer {:mvn/version "4.1.85.Final"}

    org.apache.arrow/arrow-memory-netty {:mvn/version "4.0.0"}
    org.apache.arrow/arrow-memory-core {:mvn/version "4.0.0"}
    org.apache.arrow/arrow-vector {:mvn/version "4.0.0"
    :exclusions [commons-codec com.fasterxml.jackson.core/jackson-databind]}


    mysql/mysql-connector-java {:mvn/version "8.0.30"}
    org.postgresql/postgresql {:mvn/version "42.5.0"}}

    :aliases {
    :repl {:extra-deps {nrepl/nrepl {:mvn/version "1.0.0"}
    healthsamurai/matcho {:mvn/version "0.3.9"}
    criterium/criterium {:mvn/version "0.4.6"}
    hashp/hashp {:mvn/version "0.2.2"}}
    :extra-paths ["dev/src" "resources" "test"]
    :jvm-opts ["--add-opens=java.base/sun.nio.ch=ALL-UNNAMED"
    "--add-opens=java.base/java.nio=ALL-UNNAMED"]
    :main-opts ["--main" "nrepl.cmdline"]}

    :test {:extra-deps {org.clojure/test.check {:mvn/version "1.1.1"}
    healthsamurai/matcho {:mvn/version "0.3.9"}
    lambdaisland/kaocha {:mvn/version "1.71.1119"}
    lambdaisland/kaocha-cloverage {:mvn/version "1.0.75"}}
    :extra-paths ["resources" "test" "test/resources"]
    :jvm-opts []
    :main-opts ["--main" "kaocha.runner"]}


    :build {:deps {io.github.seancorfield/build-clj {:git/tag "v0.8.3" :git/sha "7ac1f8d"}}
    :ns-default build}


    ;; slf4j-nop is required to suppress warning "org.slf4j.impl.StaticLoggerBinder"
    :outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.1.939"}
    org.slf4j/slf4j-nop {:mvn/version "2.0.3"}}
    :main-opts ["-m" "antq.core"]}
    }}