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

mypy static type checking support #440

Open bpkroth opened 1 year ago

bpkroth commented 1 year ago

It'd be nice if emukit supported type checking via mypy. Right now we get this error message when used in a client package:

error: Skipping analyzing "emukit": module is installed, but missing library stubs or py.typed marker
apaleyes commented 1 year ago

good point, thanks! we'll consider adding this