Skip to content

Modernize packaging and CI#28

Merged
ardiloot merged 1 commit intomasterfrom
modernization
Feb 18, 2026
Merged

Modernize packaging and CI#28
ardiloot merged 1 commit intomasterfrom
modernization

Conversation

@ardiloot
Copy link
Copy Markdown
Owner

  • Rewrite pyproject.toml with full project metadata, uv.lock
  • Support Python 3.10-3.14, numpy 2
  • Update all GitHub Actions to latest versions
  • Replace requirements files with dependency-groups
  • Remove appveyor, MANIFEST.in
  • Fix np.trapz for numpy 2 compat

@ardiloot ardiloot merged commit dd7e6cc into master Feb 18, 2026
10 checks passed
@ardiloot ardiloot deleted the modernization branch February 19, 2026 19:32
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.

1 participant