-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Handling of find_links in setup.cfg in 42.0.0 #1920
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
See #1921 for the As for the Can you provide the full |
Here's a relevant excerpt: from setuptools import find_packages
from setuptools import setup
setup(name='templates',
version='0.0.1',
description='Templates',
packages=find_packages(),
setup_requires=[
'setup[i18n]',
]) The ...
extras_require={
'i18n': ['babel'],
},
... |
Thanks, but from my tests it's more complicated, and only happen if Anyway, looking into it. |
That sounds about right. I can confirm that |
See #1922. |
Hi,
I have a couple of
setup_requires
dependencies in my setup.py and my setup.cfg looks like this:Looking at:
setuptools/setuptools/installer.py
Line 119 in e84f616
The
cmd
ends up being:It seems the assumption was that
find_links
is a list but it ends up being a string.Additionally, since pip is unable to build/fetch a wheel, the following line throws an IndexError:
setuptools/setuptools/installer.py
Line 122 in e84f616
Perhaps this could be caught and a more user-friendly error displayed instead.
The text was updated successfully, but these errors were encountered: