EmuKit / emukit

A Python-based toolbox of various methods in decision making, uncertainty quantification and statistical emulation: multi-fidelity, experimental design, Bayesian optimisation, Bayesian quadrature, etc.
https://emukit.github.io/emukit/
Apache License 2.0
605 stars 128 forks source link

Remove dependecy on lazy fixture #460

Closed apaleyes closed 6 months ago

apaleyes commented 6 months ago

Issue #, if available: N/A but our build is broken

Description of changes: lazy-fixture is broken and probably won't be fixed: https://github.com/TvoroG/pytest-lazy-fixture/issues/65. This PR removes dependency on it from emukit.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

apaleyes commented 6 months ago

This PR is not enjoying itself. Python 3.7 is failing (it's EOL), something's wrong with GPy. Let's fix it all here