Skip to content

adding and adjusting typehints, removing unused check_interval arguments, removing redundant replace_data method, adding delete_rows method#54

Open
AlePiccin wants to merge 14 commits intoCrystalWindSnake:mainfrom
AlePiccin:main
Open

adding and adjusting typehints, removing unused check_interval arguments, removing redundant replace_data method, adding delete_rows method#54
AlePiccin wants to merge 14 commits intoCrystalWindSnake:mainfrom
AlePiccin:main

Conversation

@AlePiccin
Copy link
Copy Markdown
Contributor

adding and adjusting typehints, removing unused check_interval arguments, removing redundant replace_data method, adding delete_rows method

Copilot AI and others added 9 commits March 9, 2026 22:02
…e check_interval

Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
…dd missing return types

Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
…-methods

Add missing type hints, new methods, and modernize typing across codebase
Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
@CrystalWindSnake
Copy link
Copy Markdown
Owner

@copilot We can't change the Python version requirement for this project; we must support Python 3.9.

Copilot AI and others added 5 commits March 11, 2026 14:32
…me type union in utils.py

Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
…emove from __future__ import annotations

Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
Co-authored-by: AlePiccin <149101764+AlePiccin@users.noreply.github.com>
…hon-3-9

Standardize type notation: replace `X | Y` with `Union`/`Optional`, remove `from __future__ import annotations`
@AlePiccin
Copy link
Copy Markdown
Contributor Author

@CrystalWindSnake could you review this please?

@CrystalWindSnake
Copy link
Copy Markdown
Owner

@CrystalWindSnake could you review this please?

Sure, let me take a look.

Comment thread tests/test_tabulator.py
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot Why are the test methods being removed?

async def get_selected_data(
self, *, timeout: float = 1, check_interval: float = 0.01
) -> List[Dict]:
def delete_rows(
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot Should add tests for this method.

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.

3 participants