neutrons / multiphonon

multiphonon (getDOS)
MIT License
2 stars 5 forks source link

Submission to PyPI? #76

Closed bjmorgan closed 6 years ago

bjmorgan commented 6 years ago

https://github.com/openjournals/joss-reviews/issues/440

The installation instructions currently require users to use conda for package management. Is it possible to submit this package to PyPI so that it can be installed using pip?

yxqd commented 6 years ago

Thanks for the comments. Yes it is possible to create distutils-based distribution for this particular package but a couple dependencies of this package, including histogram and mantid-framework, contains c/c++ library and relies on cmake for building and releasing. conda is much easier an ecosystem for releases of multiphonon, so we chose not to build a PyPI package.

bjmorgan commented 6 years ago

That’s reasonable. Would it be possible to add a comment in the installation section explaining this?

If the dependencies are already installed, can multiphonon be installed for source? e.g. git clone …, python setup.py install?

yxqd commented 6 years ago

Just added. And yes, python setup.py install works.