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

Upload to PyPI #22

Open
prehensilecode opened this issue Aug 24, 2015 · 3 comments
Open

Upload to PyPI #22

prehensilecode opened this issue Aug 24, 2015 · 3 comments

Comments

@prehensilecode
Copy link

Would it be possible to upload to PyPI -- https://pypi.python.org/pypi -- so that a "pip install" will install this package?

@xguse
Copy link

xguse commented Oct 26, 2015

@prehensilecode There is a problem with this. The fundamental structure of the project does not allow pip install. I am trying to retructure it but the original author did not really seem to value this from the beginning so its a little... interesting for someone who didnt write it originally. Once I get this worked out I will send a pull request, but the author seems to have moved on. There are 3 pull requests un answered at the moment.

I totally agree with you however. Why spend the time to port a bunch of very complicated logic to python, even write the cython code interfaces, just to not spend the extra minimal effort to make sure people can install the dang thing like 99% other python projects are installed?

I have restructured the project and have gotten things to "install" via pip but things like chooseK.py commands are not finding their compiled libs correctly. If you feel like helping I can share my fork branch with you!

Gus

@rajanil
Copy link
Owner

rajanil commented Oct 26, 2015

@xguse Thanks for the effort to modify the code to install via pip. I have been a bit swamped with other projects, and haven't had a chance to work on updates to fastStructure lately.

I haven't installed python packages via pip before, and didn't design fastStructure with this in mind. But, I agree, it seems like a totally reasonable thing to do! Unfortunately, this is not something I can devote time to at the moment. However, if you are able to get it working, happy to help out with eventual testing and merging.

Thanks again!
cheers
Anil

@xguse
Copy link

xguse commented Oct 26, 2015

I am SO happy to hear that! Totally understand being swamped. Let me remind myself where I left things, and I will send you a link to the branch that i am using to work on this! VERY glad to hear that you are interested in this. I think it will make your awesome contribution MUCH easier for people to be able to use!

Gus

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

3 participants