Skip to content

v0.1.2

Choose a tag to compare

@hazzadous hazzadous released this 17 Dec 13:57
· 32 commits to main since this release

Bug Fixes

  • Fixed census data aggregation for tract/county/state lookups: Previously, querying census data at geographic levels higher than block (tract, block_group, county, state) would return incorrect values. The DuckDB queries now properly aggregate (SUM) block-level data when querying at higher geographic levels.

Improvements

  • Added GeoLevel.from_geoid_length() class method for auto-detecting geographic level from GEOID string length
  • Updated get_variables_for_geoid() to auto-detect geo_level if not provided
  • Added comprehensive tests for DuckDB aggregation at all geographic levels
  • Fixed all ruff linting errors

Metadata

  • Updated package description to reflect ACS support
  • Updated GitHub repo description and topics