Skip to content

v3.4.0

@dihm dihm tagged this 29 Apr 18:00
commit 1a1c053fa6077e9dab47fc81113b677517ffe813
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Apr 11 10:49:41 2025 -0400

    Update link to Build and Release action status

commit 0a58581240f36800226071bcd6d259f1186b2bce
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Apr 11 10:43:09 2025 -0400

    Bypass `setuptools-conda` incompatibility with `conda-build>=25`

commit 8c11c95a6db1616be9feb87dc6321a0c2a808ccb
Merge: 56fedba fe2a120
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Wed Apr 2 14:19:55 2025 -0400

    Merge pull request #111 from labscript-suite/pyside6

    Make splash screen widget compatible with PySide6

commit fe2a120fe72fca1039e5ccc74a74729fc5a93bae
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Wed Apr 2 13:25:39 2025 -0400

    Drop unnecessary `splash.show` overload that causes hangs in some Qt5 situations.

commit 56fedba12b227004355579eaf9c486d4ec05ef48
Merge: cedf98d 858d17a
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Mon Mar 24 15:37:55 2025 -0400

    Merge pull request #114 from dihm/workflow_refresh

    Workflow refresh

commit 858d17adea00189d7a229669a5925c8507d0da06
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Mon Mar 24 15:34:30 2025 -0400

    Re-add setuptools-scm dependency

    Only `labscript_utils.versions.get_version` requires it, and it could be removed,
    but zprocess requires the package anyway so may as well keep the functionality.

commit 946e1e5b4d1e21a20c409c746ed5897ae0ed0069
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Mon Mar 24 14:23:22 2025 -0400

    Remove stale dependencies

commit 1ec7f0133290ec9f3920090fdbcfc7af16ed81c5
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Mon Mar 24 14:23:02 2025 -0400

    Update release workflow to introspected version

commit cedf98d5b3f72e6e059728f77e768485411298ce
Merge: 3ab11ce c9a5e13
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Fri Jan 17 11:24:38 2025 -0500

    Merge pull request #112 from dihm/example_compilation

    Example compilation

commit c9a5e1366156b2fa96dcb00a30dca75b4e65058c
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Jan 17 09:58:19 2025 -0500

    Separate labscript-profile-create into a separate CLI interface and the
    actual creation function `create_profile`,
    which is automatically called when labscript_utils is imported and the profile does not already exist.
    Separation ensures that argparse doesn't consume erroneous CLI arguments
    just because a command incidentally imports labscript_utils (like on RTD).

commit be08cee368610c04a68e2466e130b3cfefd3eeb6
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Wed Jan 15 10:00:31 2025 -0500

    Add basic docstrings to labscript-profile submodule

commit a9927c87c543eaaa986777830ae7bda1e1a19b28
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Tue Jan 14 15:53:43 2025 -0500

    Ensure $HOME gets expanded correctly during compilation on unix

    Co-authored-by: NMFolks <70551431+NMFolks@users.noreply.github.com>

commit c9eac49ae37550e2754ba1e70572b5c6c897197a
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Thu Oct 3 15:05:13 2024 -0400

    Add some feedback to `labscript-profile-create` to track progress and output directories.

commit 00a21984b6e7dcfd664e7a17c4d6599a9d4c79cf
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Thu Oct 3 15:03:59 2024 -0400

    Make compile flag a toggle.

commit 2d9f23d911358cd457428222d5f9b99f95797154
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Wed Aug 21 13:24:45 2024 -0400

    Make connection table compilation an optional flag.
    Default is to not compile, maintaining older behavior.

commit a706494a5467e149ae8b1d9bff6f306e77134f09
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Wed Aug 21 13:12:07 2024 -0400

    Configure `labscript-profile-create` to compile the default connection table.

    This will allow BLACS to run immediately using dummy devices,
    without manual compilation required from the user.

    Co-authored-by: NMFolks <70551431+NMFolks@users.noreply.github.com>

commit 3ab11cedae5db93b87846f6d7b9e03d664e64948
Merge: 5e3fb28 09b6249
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Thu Jan 16 16:24:18 2025 -0500

    Merge pull request #109 from carterturn/cartertu-digitaloutput-inverted-fix

    Handling inverted for DigitalOutput set_DO

commit 19f8f2344d04f18a67ee21056231c6249d563115
Author: chrisjbillington <chrisjbillington@gmail.com>
Date:   Tue Dec 17 15:06:50 2024 +1100

    Require qtutils≥4.0 for PySide6 support

commit c6e729b3d837ca6e74af143fb2ea6400250d5289
Author: chrisjbillington <chrisjbillington@gmail.com>
Date:   Thu Dec 12 00:21:52 2024 +1030

    Make splash screen widget compatible with PySide6

commit 5e3fb28f84f614c2972a59849482edd4f8a8740a
Merge: b042db4 a9537dc
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Fri Nov 15 16:29:41 2024 -0500

    Merge pull request #110 from dihm/zmq_fix

    Modify default zmq binding address to use `tcp://*`

commit a9537dcbd3e19630bc21da000f01fd44a591e315
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Fri Nov 15 09:13:11 2024 -0500

    Modify default zmq binding address to use `tcp://*`

    Fixes compatibility with zmq>=26

commit 09b624998907aef7ececaa98689a1ffbd13c4478
Author: Carter Turn <carterturn@tutanota.de>
Date:   Tue May 30 19:02:07 2023 -0400

    Removed unneeded return

commit 26344e6802ebe0da68fc241e43b117304b20a4ca
Author: Carter Turn <carterturn@tutanota.de>
Date:   Tue May 2 09:08:08 2023 -0400

    Fix the set_DO function for InvertedDigitalOutput

commit b042db43cd3e02f16df3ab4aa410761b7237fc24
Merge: 9bb8842 d7a044a
Author: Phil Starkey <philipstarkey@users.noreply.github.com>
Date:   Thu Oct 3 09:16:44 2024 +1000

    Merge pull request #108 from dihm/hotfix_editable_installs

    Urgent hotfix to #107

commit d7a044adf9dfebf5365cefb7e64ebe090ca1b2fd
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Wed Oct 2 12:01:37 2024 -0400

    Re-adds `setup.py` with custom editable install code that should not
    have been deleted in #107

commit 9bb884223991e08dda6528ca71a25d2ee53b988f
Merge: 426bff5 8c1620c
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Sat Jul 13 19:47:16 2024 -0400

    Merge pull request #107 from dihm/metadata_overhaul

    Metadata overhaul

commit 426bff511f3c1d1d06f46283235ef8bdb8804e7a
Merge: b0882cd 189c3cf
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Sat Jul 13 19:45:53 2024 -0400

    Merge pull request #106 from dihm/mod_watcher_imp_fix

    Module watcher imp removal

commit b0882cde5cd38289c592fde4155dcd83aa3f826b
Merge: 851f354 2ab6077
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Sat Jul 13 19:44:04 2024 -0400

    Merge pull request #105 from dihm/imp_hotfix

    Imp hotfix

commit 8c1620c0a5e9481bc08eae9a84784c0521195c1f
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Sat Jul 13 02:20:29 2024 -0400

    Move metadata to pyproject.toml,
    update setuptools-scm configs

commit 189c3cf34475142caa44bb783b9f6aed2f9fe0c5
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Thu Apr 4 15:20:13 2024 -0400

    Remove `imp.acquire_lock` and `imp.release_lock`.

    Global import locks have been removed since Python 3.3,
    so they are likely just not needed anymore.

commit 4e3b10105674bed404e4aeab9abdc9185e742db6
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Thu Apr 4 15:16:24 2024 -0400

    Add very simple test that confirms `ModuleWatcher` nominally functions

commit 2ab607796df39b83fe622c4dccff6d52d008dfae
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Thu Apr 4 14:17:04 2024 -0400

    Remove old method of importing `register_classes.py` to remove `imp` dependency.

commit 37aa2ca2986a9f530d947bdf8f93cf37a39e0a4e
Author: David Meyer <dihm.meyer@gmail.com>
Date:   Thu Apr 4 14:09:32 2024 -0400

    Swap over of `imp` import check to default to older behavior if available.

commit 851f354303c7a54bbc18e8151a43edb2180438bc
Merge: 77f5cf7 da5a2c4
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Mon Feb 12 15:20:43 2024 -0500

    Merge pull request #101 from ispielma/FixImpIssue

    Fixes an issue where `imp` is no longer a python module

commit 77f5cf70a54796523d89412488e2c77711ecc399
Merge: ea44a21 1acfde2
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Fri Feb 9 12:48:56 2024 -0500

    Merge pull request #102 from dihm/setuptools_scm_fix

    Ensure setuptools_scm always uses `release-branch-semver`

commit ea44a216e7721c7ed9c22c87568945bb509a1a74
Merge: 2cf7fb6 01bf571
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Fri Feb 9 12:48:42 2024 -0500

    Merge pull request #103 from dihm/update_workflow

    Update workflow pins to use node.js 20

commit 01bf571bee86e5aac7f83ff6aaf7fce75e644c99
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Fri Feb 9 12:46:14 2024 -0500

    Update workflow pins to use node.js 20

commit 1acfde2c12da9c2454976d2fd8c3344aebf00019
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Fri Feb 9 12:42:36 2024 -0500

    Ensure setuptools_scm always uses `release-branch-semver`

    Also update setuptools and setuptools_scm pin in build.

commit da5a2c457f0f3b44b363e320d4ce53ceadc5adcd
Author: spielman <spielman@umd.edu>
Date:   Fri Feb 9 12:22:20 2024 -0500

    Comment fix.

commit 5f9e1ddc7d9c7a72cd309af886f4721452e7c488
Author: spielman <spielman@umd.edu>
Date:   Fri Feb 9 12:16:15 2024 -0500

    Fixed.

commit 2cf7fb65b9323f71c9185e7f873a8a2303a25e57
Merge: 9e9df6d be1c791
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Thu Jan 18 20:47:13 2024 -0500

    Merge pull request #99 from dihm/rtd_update

    Modernize RTD build

commit be1c7913b78568b2750854168e84f1de35149c39
Author: David Meyer <dihm@users.noreply.github.com>
Date:   Thu Jan 18 20:39:29 2024 -0500

    Modernize RTD build
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