Skip to content

[WIP] Pydantic refactoring#133

Open
chillenzer wants to merge 10 commits intopicmi-standard:masterfrom
chillenzer:pydantic-refactoring
Open

[WIP] Pydantic refactoring#133
chillenzer wants to merge 10 commits intopicmi-standard:masterfrom
chillenzer:pydantic-refactoring

Conversation

@chillenzer
Copy link
Copy Markdown
Contributor

@chillenzer chillenzer commented Feb 17, 2026

Checklist

  • Builds on top of Pydantic #130 and contains parts that are already verified to pass the tests with PIConGPU.
  • Complete the other classes in Pydantic #130 that are used by WarpX
  • Ensure documentation coupling with downstream projects still works: additional attributes, enums and extended doc string of functions/classes
  • Test with PIConGPU: WIP PR
  • Test with WarpX: WIP PR, doc preview (new / old)
    • type annotate downstream members/arguments properly

This was referenced Feb 18, 2026
@chillenzer chillenzer force-pushed the pydantic-refactoring branch from 01e45d0 to b9d7e33 Compare March 3, 2026 10:48
@ax3l ax3l added enhancement New feature or request breaking: codes breaks implementations (codes) using PICMI labels Mar 3, 2026
@ax3l ax3l marked this pull request as ready for review April 1, 2026 18:14
@ax3l ax3l changed the title WIP: Pydantic refactoring [WIP] Pydantic refactoring Apr 1, 2026
@chillenzer
Copy link
Copy Markdown
Contributor Author

@ax3l @dpgrote Any updates here?

@chillenzer chillenzer force-pushed the pydantic-refactoring branch from b9d7e33 to 51e223b Compare April 15, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking: codes breaks implementations (codes) using PICMI enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants