Changelog#

0.2.3 (2024-02-07)#

Bug Fixes#

  • deps: update to libslope 0.3.1 (bac6f93)

  • update libslope to 0.3.2 (c059f6a)

Documentation#

  • make logo work better for mobile phones (765077a)

0.2.2 (2023-12-14)#

Reverts#

  • “ci: build documentation once through ci to have something on the page” (118a416)

Documentation#

  • add changelog to docs (defdaae)

  • add codecov badge to readme (7ac3148)

  • add file-level docstring from estimators.py (fa98821)

  • add logos and fix duplicate documentation (50b29eb)

  • add source code link in docs (4b61204)

  • don’t use sphinx-apidoc (4c168ac)

  • fix autosummary documentation (87d5cf3)

  • fix SLOPE -> sortedl1, and write about convcommits (15c1166)

  • fix typo and pip instructions (4e78858)

  • specify main branch for badge in readme (abdc18e)

  • update logo (7ad646c)

  • update readme with badges and pypi info (c3edd6e)

  • use ivar for napoleon (c6d8522)

  • use myst parser (0288739)

0.2.1 (2023-12-11)#

Documentation#

0.2.0 (2023-12-11)#

Features#

  • add max_iter and tol parameters to Slope (46ec82d)

  • make estimator fully scikit-learn compliant (and test it) (0e236fe)

  • support sparse X input (8d2cf08)

  • support standardization and intercept (99f9aee)

  • update to libslope 0.2.0 (f5ecaad)

Bug Fixes#

  • return intercept as float (5e83de1)

  • update to libslope 0.3.0 (905424f)

Documentation#

  • add a few more classifiers (42ad653)

  • add docstring for module (7294370)

  • add some additional classifiers (e649ffd)

  • add some additional files for pyproject.toml (a9ea635)

  • add some basic information on readme (8f4c4e0)

  • clean up documentation and add copybutton (4e51a29)

  • document att attributes (4b881f2)

  • document tests (027a2da)

  • don’t say what defaults are in documentation (8fa20cd)

  • fix documentation for slope (1069aff)

  • fix linting error for estimators.py (eba539b)

  • fix sorting of python version (9ef1433)

  • increment header in readme (b94c9b1)

  • polish readme a bit (4cceb1b)

  • switch to furo theme (6006fd9)

  • update authors and make version dynamic (a29a16b)

  • use static version instead (6071f9d)

0.1.0 (2023-11-30)#

Features#

  • add a docs workflow (7981b47)

  • add basic package infrastructure (e53a245)

  • add initial c++ source for libslope (a118ed4)

  • add requirements to extras for building documentation (a5362bc)

  • change to sklearn-compatible interface (41d4836)

  • make cpp function return a tuple with actual estimates (3c3ff24)

Bug Fixes#

  • fix test to work with new api (3192911)

  • move installation dependencies to setup.py (2506902)

  • use scikit-learn, not sklearn, as dependency (dc78b49)

Documentation#

  • add initial docs (b4a5bac)

  • change estimators to models (24c57ec)

  • change to sphinx build/source structure (ed9ab31)

  • remove documentation stubs from cpp file (69bf98c)

  • run apidoc for correct location (4246e41)