Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃憣 IMPROVE: Workflow summary #73

Merged
merged 4 commits into from
Jun 11, 2021

Conversation

mbercx
Copy link
Member

@mbercx mbercx commented Jun 8, 2021

Fixes #57

Change the workflow summary to have two tables with the "WorkChain
setings" and the "Advanced Settings". Fix several pieces in the code to
make sure the output it obtained correctly.

Other changes:

  • Move to using jinja files and CSS to write down these somewhat
    larger HTML parts that can do with some styling.
  • Add isort to the pre-commit config and have it play nice with black.
  • Switch to using builtin importlib.resources instead of the backport
    importlib_resources.

@mbercx mbercx linked an issue Jun 8, 2021 that may be closed by this pull request
@mbercx mbercx force-pushed the 67-fix-workflow_summary branch 2 times, most recently from 0022b4d to 2b7c93b Compare June 11, 2021 09:43
Change the workflow summary to have two tables with the "WorkChain
setings" and the "Advanced Settings". Fix several pieces in the code to
make sure the output it obtained correctly.

Also move to using jinja files and CSS to write down these somewhat
larger HTML parts that can do with some styling.
Copy link
Member

@csadorf csadorf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have one soft change request, otherwise this LGTM. I didn't review this line by line.

aiidalab_qe/node_view.py Outdated Show resolved Hide resolved
@csadorf csadorf mentioned this pull request Jun 11, 2021
@mbercx mbercx requested a review from csadorf June 11, 2021 12:10
@mbercx
Copy link
Member Author

mbercx commented Jun 11, 2021

@csadorf maybe have a peek before I merge ;)

@mbercx mbercx linked an issue Jun 11, 2021 that may be closed by this pull request
qe.ipynb Outdated Show resolved Hide resolved
Copy link
Member

@csadorf csadorf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great, thx! 馃憤

@mbercx mbercx merged commit e72a1cc into aiidalab:develop Jun 11, 2021
@mbercx mbercx deleted the 67-fix-workflow_summary branch June 11, 2021 12:57
csadorf pushed a commit that referenced this pull request Jul 14, 2021
Change the workflow summary to have two tables with the "WorkChain
setings" and the "Advanced Settings". Fix several pieces in the code to
make sure the output it obtained correctly.

Other changes: 

* Move to using jinja files and CSS to write down these somewhat
  larger HTML parts that can do with some styling.
* Add `isort` to the `pre-commit` config and have it play nice with `black`.
* Switch to using builtin `importlib.resources` instead of the backport
  `importlib_resources`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add isort to CI checks 馃憣 IMPROVE: Workflow Summary
2 participants