@register_pydub_effect
def normalize(seg, headroom=0.1):
    peak_sample_val = seg.max
    
    # if the max is 0, this audio segment is silent, and can't be normalized
    if peak_sample_val == 0:
        return seg
    
    target_peak = seg.max_possible_amplitude * db_to_float(-headroom)

    needed_boost = ratio_to_db(target_peak / peak_sample_val)
    return seg.apply_gain(needed_boost)
given output from a setup.py about name and version,
dataset/ETHPy150Open jiaaro/pydub/pydub/effects.py/normalize--crossover with--dataset/ETHPy150Open zillow/buildout-platform-versions/buildout_platform_versions/__init__.py/parse_setup_py_version_output