Skip to content

Redesign to object-oriented structure#72

Open
MelvinFrederiks wants to merge 251 commits into
masterfrom
refactor
Open

Redesign to object-oriented structure#72
MelvinFrederiks wants to merge 251 commits into
masterfrom
refactor

Conversation

@MelvinFrederiks

Copy link
Copy Markdown
Contributor

Major rewrite, changed inner workings to an object-oriented design where developers can easily add new modules by implementing abstract classes.

Retain features from #71 and more. Most important changes:

  • Demeuk is callable globally by installing with pipx.
  • Easier to implement new modules
  • New docs
  • Reqiure python 3.12
  • Reduce code reuse when writing new tests

@MelvinFrederiks MelvinFrederiks self-assigned this May 15, 2026
@MelvinFrederiks MelvinFrederiks added documentation Improvements or additions to documentation enhancement New feature or request labels May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant