Skip to content

Commit 5c14d01

Browse files
authored
Merge pull request #90 from jayvdb/minreqs-comma
🔨 improve min_requirements template
2 parents 4281b47 + 63d3e88 commit 5c14d01

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

templates/min_requirements.txt.jj2

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
{% for dependency in dependencies: %}
2-
{% if ';' in dependency: %}
3-
{{dependency.split(';')[0].replace('>=', '==').replace('>', '==') + ';' + dependency.split(';')[1]}}
4-
{% else: %}
5-
{{dependency.replace('>=', '==').replace('>', '==')}}
6-
{% endif %}
2+
{% if ';' in dependency %}
3+
{% set dependency, marker = dependency.split(';') %}
4+
{% else %}
5+
{% set marker = None %}
6+
{% endif %}
7+
{% set dependency = dependency.split(',')[0] %}
8+
{% set dependency = dependency.replace('>=', '==').replace('>', '==') %}
9+
{% if marker %}
10+
{{dependency + ';' + marker }}
11+
{% else: %}
12+
{{dependency}}
13+
{% endif %}
714
{% endfor %}

0 commit comments

Comments
 (0)