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

keep compatible with current python, matplotlib, numpy versions #1193

Merged
merged 11 commits into from
Jan 22, 2025

Conversation

ddkohler
Copy link
Contributor

@ddkohler ddkohler commented Jan 22, 2025

The motivation for this is to fix a downstream issue with attune pushing to conda-forge.
conda-forge/attune-feedstock#17

Changes

  • actively test python versions 3.11-3.13 now
  • setup.py configured to allow numpy 2.x
  • fixed bug in tests where numpy.random.randint no longer accepts float arguments (this must be newly enforced in numpy 2.x)
  • contour/contourf overloads compatible with matplotlib 3.10 (which removedQuadContourSet.collections attribute)
  • prep release 3.5.4

Checklist

  • updated CHANGELOG.md
  • tests pass

@ddkohler ddkohler changed the title Update python-test.yml keeping up with matplotlib, numpy compatability Jan 22, 2025
@ddkohler ddkohler changed the title keeping up with matplotlib, numpy compatability keeping up with matplotlib, numpy changes Jan 22, 2025
@ddkohler ddkohler changed the title keeping up with matplotlib, numpy changes keep compatible with current python, matplotlib, numpy versions Jan 22, 2025
@ddkohler ddkohler marked this pull request as ready for review January 22, 2025 20:15
@ddkohler ddkohler merged commit 1e00b7b into master Jan 22, 2025
7 checks passed
@ddkohler ddkohler deleted the python-3.13 branch January 22, 2025 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants