robin-sparkless 0.11.4

PySpark-like DataFrame API in Rust on Polars; no JVM.
Documentation
{
  "_comment": "Semantic annotations for gap analysis. Merged into GAP_ANALYSIS_PYSPARK_REPO output. See PYSPARK_DIFFERENCES.md and ROBIN_SPARKLESS_MISSING.md.",
  "stub": [
    "broadcast",
    "spark_partition_id",
    "input_file_name",
    "monotonically_increasing_id",
    "current_catalog",
    "current_database",
    "current_schema",
    "current_user",
    "user",
    "grouping",
    "grouping_id",
    "storageLevel",
    "persist",
    "unpersist",
    "withWatermark",
    "isStreaming"
  ],
  "diverges": [
    "assert_true",
    "raise_error",
    "aes_encrypt",
    "aes_decrypt",
    "try_aes_decrypt",
    "rand",
    "randn",
    "from_utc_timestamp",
    "to_utc_timestamp",
    "unix_timestamp",
    "from_unixtime"
  ],
  "deferred": [
    "from_xml",
    "to_xml",
    "schema_of_xml",
    "xpath",
    "xpath_boolean",
    "xpath_double",
    "xpath_float",
    "xpath_int",
    "xpath_long",
    "xpath_number",
    "xpath_short",
    "xpath_string",
    "sentences",
    "udf",
    "pandas_udf",
    "udtf",
    "call_udf",
    "session_window",
    "count_min_sketch",
    "histogram_numeric",
    "hll_sketch_agg",
    "hll_sketch_estimate",
    "hll_union",
    "hll_union_agg",
    "rdd",
    "foreach",
    "foreachPartition",
    "mapInPandas",
    "mapPartitions",
    "writeTo"
  ]
}