-
Notifications
You must be signed in to change notification settings - Fork 60
Refactor of labscript.py #102
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
Merged
philipstarkey
merged 20 commits into
labscript-suite:master
from
philipstarkey:philipstarkey/v3-refactor
Feb 17, 2024
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
5345e6d
Initial work centered around refactoring the `Device` and `compiler` …
philipstarkey 461344e
Break out `Device` class into it's own file
philipstarkey 994ccc6
Updated core device subclasses (`Pseudoclock`, `ClockLine`, `Triggera…
philipstarkey 6e43872
Moved core classes into their own files. Also moved some utils functi…
philipstarkey 63ce813
Updated output classes to more modern Python and improved some format…
philipstarkey 6d4535b
* Move `Output` classes to a separate file.
philipstarkey 96b3dd3
Revert change made that tried to write to a property
philipstarkey 4d0089b
Fix bug in error condition. This was an error that perviously wasn't …
philipstarkey 5b580ad
Fix bug with cached imports in utils
philipstarkey 91025be
Revert change to use public property in `ClockLine.add_device` internals
philipstarkey ba082c1
Merge branch 'labscript-suite:master' into philipstarkey/v3-refactor
philipstarkey 36dad35
First pass at getting new files included in the docs
philipstarkey 8775e24
Updated connection table documentation with links to class documentat…
philipstarkey 9a9e205
Attempt to fix module cross reference
philipstarkey 59757a4
Added note about not using generic classes directly
philipstarkey 5c04f42
Split `AnalogIn` into it's own module so that documentation makes a l…
philipstarkey 5ea15e8
Added copyright notices and docstrings to new files
philipstarkey 32b3d6e
Updated module doc strings so they are only a single sentence and rel…
philipstarkey 7e0ab10
Reamed `Compiler` class to work around an autosummary bug
philipstarkey 714d982
Remove `compiler` module from autosummary documentation due to a bug …
philipstarkey File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.