-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Task
Add Python type hints to all functions in jam.py.
Goal
We want to improve code readability, provide better IDE support, and catch type-related bugs early through static analysis.
Suggested Approach
- Review each function in
jam.py. - Add type annotations for parameters and return types.
- Use standard types from
typinglikeList,Dict,Union, etc. - After adding, validate using a type checker like
mypy.
Requirements
- Familiarity with Python type hints (PEP 484).
- Ability to interpret function logic to deduce types.
References
Difficulty
Beginner to Intermediate
If you're new to open source, check out our Contributing Guide in the repository. Feel free to ask questions in our Discord: https://discord.gg/GgB8hbvR
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed