Skip to content

petsc4py stubs - #4095

Draft
schnellerhase wants to merge 9 commits into
mainfrom
schnellerhase/petsc4py-stubs
Draft

petsc4py stubs#4095
schnellerhase wants to merge 9 commits into
mainfrom
schnellerhase/petsc4py-stubs

Conversation

@schnellerhase

@schnellerhase schnellerhase commented Feb 17, 2026

Copy link
Copy Markdown
Contributor

Work towards #4059.

Tests against https://gitlab.com/paul.kuehner/petsc/-/commits/petsc4py-stub-fixes.

To fix upstream:

  • petsc4py.lib.getPathArchPETSc()
  • PETSc.Vec().createGhostWithArray()

@schnellerhase schnellerhase self-assigned this Feb 17, 2026
@schnellerhase schnellerhase added type-hints dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 17, 2026
@schnellerhase
schnellerhase force-pushed the schnellerhase/petsc4py-stubs branch 2 times, most recently from 1eb9a9e to f5bb03c Compare February 17, 2026 21:44
@schnellerhase
schnellerhase force-pushed the schnellerhase/petsc4py-stubs branch from f50261c to 56546f4 Compare May 1, 2026 10:21
@schnellerhase
schnellerhase force-pushed the schnellerhase/petsc4py-stubs branch from 56546f4 to 4a8fab2 Compare May 15, 2026 12:42
@schnellerhase
schnellerhase force-pushed the schnellerhase/petsc4py-stubs branch 3 times, most recently from 196d179 to fe32890 Compare July 20, 2026 14:00
- name: Run mypy
working-directory: python
run: |
pip install mypy types-cffi scipy-stubs
- name: Run mypy
working-directory: python
run: |
pip install mypy types-cffi scipy-stubs
@schnellerhase
schnellerhase force-pushed the schnellerhase/petsc4py-stubs branch from fe32890 to ef2f517 Compare July 21, 2026 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code type-hints

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants