Upgrade pip to successfully update funkwhale
/label funkwhale65 funkwhale81
Steps to reproduce
- Raspbian GNU/Linux 10 (buster)
- Install Python 3.7
- Run the upgrade script
- See the error on the Install python dependancies
TASK [funkwhale : Install python dependencies] ***************
fatal: [127.0.0.1]: FAILED! => {
"changed": false,
"cmd": [
"/srv/funkwhale/virtualenv/bin/pip3",
"install",
"-r",
"/srv/funkwhale/api/requirements.txt"
],
"msg": "stdout: Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting git+https://github.com/EliotBerriot/requests-http-signature.git@signature-header-support (from -r /srv/funkwhale/api/requirements/base.txt (line 50))
Cloning https://github.com/EliotBerriot/requests-http-signature.git (to revision signature-header-support) to ./pip-req-build-zkg_kjzj
Switched to a new branch 'signature-header-support'
Branch 'signature-header-support' set up to track remote branch 'signature-header-support' from 'origin'.
Requirement already satisfied: django~=3.0.8 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 1)) (3.0.11)
Requirement already satisfied: setuptools>=49 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 2)) (50.3.2)
Requirement already satisfied: django-environ~=0.4.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 4)) (0.4.5)
Requirement already satisfied: Pillow~=7.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 7)) (7.0.0)
Requirement already satisfied: django-allauth~=0.42.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 9)) (0.42.0)
Requirement already satisfied: psycopg2-binary~=2.8.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 11)) (2.8.6)
Requirement already satisfied: pytz==2020.1 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 14)) (2020.1)
Requirement already satisfied: django-redis~=4.12.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 17)) (4.12.1)
Requirement already satisfied: redis~=3.5.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 18)) (3.5.3)
Requirement already satisfied: kombu~=4.6.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 19)) (4.6.11)
Requirement already satisfied: celery~=4.4.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 21)) (4.4.7)
Requirement already satisfied: django-cors-headers~=3.4.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 25)) (3.4.0)
Requirement already satisfied: musicbrainzngs~=0.7.1 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 26)) (0.7.1)
Requirement already satisfied: djangorestframework~=3.11.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 27)) (3.11.2)
Requirement already satisfied: djangorestframework-jwt~=1.11.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 28)) (1.11.0)
Requirement already satisfied: arrow~=0.15.5 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 29)) (0.15.8)
Requirement already satisfied: persisting-theory~=0.2.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 30)) (0.2.1)
Requirement already satisfied: django-versatileimagefield~=2.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 31)) (2.0)
Requirement already satisfied: django-filter~=2.3.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 32)) (2.3.0)
Requirement already satisfied: django-rest-auth~=0.9.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 33)) (0.9.5)
Requirement already satisfied: ipython~=7.10.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 34)) (7.10.2)
Requirement already satisfied: mutagen~=1.45.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 35)) (1.45.1)
Requirement already satisfied: pymemoize~=1.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 37)) (1.0.3)
Requirement already satisfied: django-dynamic-preferences~=1.10 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 39)) (1.10.1)
Requirement already satisfied: raven~=6.10.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 40)) (6.10.0)
Requirement already satisfied: python-magic~=0.4.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 41)) (0.4.18)
Requirement already satisfied: channels~=2.4.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 42)) (2.4.0)
Requirement already satisfied: channels_redis~=3.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 43)) (3.0.1)
Requirement already satisfied: uvicorn[standard]~=0.12.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 44)) (0.12.3)
Requirement already satisfied: gunicorn~=20.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 45)) (20.0.4)
Requirement already satisfied: cryptography~=2.9.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 47)) (2.9.2)
Requirement already satisfied: django-cleanup~=5.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 51)) (5.0.0)
Requirement already satisfied: requests~=2.24.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 52)) (2.24.0)
Requirement already satisfied: pyOpenSSL~=19.1.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 53)) (19.1.0)
Requirement already satisfied: python-ldap~=3.3.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 56)) (3.3.1)
Requirement already satisfied: django-auth-ldap~=2.2.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 57)) (2.2.0)
Requirement already satisfied: pydub~=0.24.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 59)) (0.24.1)
Requirement already satisfied: pyld~=1.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 60)) (1.0.5)
Requirement already satisfied: aiohttp~=3.6.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 61)) (3.6.3)
Requirement already satisfied: django-oauth-toolkit~=1.3.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 63)) (1.3.3)
Requirement already satisfied: django-storages~=1.9.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 64)) (1.9.1)
Requirement already satisfied: boto3~=1.14.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 65)) (1.14.63)
Requirement already satisfied: unicode-slugify~=0.1.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 66)) (0.1.3)
Requirement already satisfied: django-cacheops~=5.0.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 67)) (5.0.1)
Requirement already satisfied: click~=7.1.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 69)) (7.1.2)
Requirement already satisfied: service_identity~=18.1.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 70)) (18.1.0)
Requirement already satisfied: markdown~=3.2.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 71)) (3.2.2)
Requirement already satisfied: bleach~=3.1.0 in /srv/funkwhale/virtualenv/lib/python3.7/site-packages (from -r /srv/funkwhale/api/requirements/base.txt (line 72)) (3.1.5)
Collecting feedparser==6.0.0b3 (from -r /srv/funkwhale/api/requirements/base.txt (line 73))
Using cached https://files.pythonhosted.org/packages/d2/08/f0f340ebd052b791fe1faefb0ef281bf11be793208eb39bd5da69f518cfe/feedparser-6.0.0b3-py2.py3-none-any.whl
Collecting watchdog~=0.10.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 74))
Using cached https://files.pythonhosted.org/packages/2d/fb/183f63f23349a77e0597c3fa0146cccc48189441849d6bb4c2be8496f693/watchdog-0.10.5.tar.gz
:stderr: Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
watchdog requires Python '>=2.7, <3.6' but the running Python is 3.7.3
"
}
BUT ! It doesn't work neither with Python 3.6 (because of django update) :
- Same
- Python 3.6
- Launching script
- See error :
TASK [funkwhale : Install python dependencies] *********************************************************************************************************************************************************************
fatal: [127.0.0.1]: FAILED! => {
"changed": false,
"cmd": [
"/srv/funkwhale/virtualenv/bin/pip3",
"install",
"-r",
"/srv/funkwhale/api/requirements.txt"
],
"msg": "stdout: Collecting django~=3.0.8 (from -r /srv/funkwhale/api/requirements/base.txt (line 1))
Downloading https://files.pythonhosted.org/packages/37/b8/8f1a4cc2a427108784cbd9202a33f08d5ef7dd2985fa4a0e8ed7213c72f5/Django-3.0.13-py3-none-any.whl (7.5MB)
Collecting setuptools>=49 (from -r /srv/funkwhale/api/requirements/base.txt (line 2))
Downloading https://files.pythonhosted.org/packages/4e/ca/0456249eead852a957d306feb0cce454b823cbc3bea7821971febfa45f99/setuptools-53.1.0-py3-none-any.whl (784kB)
Collecting django-environ~=0.4.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 4))
Using cached https://files.pythonhosted.org/packages/9f/32/76295a1a5d00bf556c495216581c6997e7fa5f533b2229e0a9d6cbaa95ae/django_environ-0.4.5-py2.py3-none-any.whl
Collecting Pillow~=7.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 7))
Downloading https://files.pythonhosted.org/packages/39/47/f28067b187dd664d205f75b07dcc6e0e95703e134008a14814827eebcaab/Pillow-7.0.0.tar.gz (38.2MB)
Collecting django-allauth~=0.42.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 9))
Downloading https://www.piwheels.org/simple/django-allauth/django_allauth-0.42.0-py3-none-any.whl (866kB)
Collecting psycopg2-binary~=2.8.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 11))
Downloading https://files.pythonhosted.org/packages/fc/51/0f2c6aec5c59e5640f507b59567f63b9d73a9317898810b4db311da32dfc/psycopg2-binary-2.8.6.tar.gz (384kB)
Collecting pytz==2020.1 (from -r /srv/funkwhale/api/requirements/base.txt (line 14))
Using cached https://files.pythonhosted.org/packages/4f/a4/879454d49688e2fad93e59d7d4efda580b783c745fd2ec2a3adf87b0808d/pytz-2020.1-py2.py3-none-any.whl
Collecting django-redis~=4.12.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 17))
Using cached https://files.pythonhosted.org/packages/c0/4c/9044b873ef1cc136b8057453ea1d75ba1c9f24f6e88c7bbf2c3d083e0caf/django_redis-4.12.1-py3-none-any.whl
Collecting redis~=3.5.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 18))
Using cached https://files.pythonhosted.org/packages/a7/7c/24fb0511df653cf1a5d938d8f5d19802a88cef255706fdda242ff97e91b7/redis-3.5.3-py2.py3-none-any.whl
Collecting kombu~=4.6.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 19))
Using cached https://files.pythonhosted.org/packages/9e/34/3eea6a3a9ff81b0c7ddbdceb22a1ffc1b5907d863f27ca19a68777d2211d/kombu-4.6.11-py2.py3-none-any.whl
Collecting celery~=4.4.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 21))
Using cached https://files.pythonhosted.org/packages/c8/0c/609e3611d20c9f8d883852d1be5516671f630fb08c8c1e56911567dfba7b/celery-4.4.7-py2.py3-none-any.whl
Collecting django-cors-headers~=3.4.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 25))
Using cached https://files.pythonhosted.org/packages/ef/33/564bb4aeb48a89f91d716e05cdeed7defbf8c74ae4d95de80fbd87590750/django_cors_headers-3.4.0-py3-none-any.whl
Collecting musicbrainzngs~=0.7.1 (from -r /srv/funkwhale/api/requirements/base.txt (line 26))
Using cached https://files.pythonhosted.org/packages/6d/fd/cef7b2580436910ccd2f8d3deec0f3c81743e15c0eb5b97dde3fbf33c0c8/musicbrainzngs-0.7.1-py2.py3-none-any.whl
Collecting djangorestframework~=3.11.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 27))
Using cached https://files.pythonhosted.org/packages/83/7c/4cfacd5a93eab48c1714da0422d88b031dfb94f6795c2d5ef9a348f1f376/djangorestframework-3.11.2-py3-none-any.whl
Collecting djangorestframework-jwt~=1.11.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 28))
Using cached https://files.pythonhosted.org/packages/2b/cf/b3932ad3261d6332284152a00c3e3a275a653692d318acc6b2e9cf6a1ce3/djangorestframework_jwt-1.11.0-py2.py3-none-any.whl
Collecting arrow~=0.15.5 (from -r /srv/funkwhale/api/requirements/base.txt (line 29))
Using cached https://files.pythonhosted.org/packages/40/2a/9dd6a391e7813b9908b4dcaec7df0f2d365cfc0f071799f2ae5147707923/arrow-0.15.8-py2.py3-none-any.whl
Collecting persisting-theory~=0.2.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 30))
Downloading https://www.piwheels.org/simple/persisting-theory/persisting_theory-0.2.1-py3-none-any.whl
Collecting django-versatileimagefield~=2.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 31))
Using cached https://files.pythonhosted.org/packages/b0/5c/0bfa5b39bb2017898207b956b9cf13bf81982dee222ea2691ea8ac9afaec/django_versatileimagefield-2.0-py2.py3-none-any.whl
Collecting django-filter~=2.3.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 32))
Using cached https://files.pythonhosted.org/packages/35/94/e516d7f41adecb9fd280c89feceb98fa58f6966a583035c8016ed455c4e5/django_filter-2.3.0-py3-none-any.whl
Collecting django-rest-auth~=0.9.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 33))
Downloading https://www.piwheels.org/simple/django-rest-auth/django_rest_auth-0.9.5-py2.py3-none-any.whl (86kB)
Collecting ipython~=7.10.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 34))
Using cached https://files.pythonhosted.org/packages/c4/c0/dc2e62d068f0f63910a3ab565a7fbbe1a20946b23f0945525826d9bbc98f/ipython-7.10.2-py3-none-any.whl
Collecting mutagen~=1.45.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 35))
Using cached https://files.pythonhosted.org/packages/16/b3/f7aa8edf2ff4495116f95fd442b2a346aa55d1d46313143c8814886dbcdb/mutagen-1.45.1-py3-none-any.whl
Collecting pymemoize~=1.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 37))
Downloading https://www.piwheels.org/simple/pymemoize/PyMemoize-1.0.3-py3-none-any.whl
Collecting django-dynamic-preferences~=1.10 (from -r /srv/funkwhale/api/requirements/base.txt (line 39))
Using cached https://files.pythonhosted.org/packages/77/89/e8ace2d0835fd5dc048745e8c67ac0347e479e9d783044bda3ebb55e96e1/django_dynamic_preferences-1.10.1-py2.py3-none-any.whl
Collecting raven~=6.10.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 40))
Using cached https://files.pythonhosted.org/packages/bd/8e/62e26a88c0a1bbae677200baf0767c1022321a6555634f8129e6d55c5ddc/raven-6.10.0-py2.py3-none-any.whl
Collecting python-magic~=0.4.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 41))
Downloading https://files.pythonhosted.org/packages/ba/7c/1d1d4bdda29bfec662b9b50951dee2dddf7747d3cbf7777f3d1c63372bd0/python_magic-0.4.22-py2.py3-none-any.whl
Collecting channels~=2.4.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 42))
Using cached https://files.pythonhosted.org/packages/46/9e/289f34f101029c3c7aa4c90cfcc9fedf0a631880d4b3e47d994666ccf18c/channels-2.4.0-py2.py3-none-any.whl
Collecting channels_redis~=3.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 43))
Using cached https://files.pythonhosted.org/packages/de/5d/b7774dbbb1c35d8316ab3e579f07c32c1c09224e6b833a96d4df8ab3b11d/channels_redis-3.0.1-py2.py3-none-any.whl
Collecting uvicorn[standard]~=0.12.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 44))
Using cached https://files.pythonhosted.org/packages/09/57/7089ac75bc304bd1b237c6cb271ff0cbad621f40f44a7e5bdb56f0ab5290/uvicorn-0.12.3-py3-none-any.whl
Collecting gunicorn~=20.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 45))
Using cached https://files.pythonhosted.org/packages/69/ca/926f7cd3a2014b16870086b2d0fdc84a9e49473c68a8dff8b57f7c156f43/gunicorn-20.0.4-py2.py3-none-any.whl
Collecting cryptography~=2.9.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 47))
Downloading https://files.pythonhosted.org/packages/56/3b/78c6816918fdf2405d62c98e48589112669f36711e50158a0c15d804c30d/cryptography-2.9.2.tar.gz (517kB)
Collecting requests-http-signature==0.2.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 48))
Downloading https://files.pythonhosted.org/packages/6f/14/9ec1bbba469db810c70b190093eba61da48a7ab1df6d14462c0f9b39c810/requests_http_signature-0.2.0-py2.py3-none-any.whl
Collecting django-cleanup~=5.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 49))
Using cached https://files.pythonhosted.org/packages/3a/1c/ed911bd61f3e8143d87e8ded86a98fcd699ede264993941aeb181246cfb2/django_cleanup-5.0.0-py2.py3-none-any.whl
Collecting requests~=2.24.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 50))
Using cached https://files.pythonhosted.org/packages/45/1e/0c169c6a5381e241ba7404532c16a21d86ab872c9bed8bdcd4c423954103/requests-2.24.0-py2.py3-none-any.whl
Collecting pyOpenSSL~=19.1.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 51))
Using cached https://files.pythonhosted.org/packages/9e/de/f8342b68fa9e981d348039954657bdf681b2ab93de27443be51865ffa310/pyOpenSSL-19.1.0-py2.py3-none-any.whl
Collecting python-ldap~=3.3.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 54))
Downloading https://files.pythonhosted.org/packages/9d/e2/deb47064d443344b708ffb5899ea269b201d7c22dcc653ebadcbb44c57d5/python-ldap-3.3.1.tar.gz (379kB)
Collecting django-auth-ldap~=2.2.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 55))
Using cached https://files.pythonhosted.org/packages/e3/49/2297161849f1133ddafd8f81e6e48323db100fda7b4cd211cf7a9a453d2f/django_auth_ldap-2.2.0-py3-none-any.whl
Collecting pydub~=0.24.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 57))
Using cached https://files.pythonhosted.org/packages/7b/d1/fbfa79371a8cd9bb15c2e3c480d7e6e340ed5cc55005174e16f48418333a/pydub-0.24.1-py2.py3-none-any.whl
Collecting pyld~=1.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 58))
Downloading https://www.piwheels.org/simple/pyld/PyLD-1.0.5-py3-none-any.whl (56kB)
Collecting aiohttp~=3.6.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 59))
Downloading https://files.pythonhosted.org/packages/9d/6c/429faa2d2f73973189ca0cfe141ff703417a5eebe18d78e6b25b70db0a34/aiohttp-3.6.3.tar.gz (1.1MB)
Collecting django-oauth-toolkit~=1.3.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 61))
Using cached https://files.pythonhosted.org/packages/a2/0e/a3ff7d80e4e52256a226883da017fb2d59e1db961ce1760df5bfa96b6dda/django_oauth_toolkit-1.3.3-py2.py3-none-any.whl
Collecting django-storages~=1.9.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 62))
Using cached https://files.pythonhosted.org/packages/cc/f2/c1ed8d741e8f6b96197f82bf0cb1451d6d7d2c702fb072cdfdf01746cfb7/django_storages-1.9.1-py2.py3-none-any.whl
Collecting boto3~=1.14.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 63))
Using cached https://files.pythonhosted.org/packages/80/66/78f52d92024af5c4bc777f0a3e0617442185481d82c9990533e2984f22f1/boto3-1.14.63-py2.py3-none-any.whl
Collecting unicode-slugify~=0.1.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 64))
Downloading https://www.piwheels.org/simple/unicode-slugify/unicode_slugify-0.1.3-py3-none-any.whl
Collecting django-cacheops~=5.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 65))
Using cached https://files.pythonhosted.org/packages/7a/a6/9c8f8a688cb453e8b0c9267e144a3744ccb2abf6df937bdd49f1dbc1b33d/django_cacheops-5.0.1-py2.py3-none-any.whl
Collecting click~=7.1.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 67))
Using cached https://files.pythonhosted.org/packages/d2/3d/fa76db83bf75c4f8d338c2fd15c8d33fdd7ad23a9b5e57eb6c5de26b430e/click-7.1.2-py2.py3-none-any.whl
Collecting service_identity~=18.1.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 68))
Using cached https://files.pythonhosted.org/packages/e9/7c/2195b890023e098f9618d43ebc337d83c8b38d414326685339eb024db2f6/service_identity-18.1.0-py2.py3-none-any.whl
Collecting markdown~=3.2.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 69))
Using cached https://files.pythonhosted.org/packages/a4/63/eaec2bd025ab48c754b55e8819af0f6a69e2b1e187611dd40cbbe101ee7f/Markdown-3.2.2-py3-none-any.whl
Collecting bleach~=3.1.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 70))
Using cached https://files.pythonhosted.org/packages/9a/1e/7d6cb3b27cd2c490558349ca5d5cc05b390b017da1c704cac807ac8bd9fb/bleach-3.1.5-py2.py3-none-any.whl
Collecting feedparser~=6.0.0 (from -r /srv/funkwhale/api/requirements/base.txt (line 71))
Using cached https://files.pythonhosted.org/packages/1c/21/faf1bac028662cc8adb2b5ef7a6f3999a765baa2835331df365289b0ca56/feedparser-6.0.2-py3-none-any.whl
Collecting watchdog~=1.0.2 (from -r /srv/funkwhale/api/requirements/base.txt (line 72))
Using cached https://files.pythonhosted.org/packages/5f/39/e9e2aa6f22983b682dda2daccd3151c706d3da66d989c78c038d6b94b962/watchdog-1.0.2.tar.gz
Collecting asgiref~=3.2 (from django~=3.0.8->-r /srv/funkwhale/api/requirements/base.txt (line 1))
Using cached https://files.pythonhosted.org/packages/89/49/5531992efc62f9c6d08a7199dc31176c8c60f7b2548c6ef245f96f29d0d9/asgiref-3.3.1-py3-none-any.whl
Collecting sqlparse>=0.2.2 (from django~=3.0.8->-r /srv/funkwhale/api/requirements/base.txt (line 1))
Using cached https://files.pythonhosted.org/packages/14/05/6e8eb62ca685b10e34051a80d7ea94b7137369d8c0be5c3b9d9b6e3f5dae/sqlparse-0.4.1-py3-none-any.whl
Collecting requests-oauthlib>=0.3.0 (from django-allauth~=0.42.0->-r /srv/funkwhale/api/requirements/base.txt (line 9))
Using cached https://files.pythonhosted.org/packages/a3/12/b92740d845ab62ea4edf04d2f4164d82532b5a0b03836d4d4e71c6f3d379/requests_oauthlib-1.3.0-py2.py3-none-any.whl
Collecting python3-openid>=3.0.8 (from django-allauth~=0.42.0->-r /srv/funkwhale/api/requirements/base.txt (line 9))
Using cached https://files.pythonhosted.org/packages/e0/a5/c6ba13860bdf5525f1ab01e01cc667578d6f1efc8a1dba355700fb04c29b/python3_openid-3.2.0-py3-none-any.whl
Collecting amqp<2.7,>=2.6.0 (from kombu~=4.6.0->-r /srv/funkwhale/api/requirements/base.txt (line 19))
Using cached https://files.pythonhosted.org/packages/bc/90/bb5ce93521772f083cb2d7a413bb82eda5afc62b4192adb7ea4c7b4858b9/amqp-2.6.1-py2.py3-none-any.whl
Collecting importlib-metadata>=0.18; python_version < \"3.8\" (from kombu~=4.6.0->-r /srv/funkwhale/api/requirements/base.txt (line 19))
Downloading https://files.pythonhosted.org/packages/3a/0d/af9e3dce6524461fa1e8327449f392edac8a3d880b4c91ce3e2d25450d03/importlib_metadata-3.7.0-py3-none-any.whl
Collecting vine==1.3.0 (from celery~=4.4.0->-r /srv/funkwhale/api/requirements/base.txt (line 21))
Using cached https://files.pythonhosted.org/packages/7f/60/82c03047396126c8331ceb64da1dc52d4f1317209f32e8fe286d0c07365a/vine-1.3.0-py2.py3-none-any.whl
Collecting billiard<4.0,>=3.6.3.0 (from celery~=4.4.0->-r /srv/funkwhale/api/requirements/base.txt (line 21))
Using cached https://files.pythonhosted.org/packages/e8/5e/7591866ff45b370354bd20291cb6f87ddb2eef1f1c88c890a38412037e11/billiard-3.6.3.0-py3-none-any.whl
Collecting PyJWT<2.0.0,>=1.5.2 (from djangorestframework-jwt~=1.11.0->-r /srv/funkwhale/api/requirements/base.txt (line 28))
Using cached https://files.pythonhosted.org/packages/87/8b/6a9f14b5f781697e51259d81657e6048fd31a113229cf346880bb7545565/PyJWT-1.7.1-py2.py3-none-any.whl
Collecting python-dateutil (from arrow~=0.15.5->-r /srv/funkwhale/api/requirements/base.txt (line 29))
Using cached https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl
Collecting six>=1.9.0 (from django-rest-auth~=0.9.0->-r /srv/funkwhale/api/requirements/base.txt (line 33))
Using cached https://files.pythonhosted.org/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl
Collecting jedi>=0.10 (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Downloading https://files.pythonhosted.org/packages/f9/36/7aa67ae2663025b49e8426ead0bad983fee1b73f472536e9790655da0277/jedi-0.18.0-py2.py3-none-any.whl (1.4MB)
Collecting pickleshare (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Using cached https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl
Collecting pexpect; sys_platform != \"win32\" (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Using cached https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl
Collecting decorator (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Using cached https://files.pythonhosted.org/packages/ed/1b/72a1821152d07cf1d8b6fce298aeb06a7eb90f4d6d41acec9861e7cc6df0/decorator-4.4.2-py2.py3-none-any.whl
Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Downloading https://files.pythonhosted.org/packages/a6/0b/c6de29441b29f8b54d5bbe29a8b223de6e400714ff50e85541bd4c783421/prompt_toolkit-3.0.16-py3-none-any.whl (366kB)
Collecting traitlets>=4.2 (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Downloading https://files.pythonhosted.org/packages/ca/ab/872a23e29cec3cf2594af7e857f18b687ad21039c1f9b922fac5b9b142d5/traitlets-4.3.3-py2.py3-none-any.whl (75kB)
Collecting backcall (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Using cached https://files.pythonhosted.org/packages/4c/1c/ff6546b6c12603d8dd1070aa3c3d273ad4c07f5771689a7b69a550e8c951/backcall-0.2.0-py2.py3-none-any.whl
Collecting pygments (from ipython~=7.10.0->-r /srv/funkwhale/api/requirements/base.txt (line 34))
Downloading https://files.pythonhosted.org/packages/d4/ef/881b14d3ad4d6a86384d63bfbb87205161e4fc46420526380ec209a12e17/Pygments-2.8.0-py3-none-any.whl (983kB)
Collecting daphne~=2.3 (from channels~=2.4.0->-r /srv/funkwhale/api/requirements/base.txt (line 42))
Using cached https://files.pythonhosted.org/packages/0e/ab/12d731a6ca89e523405341d0074e279eb1f744fd4f6a50cb75cfd5149762/daphne-2.5.0-py2.py3-none-any.whl
Collecting aioredis~=1.0 (from channels_redis~=3.0.0->-r /srv/funkwhale/api/requirements/base.txt (line 43))
Using cached https://files.pythonhosted.org/packages/b0/64/1b1612d0a104f21f80eb4c6e1b6075f2e6aba8e228f46f229cfd3fdac859/aioredis-1.3.1-py3-none-any.whl
Collecting msgpack~=1.0 (from channels_redis~=3.0.0->-r /srv/funkwhale/api/requirements/base.txt (line 43))
Downloading https://files.pythonhosted.org/packages/59/04/87fc6708659c2ed3b0b6d4954f270b6e931def707b227c4554f99bd5401e/msgpack-1.0.2.tar.gz (123kB)
Collecting h11>=0.8 (from uvicorn[standard]~=0.12.0->-r /srv/funkwhale/api/requirements/base.txt (line 44))
Downloading https://files.pythonhosted.org/packages/60/0f/7a0eeea938eaf61074f29fed9717f2010e8d0e0905d36b38d3275a1e4622/h11-0.12.0-py3-none-any.whl (54kB)
Collecting typing-extensions; python_version < \"3.8\" (from uvicorn[standard]~=0.12.0->-r /srv/funkwhale/api/requirements/base.txt (line 44))
Using cached https://files.pythonhosted.org/packages/60/7a/e881b5abb54db0e6e671ab088d079c57ce54e8a01a3ca443f561ccadb37e/typing_extensions-3.7.4.3-py3-none-any.whl
Collecting websockets==8.*; extra == \"standard\" (from uvicorn[standard]~=0.12.0->-r /srv/funkwhale/api/requirements/base.txt (line 44))
Downloading https://files.pythonhosted.org/packages/e9/2b/cf738670bb96eb25cb2caf5294e38a9dc3891a6bcd8e3a51770dbc517c65/websockets-8.1.tar.gz (58kB)
Collecting watchgod<0.7,>=0.6; extra == \"standard\" (from uvicorn[standard]~=0.12.0->-r /srv/funkwhale/api/requirements/base.txt (line 44))
Using cached https://files.pythonhosted.org/packages/3f/36/5972c4f59e41592e6c481ee1cbc6eab2a5a220e3e3ea3370c2448f932578/watchgod-0.6-py35.py36.py37-none-any.whl
Collecting uvloop>=0.14.0; (sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\") and extra == \"standard\" (from uvicorn[standard]~=0.12.0->-r /srv/funkwhale/api/requirements/base.txt (line 44))
Downloading https://files.pythonhosted.org/packages/94/98/9dc814f391b2293ecc790b9752e005296c69c3694fd9975b6cb77c448135/uvloop-0.15.1.tar.gz (2.1MB)
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File \"<string>\", line 1, in <module>
File \"/tmp/pip-build-7i9h7226/uvloop/setup.py\", line 5, in <module>
raise RuntimeError('uvloop requires Python 3.7 or greater')
RuntimeError: uvloop requires Python 3.7 or greater
----------------------------------------
:stderr: Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Cache entry deserialization failed, entry ignored
Command \"python setup.py egg_info\" failed with error code 1 in /tmp/pip-build-7i9h7226/uvloop/
You are using pip version 9.0.3, however version 21.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
"
}
What happens?
Fail to upgrade to 1.1 RC1 :/
What is expected?
Working with any version of Python above 3.5 (used for 1.0.1)
Context
Funkwhale version(s) affected: 1.1 RC1