All of lore.kernel.org
 help / color / mirror / Atom feed
* [XEN PATCH v2 0/5] python: Use setuptools instead of the deprecated distutils
@ 2023-09-11 16:50 Javi Merino
  2023-09-11 16:51 ` [XEN PATCH v2 1/5] automation: add python3's setuptools to containers Javi Merino
                   ` (5 more replies)
  0 siblings, 6 replies; 20+ messages in thread
From: Javi Merino @ 2023-09-11 16:50 UTC (permalink / raw)
  To: xen-devel
  Cc: Marek Marczykowski-Górecki, Jan Beulich, George Dunlap,
	Andrew Cooper, Javi Merino

This series picks up Marek's v1 from
https://lore.kernel.org/xen-devel/20230316171634.320626-1-marmarek@invisiblethingslab.com/
Changes since v1:
  - Update all containers to have setuptools, as python 3.12 depecrates distutils in favour of setuptools
  - Keep python2's support by falling back to distutils if setuptools is not installed
  - Drop the commit about raising the baseline requirement for python, as we keep supporting python2

Javi Merino (2):
  automation: add python3's setuptools to containers
  README: update to remove old note about the build system's python
    expectation

Marek Marczykowski-Górecki (3):
  tools: convert setup.py to use setuptools
  tools: don't use distutils in configure nor Makefile
  tools: regenerate configure

 README                                        |    7 -
 automation/build/alpine/3.18.dockerfile       |    1 +
 automation/build/archlinux/current.dockerfile |    1 +
 automation/build/centos/7.dockerfile          |    3 +-
 automation/build/debian/bookworm.dockerfile   |    1 +
 automation/build/debian/stretch.dockerfile    |   11 +-
 .../build/suse/opensuse-leap.dockerfile       |    1 +
 automation/build/ubuntu/bionic.dockerfile     |    1 +
 automation/build/ubuntu/focal.dockerfile      |    1 +
 automation/build/ubuntu/trusty.dockerfile     |    1 +
 automation/build/ubuntu/xenial.dockerfile     |    1 +
 m4/python_devel.m4                            |   28 +-
 tools/configure                               | 6551 +++++++++--------
 tools/libs/stat/Makefile                      |    4 +-
 tools/pygrub/setup.py                         |    8 +-
 tools/python/setup.py                         |    8 +-
 16 files changed, 3678 insertions(+), 2950 deletions(-)

-- 
2.41.0



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2023-09-18 22:37 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-11 16:50 [XEN PATCH v2 0/5] python: Use setuptools instead of the deprecated distutils Javi Merino
2023-09-11 16:51 ` [XEN PATCH v2 1/5] automation: add python3's setuptools to containers Javi Merino
2023-09-12  1:15   ` Stefano Stabellini
2023-09-18 21:38     ` Javi Merino
2023-09-12 10:18   ` Andrew Cooper
2023-09-18 22:07     ` Javi Merino
2023-09-11 16:51 ` [XEN PATCH v2 2/5] tools: convert setup.py to use setuptools Javi Merino
2023-09-12 10:22   ` Andrew Cooper
2023-09-18 22:13     ` Javi Merino
2023-09-11 16:51 ` [XEN PATCH v2 3/5] tools: don't use distutils in configure nor Makefile Javi Merino
2023-09-12 10:38   ` Andrew Cooper
2023-09-12 11:50     ` Marek Marczykowski-Górecki
2023-09-12 12:17       ` Andrew Cooper
2023-09-18 22:37         ` Javi Merino
2023-09-11 16:51 ` [XEN PATCH v2 4/5] tools: regenerate configure Javi Merino
2023-09-11 16:51 ` [XEN PATCH v2 5/5] README: update to remove old note about the build system's python expectation Javi Merino
2023-09-12 12:25   ` Andrew Cooper
2023-09-18 20:25     ` Javi Merino
2023-09-12  7:49 ` [XEN PATCH v2 0/5] python: Use setuptools instead of the deprecated distutils Andrew Cooper
2023-09-18 16:24   ` Javi Merino

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.