diff --git a/atom-manager-play-lib/build.sbt b/atom-manager-play-lib/build.sbt index f12c0c2..16248da 100644 --- a/atom-manager-play-lib/build.sbt +++ b/atom-manager-play-lib/build.sbt @@ -5,7 +5,7 @@ name := "atom-manager-play" libraryDependencies ++= Seq( "org.playframework" %% "play" % playVersion, "com.gu" %% "content-atom-model" % contentAtomVersion, - "org.scalatestplus.play" %% "scalatestplus-play" % "7.0.1" % Test, + "org.scalatestplus.play" %% "scalatestplus-play" % "7.0.2" % Test, "com.amazonaws" % "aws-java-sdk-dynamodb" % awsVersion, "org.mockito" % "mockito-core" % mockitoVersion % Test, "org.playframework" %% "play-test" % playVersion % Test diff --git a/atom-publisher-lib/build.sbt b/atom-publisher-lib/build.sbt index d2d44c3..58ca8af 100644 --- a/atom-publisher-lib/build.sbt +++ b/atom-publisher-lib/build.sbt @@ -8,22 +8,22 @@ startDynamoDBLocal := startDynamoDBLocal.dependsOn(Test / compile).value Test / test := (Test / test).dependsOn(startDynamoDBLocal).value Test / testOptions += dynamoDBLocalTestCleanup.value -dependencyOverrides += "org.apache.thrift" % "libthrift" % "0.15.0" +dependencyOverrides += "org.apache.thrift" % "libthrift" % "0.22.0" dependencyOverrides += "com.twitter" %% "scrooge-core" % scroogeVersion dependencyOverrides += "com.twitter" %% "scrooge-serializer" % scroogeVersion libraryDependencies ++= Seq( - "org.scala-lang.modules" %% "scala-collection-compat" % "2.8.1", - "org.typelevel" %% "cats-core" % "2.10.0", - "io.circe" %% "circe-parser" % "0.14.3", + "org.scala-lang.modules" %% "scala-collection-compat" % "2.14.0", + "org.typelevel" %% "cats-core" % "2.13.0", + "io.circe" %% "circe-parser" % "0.14.15", "com.gu" %% "fezziwig" % "1.9.2", "com.gu" %% "content-atom-model" % contentAtomVersion, "com.amazonaws" % "aws-java-sdk-dynamodb" % awsVersion, "com.amazonaws" % "aws-java-sdk-kinesis" % awsVersion, - "com.typesafe.scala-logging" %% "scala-logging" % "3.9.5", + "com.typesafe.scala-logging" %% "scala-logging" % "3.9.6", "com.twitter" %% "scrooge-serializer" % scroogeVersion, "com.twitter" %% "scrooge-core" % scroogeVersion, "org.mockito" % "mockito-core" % mockitoVersion % Test, - "org.scalatestplus" %% "mockito-4-6" % "3.2.14.0" % Test, - "org.scalatest" %% "scalatest" % "3.2.14" % Test + "org.scalatestplus" %% "mockito-4-6" % "3.2.15.0" % Test, + "org.scalatest" %% "scalatest" % "3.2.19" % Test ) diff --git a/build.sbt b/build.sbt index aa85310..bd6d9e4 100644 --- a/build.sbt +++ b/build.sbt @@ -6,7 +6,7 @@ name := "atom-maker-lib" lazy val artifactProductionSettings = Seq( organization := "com.gu", - scalaVersion := "2.13.13", + scalaVersion := "2.13.17", licenses := Seq(License.Apache2), scalacOptions := Seq("-deprecation", "-feature", "-release:11") ) diff --git a/project/BuildVars.scala b/project/BuildVars.scala index c571cd5..902f168 100644 --- a/project/BuildVars.scala +++ b/project/BuildVars.scala @@ -3,7 +3,7 @@ import sbt._ object BuildVars { lazy val awsVersion = "1.12.680" lazy val contentAtomVersion = "8.0.0" - lazy val scroogeVersion = "22.1.0" - lazy val playVersion = "3.0.2" - lazy val mockitoVersion = "4.11.0" + lazy val scroogeVersion = "22.12.0" + lazy val playVersion = "3.0.9" + lazy val mockitoVersion = "5.20.0" } diff --git a/project/build.properties b/project/build.properties index abbbce5..04267b1 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.9.8 +sbt.version=1.9.9 diff --git a/project/plugins.sbt b/project/plugins.sbt index 789bfd4..6643e78 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,5 +1,5 @@ -addSbtPlugin("com.github.sbt" % "sbt-release" % "1.1.0") -addSbtPlugin("ch.epfl.scala" % "sbt-version-policy" % "3.2.0") +addSbtPlugin("com.github.sbt" % "sbt-release" % "1.4.0") +addSbtPlugin("ch.epfl.scala" % "sbt-version-policy" % "3.2.1") // for creating test cases that use a local dynamodb addSbtPlugin("com.localytics" % "sbt-dynamodb" % "2.0.3")