diff --git a/scrapy/__init__.py b/scrapy/__init__.py index 019179cfd..353b3e263 100644 --- a/scrapy/__init__.py +++ b/scrapy/__init__.py @@ -6,7 +6,8 @@ import pkgutil __version__ = pkgutil.get_data(__package__, 'VERSION').strip() if not isinstance(__version__, str): __version__ = __version__.decode('ascii') -version_info = tuple(int(v) for v in __version__.split('.')[:3]) +version_info = tuple(int(v) if v.isdigit() else v + for v in __version__.split('.')) import sys, os, warnings