From 0811fca1c435c1477ee1465578580b491cba6c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Barrois?= Date: Wed, 29 Apr 2020 11:46:24 +0200 Subject: Fix wildcard matching for SimpleSpec. Including docs and tests. Closes #98. --- semantic_version/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'semantic_version') diff --git a/semantic_version/base.py b/semantic_version/base.py index 7fd871e..871ccb0 100644 --- a/semantic_version/base.py +++ b/semantic_version/base.py @@ -1123,7 +1123,7 @@ class SimpleSpec(BaseSpec): elif minor is None: return Range(Range.OP_GTE, target) & Range(Range.OP_LT, target.next_major()) elif patch is None: - return Range(Range.OP_GTE, target) & Range(Range.OP_LT, target.next_patch()) + return Range(Range.OP_GTE, target) & Range(Range.OP_LT, target.next_minor()) elif build == '': return Range(Range.OP_EQ, target, build_policy=Range.BUILD_STRICT) else: -- cgit v1.2.1