Commit f42dd4c
committed
Squashed commit of the following:
commit f6409e0
Author: David Meyer <[email protected]>
Date: Tue Dec 7 10:11:56 2021 -0500
Update setup.cfg to show python 3.9 support.
commit 4d26344
Merge: 62455b5 deca5d8
Author: David Meyer <[email protected]>
Date: Wed Nov 10 18:42:45 2021 -0500
Merge pull request #77 from zakv/square-wave
Added AnalogQuantity.square_wave().
commit deca5d8
Author: Zak V <[email protected]>
Date: Wed Nov 10 18:00:24 2021 -0500
Changed the parameterization of AnalogQuantity.square_wave() inputs, then added square_wave_levels() method which uses the old parameterization.
This PR also inverts the previous meaning of duty cycle in the old parameterization. Now duty cycle is the fraction of the time spent outputing `level_0` rather than `level_1` in square_wave_levels().
commit 62455b5
Merge: 13239cc bda942a
Author: David Meyer <[email protected]>
Date: Wed Nov 10 08:53:04 2021 -0500
Merge pull request #84 from chrisjbillington/full-unitconversion-import-path
Save the full import path of unit conversion classes
commit bda942a
Author: chrisjbillington <[email protected]>
Date: Tue Nov 9 16:50:14 2021 +1100
Save the full import path of unit conversion classes
This allows unit conversion classes located outside of `labscript_utils`
to be used.
Closes #71
commit 13239cc
Merge: 83e10e5 4716ceb
Author: zakv <[email protected]>
Date: Fri Aug 20 16:48:15 2021 -0400
Merge pull request #72 from zakv/save-git-info
Save git info
commit 83e10e5
Merge: 9fbd24c ea17d77
Author: zakv <[email protected]>
Date: Fri Aug 20 16:47:49 2021 -0400
Merge pull request #73 from philipstarkey/feature/performance-improvements
Performance improvements
commit 9fbd24c
Merge: 04db899 736cb32
Author: zakv <[email protected]>
Date: Fri Aug 20 08:33:57 2021 -0400
Merge pull request #79 from zakv/fix-78
Fix #78: labscript.py accidentally overwrites dedent()
commit 04db899
Merge: a805b69 9915e50
Author: David Meyer <[email protected]>
Date: Fri Jul 16 14:54:58 2021 -0400
Merge pull request #74 from dihm/labscript-docs
Initial pass at API docs for labscript
commit 9915e50
Author: David Meyer <[email protected]>
Date: Thu Jul 15 10:17:58 2021 -0400
Even more docstring coverage in the API.
commit a4057e5
Author: David Meyer <[email protected]>
Date: Wed Jul 14 10:38:13 2021 -0400
Adding more docstrings to the API.
commit 846377d
Author: David Meyer <[email protected]>
Date: Wed Jul 14 10:34:02 2021 -0400
Remove colorama stuff. Doesn't work on RTD anyway. Now everything will
be more consistent.
commit 073ceb4
Author: David Meyer <[email protected]>
Date: Wed Jul 14 10:08:19 2021 -0400
Add missing dependency that sphinx should bring in automatically but doesn't on RTD.
commit 08071b1
Author: David Meyer <[email protected]>
Date: Wed Jul 14 09:51:36 2021 -0400
Update sphinx pin to newest stable version.
commit 4b6f805
Author: David Meyer <[email protected]>
Date: Wed Jul 14 09:41:26 2021 -0400
Quick hack to get a coverage percentage of the API documentation.
We can't easily use the coverage extension because it counts things
documented via the `undoc-members` flag as documented!
Actual items that need documenting can also be printed if desired by
setting the `undoc_print_objects` flag in conf.py.
This is automatically done for RTD builds.
commit 09091e3
Author: David Meyer <[email protected]>
Date: Tue Jul 13 18:02:21 2021 -0400
Add docstrings for all of the defined functions.
commit c1960c0
Author: David Meyer <[email protected]>
Date: Fri Jul 9 11:45:36 2021 -0400
Clean up warning messages and dead code.
commit b9be2c3
Author: David Meyer <[email protected]>
Date: Fri Jul 9 11:23:00 2021 -0400
Version bump RTD theme.
commit 7e086b6
Author: David Meyer <[email protected]>
Date: Fri Apr 2 13:23:33 2021 -0400
Version bump sphinx build requirement to 3.2.1
commit 689bc40
Author: David Meyer <[email protected]>
Date: Fri Apr 2 12:19:55 2021 -0400
Adding the connection diagram figure from Phil's thesis.
commit f5b8eed
Author: David Meyer <[email protected]>
Date: Tue Nov 17 07:29:34 2020 -0500
Version bump sphinx to 3.1.2
This fixes issue where autodoc does not correctly handle decorated function
signatures.
commit 6512ac6
Author: David Meyer <[email protected]>
Date: Mon Nov 16 20:17:19 2020 -0500
Version bump sphinx
Fixes issue with using autosummary templates
commit 0e91b09
Author: David Meyer <[email protected]>
Date: Mon Nov 16 18:39:30 2020 -0500
Initial pass at API docs for labscript.
This relies on recursive features and custom templates for autosummary,
as described in https://stackoverflow.com/questions/2701998/sphinx-autodoc-is-not-automatic-enough/62613202#62613202
commit 736cb32
Author: Zak V <[email protected]>
Date: Thu Feb 25 19:23:29 2021 -0500
Fixed issue 78 in which labscript.py accidentally overwrote labscript_utils.dedent() with matplotlib.cbook.dedent().
commit 054e281
Author: Zak V <[email protected]>
Date: Thu Feb 25 18:40:41 2021 -0500
Added AnalogQuantity.square_wave().
commit 4716ceb
Author: Zak V <[email protected]>
Date: Thu Oct 15 05:47:31 2020 -0400
Reduced _vcs_cache_rlock contention in save_labscripts().
commit ea17d77
Author: Phil Starkey <[email protected]>
Date: Thu Oct 15 18:50:45 2020 +1100
Performance improvements
These small changes seem to improve compilation time significantly. Tests (done with saving of hg info disabled) indicate compilation time for a complex experiment is decreased somewhere between 25-33%.
commit 903cc43
Author: Zak V <[email protected]>
Date: Wed Oct 14 03:59:16 2020 -0400
Worked on some thread safety issues with vcs caching.
commit 0f3f187
Author: Zak V <[email protected]>
Date: Tue Oct 13 02:01:49 2020 -0400
Results from git/hg are now cached for faster shot compilation.
commit 6022d97
Author: Zak V <[email protected]>
Date: Sun Oct 4 12:52:10 2020 -0400
Added '--tags' to call to git describe.
commit 2025755
Author: Zak V <[email protected]>
Date: Sun Oct 4 12:38:10 2020 -0400
Updated git/hg error message.
commit dc8d917
Author: Zak V <[email protected]>
Date: Sun Oct 4 12:35:39 2020 -0400
Added "git describe --always HEAD" to git commands.
commit 9a20221
Author: Zak V <[email protected]>
Date: Sun Oct 4 12:30:44 2020 -0400
Removed "--verify" from git rev-parse call.
commit 58ed6db
Author: Zak V <[email protected]>
Date: Sun Oct 4 12:28:35 2020 -0400
save_labscripts()'s calls to git/hg for a given file now run in parallel.
commit df4e17f
Author: Zak V <[email protected]>
Date: Sat Oct 3 14:35:59 2020 -0400
Added support for save_hg_info and save_git_info options in the labconfig [labscript] section.
commit e0073ea
Author: Zak V <[email protected]>
Date: Sat Oct 3 13:48:15 2020 -0400
Added support for saving git repo info.1 parent a805b69 commit f42dd4c
16 files changed
Lines changed: 1663 additions & 258 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
14 | 9 | | |
| 10 | + | |
| 11 | + | |
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| 52 | + | |
| 53 | + | |
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
| |||
222 | 225 | | |
223 | 226 | | |
224 | 227 | | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
0 commit comments