@@ -18,10 +18,8 @@ Global / excludeLintKeys += scmInfo
1818val Scala213 = " 2.13.6"
1919ThisBuild / spiewakMainBranches := Seq (" main" )
2020
21- ThisBuild / crossScalaVersions := Seq (Scala213 , " 3.0.0" , " 2.12.14" )
22- ThisBuild / versionIntroduced := Map (" 3.0.0" -> " 0.4.0" )
21+ ThisBuild / crossScalaVersions := Seq (Scala213 , " 3.1.0" , " 2.12.14" )
2322ThisBuild / scalaVersion := (ThisBuild / crossScalaVersions).value.head
24- Global / excludeLintKeys += versionIntroduced
2523ThisBuild / initialCommands := """
2624 |import cats._, data._, syntax.all._
2725 |import cats.effect._, concurrent._
@@ -34,6 +32,7 @@ ThisBuild / initialCommands := """
3432""" .stripMargin
3533
3634ThisBuild / testFrameworks += new TestFramework (" munit.Framework" )
35+ ThisBuild / Test / parallelExecution := false
3736
3837def dep (org : String , prefix : String , version : String )(modules : String * )(testModules : String * ) =
3938 modules.map(m => org %% (prefix ++ m) % version) ++
@@ -50,12 +49,12 @@ lazy val core = project
5049 name := " upperbound" ,
5150 scalafmtOnCompile := true ,
5251 libraryDependencies ++=
53- dep(" org.typelevel" , " cats-" , " 2.6.1 " )(" core" )() ++
54- dep(" org.typelevel" , " cats-effect" , " 3.3-162-2022ef9 " )(" " )(" -laws" , " -testkit" ) ++
55- dep(" co.fs2" , " fs2-" , " 3.1.3 " )(" core" )() ++
52+ dep(" org.typelevel" , " cats-" , " 2.7.0 " )(" core" )() ++
53+ dep(" org.typelevel" , " cats-effect" , " 3.3.1 " )(" " )(" -laws" , " -testkit" ) ++
54+ dep(" co.fs2" , " fs2-" , " 3.2.4 " )(" core" )() ++
5655 dep(" org.scalameta" , " munit" , " 0.7.29" )()(" " , " -scalacheck" ) ++
57- dep(" org.typelevel" , " " , " 1.0.5 " )()(" munit-cats-effect-3" ) ++
58- dep(" org.typelevel" , " scalacheck-effect" , " 1.0.2 " )()(" " , " -munit" )
56+ dep(" org.typelevel" , " " , " 1.0.7 " )()(" munit-cats-effect-3" ) ++
57+ dep(" org.typelevel" , " scalacheck-effect" , " 1.0.3 " )()(" " , " -munit" )
5958 )
6059
6160lazy val docs = project
@@ -75,8 +74,6 @@ lazy val docs = project
7574 .dependsOn(core)
7675 .enablePlugins(MdocPlugin , NoPublishPlugin )
7776
78- ThisBuild / githubWorkflowJavaVersions
:= Seq (
" [email protected] " )
79-
8077ThisBuild / githubWorkflowBuildPostamble ++= List (
8178 WorkflowStep .Sbt (
8279 List (" docs/mdoc" ),
0 commit comments