Simon Renblad
|
904afe1632
|
tools: remove trim param
|
2023-09-01 20:06:19 +08:00 |
Simon Renblad
|
361088ae72
|
tools: add trim argument to format funcs
|
2023-07-21 08:38:49 +00:00 |
Simon Renblad
|
a7569a0b2d
|
tools: add scale_from_metadata helper func
|
2023-07-21 08:15:39 +00:00 |
Simon Renblad
|
bf38fc8b0f
|
tools: refactor short_format with metadata
|
2023-07-10 02:33:59 +00:00 |
Sebastien Bourdeauducq
|
bbac477092
|
tools: fix importlib issue
|
2021-12-21 13:20:11 +08:00 |
Etienne Wodey
|
33a9ca2684
|
tools/file_import: use SourceFileLoader
This allows loading modules from files with extensions not in
importlib.machinery.SOURCE_SUFFIXES
Signed-off-by: Etienne Wodey <etienne.wodey@aqt.eu>
|
2021-12-09 11:47:04 +08:00 |
Leon Riesebos
|
1deaa758ce
|
get_experiment() is able to get nested experiment classes using dots in class names.
Signed-off-by: Leon Riesebos <leon.riesebos@duke.edu>
|
2021-02-28 14:26:44 +08:00 |
Etienne Wodey
|
3cd96a951a
|
master: refactor experiments enumeration, use tools.get_experiment
Signed-off-by: Etienne Wodey <wodey@iqo.uni-hannover.de>
|
2021-02-13 10:06:12 +08:00 |
Etienne Wodey
|
af411de639
|
tools/file_import: simplify, remove deprecated load_module() call
Signed-off-by: Etienne Wodey <wodey@iqo.uni-hannover.de>
|
2021-02-10 16:03:31 +08:00 |
Sebastien Bourdeauducq
|
4707aef45c
|
split out artiq-comtools
|
2019-11-14 15:21:51 +08:00 |
Sebastien Bourdeauducq
|
3fd6962bd2
|
use sipyco (#585)
|
2019-11-10 15:55:17 +08:00 |
Charles Baynham
|
0b1fb255a9
|
tools: Wrap Task _do() calls in a generic exception handler
Signed-off-by: Charles Baynham <charles.baynham@npl.co.uk>
|
2019-09-20 23:00:59 +08:00 |
Sebastien Bourdeauducq
|
98caaebade
|
consistent use of 'class name' terminology to select a class within an experiment file. Closes #1348
|
2019-09-09 15:16:33 +08:00 |
David Nadlinger
|
ef934ad958
|
Add test/release notes for command-less controllers
See eaa1b44b00 for the actual change.
|
2019-02-07 21:51:15 +00:00 |
Drew
|
f2c1d32e54
|
frontend: add --version flag to cmd line args (#1181)
|
2019-01-12 09:47:47 +08:00 |
Sebastien Bourdeauducq
|
c52a6ca8e9
|
typo (#1179)
|
2018-10-20 20:40:07 +08:00 |
Sebastien Bourdeauducq
|
8d66d53e06
|
Revert "tools/file_import: restore sys.modules. Closes #976"
This reverts commit b48e782dd6 .
|
2018-05-02 12:14:56 +08:00 |
Sebastien Bourdeauducq
|
b48e782dd6
|
tools/file_import: restore sys.modules. Closes #976
|
2018-05-01 22:15:47 +08:00 |
Sebastien Bourdeauducq
|
0aacdb0458
|
tools: add missing import
|
2018-01-28 02:12:46 +08:00 |
whitequark
|
4fd236d234
|
artiq_flash: cache transferred artifacts.
|
2018-01-19 08:28:04 +00:00 |
whitequark
|
b553804e5a
|
artiq_flash: implement network transparency.
|
2018-01-19 07:39:55 +00:00 |
whitequark
|
b5d098c6db
|
Add lockfile support to artiq_devtool.
|
2017-11-26 15:17:35 +00:00 |
whitequark
|
dd87508a7f
|
Implement forwarding of logs from core device to master.
Fixes #691.
|
2017-07-18 05:31:59 +00:00 |
whitequark
|
6061393bd0
|
tools: lazily import paramiko.
|
2017-06-25 07:17:03 +00:00 |
whitequark
|
816ec6c52f
|
artiq_pcap: implement.
|
2017-06-25 07:04:29 +00:00 |
Sebastien Bourdeauducq
|
d51b27e0aa
|
tools: cleanup artiq_version
|
2016-08-04 19:42:13 +08:00 |
Sebastien Bourdeauducq
|
f64a1f566d
|
tools: remove uneeded checkcache
|
2016-08-04 19:42:04 +08:00 |
Robert Jördens
|
6084eff85e
|
tools: help string wording
|
2016-07-18 19:47:05 +02:00 |
Robert Jördens
|
9785b39edd
|
tools: support wildcard bind: --bind '*'
|
2016-07-18 18:30:49 +02:00 |
Robert Jördens
|
b9000fa267
|
tools: __all__ update
|
2016-07-18 18:30:49 +02:00 |
Robert Jördens
|
6a7377244b
|
tools: style
|
2016-07-18 16:50:45 +02:00 |
Robert Jördens
|
bb706c1fe2
|
browser/dashboard: use appdirs, closes #438
|
2016-07-18 16:50:27 +02:00 |
Robert Jördens
|
0857cfdcb1
|
short_format: cover a few more numpy types correctly
|
2016-05-22 16:53:39 +02:00 |
Sebastien Bourdeauducq
|
579168f06f
|
monkey-patch asyncio.proactor_events to handle ConnectionAbortedError on Windows. Closes #247
|
2016-03-10 15:11:10 +08:00 |
whitequark
|
80e1cf5d78
|
Monkey-patch asyncio create_server (fixes #253).
|
2016-03-09 02:37:16 +00:00 |
Sebastien Bourdeauducq
|
cf465dae0c
|
tools/file_import: make sure sys.path is always restored
|
2016-01-31 20:33:17 +01:00 |
Sebastien Bourdeauducq
|
3cf67afeb1
|
generalize multiline logging to remote logs and controllers
|
2016-01-26 21:59:37 +01:00 |
Robert Jördens
|
d1119d7747
|
artiq_dir: move out of tools to unlink dependencies
|
2016-01-25 18:15:50 -07:00 |
Sebastien Bourdeauducq
|
c9da5f4ecb
|
frontend: bind v4 and v6 localhost addresses by default, support multiple bind
|
2015-12-27 18:03:13 +08:00 |
Sebastien Bourdeauducq
|
183e855229
|
remove workaround_asyncio263
|
2015-12-20 23:26:48 +08:00 |
Sebastien Bourdeauducq
|
93317d48c9
|
gui/explorer: file selector for experiments outside repos
|
2015-12-09 19:13:57 +08:00 |
whitequark
|
c14299dca8
|
Merge branch 'new-py2llvm'
|
2015-11-24 03:01:54 +08:00 |
Sebastien Bourdeauducq
|
4166f4e928
|
frontend: use atexit_register_coroutine in other tools
|
2015-11-11 16:22:12 +08:00 |
whitequark
|
d6d0a3e3e9
|
Merge branch 'master' into new-py2llvm
|
2015-11-07 12:57:18 +03:00 |
Sebastien Bourdeauducq
|
e26147b2ac
|
gateware,runtime: use new migen/misoc
|
2015-11-04 00:35:03 +08:00 |
whitequark
|
f70f7fb89b
|
Merge branch 'master' into new-py2llvm
|
2015-10-30 04:29:35 +03:00 |
Sebastien Bourdeauducq
|
50809e02c2
|
tools/short_format: display shape of ndarrays
|
2015-10-21 11:13:46 +08:00 |
Sebastien Bourdeauducq
|
1bc4061620
|
protocols: better workaround for asyncio issue 263
|
2015-10-20 00:35:33 +08:00 |
Sebastien Bourdeauducq
|
661b9bfbfa
|
tools/short_format: increase max string length
|
2015-10-18 13:32:29 +08:00 |
Sebastien Bourdeauducq
|
d7b41207da
|
tools/short_format: display booleans directly
|
2015-10-18 13:31:36 +08:00 |