Skip to content

Refactor core#6

Open
Gedusim wants to merge 43 commits into
masterfrom
refactor_core
Open

Refactor core#6
Gedusim wants to merge 43 commits into
masterfrom
refactor_core

Conversation

@Gedusim
Copy link
Copy Markdown
Collaborator

@Gedusim Gedusim commented May 25, 2026

Refactored the core of the pyghthouse package.

This should mainly address known and annoying bugs like deadlocks caused by race conditions or ignoring of keyboard interrupts after main thread died.

Additionally, we added error handeling for a better user experience, and commented and restructered the codebase for better maintainability.

Further information can be found in CHANGELOG.md

Gedusim added 30 commits August 11, 2025 19:24
@Gedusim Gedusim added documentation Improvements or additions to documentation enhancement New feature or request labels May 25, 2026
@Gedusim Gedusim linked an issue May 25, 2026 that may be closed by this pull request
@Gedusim Gedusim self-assigned this May 25, 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.

(Keyboard)Interupt doesn't get propagated correctly

1 participant