Skip to content

Commit a142c63

Browse files
committed
simplify
1 parent 9553502 commit a142c63

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

python/private/pypi/pep508_env.bzl

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,10 +168,13 @@ def env(*, env = None, os, arch, python_version = "", extra = None):
168168

169169
if python_version:
170170
v = version.parse(python_version)
171+
major = v.release[0]
172+
minor = v.release[1]
173+
micro = v.release[2] if len(v.release) > 2 else 0
171174
env = env | {
172-
"implementation_version": "{}.{}.{}".format(v.release[0], v.release[1], v.release[2]),
173-
"python_full_version": "{}.{}.{}".format(v.release[0], v.release[1], v.release[2]),
174-
"python_version": "{}.{}".format(v.release[0], v.release[1]),
175+
"implementation_version": "{}.{}.{}".format(major, minor, micro),
176+
"python_full_version": "{}.{}.{}".format(major, minor, micro),
177+
"python_version": "{}.{}".format(major, minor),
175178
}
176179

177180
if os and arch:

tests/pypi/pep508/evaluate_tests.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ def _evaluate_with_aliases(env):
272272
_check_evaluate(env, input, want, pep508_env(
273273
os = os,
274274
arch = cpu,
275+
python_version = "3.2",
275276
))
276277

277278
_tests.append(_evaluate_with_aliases)

0 commit comments

Comments
 (0)