Fixes deprecated use of `np.float`, `np.int`, etc.
1.5.6
Switch from `dill` to `cloudpickle` for saving/loading `Study`-objects to/from file. This ensures compatibility with JupyterLite as `dill` cannot easily be imported in a `pyodide` kernel.
1.5.5
Fix deprecated import from `collections` to ensure compatibility with Python 3.10.