Skip to content

[Python][Packaging] Remove nightly numpy wheels from the wheel build requirements #39848

Closed

Description

@jorisvandenbossche

#39557 updated the wheel building scripts to install numpy nightly wheels (to have wheels compatible at runtime with numpy nightly). Once there is a stable numpy 2.0 release out (and at the latest before doing the 16.0 release), we should remove that again to ensure we don't build our release wheels with an unstable numpy version.

Activity

  1. added this to the 16.0.0 milestone on Jan 30, 2024
  2. rgommers commented on Apr 3, 2024

    @rgommers

    This can be done now I believe, the numpy>=1.25; python_version>='3.9' requirement can be changed to numpy>=2.0.0rc1; python_version>='3.9'

  3. raulcd commented on Apr 8, 2024

    @raulcd
    Member

    @jorisvandenbossche should this be done for 16.0.0?

  4. jorisvandenbossche commented on Apr 9, 2024

    @jorisvandenbossche
    MemberAuthor

    Yes (although I assume that in practice we won't have problems because of building with nightly generally, but that's not a stable thing, so numpy can always accidentally have a bad nightly at some point)

    I started working on this yesterday (together with the last item of the numpy 2.0 compat list in #39532), was mostly offline last week.

  5. added a commit that references this issue on Apr 9, 2024
  6. jorisvandenbossche commented on Apr 9, 2024

    @jorisvandenbossche
    MemberAuthor

    Opened a PR at #41097

  7. added a commit that references this issue on Apr 15, 2024
  8. raulcd commented on Apr 15, 2024

    @raulcd
    Member

    Issue resolved by pull request 41097
    #41097

  9. added a commit that references this issue on Apr 15, 2024
  10. added a commit that references this issue on May 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions