diff --git a/winpython/data/packages.ini b/winpython/data/packages.ini index bb975413..f5beed89 100644 --- a/winpython/data/packages.ini +++ b/winpython/data/packages.ini @@ -124,6 +124,9 @@ description=Python interface to ODBC [cffi] description=Foreign Function Interface for Python calling C code. +[chainer] +description=A flexible framework of neural networks + [chardet] description=Universal encoding detector for Python 2 and 3 @@ -263,6 +266,9 @@ description=A python package that provides useful locks. [fastparquet] description=Python support for Parquet file format +[filelock] +description=A platform independent file lock. + [flask] description=A microframework based on Werkzeug, Jinja2 and good intentions diff --git a/winpython/wppm.py b/winpython/wppm.py index 6f426af7..87d6fc1a 100644 --- a/winpython/wppm.py +++ b/winpython/wppm.py @@ -145,7 +145,8 @@ def extract_infos(self): # PyQt5-5.7.1-5.7.1-cp34.cp35.cp36-none-win_amd64.whl bname2 = bname[:-4].split("-") self.name = bname2[0] - self.version, self.pywheel, abi, arch = bname2[-4:] + self.version = '-'.join(list(bname2[1:-3])) + self.pywheel, abi, arch = bname2[-3:] self.pyversion = None # Let's ignore this self.pywheel # wheel arch is 'win32' or 'win_amd64' self.architecture = 32 if arch == 'win32' else 64