Skip to content

refactor: modernize to Python 3.10 with union type syntax#256

Open
edmundmiller wants to merge 1 commit intorefactor/orchestration-logicfrom
python-3-10
Open

refactor: modernize to Python 3.10 with union type syntax#256
edmundmiller wants to merge 1 commit intorefactor/orchestration-logicfrom
python-3-10

Conversation

@edmundmiller
Copy link
Copy Markdown
Collaborator

  • Update requires-python to >=3.10,<4 in pyproject.toml
  • Modernize type hints in cli.py: use list[T] | None instead of Optional[List[T]]
  • Simplify dict merging in helpers.py: use | operator instead of .update()
  • All 111 tests pass successfully with new Python 3.10+ syntax

- Update requires-python to >=3.10,<4 in pyproject.toml
- Modernize type hints in cli.py: use list[T] | None instead of Optional[List[T]]
- Simplify dict merging in helpers.py: use | operator instead of .update()
- All 111 tests pass successfully with new Python 3.10+ syntax
@edmundmiller edmundmiller self-assigned this Nov 20, 2025
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