Upgrade indico for V3.1 to the latest

Hello, i would like to upgrade my indico instance to the latest version. When i follow this page Upgrade — Indico 3.2.1 documentation. I have a very long liste of “Requirement already satisfied: xxxxxx”. Can you tell me if it is the good procedure ?

Thanks,
Nico.

What is the problem? It’s normal that some requirements will be already satisfied. Please provide the full and exact output including the command you ran when something isn’t working properly.

Hello,
I did all the procedure page yesterday without error, but the version stayed the same v3.1 on the home page of indico.

(indico) [indico@indico-test ~]$ pip install -U indico
Requirement already satisfied: indico in ./.venv/lib/python3.9/site-packages (3.1)
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f749c119c40>: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/indico/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f749c119f70>: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/indico/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f749c0790a0>: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/indico/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f749c079310>: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/indico/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f749c0794c0>: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/indico/
Requirement already satisfied: babel==2.9.1 in ./.venv/lib/python3.9/site-packages (from indico) (2.9.1)
Requirement already satisfied: itsdangerous==2.0.1 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.1)
Requirement already satisfied: marshmallow==3.14.1 in ./.venv/lib/python3.9/site-packages (from indico) (3.14.1)
Requirement already satisfied: ua-parser==0.10.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.10.0)
Requirement already satisfied: pynpm==0.1.2 in ./.venv/lib/python3.9/site-packages (from indico) (0.1.2)
Requirement already satisfied: ipython==7.31.0 in ./.venv/lib/python3.9/site-packages (from indico) (7.31.0)
Requirement already satisfied: cryptography==36.0.1 in ./.venv/lib/python3.9/site-packages (from indico) (36.0.1)
Requirement already satisfied: webencodings==0.5.1 in ./.venv/lib/python3.9/site-packages (from indico) (0.5.1)
Requirement already satisfied: pure-eval==0.2.1 in ./.venv/lib/python3.9/site-packages (from indico) (0.2.1)
Requirement already satisfied: speaklater==1.3 in ./.venv/lib/python3.9/site-packages (from indico) (1.3)
Requirement already satisfied: dnspython==2.1.0 in ./.venv/lib/python3.9/site-packages (from indico) (2.1.0)
Requirement already satisfied: decorator==5.1.0 in ./.venv/lib/python3.9/site-packages (from indico) (5.1.0)
Requirement already satisfied: pycparser==2.21 in ./.venv/lib/python3.9/site-packages (from indico) (2.21)
Requirement already satisfied: kombu==5.2.3 in ./.venv/lib/python3.9/site-packages (from indico) (5.2.3)
Requirement already satisfied: pyrsistent==0.18.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.18.0)
Requirement already satisfied: hiredis==2.0.0 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.0)
Requirement already satisfied: click-plugins==1.1.1 in ./.venv/lib/python3.9/site-packages (from indico) (1.1.1)
Requirement already satisfied: traitlets==5.1.1 in ./.venv/lib/python3.9/site-packages (from indico) (5.1.1)
Requirement already satisfied: marshmallow-dataclass[enum]==8.5.3 in ./.venv/lib/python3.9/site-packages (from indico) (8.5.3)
Requirement already satisfied: importlib-metadata==4.10.0 in ./.venv/lib/python3.9/site-packages (from indico) (4.10.0)
Requirement already satisfied: alembic==1.7.5 in ./.venv/lib/python3.9/site-packages (from indico) (1.7.5)
Requirement already satisfied: pyyaml==6.0 in ./.venv/lib/python3.9/site-packages (from indico) (6.0)
Requirement already satisfied: executing==0.8.2 in ./.venv/lib/python3.9/site-packages (from indico) (0.8.2)
Requirement already satisfied: vine==5.0.0 in ./.venv/lib/python3.9/site-packages (from indico) (5.0.0)
Requirement already satisfied: jsonschema==4.3.3 in ./.venv/lib/python3.9/site-packages (from indico) (4.3.3)
Requirement already satisfied: simplejson==3.17.6 in ./.venv/lib/python3.9/site-packages (from indico) (3.17.6)
Requirement already satisfied: marshmallow-enum==1.5.1 in ./.venv/lib/python3.9/site-packages (from indico) (1.5.1)
Requirement already satisfied: markdown==3.3.6 in ./.venv/lib/python3.9/site-packages (from indico) (3.3.6)
Requirement already satisfied: wtforms-sqlalchemy==0.3 in ./.venv/lib/python3.9/site-packages (from indico) (0.3)
Requirement already satisfied: pillow==9.0.0 in ./.venv/lib/python3.9/site-packages (from indico) (9.0.0)
Requirement already satisfied: six==1.16.0 in ./.venv/lib/python3.9/site-packages (from indico) (1.16.0)
Requirement already satisfied: flask-webpackext==1.0.2 in ./.venv/lib/python3.9/site-packages (from indico) (1.0.2)
Requirement already satisfied: bcrypt==3.2.0 in ./.venv/lib/python3.9/site-packages (from indico) (3.2.0)
Requirement already satisfied: flask-limiter==2.0.4 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.4)
Requirement already satisfied: distro==1.6.0 in ./.venv/lib/python3.9/site-packages (from indico) (1.6.0)
Requirement already satisfied: pypdf2==1.26.0 in ./.venv/lib/python3.9/site-packages (from indico) (1.26.0)
Requirement already satisfied: certifi==2021.10.8 in ./.venv/lib/python3.9/site-packages (from indico) (2021.10.8)
Requirement already satisfied: pytz==2021.3 in ./.venv/lib/python3.9/site-packages (from indico) (2021.3)
Requirement already satisfied: flask-babel==2.0.0 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.0)
Requirement already satisfied: flask-caching==1.10.1 in ./.venv/lib/python3.9/site-packages (from indico) (1.10.1)
Requirement already satisfied: flask-multipass==0.4.5 in ./.venv/lib/python3.9/site-packages (from indico) (0.4.5)
Requirement already satisfied: icalendar==4.0.9 in ./.venv/lib/python3.9/site-packages (from indico) (4.0.9)
Requirement already satisfied: indico-fonts==1.1 in ./.venv/lib/python3.9/site-packages (from indico) (1.1)
Requirement already satisfied: cffi==1.15.0 in ./.venv/lib/python3.9/site-packages (from indico) (1.15.0)
Requirement already satisfied: pycountry==20.7.3 in ./.venv/lib/python3.9/site-packages (from indico) (20.7.3)
Requirement already satisfied: translitcodec==0.7.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.7.0)
Requirement already satisfied: asttokens==2.0.5 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.5)
Requirement already satisfied: email-validator==1.1.3 in ./.venv/lib/python3.9/site-packages (from indico) (1.1.3)
Requirement already satisfied: wcwidth==0.2.5 in ./.venv/lib/python3.9/site-packages (from indico) (0.2.5)
Requirement already satisfied: requests==2.27.0 in ./.venv/lib/python3.9/site-packages (from indico) (2.27.0)
Requirement already satisfied: packaging==21.3 in ./.venv/lib/python3.9/site-packages (from indico) (21.3)
Requirement already satisfied: pyparsing==3.0.6 in ./.venv/lib/python3.9/site-packages (from indico) (3.0.6)
Requirement already satisfied: prompt-toolkit==3.0.24 in ./.venv/lib/python3.9/site-packages (from indico) (3.0.24)
Requirement already satisfied: wtforms[email]==3.0.1 in ./.venv/lib/python3.9/site-packages (from indico) (3.0.1)
Requirement already satisfied: billiard==3.6.4.0 in ./.venv/lib/python3.9/site-packages (from indico) (3.6.4.0)
Requirement already satisfied: flask-wtf==1.0.0 in ./.venv/lib/python3.9/site-packages (from indico) (1.0.0)
Requirement already satisfied: sentry-sdk[celery,flask,pure_eval,sqlalchemy]==1.5.1 in ./.venv/lib/python3.9/site-packages (from indico) (1.5.1)
Requirement already satisfied: mako==1.1.6 in ./.venv/lib/python3.9/site-packages (from indico) (1.1.6)
Requirement already satisfied: wtforms-dateutil==0.1 in ./.venv/lib/python3.9/site-packages (from indico) (0.1)
Requirement already satisfied: greenlet==1.1.2 in ./.venv/lib/python3.9/site-packages (from indico) (1.1.2)
Requirement already satisfied: xlsxwriter==3.0.2 in ./.venv/lib/python3.9/site-packages (from indico) (3.0.2)
Requirement already satisfied: webargs==8.0.1 in ./.venv/lib/python3.9/site-packages (from indico) (8.0.1)
Requirement already satisfied: qrcode==7.3.1 in ./.venv/lib/python3.9/site-packages (from indico) (7.3.1)
Requirement already satisfied: zipp==3.7.0 in ./.venv/lib/python3.9/site-packages (from indico) (3.7.0)
Requirement already satisfied: bleach==4.1.0 in ./.venv/lib/python3.9/site-packages (from indico) (4.1.0)
Requirement already satisfied: flask-pluginengine==0.4 in ./.venv/lib/python3.9/site-packages (from indico) (0.4)
Requirement already satisfied: lxml[html5]==4.7.1 in ./.venv/lib/python3.9/site-packages (from indico) (4.7.1)
Requirement already satisfied: ptyprocess==0.7.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.7.0)
Requirement already satisfied: click-repl==0.2.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.2.0)
Requirement already satisfied: flask-marshmallow==0.14.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.14.0)
Requirement already satisfied: python-dateutil==2.8.2 in ./.venv/lib/python3.9/site-packages (from indico) (2.8.2)
Requirement already satisfied: limits==2.1.1 in ./.venv/lib/python3.9/site-packages (from indico) (2.1.1)
Requirement already satisfied: mypy-extensions==0.4.3 in ./.venv/lib/python3.9/site-packages (from indico) (0.4.3)
Requirement already satisfied: feedgen==0.9.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.9.0)
Requirement already satisfied: flask-migrate==3.1.0 in ./.venv/lib/python3.9/site-packages (from indico) (3.1.0)
Requirement already satisfied: redis[hiredis]==3.5.3 in ./.venv/lib/python3.9/site-packages (from indico) (3.5.3)
Requirement already satisfied: click==8.0.3 in ./.venv/lib/python3.9/site-packages (from indico) (8.0.3)
Requirement already satisfied: reportlab==3.6.5 in ./.venv/lib/python3.9/site-packages (from indico) (3.6.5)
Requirement already satisfied: pickleshare==0.7.5 in ./.venv/lib/python3.9/site-packages (from indico) (0.7.5)
Requirement already satisfied: click-didyoumean==0.3.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.3.0)
Requirement already satisfied: jinja2==3.0.3 in ./.venv/lib/python3.9/site-packages (from indico) (3.0.3)
Requirement already satisfied: flask==2.0.2 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.2)
Requirement already satisfied: celery[redis]==5.2.2 in ./.venv/lib/python3.9/site-packages (from indico) (5.2.2)
Requirement already satisfied: psycopg2==2.9.3 in ./.venv/lib/python3.9/site-packages (from indico) (2.9.3)
Requirement already satisfied: amqp==5.0.9 in ./.venv/lib/python3.9/site-packages (from indico) (5.0.9)
Requirement already satisfied: typing-inspect==0.7.1 in ./.venv/lib/python3.9/site-packages (from indico) (0.7.1)
Requirement already satisfied: urllib3==1.26.7 in ./.venv/lib/python3.9/site-packages (from indico) (1.26.7)
Requirement already satisfied: blinker==1.4 in ./.venv/lib/python3.9/site-packages (from indico) (1.4)
Requirement already satisfied: werkzeug==2.0.2 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.2)
Requirement already satisfied: backcall==0.2.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.2.0)
Requirement already satisfied: html5lib==1.1 in ./.venv/lib/python3.9/site-packages (from indico) (1.1)
Requirement already satisfied: attrs==21.4.0 in ./.venv/lib/python3.9/site-packages (from indico) (21.4.0)
Requirement already satisfied: markupsafe==2.0.1 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.1)
Requirement already satisfied: node-semver==0.8.1 in ./.venv/lib/python3.9/site-packages (from indico) (0.8.1)
Requirement already satisfied: charset-normalizer==2.0.10 in ./.venv/lib/python3.9/site-packages (from indico) (2.0.10)
Requirement already satisfied: pygments==2.11.1 in ./.venv/lib/python3.9/site-packages (from indico) (2.11.1)
Requirement already satisfied: pexpect==4.8.0 in ./.venv/lib/python3.9/site-packages (from indico) (4.8.0)
Requirement already satisfied: marshmallow-sqlalchemy==0.27.0 in ./.venv/lib/python3.9/site-packages (from indico) (0.27.0)
Requirement already satisfied: idna==3.3 in ./.venv/lib/python3.9/site-packages (from indico) (3.3)
Requirement already satisfied: terminaltables==3.1.10 in ./.venv/lib/python3.9/site-packages (from indico) (3.1.10)
Requirement already satisfied: parso==0.8.3 in ./.venv/lib/python3.9/site-packages (from indico) (0.8.3)
Requirement already satisfied: typing-extensions==4.0.1 in ./.venv/lib/python3.9/site-packages (from indico) (4.0.1)
Requirement already satisfied: html2text==2020.1.16 in ./.venv/lib/python3.9/site-packages (from indico) (2020.1.16)
Requirement already satisfied: flask-sqlalchemy==2.5.1 in ./.venv/lib/python3.9/site-packages (from indico) (2.5.1)
Requirement already satisfied: sqlalchemy==1.4.29 in ./.venv/lib/python3.9/site-packages (from indico) (1.4.29)
Requirement already satisfied: matplotlib-inline==0.1.3 in ./.venv/lib/python3.9/site-packages (from indico) (0.1.3)
Requirement already satisfied: marshmallow-oneofschema==3.0.1 in ./.venv/lib/python3.9/site-packages (from indico) (3.0.1)
Requirement already satisfied: authlib==1.0.0b2 in ./.venv/lib/python3.9/site-packages (from indico) (1.0.0b2)
Requirement already satisfied: jedi==0.18.1 in ./.venv/lib/python3.9/site-packages (from indico) (0.18.1)
Requirement already satisfied: pywebpack==1.2.0 in ./.venv/lib/python3.9/site-packages (from indico) (1.2.0)
Requirement already satisfied: setuptools in ./.venv/lib/python3.9/site-packages (from celery[redis]==5.2.2->indico) (61.2.0)
(indico) [indico@indico-test ~]$

Check the errors at the beginning. If pip cannot connect to PyPI (no internet access?) then it has no way to install the latest Indico version…

I need again to export https_proxy and http_proxy in the virtual environment. It works, thanks.

Maybe put it in your profile/bashrc :wink: