github microsoft/FLAML v2.6.0

9 hours ago

This release improves compatibility with the latest ecosystem packages, including scikit-learn 1.7+, Transformers 4.26+/5.0+, pandas 3.0, and recent setuptools changes. It strengthens packaging by unblocking editable installs and migrating metadata to PEP 621, fixes CatBoost and Optuna-related test issues, and adds timestamp generation for time series predictions without test data. It also includes website dependency updates, CI/deployment maintenance, and documentation updates for LightGBM quantile regression and supported Python versions.

Welcome @OpenByteDev to the community!

What's Changed

  • Bump lodash from 4.17.21 to 4.17.23 in /website by @dependabot[bot] in #1509
  • Only run save dependencies on main branch by @thinkall in #1510
  • Fix sklearn 1.7+ compatibility: BaseEstimator type detection for ensemble by @Copilot in #1512
  • ci: skip pre-commit workflow on main by @thinkall in #1513
  • Fix transformers API compatibility: support v4.26+ and v5.0+ with version-aware parameter selection by @Copilot in #1514
  • Bump webpack from 5.94.0 to 5.105.0 in /website by @dependabot[bot] in #1515
  • Pin setuptools version<82 to fix pkg_resources not found error by @thinkall in #1516
  • Fix CatBoost.get_params() TypeError in test_regression by @Copilot in #1520
  • Bump minimatch from 3.0.5 to 10.2.1 in /website by @dependabot[bot] in #1518
  • Bump minimatch from 10.2.1 to 10.2.3 in /website by @dependabot[bot] in #1521
  • Fix test_no_optuna reinstalling optuna at wrong version by @thinkall in #1522
  • Bump yaml from 1.10.2 to 1.10.3 in /website by @dependabot[bot] in #1523
  • Bump picomatch from 2.3.1 to 2.3.2 in /website by @dependabot[bot] in #1524
  • Bump brace-expansion from 5.0.3 to 5.0.5 in /website by @dependabot[bot] in #1525
  • Bump lodash from 4.17.23 to 4.18.1 in /website by @dependabot[bot] in #1528
  • Fix pandas 3.0 compatibility: StringDtype, datetime resolution, deprecated APIs, pyspark.pandas import by @Copilot in #1527
  • Bump follow-redirects from 1.15.6 to 1.16.0 in /website by @dependabot[bot] in #1529
  • Fix invalid key in deploy-website.yml by @OpenByteDev in #1532
  • Bump postcss from 8.4.31 to 8.5.10 in /website by @dependabot[bot] in #1533
  • Bump version to 2.6.0 by @thinkall in #1534
  • Document LightGBM quantile regression with FLAML by @Copilot in #1535
  • Fix pyproject.toml: add build-system section to unblock editable installs by @Copilot in #1531
  • Fix editable install failure: migrate packaging metadata to PEP 621 (pyproject.toml) by @Copilot in #1538
  • Generate timestamps for time series predictions without test data by @Copilot in #1536
  • Revise Python support version in README by @thinkall in #1539

New Contributors

Full Changelog: v2.5.0...v2.6.0

Don't miss a new FLAML release

NewReleases is sending notifications on new releases.