Commits
Click on a commit to change the comparison rangefeat: add Table.from_records and Table.from_file factory methods
Add two factory classmethods to Table for convenient initialization:
- Table.from_records(path, records, key): Create a table with initial
records. Validates all records before writing, writes atomically with
a header, and provides indexed error messages for debugging.
- Table.from_file(path, key=None): Load an existing file with automatic
key detection from the header. Raises FileError if file doesn't exist.
Update README quick start and examples to use the new factory methods.