Mercurial > repos > shellac > guppy_basecaller
diff env/lib/python3.7/site-packages/bleach/callbacks.py @ 5:9b1c78e6ba9c draft default tip
"planemo upload commit 6c0a8142489327ece472c84e558c47da711a9142"
author | shellac |
---|---|
date | Mon, 01 Jun 2020 08:59:25 -0400 |
parents | 79f47841a781 |
children |
line wrap: on
line diff
--- a/env/lib/python3.7/site-packages/bleach/callbacks.py Thu May 14 16:47:39 2020 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,33 +0,0 @@ -"""A set of basic callbacks for bleach.linkify.""" -from __future__ import unicode_literals - - -def nofollow(attrs, new=False): - href_key = (None, 'href') - - if href_key not in attrs: - return attrs - - if attrs[href_key].startswith('mailto:'): - return attrs - - rel_key = (None, 'rel') - rel_values = [val for val in attrs.get(rel_key, '').split(' ') if val] - if 'nofollow' not in [rel_val.lower() for rel_val in rel_values]: - rel_values.append('nofollow') - attrs[rel_key] = ' '.join(rel_values) - - return attrs - - -def target_blank(attrs, new=False): - href_key = (None, 'href') - - if href_key not in attrs: - return attrs - - if attrs[href_key].startswith('mailto:'): - return attrs - - attrs[(None, 'target')] = '_blank' - return attrs