summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorLembrun <amadeusk7@free.fr>2021-03-01 20:23:02 +0100
committerLembrun <amadeusk7@free.fr>2021-03-01 20:23:02 +0100
commit858ac241c57e16b02d2f62cef03213b563ff87be (patch)
tree4fed061ce97f53594ab6b955f7f978481a0c21cb /scripts
parentf767188abfaad6b5d798c93297e0fe2ac0e3486c (diff)
parent5a62c73d0719a063c5fc74271f737ddf42ce49f3 (diff)
downloadqutebrowser-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.py8
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]