There is a newer version of the record available.

Published May 26, 2024 | Version v0.9.0
Software Open

koaning/scikit-lego: Version v0.9.0

  • 1. @explosion
  • 2. @Xccelerated @PyDataAmsterdam
  • 3. @HelloFresh
  • 4. Lurk Lab
  • 5. Holland Startup
  • 6. Max Planck institute for Evolutionary Anthropology
  • 7. Floryn
  • 8. Xebia Data
  • 9. @affirm
  • 10. Schiphol Group
  • 11. Space307
  • 12. Carlo AI
  • 13. The.NextGen
  • 14. TCA data solutions | Nike

Description

What's Changed

Disclaimer

This is a large one, with a lot of improvements, new features and bug fixes!

TL;DR

  • narwhals support for dataframe agnostic codebase
  • numpy 2.0 support
  • cvxpy 1.5 support
  • improvements in scikit-learn intergration

New Features ✨

  • Narwhals for dataframe-agnostic codebase by @FBruzzesi in https://github.com/koaning/scikit-lego/pull/671 This was a very large effort with the help of many to introduce narwhals:

    • #655 by @MarcoGorelli
    • #659 by @anopsy
    • #661 by @MarcoGorelli
    • #665 by @MarcoGorelli
    • #667 by @FBruzzesi
    • #669 by @DeaMariaLeon
    • #670 by @MarcoGorelli
  • numpy 2.0rc support by @FBruzzesi in https://github.com/koaning/scikit-lego/pull/651 Supports of numpy 2.0 for base library (not including cvxpy and umap)

Bug fixes 🐞

  • cvxpy 1.5.0 support by @FBruzzesi in https://github.com/koaning/scikit-lego/pull/663
  • ZeroInflatedRegressor fix training indices by @FBruzzesi in https://github.com/koaning/scikit-lego/pull/666

Internals ⚒️

  • Improving sklearn compatibility via parametrize_with_checks by @FBruzzesi in https://github.com/koaning/scikit-lego/pull/660

Full Changelog: https://github.com/koaning/scikit-lego/compare/v0.8.2...v0.9.0

Files

koaning/scikit-lego-v0.9.0.zip

Files (9.0 MB)

Name Size Download all
md5:0ca833e95d1bf6b6200de5650eab870f
9.0 MB Preview Download

Additional details

Related works