Thus, continuous integration (CI) strategies have been incorporated to probe the code integrity against suggested changes. In our case, these tests have been designed not only as a showcase of all of the capabilities of PySoftK, but also with the aim of maximum code coverage achieved with our current test set. This design ensures that new commits are compatible with the majority of the modules before a new version is integrated into the main branch and released.