What about seafile-server-latest/seahub/requirements.txt?

Hi,
I did find this document requirements.txt

python-dateutil
python-memcached==1.57
chardet
six
Pillow>=2.6.1,<3.0.0
Django==1.8.18
django-compressor==1.4
django-post-office==2.0.3
django-statici18n==1.1.2
djangorestframework==3.3.1
git+git://github.com/haiwen/django-constance.git@751f7f8b60651a2828e4a535a47fc05b907883da#egg=django-constance[database]
openpyxl==2.3.0
pytz==2015.7
django-formtools
qrcode

I guess that it’s version numbers that are known to work with seafile server, but are this document up to date?
For example Pillow is the latest version 4.3.

And it seems that I have Pillow 3.1.2 installed as default, should I downgrade it to 2.9 who is the latest version before the 3.0 version?

I have already updated python-memcached==1.57 and pytz==2015.7 as I was some versions behind that.

Edit:
What I did regarding Pillow was that I did update Pillow to 4.3 and that did solve some error logs that I did have in the seahub.log and also the thumbnails are created much faster now.
So why Seafile recommend the version under 3.0 I don’t know maybe @daniel.pan can answer that?

I guess this is just a note what dependencies you’ll need for Building seahub from source.
But right below someone else mentioned the same: