be39fdd337
docs: add documentation for event data
2024-07-23 17:37:48 +02:00
semantic-release
cf619b2ad7
2.19.0
...
Automatically generated by python-semantic-release
v2.19.0
2024-07-19 12:25:17 +00:00
7e46cf94ef
tests: update tests following new "parse_cmdline_args" function
2024-07-18 10:19:36 +02:00
dfdc39776e
fix: prevent already configured logger to be re-configured
2024-07-15 16:47:24 +02:00
7f73606dfc
fix: make a CONSOLE_LOG level to be able to filter console log messages and fix extra line feed
2024-07-15 16:47:05 +02:00
814b6b21c6
refactor, fix #318 : use 'parse_cmdline_args' for BEC IPython client
2024-07-15 16:09:33 +02:00
06902f7824
refactor: use 'parse_cmdline_args' in servers
2024-07-15 16:09:33 +02:00
41b80058f8
feat: add "parse_cmdline_args" to bec_service, to handle common arguments parsing in services
...
Add "--log-level" and "--file-log-level" to be able to change log level from the command line
2024-07-15 16:09:33 +02:00
semantic-release
f2599b1e1a
2.18.3
...
Automatically generated by python-semantic-release
v2.18.3
2024-07-08 14:04:12 +00:00
5cf162c19d
fix(bec_lib): fixed bug that caused the specified service config to be overwritten by defaults
2024-07-08 15:56:53 +02:00
semantic-release
49fb3a33b4
2.18.2
...
Automatically generated by python-semantic-release
v2.18.2
2024-07-08 12:11:26 +00:00
86714ae57b
fix(bec_lib): accept config as input to ServiceConfig
2024-07-08 13:52:21 +02:00
05e82efe08
test: fixed test for triggered devices
2024-07-05 09:08:41 +02:00
semantic-release
1ed5365d62
2.18.1
...
Automatically generated by python-semantic-release
v2.18.1
2024-07-04 06:10:35 +00:00
22c1e5734e
test: fix tests due to config changes
2024-07-03 11:48:00 +02:00
b25a6704ad
docs: improve docs
2024-07-03 11:48:00 +02:00
f9ec2403db
fix: add async monitor to config and fix dap tests due to API changes in ophyd
2024-07-03 11:48:00 +02:00
eef2764f44
fix: bugfix within scibec metadata handler to accomodate changes of metadata
2024-07-03 11:48:00 +02:00
semantic-release
390fde56ec
2.18.0
...
Automatically generated by python-semantic-release
v2.18.0
2024-07-03 09:17:35 +00:00
d1b78417c0
build: added tomli dependency
2024-07-03 11:00:11 +02:00
326cd218d0
feat(bec_lib): added service version tag to service info
2024-07-03 11:00:11 +02:00
3e91a99945
ci: added phoenix, sim and superxas pipelines
2024-07-02 13:59:46 +02:00
semantic-release
8e4a3d14ec
2.17.6
...
Automatically generated by python-semantic-release
v2.17.6
2024-07-02 11:17:22 +00:00
b4ee7865ca
fix(device_server): fixed readout of objects that are neither devices nor signals
2024-07-02 13:10:14 +02:00
semantic-release
30c4e0b919
2.17.5
...
Automatically generated by python-semantic-release
v2.17.5
2024-07-01 19:57:02 +00:00
7a5fa85c0f
fix(device_server): fixed bug that caused alarms not to be raised
2024-07-01 20:51:30 +02:00
semantic-release
91068eecc1
2.17.4
...
Automatically generated by python-semantic-release
v2.17.4
2024-07-01 18:09:02 +00:00
58c0425772
refactor(device_server): rpc_mixin cleanup
2024-07-01 19:51:09 +02:00
814f50132e
fix(rpc): fixed bug that caused get to not update the cache
2024-06-29 09:29:38 +02:00
semantic-release
db1428b372
2.17.3
...
Automatically generated by python-semantic-release
v2.17.3
2024-06-28 11:58:17 +00:00
d9df652e04
fix: fixed cont_line_scan
2024-06-28 13:20:40 +02:00
b5ee738153
test: fix tests
2024-06-28 13:20:40 +02:00
37c4868b13
fix: bugfix on dtype int/float missmatch for self.positions
2024-06-28 13:20:40 +02:00
semantic-release
b7366865be
2.17.2
...
Automatically generated by python-semantic-release
v2.17.2
2024-06-28 10:04:01 +00:00
2b93187c35
fix: fixed bug where a failed device status would not cause the scan to abort
2024-06-28 11:47:08 +02:00
bed9e90183
docs: fix redis install for psi-maintained
2024-06-27 14:27:41 +02:00
33db33033c
build: fakeredis dependency version update after fakeredis has been fixed
2024-06-26 10:07:18 +02:00
semantic-release
470598d20f
2.17.1
...
Automatically generated by python-semantic-release
v2.17.1
2024-06-25 16:14:49 +00:00
72b6e3e543
fix: configure logger levels for BECIPythonClient in constructor
2024-06-25 17:57:12 +02:00
7ed5d6ae82
fix: _update_sinks applies different level for each logger
2024-06-25 17:47:25 +02:00
1428ba27f9
fix: set level for each logger to the given value
2024-06-25 17:47:25 +02:00
8b82f35797
fix: remove redundant update of loggers
2024-06-25 17:47:25 +02:00
03a58d6f1d
refactor: renaming of _update_logger_level to _update_console_logger_level
2024-06-25 17:44:48 +02:00
semantic-release
9d2015d366
2.17.0
...
Automatically generated by python-semantic-release
v2.17.0
2024-06-25 14:28:16 +00:00
1318b221cb
fix(logger): do not enqueue log messages
...
Enqueing log messages is useful when multiple processes (launched with
multiprocess module) are logging to the same log file, which is not the
use case for BEC - it creates processing threads, which can be avoided
2024-06-25 16:20:39 +02:00
cc5503f86c
test: made completer test more targeted towards the completion results
2024-06-25 16:20:39 +02:00
5d6cc7dd05
feat(bec_lib): added option to name the logger
2024-06-25 16:20:39 +02:00
1d1f795f91
fix: logger: make console_log opt-in instead of having it by default and removing for certain classes
2024-06-25 16:20:39 +02:00
9824ee43aa
fix: logger: log stderr to sys.__stderr__ to be compatible with sys.stderr redirection
2024-06-25 16:20:39 +02:00
051d6ade92
fix: logger: do not update sinks twice in __init__
2024-06-25 16:20:39 +02:00