.feastignore is a file that is placed at the root of the Feature Repository. This file contains paths that should be ignored when running
feast apply. An example
.feastignore is shown below:
.feastignore# Ignore virtual environmentvenv# Ignore a specific Python filescripts/foo.py# Ignore all Python files directly under scripts directoryscripts/*.py# Ignore all "foo.py" anywhere under scripts directoryscripts/**/foo.py
.feastignore file is optional. If the file can not be found, every Python in the feature repo directory will be parsed by
You can specify a path to a specific directory. Everything in that directory will be ignored.
You can specify a path to a specific file. Only that file will be ignored.
You can specify asterisk (*) anywhere in the expression. An asterisk matches zero or more characters, except "/".
scripts/foo.py scripts/a/foo.py scripts/a/b/foo.py
You can specify double asterisk (**) anywhere in the expression. A double asterisk matches zero or more directories.