skfolio / skfolio

Python library for portfolio optimization built on top of scikit-learn
https://skfolio.org
BSD 3-Clause "New" or "Revised" License
1.01k stars 76 forks source link

[ENH] Drop black for ruff embedded formatter. #36

Closed vacarme closed 5 months ago

vacarme commented 5 months ago

Is your feature request related to a problem? Please describe. FYI ruff now includes a formatter faster than black and with very similar behavior.

Describe the solution you'd like Drop black in favor of ruff to slim skfolio's optional-dependencies.

Additional context a format step could be added to the tests job to warn if code is not properly formatted.