-
Notifications
You must be signed in to change notification settings - Fork 1
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
Verify the readline stdlib module was compiled into Python #1
Comments
@jayvdb Hey... do you want me to add you as co-owner on this repo? |
@pombredanne , collaborator will likely be helpful. co-owner/pypi access not so helpful. There is only a little bit to be done. I think the coala team can the patches in, and then we just need to do one release. The goal is to remove the environment marker from |
While a 'configure' time failure would be good, it is probably not possible to combine this with #2 . Another approach is to have an e.g. from anyreadline import readline Then that module can also include code to check that |
This fails the installation when readline is not built-in and no custom packages will be installed. Closes pombredanne#1
This fails the installation when readline is not built-in and no custom packages will be installed. Closes pombredanne#1
According to ludwigschwardt/python-gnureadline#52 , So I believe we could (and should) add Again, that isnt possible for a wheel to detect. As this is a very thin package, and we can do wheels for win32 and darwin, it is acceptable for this package to not have wheels for platforms where the "right" Another way to tackle this problem is to fix |
This fails the installation when readline is not built-in and no custom packages will be installed. Closes pombredanne#1
This fails the installation when readline is not built-in and no custom packages will be installed. Closes pombredanne#1
This fails the installation when readline is not built-in and no custom packages will be installed. Closes pombredanne#1
This adds detection for if the readline library is built in, and use gnureadline if that is not the case and not on Windows. Since gnureadline links against a static internal version of the readline library, it could be used for systems where readline support is not built in (except on Windows where we have pyreadline). Closes pombredanne#1
It is possible for the stdlib module
readline
to be missing if the GNU readline headers were not available with Python's 'configure' was run.Thus this setup.py should fail a custom package is not being used and the stdlib module is not available.
The text was updated successfully, but these errors were encountered: