2064 Commits

Author SHA1 Message Date
45b6a937b7 refactor: improved setup.py 2023-11-14 19:11:24 +01:00
b1bbee16ed ci: testing pylint 2023-11-14 19:05:24 +01:00
e33ce81141 ci: added pylint-check to .gitlab-ci.yml 2023-11-14 19:02:22 +01:00
semantic-release
c1ae60fd29 0.42.3
Automatically generated by python-semantic-release
v0.42.3
2023-11-12 16:02:47 +00:00
109453c1cc fix: added missing init file 2023-11-12 16:54:13 +01:00
semantic-release
aab2a45f08 0.42.2
Automatically generated by python-semantic-release
v0.42.2
2023-11-10 15:30:11 +00:00
b73e9b3baa refactor: warn about importing from old module paths 2023-11-10 15:48:24 +01:00
943b10dac0 refactor: move Alarms enum into alarms_handler 2023-11-10 12:13:57 +01:00
cc9227f893 refactor: make all type checking imports conditional 2023-11-10 11:54:18 +01:00
97d3d1f18f fix: bec_service test 2023-11-10 10:28:56 +01:00
06f2d781ae refactor: rename module BECMessage -> messages
This should help to avoid confusion between BECMessage module and
BECMessage class located in the same module
2023-11-10 10:28:53 +01:00
108dc1179c refactor: temporarily add module stubs 2023-11-10 10:24:35 +01:00
524ef24da0 refactor: flatten bec_lib structure 2023-11-10 10:24:33 +01:00
7166c8b5ee refactor: make bec_lib imports absolute 2023-11-10 10:22:51 +01:00
de5da559a6 refactor: move bec_lib test utils out of core folder 2023-11-10 10:22:51 +01:00
bbd0eee6bb refactor: move scripts into util_scripts folder 2023-11-10 10:22:51 +01:00
8efd02cda4 fix: resolve a circular import in logbook_connector 2023-11-10 10:22:51 +01:00
171a5c6609 refactor: remove unused imports in bec_lib 2023-11-10 10:22:51 +01:00
d54453d7e7 refactor: remove session_manager and singleton_threadpool 2023-11-10 10:22:51 +01:00
146898ec3f refactor: run isort on all files
$ isort . --profile=black --line-width=100 --multi-line=3 --trailing-comma
2023-11-10 10:22:47 +01:00
2da7dd385f test: fixed test for refactored worker 2023-11-09 13:59:14 +00:00
0c7ae795c4 refactor: major scan worker refactoring; added separate device validation mixin 2023-11-09 13:59:14 +00:00
semantic-release
f50dfa063f 0.42.1
Automatically generated by python-semantic-release
v0.42.1
2023-11-09 13:53:15 +00:00
dc370584c9 fix: fixed bec service update routine for missing messages; closes #114 2023-11-09 13:30:47 +00:00
93ab2c37e1 ci: disabled scibec end2end for now; re-enable once scibec is running 2023-11-09 12:41:00 +01:00
53954d3bdc ci: changed default order 2023-11-09 12:40:13 +01:00
semantic-release
9ae98008db 0.42.0
Automatically generated by python-semantic-release
v0.42.0
2023-11-07 17:29:37 +00:00
5ecc189343 feat: added scan base class to scan info 2023-11-06 16:20:46 +01:00
41206efc13 refactor: added scancomponent base class 2023-11-06 16:20:26 +01:00
semantic-release
53c5f0005e 0.41.0
Automatically generated by python-semantic-release
v0.41.0
2023-11-06 15:12:44 +00:00
3589e3e36f fix: fixed scan signature for scan defs and group def 2023-11-06 15:19:58 +01:00
1a8cc7c448 feat: changed arg_bundle_size from int to dict; closes #111 2023-11-06 13:56:40 +00:00
d2bd559c3e Remove key/channel postfixes 2023-11-06 12:39:19 +00:00
semantic-release
91c7d161d4 0.40.0
Automatically generated by python-semantic-release
v0.40.0
2023-11-06 12:25:26 +00:00
261497ad98 feat: added log to report on missing device status updates 2023-11-02 15:51:22 +00:00
semantic-release
716efc8f8d 0.39.0
Automatically generated by python-semantic-release
v0.39.0
2023-11-02 13:27:08 +00:00
6b2190899d fix: added missing type hints to scan signatures 2023-11-02 13:06:09 +00:00
87100caaf0 fix: removed helper plugin 2023-11-02 13:06:09 +00:00
c7d8b1afd5 feat: changed arg_input from list to dict to provide a full signature 2023-11-02 13:06:09 +00:00
semantic-release
d10493fccc 0.38.1
Automatically generated by python-semantic-release
v0.38.1
2023-11-02 13:04:50 +00:00
f5fddafdf3 test: added test for nested get 2023-11-02 13:12:43 +01:00
9be82f12c6 fix: fixed nested get for missing fields 2023-11-02 13:11:40 +01:00
semantic-release
0efab60b1d 0.38.0
Automatically generated by python-semantic-release
v0.38.0
2023-11-01 06:35:37 +00:00
705daa6d9e feat: added config option to abort on ctrl_c; closes #95 2023-11-01 06:14:32 +00:00
semantic-release
c10c43df3a 0.37.0
Automatically generated by python-semantic-release
v0.37.0
2023-11-01 06:13:56 +00:00
c20a6b2d9d test: fixed test for monitored devices 2023-11-01 05:53:47 +00:00
aee1bdae14 fix: fixed readout_priority update 2023-11-01 05:53:47 +00:00
d3da613bfd feat: added option to specify monitored devices per scan; closes #100 2023-11-01 05:53:47 +00:00
semantic-release
a566dc5b1a 0.36.3
Automatically generated by python-semantic-release
v0.36.3
2023-11-01 05:53:04 +00:00
091df2f0a1 fix: added missing timestamp to flyer update 2023-11-01 05:30:16 +00:00