f_lib.archive_extractor.exceptions module

Archive extractor exceptions.

exception f_lib.archive_extractor.exceptions.ArchiveTypeError[source]

Bases: Exception

Raised when the supplied archive is not of a supported type.

__init__(archive: Path, supported_suffix: Sequence[str]) None[source]

Instantiate class.

archive: Path
supported_suffix: Sequence[str]
__reduce__() tuple[type[Exception], tuple[Any, ...]][source]

Exception pickling support.

https://github.com/python/cpython/issues/44791

exception f_lib.archive_extractor.exceptions.Pep706Error[source]

Bases: Exception

Raised when the current version of Python contains a security vulnerability.

__init__() None[source]

Instantiate class.