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