A repository used to teach the basics of professional open source software development

2 Open Issues Need Help Last updated: Aug 4, 2025

Open Issues Need Help

View All on GitHub
Education Open Source Development

AI Summary: Optimize the modulo operation within the `utils.py` file of the `contributor-onboarding` repository. The current implementation is deemed inefficient and requires a more Pythonic and performant alternative.

Complexity: 2/5
enhancement help wanted

A repository used to teach the basics of professional open source software development

Education Open Source Development

AI Summary: Modify the `divide` function in `src/utils.py` to handle division by zero. Instead of throwing an exception, the function should issue a warning (e.g., using Python's `warnings` module) when the divisor is 0 and return a suitable value (e.g., NaN or infinity, depending on the desired behavior).

Complexity: 2/5
enhancement good first issue

A repository used to teach the basics of professional open source software development