diff options
author | Lembrun <amadeusk7@free.fr> | 2021-03-01 20:23:02 +0100 |
---|---|---|
committer | Lembrun <amadeusk7@free.fr> | 2021-03-01 20:23:02 +0100 |
commit | 858ac241c57e16b02d2f62cef03213b563ff87be (patch) | |
tree | 4fed061ce97f53594ab6b955f7f978481a0c21cb /scripts | |
parent | f767188abfaad6b5d798c93297e0fe2ac0e3486c (diff) | |
parent | 5a62c73d0719a063c5fc74271f737ddf42ce49f3 (diff) | |
download | qutebrowser-858ac241c57e16b02d2f62cef03213b563ff87be.tar.gz qutebrowser-858ac241c57e16b02d2f62cef03213b563ff87be.zip |
Merge remote-tracking branch 'upstream/master' into qbot-snake-case
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/dev/recompile_requirements.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/scripts/dev/recompile_requirements.py b/scripts/dev/recompile_requirements.py index 8fd23b3f2..cafb393aa 100644 --- a/scripts/dev/recompile_requirements.py +++ b/scripts/dev/recompile_requirements.py @@ -374,10 +374,12 @@ def parse_versioned_line(line): if '==' in line: if line[0] == '#': # ignored dependency line = line[1:].strip() - line = line.rsplit('#', maxsplit=1)[0] # Strip comments + + # Strip comments and pip environment markers + line = line.rsplit('#', maxsplit=1)[0] + line = line.split(';')[0].strip() + name, version = line.split('==') - if ';' in version: # pip environment markers - version = version.split(';')[0].strip() elif line.startswith('-e'): rest, name = line.split('#egg=') version = rest.split('@')[1][:7] |