Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 15, 2025

Bumps kotlinx-dataframe from 1.0.0-Beta3 to 1.0.0-dev-8421.
Updates org.jetbrains.kotlinx:dataframe-core from 1.0.0-Beta3 to 1.0.0-dev-8421

Release notes

Sourced from org.jetbrains.kotlinx:dataframe-core's releases.

v1.0.0-Beta2: On our way to 1.0!

We are working hard to make DataFrame 1.0 and the compiler plugin happen, but due to KotlinConf our time is limited, so detailed release notes will be given later. You can track our progress for the next beta here.

Try this release in Kotlin Notebook which is now bundled with IntelliJ IDEA 2025.1 and available in IntelliJ IDEA Community:

%useLatestDescriptors
%use dataframe(v=1.0.0-Beta2)

Known issues

  • The Gradle plugin might be broken... Something went wrong during publishing, resulting in Could not find org.jetbrains.kotlinx.dataframe:symbol-processor-all:1.0.0-Beta1-dev-7097-0.12.0.429. This will be fixed as soon as possible.
  • In Kotlin Notebook (in K1 mode), min, max, median, and percentile might not work. This is because of a bug in REPL. Will be solved in K2 mode.
  • median and percentile require explicit type arguments for non-numeric columns
  • Using DataFrame on Android might cause compilation issues Kotlin/dataframe#1217
  • IntelliJ support for the DataFrame Kotlin compiler plugin is on its way! But it might not be available in your IDE just yet. It will work out-of-the-box from version 2025.2 (in K2 mode) and be ready for testing once the EAP builds become available.
  • The documentation website might not be up-to-date yet
  • Example notebooks need to be updated: Kotlin/dataframe#1216
  • See the 1.0.0-Beta3 milestone

Deprecations and important notes

  • OpenAPI 3.0 support is turned experimental: Kotlin/dataframe#1115
  • We are in the progress of deprecating the KProperties- and Column Accessor Access APIs in favor of the DataFrame Kotlin compiler plugin. A migration guide will follow.
  • Statistics functions have been rewritten, some types might have changed
  • dataframe-jupyter is now a separate module, which means:
    • The dataframe.json descriptor has changed, so if something works unexpectedly in your notebook, add %useLatestDescriptors before %use dataframe.
    • When running your notebook with your project as its dependency (and you're not using %use dataframe), make sure the notebook has access to the dataframe-core and dataframe-jupyter dependencies. You can do the latter, for instance, by adding USE { dependencies("org.jetbrains.kotlinx:dataframe-jupyter:1.0.0-Beta1") } to the notebook.
  • dataframe-json is now a separate module, no longer part of dataframe-core, but included with dataframe by default.
  • DataFrame can now read Float from JSON. Careful, this means type inference might change for you.
  • dataframe-csv is now included with dataframe by default. DataFrame.readCSV() is deprecated in favor of the new DataFrame.readCsv().
  • JDBC support is still in progress. This means that the API can still change or we could decide to not include it by default with dataframe.
  • Lot's more smaller things, see below
  • Later:
    • While @DataSchema column accessor generation via the KSP/Gradle plugin will still work for now, this will also be replaced in favor of the DataFrame Kotlin compiler plugin later on. You don't need to worry about created data schemas though, they will work exactly the same :).
    • Schema inference by data sample (so using @file:ImportDataSchema in .kt files, or dataframes { schema { data = } } in Gradle) is still up for debate. We will probably remove it in the future to replace it with something more stable. Remember that you can always call df.generateInterfaces().print() to get a copy-pastable data schema interface from a dataframe instance.

What's Changed (GitHub autogenerated)

... (truncated)

Commits

Updates org.jetbrains.kotlinx:dataframe-csv from 1.0.0-Beta3 to 1.0.0-dev-8421

Release notes

Sourced from org.jetbrains.kotlinx:dataframe-csv's releases.

v1.0.0-Beta2: On our way to 1.0!

We are working hard to make DataFrame 1.0 and the compiler plugin happen, but due to KotlinConf our time is limited, so detailed release notes will be given later. You can track our progress for the next beta here.

Try this release in Kotlin Notebook which is now bundled with IntelliJ IDEA 2025.1 and available in IntelliJ IDEA Community:

%useLatestDescriptors
%use dataframe(v=1.0.0-Beta2)

Known issues

  • The Gradle plugin might be broken... Something went wrong during publishing, resulting in Could not find org.jetbrains.kotlinx.dataframe:symbol-processor-all:1.0.0-Beta1-dev-7097-0.12.0.429. This will be fixed as soon as possible.
  • In Kotlin Notebook (in K1 mode), min, max, median, and percentile might not work. This is because of a bug in REPL. Will be solved in K2 mode.
  • median and percentile require explicit type arguments for non-numeric columns
  • Using DataFrame on Android might cause compilation issues Kotlin/dataframe#1217
  • IntelliJ support for the DataFrame Kotlin compiler plugin is on its way! But it might not be available in your IDE just yet. It will work out-of-the-box from version 2025.2 (in K2 mode) and be ready for testing once the EAP builds become available.
  • The documentation website might not be up-to-date yet
  • Example notebooks need to be updated: Kotlin/dataframe#1216
  • See the 1.0.0-Beta3 milestone

Deprecations and important notes

  • OpenAPI 3.0 support is turned experimental: Kotlin/dataframe#1115
  • We are in the progress of deprecating the KProperties- and Column Accessor Access APIs in favor of the DataFrame Kotlin compiler plugin. A migration guide will follow.
  • Statistics functions have been rewritten, some types might have changed
  • dataframe-jupyter is now a separate module, which means:
    • The dataframe.json descriptor has changed, so if something works unexpectedly in your notebook, add %useLatestDescriptors before %use dataframe.
    • When running your notebook with your project as its dependency (and you're not using %use dataframe), make sure the notebook has access to the dataframe-core and dataframe-jupyter dependencies. You can do the latter, for instance, by adding USE { dependencies("org.jetbrains.kotlinx:dataframe-jupyter:1.0.0-Beta1") } to the notebook.
  • dataframe-json is now a separate module, no longer part of dataframe-core, but included with dataframe by default.
  • DataFrame can now read Float from JSON. Careful, this means type inference might change for you.
  • dataframe-csv is now included with dataframe by default. DataFrame.readCSV() is deprecated in favor of the new DataFrame.readCsv().
  • JDBC support is still in progress. This means that the API can still change or we could decide to not include it by default with dataframe.
  • Lot's more smaller things, see below
  • Later:
    • While @DataSchema column accessor generation via the KSP/Gradle plugin will still work for now, this will also be replaced in favor of the DataFrame Kotlin compiler plugin later on. You don't need to worry about created data schemas though, they will work exactly the same :).
    • Schema inference by data sample (so using @file:ImportDataSchema in .kt files, or dataframes { schema { data = } } in Gradle) is still up for debate. We will probably remove it in the future to replace it with something more stable. Remember that you can always call df.generateInterfaces().print() to get a copy-pastable data schema interface from a dataframe instance.

What's Changed (GitHub autogenerated)

... (truncated)

Commits

Updates org.jetbrains.kotlinx:dataframe-geo from 1.0.0-Beta3 to 1.0.0-dev-8421

Release notes

Sourced from org.jetbrains.kotlinx:dataframe-geo's releases.

v1.0.0-Beta2: On our way to 1.0!

We are working hard to make DataFrame 1.0 and the compiler plugin happen, but due to KotlinConf our time is limited, so detailed release notes will be given later. You can track our progress for the next beta here.

Try this release in Kotlin Notebook which is now bundled with IntelliJ IDEA 2025.1 and available in IntelliJ IDEA Community:

%useLatestDescriptors
%use dataframe(v=1.0.0-Beta2)

Known issues

  • The Gradle plugin might be broken... Something went wrong during publishing, resulting in Could not find org.jetbrains.kotlinx.dataframe:symbol-processor-all:1.0.0-Beta1-dev-7097-0.12.0.429. This will be fixed as soon as possible.
  • In Kotlin Notebook (in K1 mode), min, max, median, and percentile might not work. This is because of a bug in REPL. Will be solved in K2 mode.
  • median and percentile require explicit type arguments for non-numeric columns
  • Using DataFrame on Android might cause compilation issues Kotlin/dataframe#1217
  • IntelliJ support for the DataFrame Kotlin compiler plugin is on its way! But it might not be available in your IDE just yet. It will work out-of-the-box from version 2025.2 (in K2 mode) and be ready for testing once the EAP builds become available.
  • The documentation website might not be up-to-date yet
  • Example notebooks need to be updated: Kotlin/dataframe#1216
  • See the 1.0.0-Beta3 milestone

Deprecations and important notes

  • OpenAPI 3.0 support is turned experimental: Kotlin/dataframe#1115
  • We are in the progress of deprecating the KProperties- and Column Accessor Access APIs in favor of the DataFrame Kotlin compiler plugin. A migration guide will follow.
  • Statistics functions have been rewritten, some types might have changed
  • dataframe-jupyter is now a separate module, which means:
    • The dataframe.json descriptor has changed, so if something works unexpectedly in your notebook, add %useLatestDescriptors before %use dataframe.
    • When running your notebook with your project as its dependency (and you're not using %use dataframe), make sure the notebook has access to the dataframe-core and dataframe-jupyter dependencies. You can do the latter, for instance, by adding USE { dependencies("org.jetbrains.kotlinx:dataframe-jupyter:1.0.0-Beta1") } to the notebook.
  • dataframe-json is now a separate module, no longer part of dataframe-core, but included with dataframe by default.
  • DataFrame can now read Float from JSON. Careful, this means type inference might change for you.
  • dataframe-csv is now included with dataframe by default. DataFrame.readCSV() is deprecated in favor of the new DataFrame.readCsv().
  • JDBC support is still in progress. This means that the API can still change or we could decide to not include it by default with dataframe.
  • Lot's more smaller things, see below
  • Later:
    • While @DataSchema column accessor generation via the KSP/Gradle plugin will still work for now, this will also be replaced in favor of the DataFrame Kotlin compiler plugin later on. You don't need to worry about created data schemas though, they will work exactly the same :).
    • Schema inference by data sample (so using @file:ImportDataSchema in .kt files, or dataframes { schema { data = } } in Gradle) is still up for debate. We will probably remove it in the future to replace it with something more stable. Remember that you can always call df.generateInterfaces().print() to get a copy-pastable data schema interface from a dataframe instance.

What's Changed (GitHub autogenerated)

... (truncated)

Commits

Updates org.jetbrains.kotlinx:dataframe-jdbc from 1.0.0-Beta3 to 1.0.0-dev-8421

Release notes

Sourced from org.jetbrains.kotlinx:dataframe-jdbc's releases.

v1.0.0-Beta2: On our way to 1.0!

We are working hard to make DataFrame 1.0 and the compiler plugin happen, but due to KotlinConf our time is limited, so detailed release notes will be given later. You can track our progress for the next beta here.

Try this release in Kotlin Notebook which is now bundled with IntelliJ IDEA 2025.1 and available in IntelliJ IDEA Community:

%useLatestDescriptors
%use dataframe(v=1.0.0-Beta2)

Known issues

  • The Gradle plugin might be broken... Something went wrong during publishing, resulting in Could not find org.jetbrains.kotlinx.dataframe:symbol-processor-all:1.0.0-Beta1-dev-7097-0.12.0.429. This will be fixed as soon as possible.
  • In Kotlin Notebook (in K1 mode), min, max, median, and percentile might not work. This is because of a bug in REPL. Will be solved in K2 mode.
  • median and percentile require explicit type arguments for non-numeric columns
  • Using DataFrame on Android might cause compilation issues Kotlin/dataframe#1217
  • IntelliJ support for the DataFrame Kotlin compiler plugin is on its way! But it might not be available in your IDE just yet. It will work out-of-the-box from version 2025.2 (in K2 mode) and be ready for testing once the EAP builds become available.
  • The documentation website might not be up-to-date yet
  • Example notebooks need to be updated: Kotlin/dataframe#1216
  • See the 1.0.0-Beta3 milestone

Deprecations and important notes

  • OpenAPI 3.0 support is turned experimental: Kotlin/dataframe#1115
  • We are in the progress of deprecating the KProperties- and Column Accessor Access APIs in favor of the DataFrame Kotlin compiler plugin. A migration guide will follow.
  • Statistics functions have been rewritten, some types might have changed
  • dataframe-jupyter is now a separate module, which means:
    • The dataframe.json descriptor has changed, so if something works unexpectedly in your notebook, add %useLatestDescriptors before %use dataframe.
    • When running your notebook with your project as its dependency (and you're not using %use dataframe), make sure the notebook has access to the dataframe-core and dataframe-jupyter dependencies. You can do the latter, for instance, by adding USE { dependencies("org.jetbrains.kotlinx:dataframe-jupyter:1.0.0-Beta1") } to the notebook.
  • dataframe-json is now a separate module, no longer part of dataframe-core, but included with dataframe by default.
  • DataFrame can now read Float from JSON. Careful, this means type inference might change for you.
  • dataframe-csv is now included with dataframe by default. DataFrame.readCSV() is deprecated in favor of the new DataFrame.readCsv().
  • JDBC support is still in progress. This means that the API can still change or we could decide to not include it by default with dataframe.
  • Lot's more smaller things, see below
  • Later:
    • While @DataSchema column accessor generation via the KSP/Gradle plugin will still work for now, this will also be replaced in favor of the DataFrame Kotlin compiler plugin later on. You don't need to worry about created data schemas though, they will work exactly the same :).
    • Schema inference by data sample (so using @file:ImportDataSchema in .kt files, or dataframes { schema { data = } } in Gradle) is still up for debate. We will probably remove it in the future to replace it with something more stable. Remember that you can always call df.generateInterfaces().print() to get a copy-pastable data schema interface from a dataframe instance.

What's Changed (GitHub autogenerated)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `kotlinx-dataframe` from 1.0.0-Beta3 to 1.0.0-dev-8421.

Updates `org.jetbrains.kotlinx:dataframe-core` from 1.0.0-Beta3 to 1.0.0-dev-8421
- [Release notes](https://github.com/Kotlin/dataframe/releases)
- [Changelog](https://github.com/Kotlin/dataframe/blob/master/RELEASE_CHECK_LIST.md)
- [Commits](https://github.com/Kotlin/dataframe/commits)

Updates `org.jetbrains.kotlinx:dataframe-csv` from 1.0.0-Beta3 to 1.0.0-dev-8421
- [Release notes](https://github.com/Kotlin/dataframe/releases)
- [Changelog](https://github.com/Kotlin/dataframe/blob/master/RELEASE_CHECK_LIST.md)
- [Commits](https://github.com/Kotlin/dataframe/commits)

Updates `org.jetbrains.kotlinx:dataframe-geo` from 1.0.0-Beta3 to 1.0.0-dev-8421
- [Release notes](https://github.com/Kotlin/dataframe/releases)
- [Changelog](https://github.com/Kotlin/dataframe/blob/master/RELEASE_CHECK_LIST.md)
- [Commits](https://github.com/Kotlin/dataframe/commits)

Updates `org.jetbrains.kotlinx:dataframe-jdbc` from 1.0.0-Beta3 to 1.0.0-dev-8421
- [Release notes](https://github.com/Kotlin/dataframe/releases)
- [Changelog](https://github.com/Kotlin/dataframe/blob/master/RELEASE_CHECK_LIST.md)
- [Commits](https://github.com/Kotlin/dataframe/commits)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:dataframe-core
  dependency-version: 1.0.0-dev-8421
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:dataframe-csv
  dependency-version: 1.0.0-dev-8421
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:dataframe-geo
  dependency-version: 1.0.0-dev-8421
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:dataframe-jdbc
  dependency-version: 1.0.0-dev-8421
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Changes that affect dependencies gradle Gradle changes labels Sep 15, 2025
@github-actions github-actions bot merged commit db6b04f into main Sep 15, 2025
2 checks passed
@dependabot dependabot bot deleted the dependabot/gradle/kotlinx-dataframe-1.0.0-dev-8421 branch September 15, 2025 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Changes that affect dependencies gradle Gradle changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant