module documentation

Undocumented

Class RemoteFileAPIClient Undocumented
Class RequestsRemoteFileAPIClient Undocumented
Constant ALLOWED_IMAGE_SUFFIXES Undocumented
Constant ALLOWED_IMAGE_SUFFIXES_BY_FORMAT Undocumented
Constant ALLOWED_PILLOW_FORMATS_BY_FORMAT Undocumented
Constant ALLOWED_REMOTE_URL_SCHEMES Undocumented
Constant FS_REMOTE_URL_SCHEMES Undocumented
ALLOWED_IMAGE_SUFFIXES =

Undocumented

Value
frozenset((suffix for suffixes in ALLOWED_IMAGE_SUFFIXES_BY_FORMAT.values() for 
suffix in suffixes))
ALLOWED_IMAGE_SUFFIXES_BY_FORMAT =

Undocumented

Value
{'JPEG': frozenset(set(['.jpeg', '.jpg'])),
 'PNG': frozenset(set(['.png'])),
 'WEBP': frozenset(set(['.webp'])),
 'BMP': frozenset(set(['.bmp'])),
 'TIFF': frozenset(set(['.tif', '.tiff'])),
 'HEIC': frozenset(set(['.heic'])),
 'AVIF': frozenset(set(['.avif'])),
...
ALLOWED_PILLOW_FORMATS_BY_FORMAT =

Undocumented

Value
{'JPEG': frozenset(set(['JPEG'])),
 'PNG': frozenset(set(['PNG'])),
 'WEBP': frozenset(set(['WEBP'])),
 'BMP': frozenset(set(['BMP'])),
 'TIFF': frozenset(set(['TIFF'])),
 'HEIC': frozenset(set(['HEIC', 'HEIF'])),
 'AVIF': frozenset(set(['AVIF'])),
...
ALLOWED_REMOTE_URL_SCHEMES =

Undocumented

Value
frozenset(set(['file', 'http', 'https', *FS_REMOTE_URL_SCHEMES]))
FS_REMOTE_URL_SCHEMES =

Undocumented

Value
frozenset(set(['gcs', 'gs', 's3']))