- rename check_provision() to split_revision()
- fix indentation to conform to the Python style guide
- add more tests and documentation
diff --git a/Lib/distutils/dist.py b/Lib/distutils/dist.py
index c5dd5cb..f015874 100644
--- a/Lib/distutils/dist.py
+++ b/Lib/distutils/dist.py
@@ -1181,11 +1181,7 @@
value = [v.strip() for v in value]
for v in value:
import distutils.versionpredicate
- ver = distutils.versionpredicate.check_provision(v)
- if ver:
- import distutils.version
- sv = distutils.version.StrictVersion()
- sv.parse(ver.strip()[1:-1])
+ distutils.versionpredicate.split_provision(v)
self.provides = value
def get_obsoletes(self):