@@ -3,37 +3,39 @@ import sbt._
33object Dependencies {
44 // Runtime
55 // 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 "
88
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.4.3"
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" % " 1.4.1"
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.4.3"
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" % " 1.4.1"
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"
2123
2224 // 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"
2930
3031 // Overrides
3132 // 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"
3334 // 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"
3537 // 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"
3739 // 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"
3941}
0 commit comments