@@ -10,7 +10,7 @@ ThisBuild / mergifyStewardConfig ~= {
1010 _.map(_.withAuthor(" typelevel-steward[bot]" ))
1111}
1212
13- ThisBuild / crossScalaVersions := Seq (" 2.13.18" , " 3.3.5 " )
13+ ThisBuild / crossScalaVersions := Seq (" 2.13.18" , " 3.3.7 " )
1414
1515lazy val root = tlCrossRootProject
1616 .aggregate(toolkit, toolkitTest, tests)
@@ -20,15 +20,15 @@ lazy val toolkit = crossProject(JVMPlatform, JSPlatform, NativePlatform)
2020 .settings(
2121 name := " toolkit" ,
2222 libraryDependencies ++= Seq (
23- " org.typelevel" %%% " cats-core" % " 2.11 .0" ,
24- " org.typelevel" %%% " cats-effect" % " 3.6.1 " ,
25- " co.fs2" %%% " fs2-io" % " 3.11 .0" ,
26- " org.gnieh" %%% " fs2-data-csv" % " 1.11.3 " ,
27- " org.gnieh" %%% " fs2-data-csv-generic" % " 1.11.3 " ,
28- " org.http4s" %%% " http4s-ember-client" % " 0.23.30 " ,
29- " io.circe" %%% " circe-jawn" % " 0.14.8 " ,
30- " org.http4s" %%% " http4s-circe" % " 0.23.30 " ,
31- " com.monovore" %%% " decline-effect" % " 2.4.1 "
23+ " org.typelevel" %%% " cats-core" % " 2.13 .0" ,
24+ " org.typelevel" %%% " cats-effect" % " 3.7.0 " ,
25+ " co.fs2" %%% " fs2-io" % " 3.13 .0" ,
26+ " org.gnieh" %%% " fs2-data-csv" % " 1.13.0 " ,
27+ " org.gnieh" %%% " fs2-data-csv-generic" % " 1.13.0 " ,
28+ " org.http4s" %%% " http4s-ember-client" % " 0.23.34 " ,
29+ " io.circe" %%% " circe-jawn" % " 0.14.14 " ,
30+ " org.http4s" %%% " http4s-circe" % " 0.23.34 " ,
31+ " com.monovore" %%% " decline-effect" % " 2.6.2 "
3232 ),
3333 mimaPreviousArtifacts := Set ()
3434 )
@@ -38,10 +38,11 @@ lazy val toolkitTest = crossProject(JVMPlatform, JSPlatform, NativePlatform)
3838 .settings(
3939 name := " toolkit-test" ,
4040 libraryDependencies ++= Seq (
41- " org.typelevel" %%% " cats-core" % " 2.11 .0" ,
42- " org.typelevel" %%% " cats-effect-testkit" % " 3.6.1 " ,
41+ " org.typelevel" %%% " cats-core" % " 2.13 .0" ,
42+ " org.typelevel" %%% " cats-effect-testkit" % " 3.7.0 " ,
4343 " org.typelevel" %%% " weaver-cats" % " 0.11.3" // not % Test, on purpose :)
4444 ),
45+ libraryDependencySchemes += " org.scala-native" %% " test-interface_native0.5" % VersionScheme .Always ,
4546 mimaPreviousArtifacts := Set ()
4647 )
4748
@@ -51,11 +52,10 @@ lazy val tests = crossProject(JVMPlatform, JSPlatform, NativePlatform)
5152 name := " tests" ,
5253 libraryDependencies ++= Seq (
5354 " org.typelevel" %%% " weaver-cats" % " 0.11.3" % Test ,
54- " co.fs2" %%% " fs2-io" % " 3.11 .0" % Test ,
55- " org.virtuslab.scala-cli" %% " cli" % " 1.12.5 " cross (CrossVersion .for2_13Use3)
55+ " co.fs2" %%% " fs2-io" % " 3.13 .0" % Test ,
56+ " org.virtuslab.scala-cli" %% " cli" % " 1.13.0 " cross (CrossVersion .for2_13Use3)
5657 ),
5758 buildInfoKeys += scalaBinaryVersion,
58- buildInfoKeys += scalaVersion,
5959 buildInfoKeys += BuildInfoKey .map(Compile / dependencyClasspath) {
6060 case (_, v) =>
6161 " classPath" -> v.seq
@@ -75,15 +75,13 @@ lazy val tests = crossProject(JVMPlatform, JSPlatform, NativePlatform)
7575 Test / test := (Test / test)
7676 .dependsOn(toolkit.jvm / publishLocal, toolkitTest.jvm / publishLocal)
7777 .value,
78- buildInfoKeys += " platform" -> " jvm" ,
79- buildInfoKeys += " platformVersion" -> " "
78+ buildInfoKeys += " platform" -> " jvm"
8079 )
8180 .jsSettings(
8281 Test / test := (Test / test)
8382 .dependsOn(toolkit.js / publishLocal, toolkitTest.js / publishLocal)
8483 .value,
8584 buildInfoKeys += " platform" -> " js" ,
86- buildInfoKeys += " platformVersion" -> scalaJSVersion,
8785 scalaJSLinkerConfig ~= { _.withModuleKind(ModuleKind .CommonJSModule ) }
8886 )
8987 .nativeSettings(
@@ -93,8 +91,7 @@ lazy val tests = crossProject(JVMPlatform, JSPlatform, NativePlatform)
9391 toolkitTest.native / publishLocal
9492 )
9593 .value,
96- buildInfoKeys += " platform" -> " native" ,
97- buildInfoKeys += " platformVersion" -> nativeVersion
94+ buildInfoKeys += " platform" -> " native"
9895 )
9996 .enablePlugins(BuildInfoPlugin , NoPublishPlugin )
10097
0 commit comments