Heeraq kasyhaap
Heeraq kasyhaap
Review and update project dependencies to their latest stable versions. Remove any unused dependencies and ensure compatibility.
This PR sets up an automated release process for the project using GitHub Actions. Key features include: Automated version bumping: Releases are triggered by pushing a new version tag (e.g.,...
Implement progress bars or indicators for long-running operations to improve user experience.
Set up automated release process using GitHub Actions, including version bumping, changelog generation, and PyPI publishing.
Add logging statements to important functions in igel/igel/igel.py to help with debugging and monitoring.
This PR adds support for defining custom scikit-learn pipelines in YAML/JSON config files, allowing users to specify preprocessing and modeling steps flexibly. Closes #170
Allow users to define custom preprocessing and modeling pipelines in their YAML/JSON config files.
This PR adds type hints to all functions in igel/igel/data.py to improve code quality and editor support. Closes #168
Review all public functions in igel/igel/utils.py and add or improve their docstrings for better code documentation and maintainability.
This PR adds a .editorconfig file to the project root to help maintain consistent code formatting across different editors and IDEs. Closes #166