Skip to content

v3.1.0

@dihm dihm tagged this 07 Dec 15:15
commit f6409e070a3ae999b9f9cb2cc1ed340c6eb695eb
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Tue Dec 7 10:11:56 2021 -0500

    Update setup.cfg to show python 3.9 support.

commit 4d263442a4381eec1ff0c628467aa59486681df6
Merge: 62455b5 deca5d8
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Wed Nov 10 18:42:45 2021 -0500

    Merge pull request #77 from zakv/square-wave

    Added AnalogQuantity.square_wave().

commit deca5d8b6f6cffe3cdbdc9416f77e15bd8239696
Author: Zak V <zakven@mit.edu>
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 62455b5178a209e456426db0d02d54fcd43e2e73
Merge: 13239cc bda942a
Author: David Meyer <dihm@users.noreply.github.com>
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 bda942a5ee9fa33f6d441e38e3bc42a118ced4fe
Author: chrisjbillington <chrisjbillington@gmail.com>
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 13239ccd4b771ba483f6c56485c46ace1646fb5a
Merge: 83e10e5 4716ceb
Author: zakv <4721629+zakv@users.noreply.github.com>
Date:   Fri Aug 20 16:48:15 2021 -0400

    Merge pull request #72 from zakv/save-git-info

    Save git info

commit 83e10e5e7b0e0474bab10829a8cf0c2a24f82a02
Merge: 9fbd24c ea17d77
Author: zakv <4721629+zakv@users.noreply.github.com>
Date:   Fri Aug 20 16:47:49 2021 -0400

    Merge pull request #73 from philipstarkey/feature/performance-improvements

    Performance improvements

commit 9fbd24ccdd478066e5ad15ba9b20d17542c66ef7
Merge: 04db899 736cb32
Author: zakv <4721629+zakv@users.noreply.github.com>
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 04db899d54c37d7d80bec16973299547ef9cfe59
Merge: a805b69 9915e50
Author: David Meyer <dihm@users.noreply.github.com>
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 9915e5061ea58db86a964cb8b152887a4f467a0d
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Thu Jul 15 10:17:58 2021 -0400

    Even more docstring coverage in the API.

commit a4057e5a4bfba06f3ef982045505fecbbe68baf6
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Wed Jul 14 10:38:13 2021 -0400

    Adding more docstrings to the API.

commit 846377d9f221d3b945714ddc595bec461cce9151
Author: David Meyer <dihm.meyer@gmail.com>
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 073ceb4462021f08366266360f30d579a2d64a2c
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Wed Jul 14 10:08:19 2021 -0400

    Add missing dependency that sphinx should bring in automatically but doesn't on RTD.

commit 08071b1731e6f3e3c825d87b1ddfe7baea8afabf
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Wed Jul 14 09:51:36 2021 -0400

    Update sphinx pin to newest stable version.

commit 4b6f805b8feaf041ebdc0db9b3d695e98ff7c5c0
Author: David Meyer <dihm.meyer@gmail.com>
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 09091e3f49530707201c2bd76e742eb40e90fbde
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Tue Jul 13 18:02:21 2021 -0400

    Add docstrings for all of the defined functions.

commit c1960c042a5add01cce6fe7cc1a82a141b5d95c5
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Jul 9 11:45:36 2021 -0400

    Clean up warning messages and dead code.

commit b9be2c313ccb1094b90d4129aa6fb78cedfeab5a
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Jul 9 11:23:00 2021 -0400

    Version bump RTD theme.

commit 7e086b65538fdc195e9c80875d2a4578454127c2
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Apr 2 13:23:33 2021 -0400

    Version bump sphinx build requirement to 3.2.1

commit 689bc40e8ecdc07a6660157f712b0bcf2c188882
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Apr 2 12:19:55 2021 -0400

    Adding the connection diagram figure from Phil's thesis.

commit f5b8eed179729f63869d5035a1c2ecfc2bdacb48
Author: David Meyer <dihm.meyer@gmail.com>
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 6512ac6d5a8847131775e7cacbd1a676f3658a60
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Mon Nov 16 20:17:19 2020 -0500

    Version bump sphinx

    Fixes issue with using autosummary templates

commit 0e91b09277e77ef44d6a292df3bde6c9062f8dc5
Author: David Meyer <dihm.meyer@gmail.com>
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 736cb3216dd711226c47ef56f5abdff5829597be
Author: Zak V <zakven@mit.edu>
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 054e28143d6c89ad7e902636ce52ebdb00ad0533
Author: Zak V <zakven@mit.edu>
Date:   Thu Feb 25 18:40:41 2021 -0500

    Added AnalogQuantity.square_wave().

commit 4716cebf0d5943808f2dd9f8abbf3020ec2cd8bb
Author: Zak V <zakven@mit.edu>
Date:   Thu Oct 15 05:47:31 2020 -0400

    Reduced _vcs_cache_rlock contention in save_labscripts().

commit ea17d77c8940b9c7c445bbf47155d5054dac9e33
Author: Phil Starkey <philipstarkey@users.noreply.github.com>
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 903cc4397dae90fb4206daa2edcdf4f37a173a17
Author: Zak V <zakven@mit.edu>
Date:   Wed Oct 14 03:59:16 2020 -0400

    Worked on some thread safety issues with vcs caching.

commit 0f3f187aeeb3125de6ee959e9c76388d85499695
Author: Zak V <zakven@mit.edu>
Date:   Tue Oct 13 02:01:49 2020 -0400

    Results from git/hg are now cached for faster shot compilation.

commit 6022d97b9d7b2ec09f341edb21fe6fba4ea1cc66
Author: Zak V <zakven@mit.edu>
Date:   Sun Oct 4 12:52:10 2020 -0400

    Added '--tags' to call to git describe.

commit 2025755da06f08503d26719197b0f3cac99cca2f
Author: Zak V <zakven@mit.edu>
Date:   Sun Oct 4 12:38:10 2020 -0400

    Updated git/hg error message.

commit dc8d917a87e0fe5e6dac351a4cc1eaee3d84514a
Author: Zak V <zakven@mit.edu>
Date:   Sun Oct 4 12:35:39 2020 -0400

    Added "git describe --always HEAD" to git commands.

commit 9a20221ea008fc7394f07d472f16e08b26fa6d0e
Author: Zak V <zakven@mit.edu>
Date:   Sun Oct 4 12:30:44 2020 -0400

    Removed "--verify" from git rev-parse call.

commit 58ed6db264c2ecd3f283bd42df845a83ef5b0c8f
Author: Zak V <zakven@mit.edu>
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 df4e17f8ea00b3297a35ec938ba9948566b089b1
Author: Zak V <zakven@mit.edu>
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 e0073ea1adf5c189e2d169c86f7a5a55aa316733
Author: Zak V <zakven@mit.edu>
Date:   Sat Oct 3 13:48:15 2020 -0400

    Added support for saving git repo info.
Assets 2
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy