Skip to content

Release Notes v2024.06.21

Latest
Compare
Choose a tag to compare
@stress-tess stress-tess released this 21 Jun 19:30
· 165 commits to master since this release
cf6eeac

Bug Fixes

  • Issues #3074, #3234 - Fix bug reading Segarrays from parquet files
  • Issues #3001, #3185 - Fix broadcast bugs involving nans and Strings
  • Issue #3156 - Fixes Categorical.sort_values bug
  • Issues #3311, #3112 - Fix Parquet multi column byte writing and Parquet string column free
  • Issue #3115 - Fixes non-deterministic sparse_sum failure
  • Issue #3089 - Avoids out of memory crashes caused by in intents on makeDistArray
  • Issue #3009 and PRs #3232, #3316 - Improve performance of indexof1d and fix handling of null values
  • Issues #3158, #3222 - Fix print bugs involving Dataframe or Series containing a Segarray

Major Updates

  • PR #3303 - Drops support for Chapel 1.31
  • Issues #3343, #3346 - Pin numpy < 2.0 and python < 3.12.4
  • Issue #3148 - Updates IO functions to always return a dictionary
  • PRs #3238, #3314 and Issue #3347 - Reimplements CSV read to increase performance
  • Issue #3108 - Adds groupby.sample and dataframe.groupby.sample
  • Issue #2893 - Changes the behavior of dataframe.GroupBy.count to align with pandas
  • Issues #3086, #3118, #3245, #3322, #3167 and PRs #3110, #3280 - Add updates to Random module:
    • Adds choice, poisson, normal to random number generators
  • PRs #3242, #3305, #3160, #3223, #3237, #3142 - Improvements to Array API:
    • Add documentation for Array API functions
    • Add implementations ofvstack, clip, diff,pad and missing stats, search, and sort functions to Array API module
    • Compatibility improvements for Xarray chunk-manager
  • Issues #3213, #3206, #3202, #3208, #3217, #3188 - Add Index and MultiIndex properties:
    • Including levels,equals, names, ndim, etc
  • Issues #3050, #3192, #3128, #3196, #3198, #3200, #3130, #3123, #3194 - Work on proto tests:
    • Improvements to tests for dataframe, dtypes, groupby, io,numeric, symbol_table
    • Adds make-proto-tests command and updates our CI to run it

Minor Updates

  • Issues #3006, #3007 - Add median and count_nonzero
  • Issues #3079, #3080 - Add sum and += for boolean pdarrays
  • PRs #3221, #3211 - Add NYC taxi tutorial from CUG 2024
Auto-Generated Release Notes

New Contributors

Full Changelog: v2024.04.19...v2024.06.21