@@ -3,37 +3,39 @@ import sbt._
3
3
object Dependencies {
4
4
// Runtime
5
5
// XXX json4s cannot currently be upgrade to maintain compatibility with Spark
6
- lazy val json4s = " org.json4s" %% " json4s-jackson" % " 3.7.0-M11 "
7
- lazy val json4sScalaz = " org.json4s" %% " json4s-scalaz" % " 3.7.0-M11 "
6
+ lazy val json4s = " org.json4s" %% " json4s-jackson" % " 3.7.0-RC1 "
7
+ lazy val json4sScalaz = " org.json4s" %% " json4s-scalaz" % " 3.7.0-RC1 "
8
8
9
- lazy val bloomFilter = " io.github.michaelmior" % " bloomfilter" % " 0.10.1"
10
- lazy val dbscan = " io.github.michaelmior" % " dbscan" % " 0.2"
11
- lazy val ddSketch = " com.datadoghq" % " sketches-java" % " 0.8.3"
12
- lazy val fuzzySets = " io.github.dataunitylab" %% " fuzzy-sets" % " 0.4.0"
13
- lazy val hyperLogLog = " com.github.prasanthj" % " hyperloglog" % " 1.1"
14
- lazy val jsonSchemaValidator = " com.networknt" % " json-schema-validator" % " 1.5.0"
15
- lazy val openLocationCode = " com.google.openlocationcode" % " openlocationcode" % " 1.0.4"
16
- lazy val scopt = " com.github.scopt" %% " scopt" % " 4.1.0"
17
- lazy val scalaCsv = " com.github.tototoshi" %% " scala-csv" % " 2.0.0"
18
- lazy val spark = " org.apache.spark" %% " spark-core" % " 3.5.1"
19
- lazy val sparkSql = " org.apache.spark" %% " spark-sql" % " 3.5.1"
20
- lazy val validator = " commons-validator" % " commons-validator" % " 1.9.0"
9
+ lazy val bloomFilter = " io.github.michaelmior" % " bloomfilter" % " 0.10.1"
10
+ lazy val dbscan = " io.github.michaelmior" % " dbscan" % " 0.2"
11
+ lazy val ddSketch = " com.datadoghq" % " sketches-java" % " 0.8.3"
12
+ lazy val fuzzySets = " io.github.dataunitylab" %% " fuzzy-sets" % " 0.4.0"
13
+ lazy val hyperLogLog = " com.github.prasanthj" % " hyperloglog" % " 1.1"
14
+ lazy val jsonSchemaValidator =
15
+ " com.networknt" % " json-schema-validator" % " 1.5.0"
16
+ lazy val openLocationCode =
17
+ " com.google.openlocationcode" % " openlocationcode" % " 1.0.4"
18
+ lazy val scopt = " com.github.scopt" %% " scopt" % " 4.1.0"
19
+ lazy val scalaCsv = " com.github.tototoshi" %% " scala-csv" % " 2.0.0"
20
+ lazy val spark = " org.apache.spark" %% " spark-core" % " 3.5.1"
21
+ lazy val sparkSql = " org.apache.spark" %% " spark-sql" % " 3.5.1"
22
+ lazy val validator = " commons-validator" % " commons-validator" % " 1.9.0"
21
23
22
24
// Test
23
- lazy val jazzer = " com.code-intelligence" % " jazzer" % " 0.22.1"
24
- lazy val scalactic = " org.scalactic" %% " scalactic" % " 3.2.19"
25
- lazy val scalaTest = " org.scalatest" %% " scalatest" % " 3.2.19"
26
- lazy val scalaTestPlus = " org.scalatestplus" %% " scalacheck-1-18" % " 3.2.19.0"
27
- lazy val scalaCheck = " org.scalacheck" %% " scalacheck" % " 1.18.0"
28
-
25
+ lazy val jazzer = " com.code-intelligence" % " jazzer" % " 0.22.1"
26
+ lazy val scalactic = " org.scalactic" %% " scalactic" % " 3.2.19"
27
+ lazy val scalaTest = " org.scalatest" %% " scalatest" % " 3.2.19"
28
+ lazy val scalaTestPlus = " org.scalatestplus" %% " scalacheck-1-18" % " 3.2.19.0"
29
+ lazy val scalaCheck = " org.scalacheck" %% " scalacheck" % " 1.18.0"
29
30
30
31
// Overrides
31
32
// XXX Bundled version is vulnerable to CVE-2018-10237
32
- lazy val guava = " com.google.guava" % " guava" % " 33.0.0-jre"
33
+ lazy val guava = " com.google.guava" % " guava" % " 33.0.0-jre"
33
34
// XXX This is necessary for Spark version consistency
34
- lazy val jacksonDatabind = " com.fasterxml.jackson.core" % " jackson-databind" % " 2.15.2"
35
+ lazy val jacksonDatabind =
36
+ " com.fasterxml.jackson.core" % " jackson-databind" % " 2.15.2"
35
37
// XXX Version bundled with Spark is vulnerable to CVE-2022-3171
36
- lazy val protobuf = " com.google.protobuf" % " protobuf-java" % " 3.25.3"
38
+ lazy val protobuf = " com.google.protobuf" % " protobuf-java" % " 3.25.3"
37
39
// XXX Bundled version is vulnerable to CVE-2023-34455
38
- lazy val snappyJava = " org.xerial.snappy" % " snappy-java" % " 1.1.10.5"
40
+ lazy val snappyJava = " org.xerial.snappy" % " snappy-java" % " 1.1.10.5"
39
41
}
0 commit comments