Skip to content

Update to Kotlin 2.1+ #995

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 of 4 tasks
Jolanrensen opened this issue Dec 10, 2024 · 2 comments
Open
3 of 4 tasks

Update to Kotlin 2.1+ #995

Jolanrensen opened this issue Dec 10, 2024 · 2 comments
Assignees
Labels
infrastructure GitHub actions, Gradle Scripts, Writerside, etc. ☂ umbrella issue Label assigned to issues that are collections of smaller issues
Milestone

Comments

@Jolanrensen
Copy link
Collaborator

Jolanrensen commented Dec 10, 2024

Bumping this requires:

EDIT: Apparently, DataFrame cannot target Kotlin 2.1 until the Kotlin Jupyter kernel/notebooks fully support K2. They are planning around February for this.

EDIT2: Jupyter 0.12.0-356 should be compatible with DataFrame targeting 2.1.0 :D

@Jolanrensen Jolanrensen added the infrastructure GitHub actions, Gradle Scripts, Writerside, etc. label Dec 10, 2024
@Jolanrensen Jolanrensen added this to the 0.16.0 milestone Dec 10, 2024
@Jolanrensen Jolanrensen added the ☂ umbrella issue Label assigned to issues that are collections of smaller issues label Dec 10, 2024
@Omico
Copy link

Omico commented Dec 11, 2024

Gradle 8.11.1 has been released. Don't forget to run the gradle wrapper task to update the wrapper jar & scripts.
image

@Jolanrensen
Copy link
Collaborator Author

After trying to update to Kotlin 2.1 in #997, I bumped into more and more issues, especially regarding our infrastructure.

I would seriously consider dropping our dogfooding approach with the gradle plugin, especially since we're gonna drop it in favor of the compiler plugin. Not only is the KSP version causing issues, but the actual Kotlin Gradle plugin is clashing because it has multiple mismatching versions on the classpath.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure GitHub actions, Gradle Scripts, Writerside, etc. ☂ umbrella issue Label assigned to issues that are collections of smaller issues
Projects
None yet
Development

No branches or pull requests

3 participants