-
-
Notifications
You must be signed in to change notification settings - Fork 34
Expand file tree
/
Copy pathdeps.edn
More file actions
140 lines (135 loc) · 6.7 KB
/
deps.edn
File metadata and controls
140 lines (135 loc) · 6.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
{:paths ["src" "resources" "target/classes"]
:deps {;;org.clojure/clojure {:mvn/version "1.11.1"}
cnuernber/dtype-next {:mvn/version "11.019"}
techascent/tech.io {:mvn/version "4.34"}
org.apache.datasketches/datasketches-java {:mvn/version "4.2.0"}}
:aliases
{:codox
{:extra-deps {codox-theme-rdash/codox-theme-rdash {:mvn/version "0.1.2"}
nrepl/nrepl {:mvn/version "0.8.3"}
cider/cider-nrepl {:mvn/version "0.25.5"}
com.cnuernber/codox {:mvn/version "1.001"}}
:exec-fn codox.main/-main
:exec-args {:group-id "techascent"
:artifact-id "tech.ml.dataset"
:version "8.019"
:name "TMD"
:description "A Clojure high performance data processing system"
:metadata {:doc/format :markdown}
:html {:transforms [[:head] [:append [:script {:async true
:src "https://www.googletagmanager.com/gtag/js?id=G-RGTB4J7LGP"}]]
[:head] [:append [:script "window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-95TVFC1FEB');"]]]}
:themes [:rdash]
:source-paths ["src"]
:output-path "docs"
:doc-paths ["topics"]
:source-uri "https://github.com/techascent/tech.ml.dataset/blob/master/{filepath}#L{line}"
:namespaces [tech.v3.dataset
tech.v3.dataset.math
tech.v3.dataset.tensor
tech.v3.dataset.join
tech.v3.dataset.modelling
tech.v3.dataset.column
tech.v3.dataset.clipboard
tech.v3.dataset.neanderthal
tech.v3.dataset.metamorph
tech.v3.dataset.categorical
tech.v3.dataset.rolling
tech.v3.dataset.reductions
tech.v3.dataset.reductions.apache-data-sketch
tech.v3.dataset.column-filters
tech.v3.dataset.io.datetime
tech.v3.dataset.io.univocity
tech.v3.dataset.io.string-row-parser
tech.v3.dataset.io.csv
tech.v3.dataset.set
tech.v3.dataset.print
tech.v3.dataset.zip
tech.v3.libs.poi
tech.v3.libs.parquet
tech.v3.libs.fastexcel
tech.v3.libs.arrow
tech.v3.libs.guava.cache
tech.v3.libs.tribuo
tech.v3.libs.clj-transit]}}
;; Run with clj -T:build function-in-build
:dev
{:extra-deps
{criterium/criterium {:mvn/version "0.4.5"}
com.cognitect/transit-clj {:mvn/version "1.0.333"}
net.java.dev.jna/jna {:mvn/version "5.12.1"}
uncomplicate/neanderthal {:mvn/version "0.49.1"}
org.bytedeco/mkl {:mvn/version "2024.0-1.5.10"}
ch.qos.logback/logback-classic {:mvn/version "1.3.5"}
com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.1.0"}
com.cnuernber/benchmark {:mvn/version "1.000-beta-2"}
scicloj/dataset-io {:git/url "https://github.com/scicloj/dataset-io"
:git/sha "05433947b09338fc3c16d94b8e674f46608c301c"}
org.tribuo/tribuo-all {:mvn/version "4.3.1" :extension "pom"}}
:extra-paths ["neanderthal" "test"]}
:dev-mac-m1
{:extra-deps
{criterium/criterium {:mvn/version "0.4.5"}
com.cognitect/transit-clj {:mvn/version "1.0.333"}
net.java.dev.jna/jna {:mvn/version "5.12.1"}
;uncomplicate/neanderthal {:mvn/version "0.45.0"}
ch.qos.logback/logback-classic {:mvn/version "1.3.5"}
com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.1.0"}
com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.6.2"}
com.cnuernber/benchmark {:mvn/version "1.000-beta-2"}
org.xerial.snappy/snappy-java {:mvn/version "1.1.8.4"}
scicloj/dataset-io {:git/url "https://github.com/scicloj/dataset-io"
:git/sha "05433947b09338fc3c16d94b8e674f46608c301c"}
;org.tribuo/tribuo-all {:mvn/version "4.2.0" :extension "pom"}
}
:extra-paths ["test"]
:jvm-opts ["-Djdk.attach.allowAttachSelf=true" "--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED"
"--illegal-access=permit" "--add-opens=java.base/java.lang=ALL-UNNAMED"
"--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED"
"--add-opens=java.base/java.util.concurrent=ALL-UNNAMED"
"--add-opens=java.base/java.lang=ALL-UNNAMED"
"--add-opens=java.base/java.math=ALL-UNNAMED"
"--add-opens=java.base/jdk.internal.foreign=ALL-UNNAMED"
"--add-opens=java.base/sun.nio.ch=ALL-UNNAMED"
"--add-opens=java.base/java.io=ALL-UNNAMED"
"--add-opens=java.base/java.util=ALL-UNNAMED"
"--add-opens=java.base/java.lang.ref=ALL-UNNAMED"]}
:jdk-8 {}
:jdk-11
{:jvm-opts ["--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED"]}
:jdk-17
{:jvm-opts ["--add-modules" "jdk.incubator.foreign,jdk.incubator.vector"
"--enable-native-access=ALL-UNNAMED"
"--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED"
"--add-opens=java.base/sun.nio.ch=ALL-UNNAMED"]}
:jdk-21
{:jvm-opts ["--add-modules" "jdk.incubator.foreign,jdk.incubator.vector"
"--enable-native-access=ALL-UNNAMED"
"--add-opens=java.base/jdk.internal.ref=ALL-UNNAMED"
"--add-opens=java.base/sun.nio.ch=ALL-UNNAMED"]}
:codegen
{:extra-paths ["src" "dev"]
:exec-fn tech.v3.dataset.codegen/-main}
:build
{:deps {io.github.clojure/tools.build {:git/tag "v0.9.6" :git/sha "8e78bcc"}}
:ns-default build}
:test
{:extra-deps {com.cognitect/test-runner
{:git/url "https://github.com/cognitect-labs/test-runner"
:sha "209b64504cb3bd3b99ecfec7937b358a879f55c1"}}
:extra-paths ["neanderthal" "test"]
:main-opts ["-m" "cognitect.test-runner"]}
:deploy
{:replace-deps {slipset/deps-deploy {:mvn/version "0.1.5"}}
:exec-fn deps-deploy.deps-deploy/deploy
:exec-args {:installer :remote
:sign-releases? true
:artifact "target/tech.ml.dataset.jar"}}
:install
{:replace-deps {slipset/deps-deploy {:mvn/version "0.1.5"}}
:exec-fn deps-deploy.deps-deploy/deploy
:exec-args {:installer :local
:artifact "target/tech.ml.dataset.jar"}}}}