Closed dumol closed 1 month ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 79.05%. Comparing base (
0ab5293
) to head (a84aae6
). Report is 1 commits behind head on master.
There's one more thing needed before a new compat
release: production packages of Pythia. This PR has been using testing packages generated in https://github.com/chevah/pythia/pull/58, which is not yet merged.
Yes... for chevah/compat is not that critical..
I am a bit worried about the new libnsl dependency ... but I see that the code works on OracleLinux 8
I think that we should update the GitHub Actions on Pythia to run some minimal tests via Docker on multiple centos versions ... just to make sure we got our dynamic libraries right
I think that we should update the GitHub Actions on Pythia to run some minimal tests via Docker on multiple centos versions ... just to make sure we got our dynamic libraries right
Tracked at https://github.com/chevah/pythia/issues/68.
Scope
Fixes #699
Updates for Python 3.12.
Changes
Use
pynose
andimportlib.utils
instead ofnose
andimp
.Drive-by changes:
pythia.*
to latest versions from pythia repo.How to try and test the changes
reviewers: @adiroiban
Have only tried to have things green and to follow #693.
Do check if the diff looks alright.