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

Release 1.11 #241

Open
crusaderky opened this issue Jan 23, 2025 · 7 comments
Open

Release 1.11 #241

crusaderky opened this issue Jan 23, 2025 · 7 comments

Comments

@crusaderky
Copy link
Contributor

Both my work on JAX and @lucascolley's / @lithomas1's work on Dask in scipy depends on the latest changes in array-api-compat.
@ev-br can we have a new release please?

Must have

Nice to have

@ev-br
Copy link
Member

ev-br commented Jan 23, 2025

Yes, the plan is to cut the release with the 2024.12 support right after the spec is finalized.

@crusaderky
Copy link
Contributor Author

That sounds like a while in the future though. Would it be possible to have a release soon with just the items listed above?

@ev-br
Copy link
Member

ev-br commented Jan 24, 2025

I'm hoping that the 2024.12 spec is going to get finalized next week or so.

@crusaderky
Copy link
Contributor Author

It's been a month now, and to my understanding there is a lot of non-trivial work to do, namely for take_along_axis.
Could we have an intermediate release now without waiting for full 2024.12 support?

@ev-br
Copy link
Member

ev-br commented Feb 20, 2025

Here's the agenda for today's Consortium meeting https://hackmd.io/zn5bvdZTQIeJmb3RW1B-8g?view, which is open all interested parties (hint hint).

Looking at the 2024 milestone, https://github.com/data-apis/array-api/issues?q=is%3Aissue%20state%3Aopen%20milestone%3Av2024, the agenda is dominated by fancy indexing --- where one of the major topics is dask compatibility (hint hint).

The other open issue in the 2024 milestone is around copy, which is also dask-heavy.

Helping push these across the line (or kick the can down the road towards v2025) would be very welcome.

@crusaderky
Copy link
Contributor Author

None of these things have an impact on the fact that the changes that are already in array-api-compat main are causing attrition in array-api-extra. Nor on take_along_axis needing a lot of work to be implemented.
And if the consortium ends up approving more complicated indexing, I would expect that will take multiple weeks of work to implement in array-api-compat, array-api-strict, and array-api-tests - one more reason to cut a release sooner than that.

@ev-br
Copy link
Member

ev-br commented Feb 20, 2025

And if the consortium ends up approving more complicated indexing, I would expect that will take multiple weeks of work to implement in array-api-compat, array-api-strict, and array-api-tests - one more reason to cut a release sooner than that.

Fancy indexing in -compat, -strict and -tests are actually draft-ready, so no, it should not take multiple weeks of work.

From where I sit, best ways to speed up the release are

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