Utilities

PyM3u8

Third-party Python package module — m3u8. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.load()Neutral
#
Signature
load(uri, timeout, headers, custom_tags_parser, http_client, verify_ssl)

load function.

.loads()Neutral
#
Signature
loads(content, uri, custom_tags_parser)

loads function.

.model.denormalize_attribute()Neutral
#
Signature
model.denormalize_attribute(attribute)

model.denormalize_attribute function.

.model.find_key()Neutral
#
Signature
model.find_key(keydata, keylist)

model.find_key function.

.model.number_to_string()Neutral
#
Signature
model.number_to_string(number)

model.number_to_string function.

.model.quoted()Neutral
#
Signature
model.quoted(string)

model.quoted function.

.parse()Neutral
#
Signature
parse(content, strict, custom_tags_parser)

parse function.

.parser.cast_date_time()Neutral
#
Signature
parser.cast_date_time(value)

parser.cast_date_time function.

.parser.format_date_time()Neutral
#
Signature
parser.format_date_time(value, timespec)

parser.format_date_time function.

.parser.normalize_attribute()Neutral
#
Signature
parser.normalize_attribute(attribute)

parser.normalize_attribute function.

Fully-Qualified Names

FQNField
m3u8fqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import m3u8