mvnmgrx / kiutils

Simple and SCM-friendly KiCad file parser based on Python dataclasses for KiCad 6.0 and up.
GNU General Public License v3.0
78 stars 26 forks source link

Changes to lower barrier of entry for new contributors #52

Closed zardini123 closed 1 year ago

zardini123 commented 1 year ago

This PR provides some changes to lower barrier of entry for new contributors. I found issues running tests, and the project's .gitignore did not follow practices of using virtual environments, which made contributing and testing my changes more time consuming. These changes are a first step to help future contributors ease into the codebase more.

mvnmgrx commented 1 year ago

Thanks for those improvements! I agree, it is better to set the path to the sources directly in test.py instead of relying on the developer to set the environment up correctly. I will update the documentation accordingly.