Fyrnheim is a typed Python entity framework and dbt alternative built on Pydantic + Ibis. It allows defining typed entities with Pydantic, generating transformations, and running them anywhere. Current version 0.14.0, active development.
pip install fyrnheimNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Defines a User entity and ingests a pandas DataFrame into a database via Ingestor.
Replace `derive()` calls with `transform()`.
Ensure your data sources are accessible from the Ibis backend (e.g., BigQuery, DuckDB).
Pass a connection string (e.g., 'sqlite:///db.sqlite') instead of an engine object.