@@ -124,6 +124,7 @@ dependencies {
124
124
// Artifact containing all APIs and implementations
125
125
implementation(" org.jetbrains.kotlinx:dataframe-core:%dataFrameVersion%" )
126
126
// Optional formats support
127
+ implementation(" org.jetbrains.kotlinx:dataframe-json:%dataFrameVersion%" )
127
128
implementation(" org.jetbrains.kotlinx:dataframe-csv:%dataFrameVersion%" )
128
129
implementation(" org.jetbrains.kotlinx:dataframe-excel:%dataFrameVersion%" )
129
130
implementation(" org.jetbrains.kotlinx:dataframe-jdbc:%dataFrameVersion%" )
@@ -149,6 +150,8 @@ dependencies {
149
150
// Artifact containing all APIs and implementations
150
151
implementation 'org.jetbrains.kotlinx:dataframe-core:%dataFrameVersion%'
151
152
// Optional formats support
153
+ implementation 'org.jetbrains.kotlinx:dataframe-json:%dataFrameVersion%'
154
+ implementation 'org.jetbrains.kotlinx:dataframe-csv:%dataFrameVersion%'
152
155
implementation 'org.jetbrains.kotlinx:dataframe-excel:%dataFrameVersion%'
153
156
implementation 'org.jetbrains.kotlinx:dataframe-jdbc:%dataFrameVersion%'
154
157
implementation 'org.jetbrains.kotlinx:dataframe-arrow:%dataFrameVersion%'
@@ -168,6 +171,16 @@ dependencies {
168
171
169
172
</tabs >
170
173
174
+ <note >
175
+ ` dataframe-json ` is included with ` dataframe-csv ` and ` dataframe-excel ` by default. This is to interact with
176
+ JSON structures inside CSV and Excel files. If you don't need this functionality, you can exclude it like:
177
+ ``` kts
178
+ implementation(" org.jetbrains.kotlinx:dataframe-csv:%dataFrameVersion%" ) {
179
+ exclude(" org.jetbrains.kotlinx" , " dataframe-json" )
180
+ }
181
+ ```
182
+ </note >
183
+
171
184
#### Linter configuration
172
185
173
186
We provide a Gradle plugin that generates interfaces with your data.
0 commit comments