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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lyon changes #27

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Lyon changes #27

wants to merge 7 commits into from

Conversation

rassouly
Copy link
Contributor

Since @jerjohste doesn't have time to keep working on PR #26, I'm taking over. I've done a little bit of cleaning up but I still need to add some documentation

@MatthieuDartiailh
Copy link
Member

I assume #26 should be closed then. Let me know when you need a review.

@rassouly
Copy link
Contributor Author

#26 can indeed be closed. You can review the code now. I left the plotting code in the task because it's quite small and somewhat specific.

Copy link
Member

@MatthieuDartiailh MatthieuDartiailh left a comment

Choose a reason for hiding this comment

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

I must say I do not have enough time for a very thorough review. I am still a bit concerned about how generic this can truly be but the current version appear to reasonably separate concerns. Once my minor comments are addressed and ideally the CIs come back green, I will merge.

exopy_pulses/pulses/shapes/gaussian_shape.py Outdated Show resolved Hide resolved
if sequence.context:
validate_context_driver_pair(view.root.core,
task.sequence.context, task, view)
#if sequence.context:
Copy link
Member

Choose a reason for hiding this comment

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

Why is it commented out ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

No idea but according to my colleagues who use the code, it works without this line

Copy link
Member

Choose a reason for hiding this comment

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

Obviously commenting out checks does not cause crashes right away but this is still suspicious and I would really like to understand why it was deemed necessary.

@rassouly
Copy link
Contributor Author

Unfortunately, it seems that Travis fails to build the package so we won't get a green check

@MatthieuDartiailh
Copy link
Member

Then I guess I am good for fixing the CIs, may take me some time though. Feel free to ping me if nothing happen within a week.

@MatthieuDartiailh
Copy link
Member

ping @rassouly can you rebase so that we get CIs running ?

@rassouly
Copy link
Contributor Author

rassouly commented May 8, 2021

Oups, looks like this was not based on the main branch of exopy. I'll need to remove the dependency on DictListEditor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants