Skip to content
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

Wheels for python3.5+ #38

Open
rardiol opened this issue Jan 2, 2017 · 2 comments
Open

Wheels for python3.5+ #38

rardiol opened this issue Jan 2, 2017 · 2 comments

Comments

@rardiol
Copy link

rardiol commented Jan 2, 2017

https://pypi.python.org/pypi/PyPlatec/1.4.0 is missing wheels for python 3.5 and 3.6 on windows. When I tried installing the requirements for worldengine, it gave me this: ValueError: path '/home/federico/repos/plate-tectonics/src/bounds.cpp' cannot be absolute . Which can apparently be fixed by downloading a wheel binary. Similar problem: mkleehammer/pyodbc#77 mkleehammer/pyodbc#82 mkleehammer/pyodbc#132

@ftomassetti
Copy link
Member

thanks for reporting this. Lately I did not have much time to spend on this project, however if you could send a PR or help on this issue I would be responsive

@rardiol
Copy link
Author

rardiol commented Jan 2, 2017

I can't add wheels as I don't have access on pypi.

As for the actual issue, it seems the problem is that SDIST/PyPlatec.egg-info/SOURCES.txt includes repeated extraneous entries (the ones starting with "../src" and "/home/federico"). However I couldn't find out why, as I can run "python setup.py sdist" in the pybindings directory and it builds a working sdist without those entries. Maybe it only happens if building from unix? Or maybe the copy code in setup.py is wrong? I also noticed my build is Metadata version 1.1 and the one on pypi is 1.0. Maybe it's a bug in a old version of setuptools?

Maybe just rebuilding the source distribution will fix the problem? Or manually removing the unneeded entries?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants