A package enabling you to download all public data from the ECMWF servers

The European Centre for Medium-Range Weather Forecasts (ECMWF) allows you to access its vast set of model data via a free account and a Python 3 package they provide as well. Unfortunately, a download limit of 30GB prevents the user to retrieve all public data. To circumvent this restriction, I wrote the package ecmwf_retrieve, which chops your request in small parts, sends all of them to the API of the ECMWF, and joins the retrieved data into one single file. »