Skip to content

Add pyside6-stubs dependency and update logging and UI components for…#36

Merged
richardkoehler merged 2 commits into
Brain-Modulation-Lab:mainfrom
richardkoehler:feat/improve-typing
Apr 18, 2026
Merged

Add pyside6-stubs dependency and update logging and UI components for…#36
richardkoehler merged 2 commits into
Brain-Modulation-Lab:mainfrom
richardkoehler:feat/improve-typing

Conversation

@richardkoehler

Copy link
Copy Markdown
Collaborator

… type consistency

  • Added pyside6-stubs to pyproject.toml and uv.lock for improved type checking.
  • Refactored logging configuration to use getattr for safer attribute access.
  • Updated UI components to use new enum values for Qt types, enhancing type safety and consistency.
  • Adjusted various components to ensure proper handling of Qt enums and improved readability.
  • Enhanced session data handling by simplifying TSV writer checks and ensuring proper file handling.

… type consistency

- Added `pyside6-stubs` to `pyproject.toml` and `uv.lock` for improved type checking.
- Refactored logging configuration to use `getattr` for safer attribute access.
- Updated UI components to use new enum values for Qt types, enhancing type safety and consistency.
- Adjusted various components to ensure proper handling of Qt enums and improved readability.
- Enhanced session data handling by simplifying TSV writer checks and ensuring proper file handling.
@richardkoehler richardkoehler merged commit 182f4d0 into Brain-Modulation-Lab:main Apr 18, 2026
2 checks passed
@richardkoehler richardkoehler deleted the feat/improve-typing branch April 20, 2026 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant