commit 92be8de69097ca1cf7544a074ca8d27155abd5e2
Merge: b3d65c8 9a6c40d
Author: David Meyer <dihm@users.noreply.github.com>
Date: Wed Dec 10 16:02:23 2025 -0500
Merge pull request #130 from dihm/readme_link
Update readme example GUI link
commit 9a6c40df4d21667a89e408126c818ee09aabea8d
Author: David Meyer <dihm.meyer@gmail.com>
Date: Wed Dec 10 15:59:58 2025 -0500
Use a modern screenshot
commit e1810821f7174b1a66dd81b2b20289517b3ec267
Author: David Meyer <dihm.meyer@gmail.com>
Date: Wed Dec 10 15:51:57 2025 -0500
Update readme example GUI link
commit b3d65c87a7538a1e4b7954dc94e313e6eb6a34b7
Merge: af528f1 c59c095
Author: David Meyer <dihm@users.noreply.github.com>
Date: Wed Dec 10 15:44:27 2025 -0500
Merge pull request #127 from dihm/destar_imports
Remove star imports from documentation
commit af528f177b0a233527623a323344d63906dad12c
Merge: 663f87b 996a418
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Dec 9 15:44:15 2025 -0500
Merge pull request #128 from dihm/plot_window_restore
Plot window geometry restore
commit 996a418d95649974e6fb2bc32f530bade9920ae4
Author: David Meyer <dihm.meyer@gmail.com>
Date: Mon Dec 8 15:05:28 2025 -0500
Add missing format specifier
commit 08c608427ddcc34624939b5c70333c70b1a58c6e
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Nov 21 11:03:06 2025 -0500
Allow for more than one plot window per analysis process.
commit fd624b0bf519b29e7f0dd4a6507e2a92ba8d5b8f
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Nov 18 16:05:43 2025 -0500
Add ability for plot windows to remember their geometry between runs of lyse.
Uses the `QSettings` functionality of Qt itself, with ini files created in lyse's
`app_saved_config` directory. A new file for each analysis script is created.
commit c59c095774ce24b9ef7f65733dbf56af0a2bf2b8
Author: David Meyer <dihm.meyer@gmail.com>
Date: Mon Sep 29 10:37:38 2025 -0400
Remove star imports from documentation
commit 663f87b507856d5991659ad6105d9899a4a05921
Merge: 4eef798 5bd37cd
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Sep 26 10:31:18 2025 -0400
Merge pull request #126 from dihm/refactor3
Refactor mods
commit 4eef798db552f2928e907853f47ee628e35fd309
Merge: de8eb4d f1e3dc7
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Sep 26 10:31:02 2025 -0400
Merge pull request #119 from spielman-group/refactor
Initial refactoring
commit 5bd37cd8ef37bf9cca1868e10863227d68c8f6c2
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Sep 26 09:39:09 2025 -0400
Add basic docstrings to important module attributes so sphinx picks them up
Also removes dead link to lyse.tempfile2clipboard in api/index
commit 98c4ca299724a557b7848c6719c9e69975cf1ff4
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Sep 19 10:37:16 2025 -0400
Convert numpy imports to standard convention
commit 79c9d25ece063fe24eecce63cd9fb34febf2a7f2
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Sep 19 10:29:24 2025 -0400
Add `__all__` to the lyse API so old lyse star imports know `lyse.path` should be imported.
commit de8eb4d9823917616865d45d822dc9e0e9bbf4f1
Merge: df64c61 fcd0dc7
Author: David Meyer <dihm@users.noreply.github.com>
Date: Tue Aug 19 17:22:28 2025 -0400
Merge pull request #125 from dihm/sphinx_updates
Sphinx autosummary updates
commit fcd0dc7bd93d3701c8680403ea683473b1bbcfd4
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Aug 19 16:47:11 2025 -0400
Ensure intersphinx mapping does not include current project
commit 23f68790363ca27513c8821f7aa68d951a2457d8
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Aug 19 16:46:56 2025 -0400
Re-add autosummary template
commit 0d1ad0e312e0919c4a3343a552a4e54674075bc2
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Aug 8 16:51:00 2025 -0400
Fix `spinning_top` and `_updated_data` to by proper lazy import
commit c5349a0dc529a75f1423861d5caf0040a66bab92
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Aug 8 16:50:18 2025 -0400
Maintain backwards compat with lyse headless workflow,
raises deprecation warning so we can drop it eventually though.
commit 8692199f89b408b486af14b1c4edfebed0bcc8ad
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Aug 8 16:49:30 2025 -0400
Rework `path` to be exposed as `lyse.path` instead of injected directly into namespace
commit f1e3dc75da261c7994cb99bbbad79a062385719d
Merge: f1f703a df64c61
Author: Ian B. Spielman <54444522+ispielma@users.noreply.github.com>
Date: Thu Aug 7 13:49:21 2025 -0400
Merge branch 'labscript-suite:master' into refactor
commit f1f703ac80279681e38354ec17abd80eb02b4f20
Author: spielman <spielman@umd.edu>
Date: Thu Aug 7 13:39:27 2025 -0400
removed warning. before FutureWarning
commit df64c61914a3c0363e7168a6b839d76d0ff04b0c
Merge: 6ba461f 9da1665
Author: David Meyer <dihm@users.noreply.github.com>
Date: Sun Aug 3 00:31:08 2025 -0400
Merge pull request #124 from dihm/sphinx_updates
Update sphinx build and ensure RTD stable versioning is correct
commit 9da16651d5b315b986b36dcbb14cd1ebc1d4e157
Author: David Meyer <dihm@users.noreply.github.com>
Date: Sun Aug 3 00:24:36 2025 -0400
Bump sphinx pins and refresh RTD builds
commit 5c59d755cc92fb43e644efdcc4092b11142d3973
Author: spielman <spielman@umd.edu>
Date: Wed Jul 9 12:24:12 2025 -0400
Corrected spinning top reference.
commit 074ee7d921782e20c050c9e12464e5f1aedd7fc5
Merge: 40c270b 6ba461f
Author: Ian B. Spielman <54444522+ispielma@users.noreply.github.com>
Date: Tue Jul 8 16:58:11 2025 -0400
Merge branch 'labscript-suite:master' into refactor
commit 40c270b9f612861ad6765e3ae123dec7d01f38c2
Merge: 32c971e 7e5d3ed
Author: Ian B. Spielman <54444522+ispielma@users.noreply.github.com>
Date: Tue Jul 8 16:53:39 2025 -0400
Merge pull request #1 from dihm/refactor2
WIP: More disruptive refactor changes
commit 7e5d3ed6dce3445cc1ff11b13ebafd2df4da4a45
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Apr 15 16:11:55 2025 -0400
Move path to script namespace injection, with backwards compatibility support
for those who have (properly) imported it as `lyse.path` instead of
`from lyse import *`
commit 0aecf85063cb2f47fc89368250834519e422bc57
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Apr 15 16:05:43 2025 -0400
Clean-up some unused imports
commit 06ce8dc300f051b6a03f909a908d3cd188bc1595
Author: David Meyer <dihm.meyer@gmail.com>
Date: Tue Apr 15 15:45:13 2025 -0400
Move inter-process communications variables into `lyse.utils.worker`
commit 4c7f596e65d0061b218604ad93a7c98dd6c0fead
Author: David Meyer <dihm.meyer@gmail.com>
Date: Mon Apr 14 14:37:26 2025 -0400
Move utilities into a sub-module.
This divides common things from the worker utilities and the gui utilities.
commit 32c971e6729850ce2e4c6bedd2d73f5052f6da26
Author: David Meyer <dihm.meyer@gmail.com>
Date: Mon Apr 14 14:04:46 2025 -0400
Ensure h5py is patched in filebox.py
commit 2a3a1a48d9dd4a54458bacd7eccdc1e8a279f37c
Author: David Meyer <dihm.meyer@gmail.com>
Date: Mon Apr 14 12:08:50 2025 -0400
Relocate some imports in response to review
commit 1fa549ee0634aa786d56325769fd955f18760f86
Author: David Meyer <dihm.meyer@gmail.com>
Date: Mon Apr 14 14:07:34 2025 -0400
Synchronize and add module level docstring headers.
commit 7f8f04e47ac917aefef71b2b9b904351e3470dc5
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Apr 11 15:31:26 2025 -0400
Correct license header filenames
commit 6ba461f75da516be771fa378b88be55efedad2a9
Merge: 2ff743f b4ae43b
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Apr 11 14:42:39 2025 -0400
Merge pull request #122 from dihm/workflow_refresh
Workflow refresh
commit b4ae43baae2786e6c71753ddd9654b721e48af82
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Apr 11 14:08:02 2025 -0400
Bumpy pandas dependency to 1.5 to account for #108 fix
commit c9d9fc390ab57a8225bba00f8ae6a15218828750
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Apr 11 14:07:31 2025 -0400
Update readme link, project metadata, and old dependencies
commit d7508abb8b7f8893528f908f531d522fb5147b1c
Author: David Meyer <dihm.meyer@gmail.com>
Date: Fri Apr 11 14:06:57 2025 -0400
Update workflow to latest and greatest
commit 2ff743f4b764e7b074dd24aa8bf49b8da9f4b30e
Merge: b272f50 d1090db
Author: David Meyer <dihm@users.noreply.github.com>
Date: Mon Mar 24 10:42:41 2025 -0400
Merge pull request #120 from dihm/metadata_overhaul
Metadata overhaul
commit d1090db42dde949674f13ee279e3b6aeb4b75bc4
Author: David Meyer <dihm.meyer@gmail.com>
Date: Sat Jul 13 02:26:16 2024 -0400
Move all metadata to pyproject.toml,
update setuptools-scm configs
commit 5d93959d145a0404415d011022c0648c9e2fa813
Author: Spielman Lab <ian.spielman@nist.gov>
Date: Thu Mar 14 13:44:14 2024 -0400
Make sure that LABCONFIG is defined in all cases. Also remove unused import.
commit b6755f763ad00cc2b8525ebd261680328716c33e
Author: spielman <spielman@umd.edu>
Date: Thu Mar 14 13:16:11 2024 -0400
_lyse_port and _labconfig were defined in __init__.py and used both there and in dataframe_utilities.py to avoid circular dependencies, I moved these into utis.py and renamed them LYSE_PORT and LABCONFIG respectivly to denote their role as system wide constants. I also moved LYSE_PATH there as well for consistency, but re-exported it in __init__.py so it will still be accessible when lyse is imported.
commit bf739c9ff0248d3a03fd78af512c1e093c02c458
Author: spielman <spielman@umd.edu>
Date: Wed Mar 13 09:47:57 2024 -0400
Missing import in dataframe_utilities corrected.
commit 839b47ba384034abec3022928d513c58689df28b
Author: spielman <spielman@umd.edu>
Date: Mon Mar 11 14:29:08 2024 -0400
Updated auto-generated docs.
commit ace2835f3b7956ec9ee33fee13d2f88aac67ff59
Author: spielman <spielman@umd.edu>
Date: Mon Mar 11 13:03:55 2024 -0400
Added lyse to `from lyse.dataframe_utilities import rangeindex_to_multiindex`
commit 419694b6253b332f9e928996be7c24c26cb06833
Author: spielman <spielman@umd.edu>
Date: Mon Mar 11 10:48:19 2024 -0400
Removed unused import and moved _rangeindex_to_multiindex into dataframe_utilities as rangeindex_to_multiindex.
commit c174bfe168d19e00798caa0a101f8696fc9d70c1
Author: spielman <spielman@umd.edu>
Date: Tue Mar 5 08:58:25 2024 -0500
Removed unused imports.
commit a70d32190646df443118ad11d14c544c38ae1595
Author: spielman <spielman@umd.edu>
Date: Tue Mar 5 08:52:01 2024 -0500
Fix menu bar application labels.
commit 20eaddc7cf718b3ed22c26063ca5b8f17a26edbe
Author: spielman <spielman@umd.edu>
Date: Tue Mar 5 08:42:44 2024 -0500
Cleanup.
commit a44eabc90b7da31e3770b43671d72c520750b0c1
Author: spielman <spielman@umd.edu>
Date: Mon Mar 4 09:07:16 2024 -0500
Changes based on feedback.
commit 01327a05dc0bf7328694ad53be2972afe5a299f5
Author: spielman <spielman@umd.edu>
Date: Sun Mar 3 07:01:28 2024 -0500
Remove main.py
commit 26a9d3536eea6ac688b76121ce66f8286a0cac2e
Author: spielman <spielman@umd.edu>
Date: Sun Mar 3 06:52:07 2024 -0500
Moved the WebServer class into a new file called communication.py. There are some other places with interprocess / thread communication is defined and getting that together seems wise. This commit gets a place for it ready.
commit b9b12431039a6c9e674e28c8a58f0db836a92f0a
Author: spielman <spielman@umd.edu>
Date: Wed Feb 28 10:50:41 2024 -0500
refactored into smaller files.
commit 3977887befe0f70d0c509092376606aa0f8c982b
Author: spielman <spielman@umd.edu>
Date: Wed Feb 28 10:25:48 2024 -0500
Moved .ui files to a separate directory and refactored out supporting functions into utils.py
commit de2fa99d326c60182ecc8bda9f167f9180825ac7
Author: spielman <spielman@umd.edu>
Date: Wed Feb 28 10:11:52 2024 -0500
Text cleanup.
commit 4a3be1ce38f6994923cceb5da42becd254400b90
Author: spielman <spielman@umd.edu>
Date: Wed Feb 28 10:04:26 2024 -0500
Fixed import lyse.__main__ bug that opened a splash window and hung.
commit 91cb71d490c91db5226c4fa09b30575ace17e874
Author: Spielman Lab <ian.spielman@nist.gov>
Date: Fri Feb 23 16:55:57 2024 -0500
Refactored code working.
commit d9b1f022861f9ebbf4094ddfb9f17f86bcc4c8bd
Author: spielman <spielman@umd.edu>
Date: Fri Feb 23 12:35:15 2024 -0500
converting global variables to arguments. This is just good practice anyway. Refactor complete.
commit d7620408d95b4b922c8f71614fa8042a9c651c48
Author: spielman <spielman@umd.edu>
Date: Fri Feb 23 12:00:00 2024 -0500
Moved code from __main__.py into main.py so it can be imported elsewhere.
commit b272f50fe4e43a4a01cce78ff7f650cbca351dec
Merge: 50c5643 87bf031
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 12:37:52 2024 -0500
Merge pull request #117 from dihm/setuptools_scm_fix
Ensure setuptools_scm uses `release-branch-semver`
commit 50c5643da3f91ccbb25061ba8cc5e25dd06d4464
Merge: 5b10958 e9108b3
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 12:34:44 2024 -0500
Merge pull request #116 from dihm/update_workflow
Update workflow pins to use node.js 20
commit e9108b3b9c9235d8c991fea6ba9069c42020eb09
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 12:32:34 2024 -0500
Update workflow pins to use node.js 20
commit 87bf031d306e6a9f80100af337390074028fe511
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 12:29:53 2024 -0500
Ensure setuptools_scm uses `release-branch-semver`
Also updates pins for setuptools and setuptools_scm in build.
commit 5b1095850e7cb3c1e75058a07ce50629e8fff801
Merge: ed21e1c e402134
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Feb 9 12:28:19 2024 -0500
Merge pull request #115 from ispielma/DocStringError
Found some trivial errors in the lyse doc strings while looking at startup messages
commit e4021349b535a7250ec2afd30d960b62523d9685
Author: spielman <spielman@umd.edu>
Date: Fri Feb 9 11:00:58 2024 -0500
Found some trivial errors in the lyse doc strings while looking at the startup messages.
commit ed21e1c49e4dd928ca8fd81a431d0b78036cb1f6
Merge: d70dbb3 34e574d
Author: David Meyer <dihm@users.noreply.github.com>
Date: Wed Feb 7 10:06:52 2024 -0500
Merge pull request #113 from ispielma/UI_Fixes
Added missing close event for pulldown menu.
commit 34e574deefd04f154d36f7d17b401d4ab7fab831
Author: Spielman Lab <ian.spielman@nist.gov>
Date: Tue Feb 6 12:12:49 2024 -0500
Corrected event.
commit 751a6c386b0edf31abfe2ee3ddac43968bccc407
Author: spielman <spielman@umd.edu>
Date: Tue Feb 6 11:11:09 2024 -0500
Added missing close event for pulldown menu.
commit d70dbb3f0e44a2e45e2ed7aea2dc641f77dc7ba0
Merge: 9402ca7 94e341e
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Jan 19 15:05:10 2024 -0500
Merge pull request #112 from dihm/QT_deprecation
Coerce float to int explicitly.
commit 94e341edb667c5ac6fb7cb8f9e77fca9e97290ad
Author: David Meyer <dihm@users.noreply.github.com>
Date: Fri Jan 19 15:02:05 2024 -0500
Coerce float to int explicitly.
Needed for newer python's that don't do implicit conversion anymore.
commit 9402ca7d2ea603edcd6c33e2851ad292621c80b9
Merge: 4674e8b c1f8417
Author: David Meyer <dihm@users.noreply.github.com>
Date: Thu Jan 18 20:58:02 2024 -0500
Merge pull request #111 from dihm/rtd_build
Modernize RTD build
commit c1f84177ae30cd1b2c4a4a4cf86e0ddd2d64b137
Author: David Meyer <dihm@users.noreply.github.com>
Date: Thu Jan 18 20:52:09 2024 -0500
Modernize RTD build