-
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
[JOSS] Python packages should be pip install
able
#3
Comments
I haven't tested all of the functionality yet, but a local pip install ( |
@NM0ser, thanks for getting this up on PyPi. I was able to install using Python 3.10.11. However, to run the examples (specifically the "calc_metrics_pore" example) I needed to additionally pip install the |
Thanks so much for the testing, @gknapp1! PyPi has been a learning process, but it looks like it is coming together now. Regarding What you found seems to be an interesting exception. As it turns out, scikit-image wraps other image libraries for importing/exporting, and the user (me) can ask to make special use of these other libraries during a function call. So, in order to make it possible to import/export multi-page TIFF files, I specified that Long story short, I do not make any calls directly to Thanks again! The latest version fixes this requirement in |
The JOSS review guidelines state:
I think IMPPY3D should be a package that can be imported and should also be
pip install
able. That way it can easily be used in other projects and by all users (e.g. on MacOS, with python versions where the Cython code hasn't been precompiled etc). As anyone with a basic knowledge of python should be able to use IMPPY3D it needs to be very easily installable.The packaging isn't too complex and shouldn't interfere with the existing Conda/Mamba way too much.
I've created some basic scaffolding to show in principle how to the python packaging. See the PR for details.
A release should then also be uploaded to PyPi, then
pip install imppy3d
should be able to do all the heavy lifting.Linkback: openjournals/joss-reviews#7405
The text was updated successfully, but these errors were encountered: