···6262 });
6363in
6464{
6565+ # A note on EOL and removing old versions:
6666+ # According to spark's versioning policy (https://spark.apache.org/versioning-policy.html),
6767+ # minor releases are generally maintained with bugfixes for 18 months. But it doesn't
6868+ # make sense to remove a given minor version the moment it crosses this threshold.
6969+ # For example, spark 3.3.0 was released on 2022-06-09. It would have to be removed on 2023-12-09 if
7070+ # we strictly adhere to the EOL timeline, despite 3.3.4 being released one day before (2023-12-08).
7171+ # A better policy is to keep these versions around, and clean up EOL versions just before
7272+ # a new NixOS release.
6573 spark_3_5 = spark rec {
6674 pname = "spark";
6767- version = "3.5.0";
6868- hash = "sha256-f+a4a23aOM0GCDoZlZ7WNXs0Olzyh3yMtO8ZmEoYvZ4=";
7575+ version = "3.5.1";
7676+ hash = "sha256-ez6Hm8Ss3nl4mxOHyh67ugYH81/thNRMCja6MQ+9Tpg=";
6977 };
7078 spark_3_4 = spark rec {
7179 pname = "spark";