project/Dependencies.scala (33 lines of code) (raw):

/* * Licensed to the Apache Software Foundation (ASF) under one or more * license agreements; and to You under the Apache License, version 2.0: * * https://www.apache.org/licenses/LICENSE-2.0 * * This file is part of the Apache Pekko project, which was derived from pekko. */ import sbt._ object Dependencies { // keep in sync with .github/workflows/unit-tests.yml val scala212Version = "2.12.20" val scala213Version = "2.13.16" val scala3Version = "3.3.5" val scalaVersions = Seq(scala212Version, scala213Version, scala3Version) val pekkoVersion = PekkoCoreDependency.version val pekkoVersionInDocs = PekkoCoreDependency.default.link val cassandraVersionInDocs = "4.0" // Should be sync with the version of the driver in Pekko Connectors Cassandra val driverVersion = "4.19.0" val driverVersionInDocs = "4.17" val pekkoConnectorsVersion = PekkoConnectorsDependency.version val pekkoConnectorsVersionInDocs = PekkoConnectorsDependency.default.link val logbackVersion = "1.3.15" val nettyVersion = "4.2.0.Final" val logback = "ch.qos.logback" % "logback-classic" % logbackVersion val pekkoPersistenceCassandraDependencies = Seq( "org.apache.cassandra" % "java-driver-core" % driverVersion, "io.netty" % "netty-handler" % nettyVersion, logback % Test, "org.scala-lang.modules" %% "scala-collection-compat" % "2.13.0" % Test, "org.scalatest" %% "scalatest" % "3.2.19" % Test, "org.pegdown" % "pegdown" % "1.6.0" % Test, "org.osgi" % "org.osgi.core" % "6.0.0" % Provided) val exampleDependencies = Seq( logback, "org.hdrhistogram" % "HdrHistogram" % "2.1.12") val dseTestDependencies = Seq( "com.datastax.dse" % "dse-java-driver-core" % "2.3.0" % Test, logback % Test) val docsDependencies = Seq( "org.scala-lang.modules" %% "scala-java8-compat" % "1.0.2" % Test) }