EmuKit/emukit

Complete CI tasks

apaleyes opened this issue · 3 comments

We have recently migrated to Github Actions #339

A few follow up tasks showed up along the way:

  • Enable flake8 linting. It is disabled for some reason, I am guessing to hide embarrassingly many errors
  • Revisit command line tests setup. At the moment we have some weird default stuff going on for executing pytest
  • Sort out GPy somehow. It becomes real pain, I wasn't able to install emukit and GPy for any Python versions other than 3.7. Same error as SheffieldML/GPy#874

Also, SheffieldML/GPy#888 upgrades GPy for 3.9 - 3.8 should have already been working 🤔

So it does. Added 3.8, thanks @ekalosak for pointing that out

Seems that all points are taken care of now