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__",
)