[lxc-devel] [lxc/lxc] f6ab22: python-lxc: use setuptools instead of distutils

GitHub noreply at github.com
Tue May 31 04:19:31 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: f6ab2204b7b2e5f114092ea312181a9aab314186
      https://github.com/lxc/lxc/commit/f6ab2204b7b2e5f114092ea312181a9aab314186
  Author: Aleksandr Mezin <mezin.alexander at gmail.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    M .travis.yml
    M lxc.spec.in
    M src/python-lxc/setup.py

  Log Message:
  -----------
  python-lxc: use setuptools instead of distutils

setuptools is recommended by Python Packaging Guide
https://python-packaging-user-guide.readthedocs.io/en/latest/current/

It contains some useful extensions like 'develop' command. Also it
is required for building wheels AFAIK.

The only downside is an extra build-time dependency. setuptools are
packaged in both Debian and Ubuntu (python3-setuptools), as well as
other major distros, so it shouldn't be an issue, I think.

Signed-off-by: Aleksandr Mezin <mezin.alexander at gmail.com>


  Commit: b4b75e16db84f5bd3f4171046ef062e0926d6a3a
      https://github.com/lxc/lxc/commit/b4b75e16db84f5bd3f4171046ef062e0926d6a3a
  Author: Stéphane Graber <stgraber at stgraber.org>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    M .travis.yml
    M lxc.spec.in
    M src/python-lxc/setup.py

  Log Message:
  -----------
  Merge pull request #1035 from GreatFruitOmsk/python-setuptools

python-lxc: use setuptools instead of distutils


Compare: https://github.com/lxc/lxc/compare/0a8fca094e61...b4b75e16db84


More information about the lxc-devel mailing list