David Nadlinger
a1fb6e1b70
setup.py: Add missing platformdirs dependency
...
This was introduced in 583a4ceadd
, but only added to the
Nix flake there.
2024-08-30 15:46:56 +01:00
322f9f6e55
setup: minimum Python version is 3.11 (StreamWriter.start_tls)
2024-08-12 11:40:34 +08:00
David Nadlinger
9fbd6de30c
Qt{5 -> 6}
...
Some changes are due to deprecations in Qt6 which were outright
removed in PyQt, for instance QRegExp or the x()/y() QMouseEvent
properties. Most of the diff is due to enumeration values now no
longer being available directly in the parent namespace.
This commit is purposefully restricted to the mechanical changes,
no reformatting/… is done to keep the diff easy to validate.
2024-07-27 21:37:19 +08:00
b09a39c82e
add aqctl_coreanalyzer_proxy
2023-12-08 18:55:07 +08:00
David Nadlinger
e45dc948e9
setup.py: Add lmdb dependency
...
This has actually been a required dependency since
e710d4badd
.
2023-09-15 17:25:45 +01:00
1852491102
add channel names to RTIO errors
2022-12-02 16:27:03 +08:00
d60a96a715
Fix deprecated warnings on nix develop
...
Signed-off-by: Egor Savkin <es@m-labs.hk>
2022-12-01 17:33:18 +08:00
f3f068036a
use maintained fork of python-Levenshtein
2022-11-03 21:24:49 +08:00
bbb2c75194
add aqctl_moninj_proxy
2022-03-18 17:02:50 +08:00
833acb6925
add AFWS client
2022-02-07 14:28:00 +08:00
4bfd010f03
setup: Python 3.7+
2021-09-27 17:46:25 +08:00
43d120359d
compiler: switch to upstream llvmlite and RISC-V target
2021-09-10 13:25:12 +08:00
e3edb505e3
setup.py: remove outdated dependency_links
2021-08-12 12:48:46 +08:00
4b10273a2d
gui: quamash -> qasync
2020-12-12 21:59:25 +08:00
7a5996ba79
artiq_netboot: moved to git.m-labs.hk/M-Labs/artiq-netboot
2020-10-15 16:14:22 +08:00
f4d8f77268
turn kasli_tester into a frontend tool
2020-01-21 16:13:04 +08:00
4707aef45c
split out artiq-comtools
2019-11-14 15:21:51 +08:00
3fd6962bd2
use sipyco ( #585 )
2019-11-10 15:55:17 +08:00
c96de7454d
remove artiq_devtool
2019-10-30 21:27:24 +08:00
88dbff46f4
add netboot tool
2019-10-30 21:24:51 +08:00
3f0657f2a8
artiq_influxdb_schedule: add schedule logger
...
Signed-off-by: Robert Jördens <rj@quartiq.de>
2019-07-26 14:47:18 +02:00
d958b20bb8
remove asyncserial dependency
2019-04-20 10:51:29 +08:00
56033b60a7
move thorlabs_tcube out of tree ( #887 )
2019-04-20 00:09:58 +08:00
eaec519ac8
move lda out of tree ( #887 )
2019-04-19 23:43:14 +08:00
62e9b2d85e
move novatech409b out of tree ( #887 )
2019-04-19 21:56:16 +08:00
4c1fb0c2a1
move korad_ka3005p out of tree ( #887 )
2019-04-19 19:47:41 +08:00
8049c52d06
frontend: add artiq_ddb_template (WIP, TTL only)
2019-02-22 17:19:48 +08:00
c0c413196a
frontend: remove artiq_pcap. Closes #1152
2018-09-15 12:08:06 +08:00
0017cb756e
frontend: add artiq_rtiomon
2018-09-15 10:44:59 +08:00
15b16695c6
frontend: add artiq_route
2018-09-04 19:04:27 +08:00
whitequark
d446a3293e
frontend: merge core{config,log,boot,debug,profile} into coremgmt.
2018-05-16 14:08:32 +00:00
whitequark
b1d349cc1b
firmware: implement a sampling profiler.
...
Does not yet support constructing call graphs.
2018-05-05 00:44:40 +00:00
whitequark
3b054855ec
firmware: add allocator debug feature, invoked by artiq_coredebug frontend.
2018-04-21 19:39:46 +00:00
whitequark
ab9eb56ceb
setup.py: migen now works on Python 3.6, relax version check.
2018-01-20 07:23:50 +00:00
471605ec1e
pdq: move to https://github.com/m-labs/pdq
2017-07-19 17:35:28 +02:00
5c66b63768
setup.py etc: update license
2017-07-18 11:31:43 +02:00
whitequark
3ab8a4d505
aqctl_corelog: add missing script definition to setup.py.
2017-07-04 18:04:25 +00:00
whitequark
816ec6c52f
artiq_pcap: implement.
2017-06-25 07:04:29 +00:00
68ecaacb3a
Remove fastentrypoints
...
Breaks conda and only provides a minimal benefit (does NOT accelerate experiment startup).
2017-06-06 12:38:41 +08:00
5a134c82c5
conda: use new noarch system
2017-06-06 11:16:12 +08:00
8c8203ef73
require Python 3.5.3+ ( #737 )
2017-06-05 00:50:54 +08:00
2458da1ade
pdq: get new host driver, adapt
2017-05-31 00:20:10 +02:00
e845de2ff2
remove aqcli_pdq2
2017-05-22 19:17:23 +08:00
3ed70afaa1
Use commandline prefix for controllers
...
This keeps them better organized and consistent with the artiq_* naming scheme.
Tab completion from aqctl_ also lists all the controllers installed on a machine.
2017-05-22 00:22:10 +08:00
ad85a0cee3
add session manager ( #691 )
2017-05-15 17:05:22 +08:00
548796030b
setup.py: fix math
2017-05-12 09:18:47 +02:00
e87b6b99f7
depend on python >=3.5.2 <3.6
2017-05-11 15:05:00 +02:00
94ca9beb55
setup.py: Use fastentrypoints to speed up things
...
This is not beautiful but closes #665
https://github.com/ninjaaron/fast-entry_points
pypa/setuptools#510
pypa/setuptools#926
2017-05-05 09:22:05 +02:00
whitequark
b0cdef3211
firmware: implement hotswap through artiq_coreboot tool.
2017-03-06 16:01:28 +00:00
715443e211
setup.py: remove doc and test dependencies
2017-02-01 23:24:54 +01:00