:sparkles: Features
- Compatibility with any (fully) Narwhals compatible dataframe library.
- `scikit-learn` is an optional dependency meaning the default installation is much lighter weight.
- `scikit-learn` compatible rating systems are now available via the `sklearn` submodule.
:boom: Breaking Changes
- Unix timestamp of games are passed as a column (specified by the date_col parameter) rather than the index, and are expected to be in seconds rather than nanoseconds.
- `scikit-learn` is not installed as a default dependency.