Re: [gentoo-dev] [RFC] dev-python/setuptools deps in distutils-r1 packages

2019-11-28 Thread Michał Górny
On Tue, 2019-11-26 at 21:30 +0800, Jason Zaman wrote: > On Mon, Nov 25, 2019 at 06:38:47PM +0100, Michał Górny wrote: > > Hi, > > > > TL;DR: should we depend on setuptools by default? Alternatively, should > > we add distutils_enable_setuptools API to provide at least partial > > validity checks.

Re: [gentoo-dev] [RFC] dev-python/setuptools deps in distutils-r1 packages

2019-11-26 Thread Jason Zaman
On Tue, Nov 26, 2019 at 04:29:28PM +0100, Michał Górny wrote: > On Tue, 2019-11-26 at 21:30 +0800, Jason Zaman wrote: > > On Mon, Nov 25, 2019 at 06:38:47PM +0100, Michał Górny wrote: > > > Hi, > > > > > > TL;DR: should we depend on setuptools by default? Alternatively, should > > > we add distut

Re: [gentoo-dev] [RFC] dev-python/setuptools deps in distutils-r1 packages

2019-11-26 Thread Michał Górny
On Tue, 2019-11-26 at 21:30 +0800, Jason Zaman wrote: > On Mon, Nov 25, 2019 at 06:38:47PM +0100, Michał Górny wrote: > > Hi, > > > > TL;DR: should we depend on setuptools by default? Alternatively, should > > we add distutils_enable_setuptools API to provide at least partial > > validity checks.

Re: [gentoo-dev] [RFC] dev-python/setuptools deps in distutils-r1 packages

2019-11-26 Thread Jason Zaman
On Mon, Nov 25, 2019 at 06:38:47PM +0100, Michał Górny wrote: > Hi, > > TL;DR: should we depend on setuptools by default? Alternatively, should > we add distutils_enable_setuptools API to provide at least partial > validity checks. > > > Variant 1: automatic dependency on setuptools > =

Re: [gentoo-dev] [RFC] dev-python/setuptools deps in distutils-r1 packages

2019-11-25 Thread Michał Górny
On Mon, 2019-11-25 at 20:39 +0200, Joonas Niilola wrote: > Hey, > > > On 11/25/19 7:38 PM, Michał Górny wrote: > > Hi, > > > > TL;DR: should we depend on setuptools by default? Alternatively, should > > we add distutils_enable_setuptools API to provide at least partial > > validity checks. > >

Re: [gentoo-dev] [RFC] dev-python/setuptools deps in distutils-r1 packages

2019-11-25 Thread Joonas Niilola
Hey, On 11/25/19 7:38 PM, Michał Górny wrote: > Hi, > > TL;DR: should we depend on setuptools by default? Alternatively, should > we add distutils_enable_setuptools API to provide at least partial > validity checks. > > > The problem > === > The vast majority of Python packages nowadays

[gentoo-dev] [RFC] dev-python/setuptools deps in distutils-r1 packages

2019-11-25 Thread Michał Górny
Hi, TL;DR: should we depend on setuptools by default? Alternatively, should we add distutils_enable_setuptools API to provide at least partial validity checks. The problem === The vast majority of Python packages nowadays uses setuptools as their build system. According to a cheap grep