pythonSoftIOC
pythonSoftIOC copied to clipboard
Embed an EPICS IOC in a Python process
There seems to be an intermittent failing test, introduced in the Autosave feature. Here's the failure stack from the[ last failed run](https://github.com/DiamondLightSource/pythonSoftIOC/actions/runs/12115105099/job/33772826165): ``` _____________________ test_context_manager_thread_safety ______________________ Traceback (most recent call...
Hi all, It seems that creating and initializing an IOC takes up a crazy high amount of memory when ran under sudo. This is not the case when ran as...
PR #158 was done to fix GitHub changing the `macos-latest` tag to now point to an `arm64` image, rather than a `x64` one (it also bumped from MacOS-12 to MacOS-14...
At present the only Linux target architecture we support is x86_64, but with the Raspberry Pi becoming more used it may be worth adding CI support for at least aarch64...
Draft PR to test CI builds of aarch64
Long, Bool and MBB record types are now protected from out of range values - `.set()` will throw an exception, and `caput()` will fail to store the new value. This...
Hello, `pip install` will bug out with the following error for me: ``` [...] gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fcf-protection -fexceptions -fcf-protection -fexceptions │ -fcf-protection -fPIC -D_GNU_SOURCE -D_DEFAULT_SOURCE -Dlinux...