dask / dask-image

Distributed image processing
http://image.dask.org/en/latest/
BSD 3-Clause "New" or "Revised" License
210 stars 47 forks source link

API docs include unreleased dask_image.ndinterp package #180

Closed forman closed 3 years ago

forman commented 3 years ago

First of all, happy new year and thanks for this great project!

Latest API docs describe the dask_image.ndinterp, however, version 0.4 does not include this package yet.

We find dask_image.ndinterp.affine_transform extremely useful (@m-albert, thanks for implementing) for spatial resampling of Earth observation data in our xcube project, see #391.

Therefore we currently use a dask-image source install from master. When can we expect version 0.5 as conda package?

m-albert commented 3 years ago

@forman Glad to hear dask_image.ndinterp.affine_transform is useful to you :)

Actually, a project of mine would also benefit from having ndinterp included in a release.

jni commented 3 years ago

@GenevieveBuckley is starting up full time in Feb as Dask Life Sciences Fellow so I suspect she'll be able to cut a release then. =)

I haven't found a great solution for versioned docs out there. Would be very happy to see people provide suggestions...

wtbarnes commented 3 years ago

Just wanted to chip in and say we are very interested in using affine_transform in sunpy as well (sunpy/sunpy#3266) and we would benefit from a release of dask-image with this functionality.

dstansby commented 3 years ago

I haven't found a great solution for versioned docs out there. Would be very happy to see people provide suggestions...

Sorry for interrupting, but I noticed this in passing. It looks like http://image.dask.org/ is redirecting to the "latest" version of the docs, which is what is on master and not what is released. You should be able to change the default in the readthedocs settings to point to "stable", which means by default users will see documentation for the last released version of the package.

forman commented 3 years ago

You should be able to change the default in the readthedocs settings to point to "stable",

Sorry, no, stable gives "page not found".

dstansby commented 3 years ago

For ndinterp that's because it hasn't been released yet. http://image.dask.org/en/stable/ works

GenevieveBuckley commented 3 years ago

Happy new year! Juan is right, I'm still on vacation right now. Remind me here again in the second week of February if you haven't heard anything before then.

It's great to see so much interest in @m-albert's work :)

GenevieveBuckley commented 3 years ago

The pre-release is now available!

You can test it using pip install --pre dask-image

I'd be very grateful if anyone is able to test it out. If we don't discover any problems in the next 24 - 48 hours, I'll release the official version 0.5.0

jakirkham commented 3 years ago

Looks like PyPI may have dropped the rc1 (unless I'm missing something). Should we fix it or just let it be shipped? If we go for the latter, we can always fix any issues after and cut a patch release.

https://pypi.org/project/dask-image/0.5.0/

GenevieveBuckley commented 3 years ago

Looks like PyPI may have dropped the rc1 (unless I'm missing something).

You're not missing anything @jakirkham - I made a mistake and forgot to include rc1 in the tag.

Should we fix it or just let it be shipped? If we go for the latter, we can always fix any issues after and cut a patch release.

I'm happy to just let it be shipped. As you say, we can always make a patch release if there are any issues.

GenevieveBuckley commented 3 years ago

Ok, dask-image 0.5.0 is available!

How to install:

Please try it out & open an issue if you run into any problems.

jakirkham commented 3 years ago

Thanks Genevieve! 😄

forman commented 3 years ago

@GenevieveBuckley, thanks 👍