Development¶
Architecture decisions, migration notes, and contributor docs.
Current version: v0.2.0
The validator system and core pipeline are in place. See the open issues for what's next.
-
Contributing
Issue-first workflow, branch and PR conventions, local dev setup, CI overview.
-
Breaking Changes
What changed between v0.1.0 and v0.2.0, and how to migrate.
-
ADR: Pipeline Design
Why we replaced the monolithic
validate()function with a composable phase pipeline. -
ADR: Validation API & Library Comparison
Design rationale for
schema.validate(df, registry). Comparison with Pandera, Patito, and Dataframely. -
Releasing
How to cut a release: versioning, changelog, and PyPI publish steps.
About this project¶
Nyctea is a Polars-native validation library. This section holds contributor documentation: how to contribute, the release process, and architecture decisions. Work is tracked as GitHub issues, not a roadmap page.