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

Conda-forge package #35

Closed
rth opened this issue Feb 9, 2017 · 3 comments
Closed

Conda-forge package #35

rth opened this issue Feb 9, 2017 · 3 comments

Comments

@rth
Copy link
Contributor

rth commented Feb 9, 2017

As mentionned in issue #32, it would have been useful to submit simhash-py to https://conda-forge.github.io/
so that it could be simply installed with

conda install -c conda-forge simhash-py

without the need to compile the C++ code.

Once a Pull Request with the setup is submitted at https://github.com/conda-forge/staged-recipes and accepted, it would create a repository https://github.com/conda-forge/simhash-py-feedstock that would have to be updated for every new release. This should allow to create a pre-built Python package for Linux and possibly Mac OS (Windows won't install won't be available for now cf #31 ). The questions I was wondering about are,

  • who should make that PR submission (I can do it, if necessary)
  • who should be added to the maintainers of that conda-forge/simhash-py-feedstock setup ?
  • there is still the naming issue, discussed in issue Installation instructions not working #32, the package would be called simhash-py but would be imported as simhash, since the simhash package already exist at https://github.com/conda-forge/simhash-feedstock . Not sure if there is a better way of doing it?

@b4hand What do you think?

@b4hand
Copy link
Contributor

b4hand commented Feb 9, 2017

Let me discuss the naming concern with a few devs here, and I'll try to see what we can do.

@rth
Copy link
Contributor Author

rth commented Mar 22, 2017

I made a request to create a simhash-py conda-forge package ( conda-forge/staged-recipes#2656 ) which would be imported as import simhash. Please let me know if you want to change the package name or if someone form SeoMoz should be added to the list of maintainers there (which can always be done later).. Thank you.

@rth
Copy link
Contributor Author

rth commented Mar 24, 2017

The conda-forge setup for simhash-py was created at https://github.com/conda-forge/simhash-py-feedstock

simhash-py 4.0.0 can now be installed for Python 2.7, 3.5, 3.6 on Linux and MacOS using conda with,

conda config --append channels conda-forge
conda install simhash-py

which does not require Cython or a C++ compiler.

@rth rth closed this as completed Mar 24, 2017
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