Take a (EUMETCast disseminated) satellite product file and send it on to a configurable set of destinations if it covers a configurable area of interest. Uses only the filename to determine the coverage, thus requiring at a minimum the platform name and the start time (and preferably also the end time) in the filename.
- python >=3.9
- Only for
Developer-Mode Installtion:
-
poetry
, installed as follows:curl -sSL https://install.python-poetry.org | python3 -
-
poetry-dynamic-versioning
, to be installed after you installpoetry
:poetry self add "poetry-dynamic-versioning[plugin]"
-
👉 For those who need/wish to make changes to pytroll-product-filter
's
source code, or use code from a different branch than master
.
poetry install
Installing in "developer mode" means that changes made in any of the package's source files become visible as soon as the package is reloaded.
If you have problems installing poetry
, you can install in development mode using pip (>= v22.2.2)
as follows:
pip install -e .
👉 For those who have pytroll-product-filter
's source code in a local directory,
wish to install it from there, but also don't want to modify any code.
pip install .