-
Notifications
You must be signed in to change notification settings - Fork 36
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
Add formatter #163
Add formatter #163
Conversation
Looks good! The CI worklow failed due to invalid formatting. Now developers need to be instructed to use black before submitting their changes. One way to do this is to add a badge in the README, as OpenLane 2 does for example: https://github.com/efabless/openlane2 |
Once this PR is merged into the master branch (I think it makes sense to merge it to master since it does not change any functionality) |
Will need to write a section on contribution guidelines. |
I also need to avoid significant code base changes. Even though this is only changing the look, who knows, I have broken something mid-way when the CI is not exhaustive enough. I will put this into 2.0 for now so the setup tool can proceed. |
No need to. Black checks the AST to make sure nothing has changed:
I would prefer this to be merged into |
Hi! I just wanted to ask if this is ready to merge? I would suggest merging #164 first and then this PR to master since they are fixes/formatting changes. Thanks! |
Dirk would like to keep this merge happen later. How about you keep the development going with the formatting applied locally? When it's ready, I will merge this first and follow up with your updates. The amount of conflict should be minimal in that case. |
Okay, will do! Right now I am not actively working on FABulous, but will get back to it later. |
@KelvinChung2000 is there any news on this? Would it be possible to merge this PR now and apply the formatter on the feature being worked on in the background? In that case, the conflicts should also be minimal. Then #110 could rebase on this PR and we could finally have a Python package of the current FABulous. |
The workshop is over. I will ask Dirk what he thinks. I will at least merge this to development first so everyone has a common ground. |
523d7e3
into
FPGA-Research:FABulous2.0-development
Thanks! 👍 |
I have added the black workflow. Please let me know if anything else needs to be done besides this
yml
file.