Limnoria icon indicating copy to clipboard operation
Limnoria copied to clipboard

Recommend pip to install plugins

Open progval opened this issue 3 years ago • 2 comments
trafficstars

https://docs.limnoria.net/develop/plugin_distribution.html#via-pip-pypi has been out for almost two years, it's time to:

  1. consider it stable
  2. migrate third-party plugins' install instructions to recommend it
  3. rewrite PluginDownloader to use pip instead of raw git clones when possible
  4. eventually deprecate PluginDownloader

progval avatar Jan 30 '22 08:01 progval

Suggest suggesting/recommending:

  • Running (limnoria) in virtual environments (vs system), showing also:
  • How to inherit system site packages (to benefit from OS packages)
  • Running pip as user (not root), if not using virtualenvs (to avoid polluting system site-packages

Basically a simple 'easy and best practice deployment' guide.

koobs avatar Mar 17 '22 22:03 koobs

Running pip as user (not root), if not using virtualenvs (to avoid polluting system site-packages

Python took care of that one with PEP 668

progval avatar Sep 24 '23 06:09 progval