Skip to content

Update numpy compatibility - #49

Merged
MartinBubel merged 16 commits into
sods:masterfrom
fbordeu:update-numpy-compatibility
Jul 29, 2026
Merged

Update numpy compatibility#49
MartinBubel merged 16 commits into
sods:masterfrom
fbordeu:update-numpy-compatibility

Conversation

@fbordeu

@fbordeu fbordeu commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

PR to update paramz compatibility to numpy 2.

Important changes are:

  • Drop support for python 3.9, 3.10 (end of life for 3.10 October 2026).
  • Add support for python 3.13 and 3.14
  • move from unitest to pytest for testing
  • move configuration from setup.py to pyproject.toml
  • ...

Thanks to @MartinBubel.

Felipe

@fbordeu

fbordeu commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Does anyone is maintaining this project?

@lawrennd

Copy link
Copy Markdown
Collaborator

@MartinBubel has kept it operating for GPy. I think @mzwiessele got distracted with his job.

I suppose I still have overall control, but I tend to defer to @MartinBubel and if he is happy then we can definitely assimilate the pull request.

@lawrennd

Copy link
Copy Markdown
Collaborator

(We're also very thankful you have got involved!)

@MartinBubel MartinBubel left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work @fbordeu
Even though its more changes that I'd normally appreciate in a single PR, I'm just so glad you made it work.

Also, awesome to see that there now is a simple way to setting np.ndarray memory addresses, which I thought was no longer possible. Sadly, last year I could not find that solution.

I have bumped to version number and mentioned your work in the changelog so we can quickly move to a release.

@MartinBubel

Copy link
Copy Markdown
Collaborator

As all tests succeed and the changes are looking fine, I'll merge the PR.
After the release, we can continue patching GPy, which I am sure, many people will appreciate.

@MartinBubel
MartinBubel merged commit bfaa827 into sods:master Jul 29, 2026
13 checks passed
@MartinBubel MartinBubel mentioned this pull request Jul 29, 2026
@fbordeu

fbordeu commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

Thank you.

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

Successfully merging this pull request may close these issues.

3 participants