ExtendedFilter
faststream.cli.supervisors.watchfiles.ExtendedFilter #
ExtendedFilter(
*,
ignore_paths: Optional[
Sequence[Union[str, Path]]
] = None,
extra_extensions: Sequence[str] = ()
)
Bases: PythonFilter
A class that extends the watchfiles.PythonFilter
class.
METHOD | DESCRIPTION |
---|---|
__init__ | Initializes the Returns: None |
Initialize the class.
PARAMETER | DESCRIPTION |
---|---|
ignore_paths | Optional sequence of paths to ignore. |
extra_extensions | Sequence of extra extensions. |
RETURNS | DESCRIPTION |
---|---|
None | None |
Source code in faststream/cli/supervisors/watchfiles.py
ignore_dirs instance-attribute
#
ignore_dirs: Tuple[str, ...] = self.ignore_dirs + (
"venv",
"env",
".github",
".mypy_cache",
".pytest_cache",
".ruff_cache",
"__pycache__",
)