Skip to content

Commit 617a66c

Browse files
committed
bumping to Kotlin 2.2 as well as some other dependencies
1 parent 3d767e6 commit 617a66c

File tree

3 files changed

+20
-15
lines changed

3 files changed

+20
-15
lines changed

dataframe-arrow/api/dataframe-arrow.api

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,15 @@ public abstract interface class org/jetbrains/kotlinx/dataframe/io/ArrowWriter :
5353
public abstract fun getMismatchSubscriber ()Lkotlin/jvm/functions/Function1;
5454
public abstract fun getMode ()Lorg/jetbrains/kotlinx/dataframe/io/ArrowWriter$Mode;
5555
public abstract fun getTargetSchema ()Lorg/apache/arrow/vector/types/pojo/Schema;
56-
public abstract fun saveArrowFeatherToByteArray ()[B
57-
public abstract fun saveArrowIPCToByteArray ()[B
58-
public abstract fun writeArrowFeather (Ljava/io/File;)V
59-
public abstract fun writeArrowFeather (Ljava/io/OutputStream;)V
60-
public abstract fun writeArrowFeather (Ljava/nio/channels/WritableByteChannel;)V
61-
public abstract fun writeArrowIPC (Ljava/io/File;Z)V
62-
public abstract fun writeArrowIPC (Ljava/io/OutputStream;)V
63-
public abstract fun writeArrowIPC (Ljava/nio/channels/WritableByteChannel;)V
56+
public fun saveArrowFeatherToByteArray ()[B
57+
public fun saveArrowIPCToByteArray ()[B
58+
public fun writeArrowFeather (Ljava/io/File;)V
59+
public fun writeArrowFeather (Ljava/io/OutputStream;)V
60+
public fun writeArrowFeather (Ljava/nio/channels/WritableByteChannel;)V
61+
public fun writeArrowIPC (Ljava/io/File;Z)V
62+
public fun writeArrowIPC (Ljava/io/OutputStream;)V
63+
public fun writeArrowIPC (Ljava/nio/channels/WritableByteChannel;)V
64+
public static synthetic fun writeArrowIPC$default (Lorg/jetbrains/kotlinx/dataframe/io/ArrowWriter;Ljava/io/File;ZILjava/lang/Object;)V
6465
}
6566

6667
public final class org/jetbrains/kotlinx/dataframe/io/ArrowWriter$Companion {

gradle.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ version=1.0.0
33
jupyterApiTCRepo=
44
kotlin.jupyter.add.scanner=false
55
org.gradle.jvmargs=-Xmx4G -Duser.language=en -Duser.country=US -Dfile.encoding=UTF-8
6+
67
# build.number.detection=false
78
# build.number=0.8.0
89

@@ -12,6 +13,9 @@ org.gradle.jvmargs=-Xmx4G -Duser.language=en -Duser.country=US -Dfile.encoding=U
1213
# KSP plugin in the modules that use it.
1314
kotlin.dataframe.add.ksp=false
1415

16+
# We don't support ksp2
17+
ksp.useKSP2=false
18+
1519
# Enables debug mode for dataframe.
1620
# This can make certain tests and checks run that should not be run in production.
1721
# It can also be turned on from the command line with `-Pkotlin.dataframe.debug=true`

gradle/libs.versions.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[versions]
2-
ksp = "2.0.20-1.0.24"
2+
ksp = "2.2.0-2.0.2"
33
kotlinJupyter = "0.12.0-383"
44

55
ktlint = "12.3.0"
66

77
# make sure to sync both manually with :generator module
8-
kotlin = "2.0.20" # needs jupyter compatibility with Kotlin 2.1 to update
9-
kotlinpoet = "1.18.1"
8+
kotlin = "2.2.0" # needs jupyter compatibility with Kotlin 2.1 to update
9+
kotlinpoet = "2.2.0"
1010

11-
dokka = "1.9.20"
12-
libsPublisher = "1.9.23-dev-45"
11+
dokka = "2.0.0"
12+
libsPublisher = "2.2.0-rc3-dev-57"
1313

1414
# "Bootstrap" version of the dataframe, used in the build itself to generate @DataSchema APIs,
1515
# dogfood Gradle / KSP plugins in tests and idea-examples modules
@@ -48,14 +48,14 @@ jsoup = "1.18.3"
4848
arrow = "18.1.0"
4949
kodex = "0.4.4"
5050
simpleGit = "2.2.1"
51-
dependencyVersions = "0.51.0"
51+
dependencyVersions = "0.52.0"
5252
plugin-publish = "1.3.0"
5353
shadow = "8.3.5"
5454
android-gradle-api = "7.3.1" # need to revise our tests to update
5555
ktor = "3.0.1" # needs jupyter compatibility with Kotlin 2.1 to update
5656
kotlin-compile-testing = "1.6.0"
5757
duckdb = "1.1.3"
58-
buildconfig = "5.5.1"
58+
buildconfig = "5.6.7"
5959
benchmark = "0.4.12"
6060

6161
geotools = "32.1"

0 commit comments

Comments
 (0)