tarao / record4s

Extensible records for Scala
https://tarao.orezdnu.org/record4s/
Apache License 2.0
64 stars 4 forks source link

Update upickle to 4.0.0 #108

Closed tarao-scala-steward[bot] closed 2 months ago

tarao-scala-steward[bot] commented 3 months ago

About this PR

📦 Updates com.lihaoyi:upickle from 3.3.1 to 4.0.0 ⚠

📜 GitHub Release Notes - Release Notes - Version Diff

Usage

✅ Please merge!

I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.

If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.

Configure Scala Steward for your repository with a .scala-steward.conf file.

Have a fantastic day writing Scala!

âš™ Adjust future updates Add this to your `.scala-steward.conf` file to ignore future updates of this dependency: ``` updates.ignore = [ { groupId = "com.lihaoyi", artifactId = "upickle" } ] ``` Or, add this to slow down future updates of this dependency: ``` dependencyOverrides = [{ pullRequests = { frequency = "30 days" }, dependency = { groupId = "com.lihaoyi", artifactId = "upickle" } }] ```

labels: library-update, early-semver-major, semver-spec-major, version-scheme:semver-spec, commit-count:1

tarao commented 3 months ago

It fails due to TASTy incompatibility between Scala 3.3.3 and 3.4.2.

[error] class file upickle/default.class is broken, reading aborted with class dotty.tools.tasty.UnpickleException
[error] TASTy signature has wrong version.
[error]  expected: {majorVersion: 28, minorVersion: 3}
[error]  found   : {majorVersion: 28, minorVersion: 4}
[error]
[error] This TASTy file was produced by a more recent, forwards incompatible release.
[error] To read this TASTy file, please upgrade your tooling.
[error] The TASTy file was produced by Scala 3.4.2.
xuwei-k commented 3 months ago

https://github.com/com-lihaoyi/upickle/pull/607/files#r1675792212

tarao-scala-steward[bot] commented 2 months ago

Superseded by #115.