Skip to content

Releases: abstractqqq/polars_ds_extension

v0.6.2

09 Nov 20:49
7e16a58
Compare
Choose a tag to compare

Deprecations and Updates

  1. Renamed a few expressions. Mostly now the "query_" prefix is no longer used for many features, but is kept for some others. E.g. instead of "query_lstsq", now the expression is "pds.lin_reg".

What's Changed

Full Changelog: v0.6.1...v0.6.2

v0.6.1

20 Oct 21:40
192c61d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

02 Oct 22:34
765fbb8
Compare
Choose a tag to compare

Breaking

Dropped Python 3.8 support.

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.6.0

v0.5.3

01 Sep 05:36
fe05482
Compare
Choose a tag to compare

Breaking

  • Lstsq queries not doesn't take method keyword. Whether it is ridge/lasso is determined by the l1_reg and l2_reg parameters.

Deprecation Plans

  • v0.5.3 will be the last v0.5 versions. Polars < v1 support will be dropped for v0.6 onwards.

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2

12 Aug 05:07
1815e4d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

03 Aug 23:34
1fcab73
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

15 Jul 18:04
84a429a
Compare
Choose a tag to compare

What's Changed

v0.5 Near Term Goals

  1. Pipeline feature parity with categorical_encoder and Scikit-learn, with some exceptions
  2. More thorough testing with v1
  3. Uncaught Bugs / simple feature requests
  4. Interpolations

v0.5 + Longer Term Goals

  1. Lasso regression. Rolling regression.
  2. Stand alone models (linear regression and Kdtree)
  3. K-means / K-medoids

Full Changelog: v0.4.6...v0.5.0

v0.4.6

20 Jun 03:00
5899ae6
Compare
Choose a tag to compare

Warning

Support for polars=1.0 alpha, beta is not fully tested!

What's Changed

Full Changelog: v0.4.5...v0.4.6

v0.4.5

23 May 01:58
359c747
Compare
Choose a tag to compare

Breaking Changes

Previously, if you want to compare Edit distance between one column and a single string, you would do

df.select(
    pds.str_leven(pl.col("c"), "word")
)

But now you have to do

df.select(
    pds.str_leven(pl.col("c"), pl.lit("word"))
)

The previous behavior will now look for a column named "word" instead of using the word "word."

What's Changed

New Contributors

Full Changelog: v0.4.4...v0.4.5

v0.4.4

12 May 02:18
b61b89a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.3...v0.4.4