-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Updated CONTRIBUTING and getting-started docs #4744
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updated CONTRIBUTING and getting-started docs #4744
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4744 +/- ##
=======================================
Coverage 84.34% 84.34%
=======================================
Files 249 249
Lines 27461 27461
=======================================
Hits 23162 23162
Misses 4299 4299
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
0c29b2d to
0d6ca38
Compare
|
Forced push to rebase with the latest from upstream/main (and because I forgot to cleanup one of the github-style footnotes). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! Thanks :)
Since the `./tools/devctr` Python project is a poetry project, it made more sense to actually add instructions that encouraged the use of poetry as opposed to plain ol' python virtual environments. Also, since the poetry project is using an old version of python, `3.10.*`, we added a `.python-version` file so that people could use pyenv - which is the recommended tool to manage python versions by poetry, see https://python-poetry.org/docs/managing-environments/ Signed-off-by: seafoodfry <99568361+seafoodfry@users.noreply.github.com>
0d6ca38 to
3cd0d1b
Compare
Changes
./tools/devctrpoetry project for the pre-commit..python-versionfile to help the installation of the poetry project which supports python versions 3.10.*Reason
Had to figure out these details while getting started.
Figured I should try contributing this info back into the project.
License Acceptance
By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license. For more information on following Developer
Certificate of Origin and signing off your commits, please check
CONTRIBUTING.md.PR Checklist
PR.
CHANGELOG.md.TODOs link to an issue.contribution quality standards.
rust-vmm.