diff options
| -rw-r--r-- | pkg_resources/__init__.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py index 507bacc6..1bb67a71 100644 --- a/pkg_resources/__init__.py +++ b/pkg_resources/__init__.py @@ -2500,6 +2500,11 @@ class Distribution(object): def parsed_version(self): if not hasattr(self, "_parsed_version"): self._parsed_version = parse_version(self.version) + self._warn_legacy_version() + + return self._parsed_version + + def _warn_legacy_version(self): if isinstance( self._parsed_version, packaging.version.LegacyVersion): # While an empty version is techincally a legacy version and @@ -2520,7 +2525,6 @@ class Distribution(object): PEP440Warning, ) - return self._parsed_version @property def version(self): |
