upgrade libs, remove django warnings (as much as possible), upgrade dependencies
authorymh <ymh.work@gmail.com>
Wed, 22 Jul 2015 15:10:55 +0200
changeset 262 c4f23c06bc6a
parent 261 ad6a491e365c
child 263 12759f428766
upgrade libs, remove django warnings (as much as possible), upgrade dependencies
src/ldtplatform/urls.py
src/requirement.txt
virtualenv/res/lib/lib_create_env.py
virtualenv/res/src/Django-1.8.2.dev.tar.gz
virtualenv/res/src/Django-1.8.3.tar.gz
virtualenv/res/src/Pillow-2.8.1.tar.gz
virtualenv/res/src/Pillow-2.9.0.tar.gz
virtualenv/res/src/South-1.0.2.tar.gz
virtualenv/res/src/django-chunked-uploads-0.6.tar.gz
virtualenv/res/src/django-chunked-uploads-0.7.tar.gz
virtualenv/res/src/django-cors-headers-1.0.0.tar.gz
virtualenv/res/src/django-cors-headers-1.1.0.tar.gz
virtualenv/res/src/django-extensions-1.5.3.tar.gz
virtualenv/res/src/django-extensions-1.5.5.tar.gz
virtualenv/res/src/django-guardian-1.2.6.dev.tar.gz
virtualenv/res/src/django-guardian-1.3.tar.gz
virtualenv/res/src/django-haystack-2.4.0.tar.gz
virtualenv/res/src/django-oauth-plus-2.2.6.tar.gz
virtualenv/res/src/django-oauth-plus-2.2.8.tar.gz
virtualenv/res/src/django-taggit-0.14.0.tar.gz
virtualenv/res/src/django-taggit-0.16.2-IRI.tar.gz
virtualenv/res/src/django-tastypie-0.12.2.dev0.tar.gz
virtualenv/res/src/django-tastypie-0.12.2.tar.gz
virtualenv/res/src/django-templatetag-sugar-1.0.1.tar.gz
virtualenv/res/src/django-templatetag-sugar-1.0.tar.gz
virtualenv/res/src/python-dateutil-2.1.tar.gz
virtualenv/res/src/python-dateutil-2.4.2.tar.gz
virtualenv/res/src/sorl-thumbnail-12.2.tar.gz
virtualenv/res/src/sorl-thumbnail-12.3.tar.gz
virtualenv/web/res/requirements.txt
virtualenv/web/virtualenv.py
virtualenv/web/virtualenv_support/pip-7.0.1-py2.py3-none-any.whl
virtualenv/web/virtualenv_support/pip-7.1.0-py2.py3-none-any.whl
virtualenv/web/virtualenv_support/setuptools-16.0-py2.py3-none-any.whl
virtualenv/web/virtualenv_support/setuptools-18.0.1-py2.py3-none-any.whl
--- a/src/ldtplatform/urls.py	Thu May 28 18:33:43 2015 +0200
+++ b/src/ldtplatform/urls.py	Wed Jul 22 15:10:55 2015 +0200
@@ -35,7 +35,7 @@
     url(r'^oauth/', include('oauth_provider.urls')),
     
     
-    url(r'^/?$', RedirectView.as_view(url='ldt')),
+    url(r'^/?$', RedirectView.as_view(url='ldt', permanent=True)),
     
     url(r'^jsi18n/$', 'django.views.i18n.javascript_catalog', js_info_dict),
     url(r'^hashcut/', include('hashcut.urls')),
--- a/src/requirement.txt	Thu May 28 18:33:43 2015 +0200
+++ b/src/requirement.txt	Wed Jul 22 15:10:55 2015 +0200
@@ -1,3 +1,3 @@
-ldt (==1.56.3)
+ldt (==1.57)
 hashcut (==0.15)
-metadatacomposer (==0.1.21)
+metadatacomposer (==0.1.22)
--- a/virtualenv/res/lib/lib_create_env.py	Thu May 28 18:33:43 2015 +0200
+++ b/virtualenv/res/lib/lib_create_env.py	Wed Jul 22 15:10:55 2015 +0200
@@ -17,22 +17,22 @@
 URLS = {
     #'': {'setup': '', 'url':'', 'local':''},
     'DISTRIBUTE': {'setup': 'distribute', 'url':'http://pypi.python.org/packages/source/d/distribute/distribute-0.6.34.tar.gz', 'local':"distribute-0.6.34.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO': {'setup': 'django', 'url': 'https://github.com/IRI-Research/django/archive/d11d79737105223c99d15b3956837c1246f60441.tar.gz', 'local':"django-1.8.2.dev.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO-EXTENSIONS': { 'setup': 'django-extensions', 'url':'https://github.com/django-extensions/django-extensions/archive/1.5.3.tar.gz', 'local':"django-extensions-1.5.3.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO': {'setup': 'django', 'url': 'https://github.com/IRI-Research/django/archive/1.8.3+IRI.tar.gz', 'local':"Django-1.8.3.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO-EXTENSIONS': { 'setup': 'django-extensions', 'url':'https://github.com/django-extensions/django-extensions/archive/1.5.5.tar.gz', 'local':"django-extensions-1.5.5.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'DJANGO-REGISTRATION': { 'setup': 'django-registration', 'url':'https://github.com/macropin/django-registration/archive/v1.2.tar.gz', 'local':"django-registration-redux-1.2.tar.gz", 'install': {'method': 'easy_install', 'option_str': '-Z', 'dict_extra_env': None}},
-    'DJANGO-TEMPLATETAG-SUGAR': { 'setup': 'django-templatetag-sugar', 'url': 'https://github.com/alex/django-templatetag-sugar/archive/1.0.tar.gz', 'local': 'django-templatetag-sugar-1.0.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO-TAGGIT': { 'setup': 'django-taggit', 'url':'https://github.com/alex/django-taggit/archive/0.14.0.tar.gz', 'local':"django-taggit-0.14.0.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO-TEMPLATETAG-SUGAR': { 'setup': 'django-templatetag-sugar', 'url': 'https://github.com/IRI-Research/django-templatetag-sugar/archive/1.0.1.tar.gz', 'local': 'django-templatetag-sugar-1.0.1.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO-TAGGIT': { 'setup': 'django-taggit', 'url':'https://github.com/IRI-Research/django-taggit/archive/0.16.2+IRI.tar.gz', 'local':"django-taggit-0.16.2-IRI.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'DJANGO-TAGGIT-TEMPLATETAGS': { 'setup': 'django-taggit-templatetags', 'url':'https://github.com/feuervogel/django-taggit-templatetags/archive/d2216c9d1888e0739a04899a36e5149b5cbb3381.zip', 'local':"django-taggit-templatetags-0.4.5dev-r0.zip", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'OAUTH2': { 'setup': 'python-oauth2', 'url':"https://github.com/simplegeo/python-oauth2/tarball/hudson-python-oauth2-211", 'local':"oauth2-1.5.211.tar.gz", 'install': {'method': 'easy_install', 'option_str': None, 'dict_extra_env': None}},
     'HTTPLIB2': { 'setup': 'python-httplib2', 'url':'https://pypi.python.org/packages/source/h/httplib2/httplib2-0.9.1.tar.gz', 'local':"httplib2-0.9.1.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO-OAUTH-PLUS': { 'setup': 'django-oauth-plus', 'url':'https://pypi.python.org/packages/source/d/django-oauth-plus/django-oauth-plus-2.2.6.tar.gz', 'local':"django-oauth-plus-2.2.6.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO-OAUTH-PLUS': { 'setup': 'django-oauth-plus', 'url':'https://bitbucket.org/david/django-oauth-plus/get/2.2.8.tar.gz', 'local':"django-oauth-plus-2.2.8.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'OPENID': {'setup':'openid', 'url':'http://pypi.python.org/packages/source/p/python-openid/python-openid-2.2.5.tar.gz', 'local':"python-openid-2.2.5.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'SOCIAL_AUTH': {'setup':'social_auth', 'url':'https://github.com/omab/python-social-auth/archive/v0.2.7.tar.gz', 'local':"python-social-auth-0.2.7.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO_GUARDIAN' : { 'setup': 'django-guardian', 'url':'https://github.com/TauPan/django-guardian/archive/django-guardian-1.2.6.dev.tar.gz', 'local':"django-guardian-1.2.6.dev.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-    'SORL_THUMBNAIL' : { 'setup': 'sorl-thumbnail', 'url':'https://github.com/mariocesar/sorl-thumbnail/archive/v12.2.tar.gz', 'local':"sorl-thumbnail-12.2.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO_GUARDIAN' : { 'setup': 'django-guardian', 'url':'https://github.com/lukaszb/django-guardian/archive/v1.3.tar.gz', 'local':"django-guardian-1.3.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+    'SORL_THUMBNAIL' : { 'setup': 'sorl-thumbnail', 'url':'https://github.com/mariocesar/sorl-thumbnail/archive/master.tar.gz', 'local':"sorl-thumbnail-12.3.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'LIBJPEG': {'setup': None, 'url':'jpegsrc.v9.tar.gz', 'local':'jpegsrc.v9.tar.gz', 'install': {'method': 'install_libjpeg', 'option_str': None, 'dict_extra_env': None}},
     'ZLIB': {'setup': None, 'url':'zlib-1.2.8.tar.gz', 'local':'zlib-1.2.8.tar.gz', 'install': {'method': 'install_zlib', 'option_str': None, 'dict_extra_env': None}},
-    'HAYSTACK': {'setup': 'django-haystack', 'url': 'https://github.com/toastdriven/django-haystack/archive/v2.4.0.tar.gz', 'local': 'django-haystack-2.4.0.tar.gz', 'install':{'method':'pip', 'option_str': None, 'dict_extra_env': None}},
+    'HAYSTACK': {'setup': 'django-haystack', 'url': 'https://github.com/django-haystack/django-haystack/archive/v2.4.0.tar.gz', 'local': 'django-haystack-2.4.0.tar.gz', 'install':{'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'REQUESTS': {'setup': 'requests', 'url':'https://github.com/kennethreitz/requests/archive/v2.7.0.tar.gz', 'local':'requests-2.7.0.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'ELASTICSEARCH': {'setup': 'elasticsearch', 'url':'https://github.com/elastic/elasticsearch-py/archive/1.4.0.tar.gz', 'local':'elasticsearch-1.4.0.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'PYELASTICSEARCH': {'setup': 'pyelasticsearch', 'url':'https://pypi.python.org/packages/source/p/pyelasticsearch/pyelasticsearch-1.2.3.tar.gz', 'local':'pyelasticsearch-1.2.3.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
@@ -41,20 +41,19 @@
     # dependencies for Tastypie : mimeparse>=0.1.3, python-dateutil>=2.1, lxml, PyYAML (not necessary but we never know), python-digest, defusedxml
     'MIMEPARSE' : {'setup':'mimeparse', 'url':'http://pypi.python.org/packages/source/m/mimeparse/mimeparse-0.1.3.tar.gz', 'local': 'mimeparse-0.1.3.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'SIX' : {'setup':'six', 'url':'https://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz', 'local': 'six-1.9.0.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
-    'PYTHON-DATEUTIL' : {'setup':'python-dateutil', 'url':'https://pypi.python.org/packages/source/p/python-dateutil/python-dateutil-2.1.tar.gz', 'local': 'python-dateutil-2.1.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DATEUTIL' : {'setup':'python-dateutil', 'url':'https://github.com/dateutil/dateutil/archive/2.4.2.tar.gz', 'local': 'dateutil-2.4.2.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'PYYAML' : {'setup':'pyyaml', 'url':'http://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz', 'local': 'PyYAML-3.11.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'PYTHON-DIGEST' : {'setup':'python-digest', 'url':'http://pypi.python.org/packages/source/p/python-digest/python-digest-1.7.tar.gz', 'local': 'python-digest-1.7.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'DEFUSEDXML' : {'setup':'defusedxml', 'url':'https://pypi.python.org/packages/source/d/defusedxml/defusedxml-0.4.1.tar.gz', 'local': 'defusedxml-0.4.1.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO-TASTYPIE' : {'setup':'django-tastypie', 'url':'https://github.com/toastdriven/django-tastypie/archive/130cb64eb6c0e688b1efe3b9839fbd86f034b4ed.tar.gz', 'local': 'django-tastypie-0.12.2.dev0.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO-CORS-HEADERS' : {'setup':'django-cors-headers', 'url':'https://github.com/ottoyiu/django-cors-headers/archive/1.0.0.tar.gz', 'local': 'django-cors-headers-1.0.0.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
-    'DJANGO-CHUNCKED-UPLOADS' : {'setup': 'django-chuncked-uploads', 'url':'https://github.com/IRI-Research/django-chunked-uploads/archive/v0.6.tar.gz', 'local':'django-chunked-uploads-0.6.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO-TASTYPIE' : {'setup':'django-tastypie', 'url':'https://github.com/django-tastypie/django-tastypie/archive/v0.12.2.tar.gz', 'local': 'django-tastypie-0.12.2.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO-CORS-HEADERS' : {'setup':'django-cors-headers', 'url':'https://github.com/ottoyiu/django-cors-headers/archive/1.1.0.tar.gz', 'local': 'django-cors-headers-1.1.0.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
+    'DJANGO-CHUNCKED-UPLOADS' : {'setup': 'django-chuncked-uploads', 'url':'https://github.com/IRI-Research/django-chunked-uploads/archive/v0.7.tar.gz', 'local':'django-chunked-uploads-0.7.tar.gz', 'install' : {'method':'pip', 'option_str': None, 'dict_extra_env': None}},
     'OAUTHLIB': { 'setup': 'oauthlib', 'url':"https://github.com/idan/oauthlib/archive/0.7.2.tar.gz", 'local':"oauthlib-0.7.2.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'URLLIB3': { 'setup': 'urllib3', 'url':'https://github.com/shazow/urllib3/archive/1.10.4.tar.gz', 'local':"urllib3-1.10.4.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'SIMPLEJSON' : { 'setup': 'simplejson', 'url': 'https://github.com/simplejson/simplejson/archive/v3.6.5.tar.gz', 'local' : 'simplejson-3.6.5.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'PYJWT' : { 'setup': 'pyjwt', 'url': 'https://github.com/jpadilla/pyjwt/archive/1.1.0.tar.gz', 'local' : 'pyjwt-1.1.0.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'PYTHON-MIMEPARSE': { 'setup': 'python-mimeparse', 'url': 'https://pypi.python.org/packages/source/p/python-mimeparse/python-mimeparse-0.1.4.tar.gz', 'local' : 'python-mimeparse-0.1.4.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
     'REQUESTS-OAUTHLIB': { 'setup': 'requests-oauthlib', 'url': 'https://github.com/requests/requests-oauthlib/archive/v0.5.0.tar.gz', 'local' : 'requests-oauthlib-0.5.0.tar.gz', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-    'SOUTH': { 'setup': 'South', 'url':'http://www.aeracode.org/releases/south/south-1.0.2.tar.gz', 'local':"south-1.0.2.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
 }
 
 if system_str == 'Windows':
@@ -85,7 +84,7 @@
 
     URLS.update({
         'PSYCOPG2': {'setup': 'psycopg2','url': 'http://initd.org/psycopg/tarballs/PSYCOPG-2-6/psycopg2-2.6.tar.gz', 'local':"psycopg2-2.6.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
-        'PIL': {'setup': 'pillow', 'url': 'https://github.com/python-pillow/Pillow/archive/2.8.1.tar.gz', 'local':"Pillow-2.8.1.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
+        'PIL': {'setup': 'pillow', 'url': 'https://github.com/python-pillow/Pillow/archive/2.9.0.tar.gz', 'local':"Pillow-2.9.0.tar.gz", 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': None}},
         'LXML': {'setup': 'lxml', 'url': 'lxml-3.2.1.tar.bz2', 'local': 'lxml-3.2.1.tar.bz2', 'install': {'method': 'pip', 'option_str': None, 'dict_extra_env': lxml_options}},
         'MYSQL': { 'setup': 'mysql-python', 'url': 'http://downloads.sourceforge.net/project/mysql-python/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz', 'local':"MySQL-python-1.2.4b4.tar.gz", 'install': {'method': mysql_method, 'option_str': None, 'dict_extra_env': None}},
     })
@@ -305,6 +304,7 @@
                 args.insert(2, '-f')
                 args.insert(3, res_env.get_src_base_path(""))
                 args.insert(4, '--no-index')
+                args.insert(5, '--no-cache-dir')
             logger.notify("Install %s from %s with %s args %s " % (key,res_path,method, repr(args)))
             call_subprocess(args,
                     cwd=os.path.abspath(tmp_dir),
@@ -324,6 +324,7 @@
                 args.insert(2, '-f')
                 args.insert(3, res_env.get_src_base_path(""))
                 args.insert(4, '--no-index')
+                args.insert(5, '--no-cache-dir')
             logger.notify("Install %s from %s with %s args %s " % (key,res_path,method, repr(args)))
             call_subprocess(args,
                     cwd=os.path.abspath(tmp_dir),
Binary file virtualenv/res/src/Django-1.8.2.dev.tar.gz has changed
Binary file virtualenv/res/src/Django-1.8.3.tar.gz has changed
Binary file virtualenv/res/src/Pillow-2.8.1.tar.gz has changed
Binary file virtualenv/res/src/Pillow-2.9.0.tar.gz has changed
Binary file virtualenv/res/src/South-1.0.2.tar.gz has changed
Binary file virtualenv/res/src/django-chunked-uploads-0.6.tar.gz has changed
Binary file virtualenv/res/src/django-chunked-uploads-0.7.tar.gz has changed
Binary file virtualenv/res/src/django-cors-headers-1.0.0.tar.gz has changed
Binary file virtualenv/res/src/django-cors-headers-1.1.0.tar.gz has changed
Binary file virtualenv/res/src/django-extensions-1.5.3.tar.gz has changed
Binary file virtualenv/res/src/django-extensions-1.5.5.tar.gz has changed
Binary file virtualenv/res/src/django-guardian-1.2.6.dev.tar.gz has changed
Binary file virtualenv/res/src/django-guardian-1.3.tar.gz has changed
Binary file virtualenv/res/src/django-haystack-2.4.0.tar.gz has changed
Binary file virtualenv/res/src/django-oauth-plus-2.2.6.tar.gz has changed
Binary file virtualenv/res/src/django-oauth-plus-2.2.8.tar.gz has changed
Binary file virtualenv/res/src/django-taggit-0.14.0.tar.gz has changed
Binary file virtualenv/res/src/django-taggit-0.16.2-IRI.tar.gz has changed
Binary file virtualenv/res/src/django-tastypie-0.12.2.dev0.tar.gz has changed
Binary file virtualenv/res/src/django-tastypie-0.12.2.tar.gz has changed
Binary file virtualenv/res/src/django-templatetag-sugar-1.0.1.tar.gz has changed
Binary file virtualenv/res/src/django-templatetag-sugar-1.0.tar.gz has changed
Binary file virtualenv/res/src/python-dateutil-2.1.tar.gz has changed
Binary file virtualenv/res/src/python-dateutil-2.4.2.tar.gz has changed
Binary file virtualenv/res/src/sorl-thumbnail-12.2.tar.gz has changed
Binary file virtualenv/res/src/sorl-thumbnail-12.3.tar.gz has changed
--- a/virtualenv/web/res/requirements.txt	Thu May 28 18:33:43 2015 +0200
+++ b/virtualenv/web/res/requirements.txt	Wed Jul 22 15:10:55 2015 +0200
@@ -1,28 +1,28 @@
 -f ../../res/src
 defusedxml==0.4.1
-Django==1.8.2.dev
-django-chunked-uploads==0.6
-django-cors-headers==1.0.0
-django-extensions==1.5.3
-django-guardian==1.2.6.dev
+Django==1.8.3
+django-chunked-uploads==0.7
+django-cors-headers==1.1.0
+django-extensions==1.5.5
+django-guardian==1.3
 django-haystack==2.4.0
-django-oauth-plus==2.2.6
+django-oauth-plus==2.2.8
 django-registration-redux==1.2
-django-taggit==0.14.0
+django-taggit==0.16.2-IRI
 django-taggit-templatetags===0.4.5dev-r0
-django-tastypie==0.12.2.dev0
-django-templatetag-sugar==1.0
+django-tastypie==0.12.2
+django-templatetag-sugar==1.0.1
 elasticsearch==1.4.0
 httplib2==0.9.1
 lxml==3.2.1
 mimeparse==0.1.3
 oauth2==1.5.211
 oauthlib==0.7.2
-Pillow==2.8.1
+Pillow==2.9.0
 psycopg2==2.6
 pyelasticsearch==1.2.3
 PyJWT==1.1.0
-python-dateutil==2.1
+python-dateutil==2.4.2
 python-digest==1.7
 python-mimeparse==0.1.4
 python-openid==2.2.5
@@ -33,7 +33,6 @@
 setuptools-hg==0.4
 simplejson==3.6.5
 six==1.9.0
-sorl-thumbnail==12.2
-South==1.0.2
+sorl-thumbnail==12.3
 urllib3==1.10.4
 Whoosh==2.7.0
--- a/virtualenv/web/virtualenv.py	Thu May 28 18:33:43 2015 +0200
+++ b/virtualenv/web/virtualenv.py	Wed Jul 22 15:10:55 2015 +0200
@@ -2,7 +2,7 @@
 """Create a "virtual" Python installation
 """
 
-__version__ = "13.0.1"
+__version__ = "13.1.0"
 virtualenv_version = __version__  # legacy
 
 import base64
Binary file virtualenv/web/virtualenv_support/pip-7.0.1-py2.py3-none-any.whl has changed
Binary file virtualenv/web/virtualenv_support/pip-7.1.0-py2.py3-none-any.whl has changed
Binary file virtualenv/web/virtualenv_support/setuptools-16.0-py2.py3-none-any.whl has changed
Binary file virtualenv/web/virtualenv_support/setuptools-18.0.1-py2.py3-none-any.whl has changed