2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-27 04:08:27 +08:00
Commit Graph

134 Commits

Author SHA1 Message Date
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