0.3.0 (2025-02-15)
- Detailed documentation with hosting on readthedocs.io
- Github action for running tests before push to main branch.
- Issue template for bug reports and enhancement suggestions.
- Pull-request template.
- Created contribution guidelines
- Created security policy
- Created code of conduct
- Created changelog
- Created release template
- Created release checklist
0.2.1 (2025-02-05)
- Ability to use cost function other than mean squared error (including custom ones)
- Mean absolute error added as new cost function.
- Compatability with pandas (DataFrame & Series).
- Added testing with pytest.
- Added __slots__ and __repr__ to melar.LinearRegression
- Cost functions have been moved from melar/main.py to melar/cfuncs.py
- Additional keyword arguments
cost_functionandcost_function_derivto melar.LinearRegression.
- Added docstrings to melar/__init__.py, melar/main.py and melar/cfuncs.py
- Added module level dunders to melar/__init__.py
0.1.2 (2025-01-12)
- __init__.py could not import
LinearRegression.
- Added example code to README.md