Installation

Add the following to your build.sbt:

libraryDependencies += "io.github.arturaz" %% "doobie-typesafe" % "0.3.0"

Or build.sc if you are using mill:

override def ivyDeps = Agg(
  ivy"io.github.arturaz::doobie-typesafe:0.3.0"
)

The code from main branch can be obtained with:

resolvers ++= Resolver.sonatypeOssRepos("snapshots")
libraryDependencies += "io.github.arturaz" %% "doobie-typesafe" % "0.3.0-3-da59471-SNAPSHOT"

For mill:

  override def repositoriesTask = T.task {
    super.repositoriesTask() ++ Seq(
      coursier.Repositories.sonatype("snapshots")
    )
  }

override def ivyDeps = Agg(
  ivy"io.github.arturaz::doobie-typesafe:0.3.0-3-da59471-SNAPSHOT"
)

The library is only published for Scala 3 due to the use of Scala 3 match types.

You can see all the published artifacts on MVN Repository, Maven Central, Sonatype or raw Maven repository.