如何从以前版本的桑拿房升级?

How do I upgrade from a previous version of websauna?

我有一个使用此命令创建的 websauna 项目:

   pip install -e "git+https://github.com/websauna/websauna.git@master#egg=websauna[celery,utils,notebook]"

这可以在文档中找到:https://websauna.org/docs/tutorials/gettingstarted/tutorial_02.html

这是github上的开发版本,我记得是alpha4。我如何将其升级到最新版本(在撰写本文时大概是 alpha5)?

如果您想从 PyPi 安装最新版本,请执行以下操作:

  pip uninstall websauna
  pip install -U "websauna[celery,utils,notebook]"

如果你想关注最新的Github主分支:

  pip uninstall websauna
  pip install e "git+https://github.com/websauna/websauna.git@master#egg=websauna[celery,utils,notebook]"

可能需要也可能不需要卸载步骤,具体取决于您是否在 pip PyPi 包安装和 pip -e 之间切换。