On Thu, Mar 6, 2014 at 10:37 AM, Michael Bayer <mike...@zzzcomputing.com>wrote:

>
> On Mar 6, 2014, at 1:07 PM, Daniel Holth <dho...@gmail.com> wrote:
>
> > pje said:
> >
> > The "Feature()" facility was never completely implemented or
> > supported, and even if it were, it should be deprecated now, as it
> > will not be compatible with the coming packaging systems based on PEP
> > 426. If you need separate features, use separate distributions and
> > "extras" instead.
>
> wait, ok this is that thing.  "separate distributions" means....
>
>
> SQLAlchemy-0.9.3-nocext.tar.gz
> SQLAlchemy-0.9.3-cext.tar.gz
>

I'm new to understanding setuptools "Feature" myself, so don't crank too
much, if I get anything wrong.

afaik, it means something like:

SQLAlchemy-X.Y.tar.gz
SQLAlchemy-cext-X.Y.tar.gz

i.e. isolating the feature into a separate project.

and then instead of having the handy  "--with-cext" option,  it has to be
 "pip install SQLAlchemy[SQLAlchemy-cext]

PJ, Jason: can you clarify what the alternative is supposed to look like?
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to