Changelog
This changelog is generated automatically from GitHub Releases.
v0.1.1
2026-10-09 · GitHub
What’s Changed
- Remove outdated 2024 note; make download_data() fail gracefully by @mthomas-ketchbrook in https://github.com/ketchbrookanalytics/fcall-py/pull/5
- Require polars>=1.34; make devcontainer Quarto install arch-aware by @ferrerofranco in https://github.com/ketchbrookanalytics/fcall-py/pull/6
- Release 0.1.1: graceful download_data(), remove 2024 warning, Polars >=1.34 by @ferrerofranco in https://github.com/ketchbrookanalytics/fcall-py/pull/7
New Contributors
- @mthomas-ketchbrook made their first contribution in https://github.com/ketchbrookanalytics/fcall-py/pull/5
- @ferrerofranco made their first contribution in https://github.com/ketchbrookanalytics/fcall-py/pull/6
Full Changelog: https://github.com/ketchbrookanalytics/fcall-py/compare/v0.1.0…v0.1.1
v0.1.0
2026-07-22 · GitHub
Initial release of fcall, a Python port of the R package {fcall} for parsing Farm Credit Administration (FCA) Call Report data into tidy Polars DataFrames.
Features
- download_data() — download and unzip a quarter’s Call Report archive from the public S3 mirror
- process_data() — parse the raw
.TXTfiles into a dict of tidy Polars DataFrames, plus parsed column metadata, for all ~36 datasets - compare_metadata() — diff the metadata schema between two quarters’ data
- Ships 36 file-description mappings and 13 code-value lookup dictionaries recreated from the R package’s internal data
Installation
pip install fcall
# or
uv add fcallFull Changelog: https://github.com/ketchbrookanalytics/fcall-py/commits/v0.1.0