Skip to content

Commit

Permalink
Merge pull request #162 from mdsol/tech/no_jira/updateDependencies
Browse files Browse the repository at this point in the history
 tech/no_jira/updateDependencies
  • Loading branch information
tmilner authored Jul 18, 2024
2 parents 62a8187 + ac335b5 commit b318b30
Showing 1 changed file with 18 additions and 17 deletions.
35 changes: 18 additions & 17 deletions project/Dependencies.scala
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,38 @@ import sbt._
object Dependencies extends DependencyUtils {

private object Version {
val akka = "2.6.20"
val akkaHttp = "10.2.10"
val logback = "1.4.14"
val sttp = "3.8.13"
// Careful with upgrading akka due to license change https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka
val akka: String = "2.6.20" // Do not update beyond 2.6.* due to license changes
val akkaHttp: String = "10.2.10" // Do not update beyond 10.2.* due to license changes
val logback = "1.5.6"
val sttp = "3.9.7"
val http4s = "0.23.25"
val enumeratum = "1.7.2"
val log4cats = "2.5.0"
val circe = "0.14.6"
val enumeratum = "1.7.4"
val log4cats = "2.7.0"
val circe = "0.14.9"
val circeGenericExtras = "0.14.3"
}

val akkaHttp: ModuleID = "com.typesafe.akka" %% "akka-http" % Version.akkaHttp
val akkaHttpCache: ModuleID = "com.typesafe.akka" %% "akka-http-caching" % Version.akkaHttp
val akkaStream: ModuleID = "com.typesafe.akka" %% "akka-stream" % Version.akka
val apacheHttpClient: ModuleID = "org.apache.httpcomponents" % "httpclient" % "4.5.14"
val bouncyCastlePkix: ModuleID = "org.bouncycastle" % "bcpkix-jdk15on" % "1.70"
val commonsCodec: ModuleID = "commons-codec" % "commons-codec" % "1.15"
val commonsLang3: ModuleID = "org.apache.commons" % "commons-lang3" % "3.12.0"
val bouncyCastlePkix: ModuleID = "org.bouncycastle" % "bcpkix-jdk18on" % "1.78.1"
val commonsCodec: ModuleID = "commons-codec" % "commons-codec" % "1.17.0"
val commonsLang3: ModuleID = "org.apache.commons" % "commons-lang3" % "3.14.0"
val guava: ModuleID = "com.google.guava" % "guava" % "31.1-jre"
val jacksonDataBind: ModuleID = "com.fasterxml.jackson.core" % "jackson-databind" % "2.15.1"
val jacksonDataBind: ModuleID = "com.fasterxml.jackson.core" % "jackson-databind" % "2.17.0"
val logbackClassic: ModuleID = "ch.qos.logback" % "logback-classic" % Version.logback
val logbackCore: ModuleID = "ch.qos.logback" % "logback-core" % Version.logback
val slf4jApi: ModuleID = "org.slf4j" % "slf4j-api" % "2.0.5"
val typeSafeConfig: ModuleID = "com.typesafe" % "config" % "1.4.2"
val slf4jApi: ModuleID = "org.slf4j" % "slf4j-api" % "2.0.12"
val typeSafeConfig: ModuleID = "com.typesafe" % "config" % "1.4.3"
val scalaCacheCore: ModuleID = "com.github.cb372" %% "scalacache-core" % "1.0.0-M6"
val scalaLogging: ModuleID = "com.typesafe.scala-logging" %% "scala-logging" % "3.9.5"
val catsEffect: ModuleID = "org.typelevel" %% "cats-effect" % "3.4.8"
val sttp: ModuleID = "com.softwaremill.sttp.client3" %% "core" % Version.sttp
val sttpAkkaHttpBackend: ModuleID = "com.softwaremill.sttp.client3" %% "akka-http-backend" % Version.sttp
val scalaLibCompat: ModuleID = "org.scala-lang.modules" %% "scala-collection-compat" % "2.8.1"
val caffeine: ModuleID = "com.github.ben-manes.caffeine" % "caffeine" % "3.1.5"
val scalaLibCompat: ModuleID = "org.scala-lang.modules" %% "scala-collection-compat" % "2.12.0"
val caffeine: ModuleID = "com.github.ben-manes.caffeine" % "caffeine" % "3.1.8"
val http4sDsl: ModuleID = "org.http4s" %% "http4s-dsl" % Version.http4s
val http4sClient: ModuleID = "org.http4s" %% "http4s-client" % Version.http4s
val enumeratum: ModuleID = "com.beachape" %% "enumeratum" % Version.enumeratum
Expand All @@ -52,9 +53,9 @@ object Dependencies extends DependencyUtils {
"com.typesafe.akka" %% "akka-testkit" % Version.akka,
"com.typesafe.akka" %% "akka-stream-testkit" % Version.akka
)
val commonsIO: ModuleID = "commons-io" % "commons-io" % "2.11.0"
val commonsIO: ModuleID = "commons-io" % "commons-io" % "2.16.1"
val scalaMock: ModuleID = "org.scalamock" %% "scalamock" % "5.2.0"
val scalaTest: ModuleID = "org.scalatest" %% "scalatest" % "3.2.14"
val scalaTest: ModuleID = "org.scalatest" %% "scalatest" % "3.2.19"
val wiremock: ModuleID = "com.github.tomakehurst" % "wiremock" % "2.27.2"
val munitCatsEffect: ModuleID = "org.typelevel" %% "munit-cats-effect-3" % "1.0.7"
val log4catsNoop: ModuleID = "org.typelevel" %% "log4cats-noop" % Version.log4cats
Expand Down

0 comments on commit b318b30

Please sign in to comment.