Improved CI and fixed tests on Python 3
- format code with pre-commit (black + isort)
- use pytest instead of nosetests
- fix tests on EL9 (Python 3.9)
- drop dependency on obsolete LbSoftConfDb2Clients
-
deploy universal wheel(not possible to use universal wheel as there are different dependencies constraints in Python 2 and 3)
With these changes I am able to build and test a slot using Python 3 for the scripts.
Closes #113 (closed) #16 (closed)
Addresses some of the points in #1
Edited by Marco Clemencic